Subject: Re: Best Data USB Modem
To: None <current-users@netbsd.org>
From: Gary Duzan <gary@wheel.tiac.net>
List: current-users
Date: 12/04/1999 05:24:33
In Message <199912031906.OAA01263@wheel.tiac.net> ,
   Gary Duzan <gary@wheel.tiac.net> wrote:

=>
=>   FYI, it appears that the Best Data USB V.90 Modem does not
=>support the CDC USB modem standard, so it is not supported by the
=>umodem driver.
=>
=>ugen0 at uhub0 port 1
=>ugen0: Best Data            Best Data 56USB V.90 Modem              , rev 1.0
0/1.00, addr 2
=>
=>"usbctl -n" isn't working for me at the moment, but when it was I
=>got an interface spec for the device which didn't look anything
=>like what the umodem driver was expecting in the USB_MATCH routine.
=>I've put in a request for device driver docs, but no reponse yet.
=>
=>					Gary D. Duzan
=>

   Here is the actual "usbctl -n" output:

===========================================================================
DEVICE addr 1
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=1.00 bDeviceClass=9 bDeviceSubClass=0
bDeviceProtocol=0 bMaxPacketSize=64 idVendor=0x1106 idProduct=0x0000 bcdDevice=100
iManufacturer=1(VIA Technologie) iProduct=2(UHCI root hub) iSerialNumber=0() bNumConfigurations=1

CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=25 bNumInterface=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=40 bMaxPower=0 mA

INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0
bInterfaceProtocol=0 iInterface=0()

ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=interrupt wMaxPacketSize=8 bInterval=255

current configuration 1

HUB descriptor:
bDescLength=8 bDescriptorType=41 bNbrPorts=2 wHubCharacteristics=0a
bPwrOn2PwrGood=50 bHubContrCurrent=0 DeviceRemovable=0

Hub status 0000 0000

Port 1 status=010b change=0000

Port 2 status=0108 change=0000

----------
DEVICE addr 2
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=1.00 bDeviceClass=0 bDeviceSubClass=0
bDeviceProtocol=0 bMaxPacketSize=8 idVendor=0x1396 idProduct=0x7472 bcdDevice=100
iManufacturer=1(Best Data           ) iProduct=2(Best Data 56USB V.90 Modem              ) iSerialNumber=0() bNumConfigurations=1

CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=46 bNumInterface=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=a0 bMaxPower=400 mA

INTERFACE descriptor 0:
bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0
bNumEndpoints=4 bInterfaceClass=0 bInterfaceSubClass=0
bInterfaceProtocol=0 iInterface=0()

ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in
bmAttributes=bulk wMaxPacketSize=16 bInterval=0

ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-out
bmAttributes=bulk wMaxPacketSize=16 bInterval=0

ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-in
bmAttributes=interrupt wMaxPacketSize=8 bInterval=100

ENDPOINT descriptor:
bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-out
bmAttributes=bulk wMaxPacketSize=8 bInterval=0

current configuration 1

----------
===========================================================================

					Gary D. Duzan