spacer

SpeedTouchConf

Alcatel SpeedTouch USB Modem - Linux Configuration : Example Session


This is a sample session, run on a machine called turing running WhiteBox Linux (effectively very similar to RedHat Enterprise Linux).
You can also see the results on SuSE Linux 10.1 which is slightly more 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/speedtouch-dd-mm-yyyy]# ./speedtouchconf.sh 

************************************************
*                                              *
*       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 /var/log/messages for diagnosis.
  Linux kernel version 2.4 okay.
*******************************************
*                                         *
*     Please select your ISP Settings     *
*                                         *
*******************************************

  Country/ISP            VPI    VCI
  Belgium, ?              8     35
  Denmark, Orang          8     35
  France, wanado          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)
<MY_ISP_LOGIN>
Please enter your ISP Password
<MY_ISP_PASSWORD>
Settings: 
  VPI / VCI : 0 / 38
  Login     : <MY_ISP_LOGIN>
  Password  : <MY_ISP_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...
Hint: insmod errors can be caused by incorrect module parameters, 
including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg

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

Wed Apr 20 00:25:58 BST 2005
The modem lights should start flashing for approx. 60 seconds...
You might see some messages about USBDEVFS_BULK failed - you can ignore this.
Wed Apr 20 00:26:44 BST 2005
The lights should both be solid green now.
Running : /usr/sbin/pppd call adsl
Called pppd - you should see some messages about IP addresses now...
Apr 20 00:26:54 turing pppd[5063]: Using interface ppp0
Apr 20 00:26:54 turing pppd[5063]: Connect: ppp0 <--> /dev/pts/2
Apr 20 00:26:54 turing pppoa3[5064]: pppoa3 version 1.3.1 started by root (uid 0) 
Apr 20 00:26:54 turing pppoa3[5064]: Control thread ready 
Apr 20 00:26:54 turing pppoa3[5064]: host  --> pppoa3 --> modem stream ready 
Apr 20 00:26:54 turing pppoa3[5064]: modem --> pppoa3 --> host  stream ready 
Apr 20 00:26:55 turing /etc/hotplug/net.agent: assuming ppp0 is already up
Apr 20 00:26:59 turing pppd[5063]: local  IP address 81.153.13.46
Apr 20 00:26:59 turing pppd[5063]: remote IP address 217.47.204.250
Apr 20 00:26:59 turing pppd[5063]: primary   DNS address 194.74.65.68
Apr 20 00:26:59 turing pppd[5063]: secondary DNS address 194.72.9.39
          inet addr:81.153.13.46  P-t-P:217.47.204.250  Mask:255.255.255.255
Looks like we're online... 
ping: unknown host www.google.com
Cannot ping www.google.com - trying steve-parker.org by numeric IP
Looks like DNS might be iffy ... sorting it out
Fixed DNS ... it's working!
Configuration finished.
Any potential problems are listed below:
To automatically dial-in when the PC boots up : 
/usr/lib/lsb/install_initd 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?".