<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Alex Kanavin wrote:
<blockquote
cite="mid:927489930811070835u67292263sf4d98816de902fd5@mail.gmail.com"
type="cite">
<pre wrap="">2008/11/7 Tim Lauridsen <a class="moz-txt-link-rfc2396E" href="mailto:tim.lauridsen@googlemail.com"><tim.lauridsen@googlemail.com></a>:
</pre>
<blockquote type="cite">
<pre wrap="">It is an Option USB 3G Device.
What do you mean by subclasse and class ?
</pre>
</blockquote>
<pre wrap=""><!---->
Hi Tim,
I mean USB interface class and subclass, which you can see with for
example lsusb -v (as root). Can you post that?
</pre>
</blockquote>
<br>
Here is the output from lsusb -v as root<br>
<br>
Tim<br>
<br>
Bus 002 Device 003: ID 0af0:6971 Option <br>
Device Descriptor:<br>
bLength 18<br>
bDescriptorType 1<br>
bcdUSB 1.10<br>
bDeviceClass 255 Vendor Specific Class<br>
bDeviceSubClass 255 Vendor Specific Subclass<br>
bDeviceProtocol 255 Vendor Specific Protocol<br>
bMaxPacketSize0 64<br>
idVendor 0x0af0 Option<br>
idProduct 0x6971 <br>
bcdDevice 0.00<br>
iManufacturer 1 Option N.V.<br>
iProduct 2 Globetrotter HSDPA Modem <br>
iSerial 4 Serial Number<br>
bNumConfigurations 1<br>
Configuration Descriptor:<br>
bLength 9<br>
bDescriptorType 2<br>
wTotalLength 95<br>
bNumInterfaces 3<br>
bConfigurationValue 1<br>
iConfiguration 0 <br>
bmAttributes 0xa0<br>
(Bus Powered)<br>
Remote Wakeup<br>
MaxPower 500mA<br>
Interface Descriptor:<br>
bLength 9<br>
bDescriptorType 4<br>
bInterfaceNumber 0<br>
bAlternateSetting 0<br>
bNumEndpoints 3<br>
bInterfaceClass 255 Vendor Specific Class<br>
bInterfaceSubClass 255 Vendor Specific Subclass<br>
bInterfaceProtocol 255 Vendor Specific Protocol<br>
iInterface 3 Data Interface<br>
Endpoint Descriptor:<br>
bLength 7<br>
bDescriptorType 5<br>
bEndpointAddress 0x83 EP 3 IN<br>
bmAttributes 2<br>
Transfer Type Bulk<br>
Synch Type None<br>
Usage Type Data<br>
wMaxPacketSize 0x0040 1x 64 bytes<br>
bInterval 0<br>
Endpoint Descriptor:<br>
bLength 7<br>
bDescriptorType 5<br>
bEndpointAddress 0x03 EP 3 OUT<br>
bmAttributes 2<br>
Transfer Type Bulk<br>
Synch Type None<br>
Usage Type Data<br>
wMaxPacketSize 0x0040 1x 64 bytes<br>
bInterval 0<br>
Endpoint Descriptor:<br>
bLength 7<br>
bDescriptorType 5<br>
bEndpointAddress 0x85 EP 5 IN<br>
bmAttributes 3<br>
Transfer Type Interrupt<br>
Synch Type None<br>
Usage Type Data<br>
wMaxPacketSize 0x0010 1x 16 bytes<br>
bInterval 128<br>
INTERFACE CLASS: 03 24 03<br>
Interface Descriptor:<br>
bLength 9<br>
bDescriptorType 4<br>
bInterfaceNumber 1<br>
bAlternateSetting 0<br>
bNumEndpoints 2<br>
bInterfaceClass 255 Vendor Specific Class<br>
bInterfaceSubClass 255 Vendor Specific Subclass<br>
bInterfaceProtocol 255 Vendor Specific Protocol<br>
iInterface 3 Data Interface<br>
Endpoint Descriptor:<br>
bLength 7<br>
bDescriptorType 5<br>
bEndpointAddress 0x84 EP 4 IN<br>
bmAttributes 2<br>
Transfer Type Bulk<br>
Synch Type None<br>
Usage Type Data<br>
wMaxPacketSize 0x0040 1x 64 bytes<br>
bInterval 0<br>
Endpoint Descriptor:<br>
bLength 7<br>
bDescriptorType 5<br>
bEndpointAddress 0x04 EP 4 OUT<br>
bmAttributes 2<br>
Transfer Type Bulk<br>
Synch Type None<br>
Usage Type Data<br>
wMaxPacketSize 0x0040 1x 64 bytes<br>
bInterval 0<br>
Interface Descriptor:<br>
bLength 9<br>
bDescriptorType 4<br>
bInterfaceNumber 2<br>
bAlternateSetting 0<br>
bNumEndpoints 3<br>
bInterfaceClass 255 Vendor Specific Class<br>
bInterfaceSubClass 255 Vendor Specific Subclass<br>
bInterfaceProtocol 255 Vendor Specific Protocol<br>
iInterface 3 Data Interface<br>
Endpoint Descriptor:<br>
bLength 7<br>
bDescriptorType 5<br>
bEndpointAddress 0x81 EP 1 IN<br>
bmAttributes 3<br>
Transfer Type Interrupt<br>
Synch Type None<br>
Usage Type Data<br>
wMaxPacketSize 0x0010 1x 16 bytes<br>
bInterval 128<br>
Endpoint Descriptor:<br>
bLength 7<br>
bDescriptorType 5<br>
bEndpointAddress 0x82 EP 2 IN<br>
bmAttributes 2<br>
Transfer Type Bulk<br>
Synch Type None<br>
Usage Type Data<br>
wMaxPacketSize 0x0040 1x 64 bytes<br>
bInterval 0<br>
Endpoint Descriptor:<br>
bLength 7<br>
bDescriptorType 5<br>
bEndpointAddress 0x02 EP 2 OUT<br>
bmAttributes 2<br>
Transfer Type Bulk<br>
Synch Type None<br>
Usage Type Data<br>
wMaxPacketSize 0x0040 1x 64 bytes<br>
bInterval 0<br>
Device Status: 0x0000<br>
(Bus Powered)<br>
<br>
<br>
</body>
</html>