force power over usb
Daniel Rucci
rucci at warganizer.com
Mon May 23 20:58:12 GMT 2005
Hans Petter Selasky wrote:
>On Monday 23 May 2005 10:47, Hans Petter Selasky wrote:
>
>
>>On Monday 23 May 2005 08:04, Daniel Rucci wrote:
>>
>>
>>>Standard Device Descriptor:
>>> bLength 18
>>> bDescriptorType 01
>>> bcdUSB 0110
>>> bDeviceClass 02
>>> bDeviceSubClass 00
>>> bDeviceProtocol 00
>>> bMaxPacketSize 8
>>> idVendor 22b8
>>> idProduct 4902
>>> bcdDevice 0001
>>> iManufacturer 1
>>> iProduct 2
>>> iSerialNumber 0
>>> bNumConfigurations 1
>>>
>>>Configuration 0:
>>> Standard Configuration Descriptor:
>>> bLength 9
>>> bDescriptorType 02
>>> wTotalLength 67
>>> bNumInterface 2
>>> bConfigurationValue 1
>>> iConfiguration 4
>>> bmAttributes c0 (self-powered)
>>> bMaxPower 50 (100 mA)
>>>
>>>
>>There is only one configuration, and that configuration is self-powered, so
>>I'm not sure if that cable is for charging. But do you know if it charges
>>under other OS'es ?
>>
>>
>>
>>> Standard Interface Descriptor:
>>> bLength 9
>>> bDescriptorType 04
>>> bInterfaceNumber 0
>>> bAlternateSetting 0
>>> bNumEndpoints 1
>>> bInterfaceClass 02
>>>
>>>
>>bInterfaceClass is "CDC"
>>
>>
>>
>>> bInterfaceSubClass 02
>>>
>>>
>>bInterfaceSubClass is "ABSTRACT_CONTROL_MODEL"
>>
>>
>>
>>> bInterfaceProtocol 01
>>> iInterface 5
>>>
>>>
>>according to defines in /sys/dev/usb/*
>>
>>
>>
>>> Standard Interface Descriptor:
>>> bLength 9
>>> bDescriptorType 04
>>> bInterfaceNumber 1
>>> bAlternateSetting 0
>>> bNumEndpoints 2
>>> bInterfaceClass 0a
>>> bInterfaceSubClass 00
>>> bInterfaceProtocol 00
>>> iInterface 16
>>>
>>>
>
>Looked at the wrong numbers:
>
>bInterfaceClass is "UICLASS_CDC_DATA".
>
>bInterfaceSubClass is "UISUBCLASS_DATA".
>
>Maybe "umodem" supports this? Try "kldload umodem" and replug your device.
>Does it still appear as "ugen0"?
>
>
kldload umodem does the trick! thanks, for future reference how did you
figure that out from looking at that output?
[...]
Thanks,
Dan
More information about the freebsd-usb
mailing list