usb-storage driver should send magic command to Option Icon to reset it into "serial" mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Baltix) |
New
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Invalid
|
Wishlist
|
Unassigned | ||
linux-source-2.6.22 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-source-2.6.22
I have an Option Icon 7.2 HSDPA USB adapter. This works great, once it has been initialized, but initializing it is a pain. The device starts out as a USB disk, with Windows drivers on it.
You need to send a special command to the device before it's scanned by usb-storage (the scan crashes the firmware on the device), using a tool like usb_modeswitch.
As a crashed device is not really useful, I think the usb-storage driver should send that magic command to switch the device into serial mode, so it becomes useful as soon as it's plugged in. This is already being done for Huawei 3G cards.
A new (beta) driver from option used to contain code to send the magic, but as usb-storage is loaded first, it takes precedence and the code in that driver is never executed.
You can find the 0.7 driver on http://
The magic happens in check_ums_
Oh, I forgot device IDs.
When you plug it in, you get a mass storage device with vendor id 0x05c6 and product id 0x1000, and once you've sent the packet, it re-appears as 0af0:6901 (which gets picked up by the 'option' usb-serial driver)
I can provide long lsusb dumps if you need them.