spacer

SpeedTouchConf

Alcatel SpeedTouch USB Modem - Linux Configuration : Example Session


This is a sample session, run on a machine called turing running SuSE Linux 10.1.
You can also see the results on WhiteBox (similar to RedHat) which is slightly less verbose. Run the script AS ROOT
user input is in bold type:


steve@turing /home/steve$ su -
Password: root-password
root@turing /root# cd /tmp
root@turing /tmp# tar xzvf speedtouchconf-dd-mm-yyyy.tar.gz

speedtouchconf-dd-mm-yyyy/
speedtouchconf-dd-mm-yyyy/ChangeLog
... etc ... many files listed

root@turing /tmp# cd speedtouchconf-dd-mm-yyyy
root@turing /tmp# cp /tmp/alcaudsl.sys .
This is your microcode - rev4fw.zip for a silver modem, 
or the path to alcaudsl.sys from your Windows software, etc.
Due to the Alcatel license, you must download this 
yourself - see Alcatel's Site.
root@turing:/tmp/speedtouchconf-dd-mm-yyyy# ./speedtouchconf.sh

(c) Steve Parker, 17 Oct 2002 - 2005 (http://steve-parker.org)
speedtouchconf comes with ABSOLUTELY NO WARRANTY; for details type:
    ./speedtouchconf.sh -gpl
This is free software, and you are welcome to redistribute it
under certain conditions.
See the included file COPYING for more details.

************************************************
*                                              *
*       speedtouchconf.sh by Steve Parker      *
*                                              *
*    http://speedtouchconf.sourceforge.net/    *
* based on speedtouch.sourceforge.net project  *
*                                              *
************************************************

If you have any problems with this script, mail me
(steve at steve-parker dot org) with the files
/tmp/speedtouch.txt and (possibly) /var/log/messages for diagnosis.
  Linux kernel version 2.6 okay.
/home/steve/speedtouchconf-26-May-2006
*******************************************
*                                         *
*     Please select your ISP Settings     *
*                                         *
*******************************************

  Country/ISP            VPI    VCI
  Belgium, ?              8     35
  Denmark, Orang          8     35
  France, Wanadoo         8     35
  France, ?               8     67
  Italy, ?                8     35
  Netherlands, ?          8     48
  Netherlands             0     35
  Poland (NeoStrada)      0     35
  UK, Any                 0     38
  Austria (AON)           8     48
  US, BellSouth           8     35
  Singapore Pacificnet    0    100
Please type your VPI VCI numbers (eg, 0 38 for UK)
0 38
Please enter your ISP Login ID (eg another@hg1.btinternet.com)
ME@MY_ISP
Please enter your ISP Password
MY_PASSWORD
Settings:
  VPI / VCI : 0 / 38
  Login     : ME@MY_ISP
  Password  : MY_PASSWORD
Are these correct? (Y/N)
y
No further user interaction is required.
Configuring SpeedTouch Driver...
Software Configuration - SUCCESS
Building SpeedTouch Driver...
Software Build - SUCCESS
Installing SpeedTouch Driver...
Software Installation - SUCCESS
Creating ppp files in /etc/ppp
You can ignore any insmod hints here...

   *** Configuration finished. Starting the connection ***

Tue Jun  6 23:58:33 BST 2006
The modem lights should start flashing for approx. 60 seconds...
You might see some messages about USBDEVFS_BULK failed - you can ignore this.
Jun  6 23:59:01 turing modem_run[5624]: [monitoring report] ADSL link went up
Tue Jun  6 23:59:19 BST 2006
The lights should both be solid green now.
Jun  6 23:59:19 turing modem_run[5623]: ADSL synchronization has been obtained
Jun  6 23:59:19 turing modem_run[5623]: ADSL line is up (2272 kbit/s down | 288 kbit/s up)
Running : /usr/sbin/pppd call adsl
Called pppd - you should see some messages about IP addresses now...
Jun  6 23:59:30 turing pppd[5635]: pppd 2.4.3 started by root, uid 0
Jun  6 23:59:30 turing pppoa3[5638]: pppoa3 version 1.3.1 started by root (uid 0)
Jun  6 23:59:30 turing pppoa3[5638]: Control thread ready
Jun  6 23:59:30 turing pppd[5635]: using channel 1
Jun  6 23:59:30 turing pppd[5635]: Using interface ppp0
Jun  6 23:59:30 turing pppd[5635]: Connect: ppp0 <--> /dev/pts/1
Jun  6 23:59:30 turing pppoa3[5638]: host  --> pppoa3 --> modem stream ready
Jun  6 23:59:30 turing pppoa3[5638]: modem --> pppoa3 --> host  stream ready
Jun  6 23:59:31 turing pppd[5635]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xe20b1d54>
Jun  6 23:59:32 turing pppd[5635]: rcvd [LCP ConfReq id=0xc8 <auth chap MD5> <magic 0xf2d0f87>
Jun  6 23:59:32 turing pppd[5635]: sent [LCP ConfAck id=0xc8 <auth chap MD5> <magic 0xf2d0f87>
Jun  6 23:59:34 turing pppd[5635]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xe20b1d54>
Jun  6 23:59:34 turing pppd[5635]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xe20b1d54>
Jun  6 23:59:34 turing pppd[5635]: rcvd [CHAP Challenge id=0x64 <7c0d7deb084f6e02e63628fc5641b409> name = "ERX22.Sheffield4"]
Jun  6 23:59:34 turing pppd[5635]: sent [CHAP Response id=0x64 <7839bbf5442d6b474ce1dacafae320e6> name = "japarker@hg9.btinternet.com"]
Jun  6 23:59:34 turing pppd[5635]: rcvd [CHAP Success id=0x64 ""]
Jun  6 23:59:34 turing pppd[5635]: CHAP authentication succeeded
Jun  6 23:59:34 turing pppd[5635]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>
Jun  6 23:59:34 turing pppd[5635]: rcvd [IPCP ConfNak id=0x1 <addr 86.139.61.68> <ms-dns1 194.74.65.69> <ms-dns3 194.72.9.34>
Jun  6 23:59:34 turing pppd[5635]: sent [IPCP ConfReq id=0x2 <addr 86.139.61.68> <ms-dns1 194.74.65.69> <ms-dns3 194.72.9.34>
Jun  6 23:59:34 turing pppd[5635]: rcvd [IPCP ConfAck id=0x2 <addr 86.139.61.68> <ms-dns1 194.74.65.69> <ms-dns3 194.72.9.34>
Jun  6 23:59:34 turing pppd[5635]: rcvd [IPCP ConfReq id=0x5b <addr 217.47.111.250>
Jun  6 23:59:34 turing pppd[5635]: sent [IPCP ConfAck id=0x5b <addr 217.47.111.250>
Jun  6 23:59:34 turing pppd[5635]: local  IP address 86.139.61.68
Jun  6 23:59:34 turing pppd[5635]: remote IP address 217.47.111.250
Jun  6 23:59:34 turing pppd[5635]: primary   DNS address 194.74.65.69
Jun  6 23:59:34 turing pppd[5635]: secondary DNS address 194.72.9.34
Jun  6 23:59:34 turing pppd[5635]: Script /etc/ppp/ip-up started (pid 5648)
Jun  6 23:59:35 turing modify_resolvconf: Service pppd modified /etc/resolv.conf. See info block in this file
Jun  6 23:59:38 turing SuSEfirewall2: Warning: ip6tables does not support state matching. Extended IPv6 support disabled.
Jun  6 23:59:38 turing ip-up: SuSEfirewall2: Warning: ip6tables does not support state matching. Extended IPv6 support disabled.Jun  6 23:59:39 turing SuSEfirewall2: Setting up rules from /etc/sysconfig/SuSEfirewall2 ...
Jun  6 23:59:39 turing SuSEfirewall2: batch committing...
Jun  6 23:59:39 turing SuSEfirewall2: Firewall rules successfully set
Jun  6 23:59:39 turing pppd[5635]: Script /etc/ppp/ip-up finished (pid 5648), status = 0x0
Jun  6 23:59:44 turing ip-up: /etc/ppp/poll.tcpip: line 50: /usr/sbin/rcntp: No such file or directory
Jun  6 23:59:46 turing zmd: ShutdownManager (WARN): Preparing to sleep...
Jun  6 23:59:53 turing zmd: ShutdownManager (WARN): Going to sleep, waking up at 06/07/2006 23:44:46
          inet addr:86.139.61.68  P-t-P:217.47.111.250  Mask:255.255.255.255
Looks like we're online...
Hey look, I can see the Net from here!
Configuration finished.
Any potential problems are listed below:
To automatically dial-in when the PC boots up :
/usr/lib/lsb/install_initd /etc/init.d/speedtouch
Do you want to set this up now? (Yes / No)
Yes
init command succeeded
You are now connected. There is no need to run this
speedtouchconf.sh script again.
Congratulations.
[root@turing /tmp/speedtouch-dd-mm-yyyy]# ping www.google.com

PING www.google.akadns.net (66.102.11.104) 56(84) bytes of data.
64 bytes from 66.102.11.104: icmp_seq=1 ttl=241 time=53.5 ms
64 bytes from 66.102.11.104: icmp_seq=2 ttl=241 time=53.9 ms
64 bytes from 66.102.11.104: icmp_seq=3 ttl=241 time=52.9 ms
64 bytes from 66.102.11.104: icmp_seq=4 ttl=241 time=53.8 ms

--- www.google.akadns.net ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3033ms
rtt min/avg/max/mdev = 52.994/53.575/53.922/0.358 ms

root@turing /tmp/speedtouchconf-mm-dd-yyyy# ping www.linux.org

PING www.linux.org (198.182.196.56) 56(84) bytes of data.
64 bytes from www.linux.org (198.182.196.56): icmp_seq=1 ttl=49 time=146 ms
64 bytes from www.linux.org (198.182.196.56): icmp_seq=2 ttl=49 time=154 ms
64 bytes from www.linux.org (198.182.196.56): icmp_seq=3 ttl=49 time=148 ms

--- www.linux.org ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2022ms
rtt min/avg/max/mdev = 146.568/150.046/154.874/3.550 ms

root@turing /tmp/speedtouchconf-mm-dd-yyyy# ping speedtouchconf.sourceforge.net

PING projects.sourceforge.net (66.35.250.209) 56(84) bytes of data.
64 bytes from projects.sourceforge.net (66.35.250.209): icmp_seq=1 ttl=47 time=189 ms

--- projects.sourceforge.net ping statistics ---
5 packets transmitted, 1 received, 80% packet loss, time 4011ms
rtt min/avg/max/mdev = 189.541/189.541/189.541/0.000 ms

root@turing /tmp/speedtouchconf-mm-dd-yyyy#

And that's it. If you said "Yes" to the final question, the connection will automatically be started when you switch on the PC.
Otherwise, you can call /etc/init.d/speedtouch start as root to start the connection on subsequent reboots.
If you want to control the connection, see the FAQ article about "How can I start/stop the connection manually?".