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]

Reply via email to