Hi,
This isn't an ACM sub-class modem, so our
acm driver won't recognize it.
A dump from /proc/bus/usb/devices with a Compaq
USB modem connected is below. The differences
are critical. The Diamond modem has only a
vendor-specific interface (on the I: line)
and lots of bulk endpoints (E: lines) that we
don't have specs for.
The ACM sub-class modem (Compaq in this example)
has 2 interfaces that are USB-defined, the Comm.
interface and the Data interface. The endpoints
for the Comm and Data interfaces follow a
well-defined usage model.
~Randy
> This is '/proc/bus/usb/devices':
> --------------
> T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
> D: Ver= 1.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1
> P: Vendor=045a ProdID=0b68 Rev= 0.01
> S: Manufacturer=Diamond Multimedia Systems Inc
> S: Product=Diamond SupraMax 56K USB Modem
> S: SerialNumber=USBHCF00048625
> C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=150mA
> I: If#= 0 Alt= 0 #EPs= 8 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
> E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl= 1ms
> E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl= 1ms
> E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl= 1ms
> E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl= 1ms
> E: Ad=03(O) Atr=02(Bulk) MxPS= 64 Ivl= 1ms
> E: Ad=83(I) Atr=02(Bulk) MxPS= 64 Ivl= 1ms
> E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl= 1ms
> E: Ad=84(I) Atr=02(Bulk) MxPS= 64 Ivl= 1ms
> -------------
S: Product=Compaq USB Modem
C: #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=400mA
I: If#= 0 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=ff Prot=ff Driver=acm
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=02(O) Atr=02(Bulk) MxPS= 16 Ivl= 0ms
E: Ad=84(I) Atr=03(Int.) MxPS= 63 Ivl= 2ms
C:* #Ifs= 2 Cfg#= 2 Atr=a0 MxPwr=400mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=acm
E: Ad=84(I) Atr=03(Int.) MxPS= 32 Ivl=128ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=02 Prot=01 Driver=acm
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
E: Ad=86(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
~Randy
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]