SpeedTouch Firmware Extractor This is a small application to prepare and install the firmware for a SpeedTouch USB modem so that a 2.6.10 kernel (or later) can load the firmware without the assistance of modem_run. In order for it to work you will need to have the hotplug scripts installed and have hotplug firmware loading enabled in your kernel. Put a copy of the firmware for your modem in this folder and rename it mgmt.o To find out what version (revision) of the SpeedTouch you have, use the command cat /proc/bus/usb/devices* | grep -B 1 ALCATEL cat /proc/bus/usb/devices* | grep -B 1 THOMSON At the end of the first line it should say Rev=X.00 X is the version of the modem you have. Download this zipfile http://www.speedtouch.com/download/drivers/USB/SpeedTouch330_firmware_3012.zip If you have a revision 0 or revision 2 SpeedTouch copy the KQD6_3.012 file into this folder and rename it mgmt.o, if you have a revision four modem, use the ZZZL_3.012 file instead. If you have a revision 0 modem you could also use the mgmt.o file from this tarball http://download.ethomson.com/download/speedmgmt.tar.gz Now use the traditional commands ./configure make Then su to become root and install the firmware with the command make install The kernel should load the firmware in the background during the boot process. You then need to configure and run pppd. Good luck!