USB modem with Redhat 7.3
Robert Cohen
robert at apex.net.au
Tue Nov 12 09:14:25 EST 2002
Brad Hards wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Tue, 12 Nov 2002 01:09, Robert Cohen wrote:
> > Hi, is anyone using a USB modem with linux generally or with Redhat 7.3
> > specifically.
> I used one for a while, before getting ADSL.
>
> > I bought a netcomm Rave USB modem.
> Not familiar with this product name.
> <snip>
> > I'm beginning to suspect this may be some weird kind of softmodem.
> It would help to see the contents of /proc/bus/usb/devices, however I think
> you are right.
> 0x0483 is the vendor ID for STMicroelectronics, and they are notorious for
> making controller-less modems. STV7554 is one of those products.
> A quick bit of searching showed that there are a few places that have (binary
> only) drivers - for example, http://www.smlink.com/
>
> Not sure how good those drivers are. My USB modem is ACM compliant.
>
I will give that driver a try although I would vastly prefer a
"hardware" modem that is just using the usb as a serial port. So I will
probably take it back and swap it.
Any suggestions as to USB modems that are known to work well with linux
ie ACM compatible.
The contents of usb/devices is
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=ece0
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 5 Spd=12 MxCh= 0
D: Ver= 1.00 Cls=02(comm.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0483 ProdID=7554 Rev= 2.00
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=80 Prot=ff Driver=(none)
E: Ad=81(I) Atr=13(Int.) MxPS= 4 Ivl= 1ms
I: If#= 0 Alt= 1 #EPs= 3 Cls=02(comm.) Sub=80 Prot=ff Driver=(none)
E: Ad=81(I) Atr=13(Int.) MxPS= 4 Ivl= 1ms
E: Ad=02(O) Atr=05(Isoc) MxPS= 128 Ivl= 1ms
E: Ad=83(I) Atr=05(Isoc) MxPS= 128 Ivl= 1ms
I: If#= 0 Alt= 2 #EPs= 3 Cls=02(comm.) Sub=80 Prot=ff Driver=(none)
E: Ad=81(I) Atr=13(Int.) MxPS= 4 Ivl= 1ms
E: Ad=04(O) Atr=05(Isoc) MxPS= 128 Ivl= 1ms
E: Ad=85(I) Atr=05(Isoc) MxPS= 128 Ivl= 1ms
I: If#= 0 Alt= 3 #EPs= 5 Cls=02(comm.) Sub=80 Prot=ff Driver=(none)
E: Ad=81(I) Atr=13(Int.) MxPS= 4 Ivl= 1ms
E: Ad=02(O) Atr=05(Isoc) MxPS= 128 Ivl= 1ms
E: Ad=83(I) Atr=05(Isoc) MxPS= 128 Ivl= 1ms
E: Ad=04(O) Atr=05(Isoc) MxPS= 128 Ivl= 1ms
E: Ad=85(I) Atr=05(Isoc) MxPS= 128 Ivl= 1ms
And a lsusb does
Bus 001 Device 005: ID 0483:7554 SGS Thomson Microelectronics 56k
SoftModem
Language IDs: none (cannot get min. string descriptor; got len=-1,
error=110:Connection timed out)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.00
bDeviceClass 2 Communications
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0483 SGS Thomson Microelectronics
idProduct 0x7554 56k SoftModem
bcdDevice 2.00
iManufacturer 0
iProduct 0
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 138
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 2 Communications
bInterfaceSubClass 128
bInterfaceProtocol 255
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 19
Transfer Type Interrupt
Synch Type none
wMaxPacketSize 4
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 3
bInterfaceClass 2 Communications
bInterfaceSubClass 128
bInterfaceProtocol 255
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 19
Transfer Type Interrupt
Synch Type none
wMaxPacketSize 4
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
wMaxPacketSize 128
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
wMaxPacketSize 128
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 2
bNumEndpoints 3
bInterfaceClass 2 Communications
bInterfaceSubClass 128
bInterfaceProtocol 255
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 19
Transfer Type Interrupt
Synch Type none
wMaxPacketSize 4
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
wMaxPacketSize 128
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
wMaxPacketSize 128
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 3
bNumEndpoints 5
bInterfaceClass 2 Communications
bInterfaceSubClass 128
bInterfaceProtocol 255
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 19
Transfer Type Interrupt
Synch Type none
wMaxPacketSize 4
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
wMaxPacketSize 128
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
wMaxPacketSize 128
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
wMaxPacketSize 128
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
wMaxPacketSize 128
bInterval 1
unknown descriptor type: 09 24 00 00 01 04 24 03 00
Language IDs: none (cannot get min. string descriptor; got len=-1,
error=110:Connection timed out)
> Brad
>
> - --
> http://linux.conf.au. 22-25Jan2003. Perth, Aust. I'm registered. Are you?
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.6 (GNU/Linux)
> Comment: For info see http://www.gnupg.org
>
> iD8DBQE90A4YW6pHgIdAuOMRAsp+AKCY/WxUtJIBPeEPUW08fMAIbcd1OQCfbiwZ
> qJ+s64rvn4UXyEzZK1k4Ibg=
> =RHXi
> -----END PGP SIGNATURE-----
More information about the linux
mailing list