USB ModeSwitch

USB_ModeSwitch is a tool for controlling "flip flop" (multiple devices) USB gear like UMTS sticks.

Hardware detection
Run dmesg in monitor mode:

Plug in the device and check if it gets detected as a new CD-ROM drive. If so, then you have a "flip flop" device and you need USB_ModeSwitch.

Installation
Install :

Configuration
If USB_ModeSwitch doesn't work out-of-the-box, search the internet for a matching config. Use lsusb to detect the device's vendor and product IDs. If you find a config, create a new configuration file using the device's vendor and product IDs, e.g.:

If you don't use udev, you have to run usb_modeswitch manually:

Result checking
After switching lsusb should detect a different product ID.

If the right drivers are loaded, the proper device files appear. E.g. in the case of the option driver the files.

Troubleshooting

 * See upstream troubleshooting guide
 * See upstream troubleshooting guide