"I just thought I'd add my experiences to this Thread, as I too found the myriad of different driver instructions/projects (all very similarly named, speedtch, speedtouch, speedtouch-conf etc!.) on the net quite confusing. I've written in such a fashion that I hope someone totally new to Linux will understand:
This is my setup, and how I finally got it working:
Using a Toshiba Laptop (fairly old, 1ghz celeron), with a silver speedtouch 330 USB modem, and the latest LiveCD of Knoppix (4.0.2).
Starting in Windows, I downloaded the speedtouch-usb script from here:
http://christophe.delord.free.fr/en/adsl/
Then, I copied this into a directoy on my hard drive c:\temp\speedtouch\.
Then, I rebooted and inserted the Knoppix liveCD.
Once Knoppix had loaded, I clicked the Knoppix icon at the bottom of the screen, and under Services I chose to set up a persitent home directory on the hard drive, using about 50mb of space. Once this was complete, I open Konqueror, and browsed to the temp\speedtouch directoy on my "c drive" (now called hda1). Then, I right-click in the directory display to obtain the "Actions" menu. One of the actions you can perform is to open a Terminal window here. Click this to open up the Terminal. Then type "ls" to list the directoy contents and verify that the "speedtouch-usb" file is actually there. Then, its simply a case of typing speedtouch-usb and pressing Return.
The script will then run. First it should detect your modem, and display the version of the Linux kernel that you are running. The script will then proceed until a dialog pops up prompting you to choose your VPI/VCI numbers. For the UK, this is the 0,38 option. Then click OK. The script should continue until another dialog box appears, this time asking you for a "connection identifier". Into this dialog you need to enter the username for your ISP connection. For example
ABC123@xtreme3.pipex.net. Then, click OK, and another dialog will appear asking you to enter a password. Enter the password for your ISP connection. Then click OK.
Now, if all is well... the script will attempt to connect to your ISP. If it fails with a time-out message, I'd recommend running it again. If its successful, it will finish with the message "You are connected".
Then, you can close the terminal window and open up FireFox/Konqueror and start browsing!
Im not 100% sure the step of creating a persistent home directory is required, but I found without that step I seemed to get error messages about the "read-only filesystem".
I hope this helps somebody out there."