This device does expose as a storage device(bInterfaceClass = 0x8). It's a little difficult to switch it from this mode to modem mode, because its hardware specification is unknown.
Thanks, Lei Chen Paul Harper wrote: > > 7 scsa2usb 2 storage 1a8d.1000 > BandLuxe 3.5G HSPA Adapter > > Device Descriptor > { > bLength = 0x12 > bDescriptorType = 0x1 > bcdUSB = 0x200 > bDeviceClass = 0 > bDeviceSubClass = 0 > bDeviceProtocol = 0 > bMaxPacketSize0 = 0x40 > idVendor = 0x1a8d > idProduct = 0x1000 > bcdDevice = 0 > iManufacturer = 0x3 > iProduct = 0x2 > iSerialNumber = 0x4 > bNumConfigurations = 0x1 > } > -- Active Config Index 0 > Configuration Descriptor > { > bLength = 0x9 > bDescriptorType = 0x2 > wTotalLength = 0x20 > bNumInterfaces = 0x1 > bConfigurationValue = 0x1 > iConfiguration = 0x1 > bmAttributes = 0xe0 > bMaxPower = 0xfa > } > Interface Descriptor > { > bLength = 0x9 > bDescriptorType = 0x4 > bInterfaceNumber = 0x0 > bAlternateSetting = 0x0 > bNumEndpoints = 0x2 > bInterfaceClass = 0x8 > bInterfaceSubClass = 0x6 > bInterfaceProtocol = 0x50 > iInterface = 0x0 > } > Endpoint Descriptor > { > bLength = 0x7 > bDescriptorType = 0x5 > bEndpointAddress = 0x1 > bmAttributes = 0x2 > wMaxPacketSize = 0x200 > bInterval = 0x0 > } > Endpoint Descriptor > { > bLength = 0x7 > bDescriptorType = 0x5 > bEndpointAddress = 0x81 > bmAttributes = 0x2 > wMaxPacketSize = 0x200 > bInterval = 0x0 > } > > root at opensolaris:~# >