Académique Documents
Professionnel Documents
Culture Documents
#
#
#
#
#
#
#
#
#
#
#
usb_modeswitch.setup
Last modified: 2010-03-16
Configuration collection for usb_modeswitch, a mode switching tool for
controlling flip flop (multiple mode) USB devices
Detailed instructions and a friendly forum on the homepage:
http://www.draisberghof.de/usb_modeswitch
You may want to check for a newer version of this file at:
http://www.draisberghof.de/usb_modeswitch/usb_modeswitch.setup
####################################################################
# Important! This file is now mainly intended as a reference!
####################################################################
#
# If your device is on the "Supported Hardware" list or your USB ID
# is contained in this file, rather use the latest release of
# USB_ModeSwitch (automatic handling) and the latest database; see home
# page!
#
####################################################################
# In order to activate a device included here, just remove the comment
# signs (";") from the respective entry.
#
# The actual entries are further down, after the reference.
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
-v <hex number>
-p <hex number>
This is the ID the USB device shows after having been plugged in.
The program needs this; if not found -> no action.
* TargetVendor
* TargetProduct
-V <hex number>
-P <hex number>
These are the IDs of the USB device after successful mode switching.
They are optional, but I recommend to provide them for better analysis.
You definitely need them if you enable CheckSuccess (see below)
* TargetProductList
Like TargetProduct, but more than one possibility. Only used in automated
config files (in /etc/usb_modeswitch.d).
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
* TargetClass
-C <hex number>
Some weird devices don't change IDs. They only switch the device class.
If the device has the target class -> no action (and vice versa)
* MessageEndpoint
-m <hex number>
-M <hex string>
-r <hex number>
-n
-d
-H
-S
-O
-R
#
#
#
#
#
#
Verbose output
No output at all
Other config file
-W
-q
-c <file>
;CheckSuccess=2
#######################################################
0x0af0
0x6600
0x0af0
0x6901
0x0af0
0x6600
########################################################
# Option GlobeTrotter GT MAX "7.2 Ready"
#
# Contributors: Lucas Benedicic, Morgwai Kotarbinski
;DefaultVendor= 0x05c6
;DefaultProduct= 0x1000
;TargetVendor=
;TargetProduct=
0x0af0
0x6701
0x0af0
0x6701
0xff
# MessageEndpoint=0x05
;
MessageContent="55534243123456780000000000000601000000000000000000000000000
000"
########################################################
# Option iCON 210
# PROLiNK PHS100 (various looks)
# Hyundai Mobile MB-810
#
# One report of switching with DetachStorageOnly. Needs at least
# a second to settle before binding to usbserial
#
# Contributor: wahlm, Peter Kraker, Pakdhetimin Sekum
;DefaultVendor= 0x1e0e
;DefaultProduct= 0xf000
;TargetVendor=
;TargetProduct=
0x1e0e
0x9000
0xff
0xff
0xff
0xff
########################################################
# AT&T USBConnect Quicksilver (made by Option, HSO driver)
#
# Contributor: sissie from Bullteam
;DefaultVendor= 0x0af0
;DefaultProduct= 0xd033
;TargetClass=
0xff
0xff
0xff
0x12d1
;DefaultProduct= 0x1414
;TargetClass=
0xff
0x12d1
0x1003
0x19d2
0x0001
0x19d2
0x0002
# MessageEndpoint=0x04
;
MessageContent="55534243f8f993882000000080000a85010101180101010101000000000
000"
########################################################
# ZTE MF628
#
# Captured with "usbmon". Has a micro SD slot which can be
# activated alternatively
#
# Contributor: Alvaro Lopes <alvieboy at alvie dot com>
;DefaultVendor= 0x19d2
;DefaultProduct= 0x2000
# To modem mode:
;TargetVendor=
;TargetProduct=
0x19d2
0x0015
0x05c6
0x2001
;TargetVendor=
;TargetProduct=
0x19d2
0x0031
0x19d2
0x0037
0x19d2
0xffff
# No. 2
;DefaultVendor= 0x19d2
;DefaultProduct= 0xfff6
;TargetVendor=
;TargetProduct=
0x19d2
0xfff1
# No. 3
;DefaultVendor= 0x19d2
;DefaultProduct= 0xfff5
;TargetVendor=
;TargetProduct=
0x19d2
0xfff1
0x19d2
0xffff
;
MessageContent="5553424312345678c00000008000069f010000000000000000000000000
000"
# Just for information: try it with the message from the AC8710 ...
########################################################
# ZTE 6535-Z
#
# Contributor: David Taillandier
;DefaultVendor= 0x19d2
;DefaultProduct= 0x2000
;TargetVendor=
;TargetProduct=
0x19d2
0x0052
0x19d2
0x0002
;
MessageContent="55534243b0c8dc812000000080000a85010101180101010101000000000
000"
########################################################
# ONDA MT505UP (most likely a ZTE model)
#
# Contributor: Alex Scortegagna
;DefaultVendor= 0x19d2
;DefaultProduct= 0x2000
;TargetVendor=
;TargetProduct=
0x19d2
0x0002
0x1410
0x4400
0x1410
0x4100
;
MessageContent="5553424312345678000000000000061b000000020000000000000000000
000"
########################################################
# Novatel MC990D
#
# Contributor: Joakim Wennergren
;DefaultVendor= 0x1410
;DefaultProduct= 0x5020
;Interface=
0x1410
0x6000
0x1c9e
0x6061
########################################################
# Alcatel X200/X060S
;DefaultVendor= 0x1bbb
;DefaultProduct= 0xf000
;TargetVendor=
;TargetProduct=
0x1bbb
0x0000
0x16d5
0x6502
0x1a8d
0x1002
;
MessageContent="55534243123456781200000080000603000000020000000000000000000
000"
# only for reference and 0.x versions
# ResponseEndpoint=0x82
;ResponseNeeded=1
########################################################
# Solomon S3Gm-660
#
# Same notes apply as with the BandLuxe C120 above
#
# Contributor: Alexander Czigler
;DefaultVendor= 0x1dd6
;DefaultProduct= 0x1000
;TargetVendor=
;TargetProduct=
0x1dd6
0x1002
0x16d8
0x680a
#
# Contributor: Mathias Picker
;DefaultVendor= 0x16d8
;DefaultProduct= 0xf000
;TargetVendor=
;TargetProduct=
0x16d8
0x6006
0x0930
0x0d45
0x106c
0x3715
0x1ab7
;DefaultProduct= 0x5700
;TargetVendor=
;TargetProduct=
0x1ab7
0x5731
0x1e0e
0x9200
0x1199
0x0023
;SierraMode=1
########################################################
# Sierra Wireless AirCard 881U (most likely 880U too)
#
# Contributor: Vincent Teoh
;DefaultVendor= 0x1199
;DefaultProduct= 0x0fff
;TargetVendor=
;TargetProduct=
0x1199
0x6856
;SierraMode=1
########################################################
0x02
;SonyMode=1
;Configuration=2
########################################################
# LG LDU-1900D EV-DO (Rev. A)
#
# Recommended init command: ATE0V1&D2&C1S0=0
#
# Contributor: Jrme Oufella
;DefaultVendor= 0x1004
;DefaultProduct= 0x1000
# only for reference and 0.x versions
# MessageEndpoint=0x08
;
MessageContent="55534243123456780000000000000aff554d53434847000000000000000
000"
########################################################
# Samsung SGH-Z810 USB (with microSD card)
#
# This ID gets a wrong "Option" treatment by newer kernels
# between 2.6.29 and 2.6.32
# Use module option "option_zero_cd=2" with usb-storage.
# A kernel patch to fix the problem is pending
#
# Contributor: A Friend
;DefaultVendor= 0x05c6
;DefaultProduct= 0x1000
;TargetVendor=
;TargetProduct=
0x04e8
0x6601
0x1c9e
;DefaultProduct= 0xf000
;TargetVendor=
;TargetProduct=
0x1c9e
0x9000
0x1c9e
0x9063
0x1c9e
0x9202
;DefaultVendor= 0x1f28
;DefaultProduct= 0x0021
;TargetVendor=
;TargetProduct=
0x1f28
0x0020
0x1b7d
0x0001
0x04e8
0x6601
#
# Contributor: Paranoid Paranoia
;DefaultVendor= 0x12d1
;DefaultProduct= 0x1446
;TargetVendor=
;TargetProduct=
0x12d1
0x14ac
;
MessageContent="55534243123456780000000000000011060000000000000000000000000
000"
########################################################
# Huawei E1550
# Huawei E1750
#
# Contributor: Anders Blomdell, Ahmed Soliman
;DefaultVendor= 0x12d1
;DefaultProduct= 0x1446
;TargetVendor=
;TargetProduct=
0x12d1
0x1001
0x19d2
0x0055
;TargetVendor=
;TargetProduct=
0x1c9e
0x9603
0x1e0e
0xce16
;
MessageContent="55534243e0c26a85000000000000061b000000020000000000000000000
000"
########################################################
# Novatel MC760 3G
#
# Contributor: Matt Roberds
;DefaultVendor= 0x1410
;DefaultProduct= 0x5031
;TargetVendor=
;TargetProduct=
0x1410
0x6002
;
MessageContent="5553424312345678000000000000061b000000020000000000000000000
000"
########################################################
# ZTE MF110
#
# Contributor: Moritz Grosse-Wentrup
;DefaultVendor= 0x19d2
;DefaultProduct= 0x0053
;TargetVendor=
;TargetProduct=
0x19d2
0x0031
;
MessageContent="55534243123456782000000080000c85010101180101010101000000000
000"
########################################################
0x0471
0x1234
;
MessageContent="5553424312345678000000000000061b000000030000000000000000000
000"
########################################################
# HuaXing E600 (NXP Semiconductors "Dragonfly")
#
# Contributor: Emfox Zhou
;DefaultVendor= 0x0471
;DefaultProduct= 0x1237
;TargetVendor=
;TargetProduct=
0x0471
0x1206
;
MessageContent="5553424312345678000000000000061b000000020000000000000000000
000"
;Configuration=2
########################################################
# ZTE K3565
#
;DefaultVendor= 0x19d2
;DefaultProduct= 0x2000
;TargetVendor=
;TargetProduct=
0x19d2
0x0063
;
MessageContent="5553424312345678000000000000061b000000020000000000000000000
000"
########################################################
# Motorola 802.11 bg WLAN (TER/GUSB3-E)
#
# Contributor: Prashad Prashant
;DefaultVendor= 0x148f
;DefaultProduct= 0x2578
;TargetVendor=
;TargetProduct=
0x148f
0x9021
;
MessageContent="55534243908ecd89000000000000061b000000020000000000000000000
000"
########################################################
# Huawei E1612
#
# Contributor: Genar Codina
;DefaultVendor= 0x12d1
;DefaultProduct= 0x1446
;TargetVendor=
;TargetProduct=
0x12d1
0x1406
;
MessageContent="55534243123456780000000000000011060000000000000000000000000
000"
########################################################
# Huawei E1690
# Huawei E1692
# Huawei E1762
#
# Contributor: Carolin Latze and others
;DefaultVendor= 0x12d1
;DefaultProduct= 0x1446
;TargetVendor=
;TargetProduct=
0x12d1
0x140c
;
MessageContent="55534243123456780000000000000011060000000000000000000000000
000"
########################################################
# C-motech CHU-629S
#
;DefaultVendor= 0x16d8
;DefaultProduct= 0x700a
;TargetClass=0xff
;
MessageContent="55534243123456782400000080000dfe524445564348473d4e444953000
000"
########################################################
# Sagem F@ST 9520-35-GLR
#
# Contributor: Yaroslav Levandovskiy
;DefaultVendor= 0x1076
;DefaultProduct= 0x7f40
;TargetVendor=
;TargetProduct=
0x1076
0x7f00
0x0421
0x0612
0x12d1
0x1465
;
MessageContent="55534243123456780000000000000011060000000000000000000000000
000"
########################################################
# Huawei K4505
#
# Contributor: Nikolaos Koutsianas
;DefaultVendor= 0x12d1
;DefaultProduct= 0x1521
;TargetVendor=
;TargetProduct=
0x12d1
0x1464
;
MessageContent="55534243123456780000000000000011060000000000000000000000000
000"
#########################################
# Vodafone MD950 (Wisue Technology)
#
# Contributor: Bob Williams
;DefaultVendor= 0x0471
;DefaultProduct= 0x1210
0x1dbc
0x0005
;
MessageContent="5553424312345678000000000000061b000000020000000000000000000
000"
########################################################
# Siptune LM-75 ("LinuxModem")
#
# Contributor: Antti Turunen
;DefaultVendor= 0x05c6
;DefaultProduct= 0xf000
;TargetVendor=
;TargetProduct=
0x05c6
0x9000
;DefaultVendor= 0x05c6
;DefaultProduct= 0x1000
;TargetVendor=
;TargetProduct=
0x1fe7
0x0100
0x057c
0x8401
;
MessageContent="5553424312345678000000000000061b000000ff0000000000000000000
000"
########################################################
# InfoCert Business Key (SmartCard/Reader emulation)
#
# Contributor: Bicio
;DefaultVendor= 0x072f
;DefaultProduct= 0x100d
;TargetVendor=
;TargetProduct=
0x072f
0x90cc
0x106c
0x3717
# MessageEndpoint=0x05
;
MessageContent="55534243b82e238c24000000800008ff020000000000000000000000000
000
########################################################
# ZTE AC581
#
# Contributor: Alberto Maurizi
;DefaultVendor= 0x19d2
;DefaultProduct= 0x0026
;TargetVendor=
;TargetProduct=
0x19d2
0x0094
########################################################
# LG HDM-2100 (EVDO Rev.A USB modem)
#
# Contributor: Jrme Oufella
;DefaultVendor= 0x1004
;DefaultProduct=0x607f
;TargetVendor= 0x1004
;TargetProduct= 0x6114
# only for reference and 0.x versions
# MessageEndpoint=8
;MessageContent="1201100102000040041014610000010200018006000100001200"
########################################################
# Kyocera W06K CDMA modem
#
# Contributor: Ying-Hung Lo
;DefaultVendor= 0x0482
;DefaultProduct=0x024d
;Configuration=2