Alcatel SpeedTouch USB Modem - Linux Configuration : Troubleshooting (see also FAQ)
I do not always get the chance to test an update on a cleanly-installed
OS. So if you get a problem, try the previous version. So if the latest
version doesn't work, maybe I fixed a problem for one user, and introduced
a new problem for you.
If the script complains about your username/password, ignore it
- there is probably no problem with your username/password. However,
Dec 29 23:50:54 turing modem_run: modem_run version 1.1 started by root uid 0 Dec 29 23:50:57 turing kernel: usb_control/bulk_msg: timeout Dec 29 23:50:57 turing kernel: usbdevfs: USBDEVFS_BULK failed dev 2 ep 0x85 len 512 ret -110 Dec 29 23:51:30 turing modem_run: ADSL synchronization has been obtained Dec 29 23:51:30 turing modem_run: ADSL line is up (576 kbit/s down | 288 kbit/s up) Dec 29 23:51:31 turing kernel: HDLC line discipline: version $Revision: 3.3 $, maxframe=4096 Dec 29 23:51:31 turing kernel: N_HDLC line discipline registered. Dec 29 23:51:31 turing kernel: CSLIP: code copyright 1989 Regents of the University of California Dec 29 23:51:31 turing kernel: PPP generic driver version 2.4.2 Dec 29 23:51:31 turing pppd: pppd 2.4.1 started by root, uid 0 Dec 29 23:51:31 turing pppd: Using interface ppp0 Dec 29 23:51:31 turing pppd: Connect: ppp0 <--> /dev/pts/0 Dec 29 23:51:32 turing pppoa3: PPPoA3 version 1.1 started by root (uid 0) Dec 29 23:51:32 turing pppoa3: Control thread ready Dec 29 23:51:32 turing pppoa3: ppp(d) --> pppoa3 --> modem stream ready Dec 29 23:51:32 turing pppoa3: modem --> pppoa3 --> ppp(d) stream ready Dec 29 23:51:32 turing /etc/hotplug/net.agent: assuming ppp0 is already up Dec 29 23:51:32 turing pppd: local IP address 22.214.171.124 Dec 29 23:51:32 turing pppd: remote IP address 126.96.36.199 Dec 29 23:51:32 turing pppd: primary DNS address 188.8.131.52 Dec 29 23:51:32 turing pppd: secondary DNS address 184.108.40.206
On the other hand, if you get "LCP: timeout sending Config-Requests" and "Connection terminated" messages in your /var/log/messages file, and your ISP is PPPoA, not PPPoE (not supported by this script), check the /etc/ppp/pap-secrets and /etc/ppp/chap-secrets files, making sure that the login ID and password are correct. (For UK BT customers, your Login should be of the form: "me@hgN.btinternet.com")
These files should say (ignoring any lines which begin with the # character):
On Linux 2.4:
Add this (either as a module <M> or kernel builtin <*>), rebuild your modules (or kernel), run undo.sh, reboot, and try it again.
If you get these messages in /var/log/messages:
kernel: usb.c: registered new driver Alcatel SpeedTouch USB Speedmgmt: Alcatel SpeedTouch USB Management daemon started. Speedmgmt: (C) Alcatel 2001 Speedmgmt: bulk_write: Invalid argument Speedmgmt: bulk_read: Invalid argument Speedmgmt: bulk_write: Invalid argument Speedmgmt: bulk_read: Invalid argument Speedmgmt: USBDEVFS_SUBMITURB: Invalid argumentThen /dev/usb is not mounted. The speedtouchconf.sh script should mount this for you; if the problem only happens after a reboot, check for the following line in
/dev/usb /proc/bus/usb/ usbfs defaults 0 0(Or, for some <=2.4 kernels, use
Now, do a 'mount -a' and retry. By adding this line in fstab most distributions will automatically mount it at boot time.
Please email me at:
sparkz at users dot sourceforge dot net
if you have any trouble with the script. Please include the logfile (/tmp/speedtouch.log.txt) with your email. This file does not include your login and password information - if you send me anything else, please make sure you remove your login and password from that, too - email is not a secure medium (and, let's face it, you don't know me, so why trust me?)
Any other problems, please mail me at sparkz at users dot sourceforge dot net.
Please also contact the forum, and / or join the mailing list.