I have a usb/ethernet dsl modem (speedtouch 536), fedora core 4.0 , kernel 2.6.11 running on a thinkpad 2647-4qu. Is there a usb driver that can
work with speedtouch 536.
I have a usb/ethernet dsl modem (speedtouch 536), fedora core 4.0 , kernel 2.6.11 running on a thinkpad 2647-4qu. Is there a usb driver that can
work with speedtouch 536.
You do not need a usb "driver".Originally Posted by touss
The speedtouch 536 is a standard CDC compliant modem that works with Linux perfectly using the usb-net module.
In my case I use the speedtouch 536 on my ubuntu and Suse linux systems both usb and ethernet just fine.
More detail from your end would be appreciated.
Those who do not understand UNIX are doomed to reinvent it poorly.
ADDENDUM --
I had previously sent this info to Duncan Sands and this was his reply ...
I have not tried what he has suggested..however please read this information
and if you can think of anything else for me to check please let me know..
Thanks in advance..
===========================================
Hi Toussaint,
I see this is /proc/bus/usb/devices:
T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 3 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=02(comm.) Sub=00 Prot=00 MxPS=32 #Cfgs= 2
P: Vendor=06b9 ProdID=4062 Rev= 1.01
S: Manufacturer=Speedtouch
S: Product=USB Network Interface
S: SerialNumber=000e50730391
C: #Ifs= 2 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=ff Driver=
E: Ad=85(I) Atr=03(Int.) MxPS= 8 Ivl=1ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
C:* #Ifs= 2 Cfg#= 2 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=06 Prot=00 Driver=usbnet
E: Ad=85(I) Atr=03(Int.) MxPS= 8 Ivl=64ms
I: If#= 1 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=usbnet
I: If#= 1 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=usbnet
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
This is your speedtouch modem. Most speedtouch modems need a special
driver, because they use a bizaare protocol, however yours does not:
it seems to be a "CDC ethernet" device, which is a very common and
standardised kind of USB modem. The driver for such modems is called
usbnet, and if you look above you will see that it has attached itself
it to your device. This driver automatically creates a network
interface, probably eth1. (Usually there is a line in dmesg telling
you which interface it created - I was surprised not to see one in
your dmesg output, so maybe there is a problem). In order to get
a working ethernet connection, you probably only need to run the
following command as root:
dhclient eth1
If it says that there is no such device, or the command fails, then
try eth0, eth2 etc rather than eth1. You may need to configure your
DNS servers by hand in /etc/resolv.conf. If you are lucky, dhclient
will do it for you (this only works if your ISP transmits the DNS
info to dhclient).
Good luck!
Duncan.