From b53cdc9296d3491c369ecf5d3bd20a93a0bd710e Mon Sep 17 00:00:00 2001 From: dogsheng <960055655@qq.com> Date: Tue, 19 Nov 2019 11:57:50 +0800 Subject: [PATCH] Package init --- 0000-device_reference-utf8.patch | 74 + ...h-count-the-target-devices-from-zero.patch | 26 + device_reference.txt | 3839 +++++++++++++++++ usb-modeswitch-2.5.2.tar.bz2 | Bin 0 -> 259820 bytes usb_modeswitch.spec | 63 + 5 files changed, 4002 insertions(+) create mode 100644 0000-device_reference-utf8.patch create mode 100644 0001-usb_modeswitch-count-the-target-devices-from-zero.patch create mode 100644 device_reference.txt create mode 100644 usb-modeswitch-2.5.2.tar.bz2 create mode 100644 usb_modeswitch.spec diff --git a/0000-device_reference-utf8.patch b/0000-device_reference-utf8.patch new file mode 100644 index 0000000..e6991a2 --- /dev/null +++ b/0000-device_reference-utf8.patch @@ -0,0 +1,74 @@ +--- device_reference.txt 2014-05-29 22:18:46.000000000 +0200 ++++ device_reference_utf8.txt 2014-11-24 20:51:17.647221466 +0100 +@@ -60,7 +60,7 @@ + ######################################################## + # Option GlobeTrotter GT MAX 3.6 (aka "T-Mobile Web'n'walk Card Compact II") + # +-# Contributor: Bernd Holzmüller ++# Contributor: Bernd Holzmüller + + DefaultVendor= 0x05c6 + DefaultProduct= 0x1000 +@@ -279,7 +279,7 @@ + # + # Probably works with DetachStorageOnly too + # +-# Contributor: Flávio Moringa and others ++# Contributor: Flávio Moringa and others + + DefaultVendor= 0x19d2 + DefaultProduct= 0x2000 +@@ -777,7 +777,7 @@ + # + # Recommended init command: ATE0V1&D2&C1S0=0 + # +-# Contributor: Jérôme Oufella ++# Contributor: Jérôme Oufella + + DefaultVendor= 0x1004 + DefaultProduct= 0x1000 +@@ -1336,7 +1336,7 @@ + ######################################################## + # LG HDM-2100 (EVDO Rev.A USB modem) + # +-# Contributor: Jérôme Oufella ++# Contributor: Jérôme Oufella + + DefaultVendor= 0x1004 + DefaultProduct=0x607f +@@ -1641,7 +1641,7 @@ + ######################################################## + # Huawei U8110 / U8300 / Joy, Vodafone 845 (Android smartphone) + # +-# Contributor: David Erosa García ++# Contributor: David Erosa García + + DefaultVendor= 0x12d1 + DefaultProduct=0x1031 +@@ -1658,7 +1658,7 @@ + ######################################################## + # Nokia CS-10 + # +-# Contributor: WacÅ‚aw Sierek ++# Contributor: Wacław Sierek + + DefaultVendor= 0x0421 + DefaultProduct=0x060c +@@ -1700,7 +1700,7 @@ + ####################################################### + # Samsung GT-B3730 + # +-# Contributor: Per Øyvind Karlsen ++# Contributor: Per Øyvind Karlsen + + DefaultVendor= 0x04e8 + DefaultProduct=0x689a +@@ -1771,7 +1771,7 @@ + ####################################################### + # Huawei EC168C (from Zantel) + # +-# Contributor: Ã…smund Hjulstad ++# Contributor: Åsmund Hjulstad + + DefaultVendor= 0x12d1 + DefaultProduct=0x1446 diff --git a/0001-usb_modeswitch-count-the-target-devices-from-zero.patch b/0001-usb_modeswitch-count-the-target-devices-from-zero.patch new file mode 100644 index 0000000..822ee72 --- /dev/null +++ b/0001-usb_modeswitch-count-the-target-devices-from-zero.patch @@ -0,0 +1,26 @@ +From 99cade3624c432a478e624f278692cdedf4e0450 Mon Sep 17 00:00:00 2001 +From: Lubomir Rintel +Date: Fri, 18 Aug 2017 10:40:41 +0200 +Subject: [PATCH] usb_modeswitch: count the target devices from zero + +Most likely a typo here. +--- + usb_modeswitch.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/usb_modeswitch.c b/usb_modeswitch.c +index 3239946..1b3bf9d 100644 +--- a/usb_modeswitch.c ++++ b/usb_modeswitch.c +@@ -1582,7 +1582,7 @@ int checkSuccess() + * description is read for syslog message + */ + // Wait counter passed on from previous loop +- for (i=i; i < CheckSuccess; i++) { ++ for (i=0; i < CheckSuccess; i++) { + SHOW_PROGRESS(output," Search for target devices ...\n"); + dev = search_devices(&newTargetCount, TargetVendor, TargetProductList, + TargetClass, 0, SEARCH_TARGET); +-- +2.14.3 + diff --git a/device_reference.txt b/device_reference.txt new file mode 100644 index 0000000..d34ec3e --- /dev/null +++ b/device_reference.txt @@ -0,0 +1,3839 @@ +# +# Device Reference (UTF-8 encoding used) +# +# Last modified: 2014-05-29 +# +# Collection of configurations 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/device_reference.txt + + +# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # +# +# Don't use this file directly; for your own experiments, create a +# config file, copy data from here, and use it with the -c parameter! +# +# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + +# For a parameter reference see file REFERENCE in the data package +# +# If you find working codes and configurations, please contribute +# them! + + + + +####################################################### +# Option GlobeSurfer Icon (aka "Vodafone EasyBox") +# +# The MessageContent is identical for all Option devices + +DefaultVendor= 0x05c6 +DefaultProduct= 0x1000 + +TargetVendor= 0x0af0 +TargetProduct= 0x6600 + +MessageContent="55534243123456780000000000000601000000000000000000000000000000" + + +####################################################### +# Option GlobeSurfer Icon 7.2 +# +# Contributor: The Pharscape Forum + +DefaultVendor= 0x05c6 +DefaultProduct= 0x1000 + +TargetVendor= 0x0af0 +TargetProduct= 0x6901 + +MessageContent="55534243123456780000000000000601000000000000000000000000000000" + + +######################################################## +# Option GlobeTrotter GT MAX 3.6 (aka "T-Mobile Web'n'walk Card Compact II") +# +# Contributor: Bernd Holzmüller + +DefaultVendor= 0x05c6 +DefaultProduct= 0x1000 + +TargetVendor= 0x0af0 +TargetProduct= 0x6600 + +MessageContent="55534243123456780000000000000601000000000000000000000000000000" + +# ResponseEndpoint=0x84 + +NeedResponse=1 + + +######################################################## +# Option GlobeTrotter GT MAX "7.2 Ready" +# +# Contributors: Lucas Benedicic, Morgwai Kotarbinski + +DefaultVendor= 0x05c6 +DefaultProduct= 0x1000 + +TargetVendor= 0x0af0 +TargetProduct= 0x6701 + +MessageContent="55534243123456780000000000000601000000000000000000000000000000" + + +######################################################## +# Option GlobeTrotter EXPRESS 7.2 (aka "T-Mobile wnw Express II") +# +# Contributor: Fridtjof Busse + +DefaultVendor= 0x05c6 +DefaultProduct= 0x1000 + +TargetVendor= 0x0af0 +TargetProduct= 0x6701 + +MessageContent="55534243123456780000000000000601000000000000000000000000000000" + +# Response reading needed according to one (1) report +NeedResponse=1 + + +####################################################### +# Option GlobeSurfer Icon 7.2, new firmware (HSO driver) +# +# Vendor/ProductID don't change when switching, only the device +# class does. Most new Option devices work with this. Just adapt the IDs. +# +# Option's HSO driver is part of the mainstream kernel; support is +# available at Pharscape (www.pharscape.org) +# +# Contributors: Paul Hardwick, Philip Aben + +DefaultVendor= 0x0af0 +DefaultProduct= 0x6911 + +TargetClass= 0xff + +MessageContent="55534243123456780000000000000601000000000000000000000000000000" + +# Here is a list with all currently supported Option default IDs: +# +# 0af0:6711 +# 0af0:6731 +# 0af0:6751 +# 0af0:6771 +# 0af0:6791 +# 0af0:6811 +# 0af0:6911 +# 0af0:6951 +# 0af0:6971 +# 0af0:7011 +# 0af0:7031 +# 0af0:7051 +# 0af0:7071 +# 0af0:7111 +# 0af0:7211 +# 0af0:7251 +# 0af0:7271 +# 0af0:7301 +# 0af0:7311 +# 0af0:7361 +# 0af0:7381 +# 0af0:7401 +# 0af0:7501 +# 0af0:7601 +# 0af0:7701 +# 0af0:7801 +# 0af0:7901 +# 0af0:7a01 +# 0af0:7a05 +# 0af0:8200 +# 0af0:8201 +# 0af0:8300 +# 0af0:8302 +# 0af0:8304 +# 0af0:8400 +# 0af0:8600 +# 0af0:8800 +# 0af0:8900 +# 0af0:9000 +# 0af0:c031 +# 0af0:c100 +# 0af0:d013 +# 0af0:d031 +# 0af0:d033 +# 0af0:d035 +# 0af0:d055 +# 0af0:d057 +# 0af0:d058 +# 0af0:d155 +# 0af0:d157 +# 0af0:d255 +# 0af0:d257 +# 0af0:d357 + + + +######################################################## +# 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= 0x1e0e +TargetProduct= 0x9000 + +MessageContent="555342431234567800000000000006bd000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# AT&T USBConnect Quicksilver (made by Option, HSO driver) +# +# Contributor: sissie from Bullteam + +DefaultVendor= 0x0af0 +DefaultProduct= 0xd033 + +TargetClass= 0xff + +MessageContent="55534243785634120100000080000601000000000000000000000000000000" + + +######################################################## +# Huawei devices +# +# Contributor: Hans Kurent, Denis Sutter, Vincent Teoh + +DefaultVendor= 0x12d1 +DefaultProduct= 0x1003 + +TargetClass= 0xff + +HuaweiMode=1 + + +######################################################## +# Huawei E169 and others +# +# Contributor: Dale Lane + +DefaultVendor= 0x12d1 +DefaultProduct= 0x1001 + +TargetClass= 0xff + +# choose one of these: +DetachStorageOnly=1 +HuaweiMode=1 + + +######################################################## +# Huawei E180 +# +# Contributor: Tom Dawahare + +DefaultVendor= 0x12d1 +DefaultProduct= 0x1414 + +TargetClass= 0xff + +HuaweiMode=1 + + +######################################################## +# Huawei E630 +# +# There seem to be modem-only variants around - no storage, +# no switching +# +# Contributor: Joakim Wenrgren + +DefaultVendor= 0x1033 +DefaultProduct= 0x0035 + +TargetVendor= 0x12d1 +TargetProduct= 0x1003 + +HuaweiMode=1 + + +######################################################## +# ZTE MF620 (aka "Onda MH600HS") +# +# Probably works with DetachStorageOnly too +# +# Contributor: Flávio Moringa and others + +DefaultVendor= 0x19d2 +DefaultProduct= 0x2000 + +TargetVendor= 0x19d2 +TargetProductList="0001" + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# ZTE MF622 (aka "Onda MDC502HS"), MF100 and others +# +# Contributor: andylog + +DefaultVendor= 0x19d2 +DefaultProduct= 0x2000 + +TargetVendor= 0x19d2 +TargetProduct= 0x0002 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# ZTE MF628 +# +# Captured with "usbmon". Has a micro SD slot which can be +# activated alternatively +# +# Contributor: Alvaro Lopes + +DefaultVendor= 0x19d2 +DefaultProduct= 0x2000 + + +# To modem mode: + +TargetVendor= 0x19d2 +TargetProduct= 0x0015 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + +# To SD slot mode: + +TargetVendor= 0x05c6 +TargetProduct= 0x2001 + +MessageContent="55534243123456782000000080000a86010101180101010101000000000000" + +NeedResponse=1 + + +######################################################## +# ZTE MF622 (aka "Onda MDC502HS") +# ZTE MF626 +# ZTE MF628+ (tested version from Telia / Sweden) +# ZTE MF633 +# ZTE MF636 (aka "Telstra / BigPond 7.2 Mobile Card") +# ZTE MF637 +# and probably others not listed here +# +# Contributor: Joakim Wennergren and others + +DefaultVendor= 0x19d2 +DefaultProduct= 0x2000 + +TargetVendor= 0x19d2 +TargetProduct= 0x0031 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# ZTE MF638 (aka "Onda MDC525UP") +# +# Contributor: andylog + +DefaultVendor= 0x19d2 +DefaultProduct= 0x2000 + +TargetVendor= 0x19d2 +TargetProduct= 0x0037 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# ZTE AC8710 +# ZTE AC2726 +# and others +# +# Many new ZTE devices use this sequence. There are +# several ID combinations; check your default +# +# Contributor: Michael Khurtsiya, Amit Pundir and others + +DefaultVendor= 0x19d2 +DefaultProduct= 0xfff5 + +TargetVendor= 0x19d2 +TargetProduct= 0xffff + +# No. 2 + +DefaultVendor= 0x19d2 +DefaultProduct= 0xfff6 + +TargetVendor= 0x19d2 +TargetProduct= 0xfff1 + +# No. 3 + +DefaultVendor= 0x19d2 +DefaultProduct= 0xfff5 + +TargetVendor= 0x19d2 +TargetProduct= 0xfff1 + +MessageContent="5553424312345678c00000008000069f030000000000000000000000000000" + + +######################################################## +# ZTE AC2710 (EVDO) +# +# Contributor: Wasim Baig + +DefaultVendor= 0x19d2 +DefaultProduct= 0xfff5 + +TargetVendor= 0x19d2 +TargetProduct= 0xffff + +MessageContent="5553424312345678c00000008000069f010000000000000000000000000000" + +# Just for information: try it with the message from the AC8710 ... + + +######################################################## +# ZTE 6535-Z +# +# Contributor: David Taillandier + +DefaultVendor= 0x19d2 +DefaultProduct= 0x2000 + +TargetVendor= 0x19d2 +TargetProduct= 0x0052 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# ONDA MT503HS +# +# Contributor: Lucio Asnaghi a.k.a. kRAkEn/gORe + +DefaultVendor= 0x19d2 +DefaultProduct= 0x2000 + +TargetVendor= 0x19d2 +TargetProduct= 0x0002 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# ONDA MT505UP (most likely a ZTE model) +# +# Contributor: Alex Scortegagna + +DefaultVendor= 0x19d2 +DefaultProduct= 0x2000 + +TargetVendor= 0x19d2 +TargetProduct= 0x0002 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Novatel Wireless Ovation MC950D HSUPA +# Novatel Wireless Merlin XU950D +# Novatel Wireless Ovation 930D +# +# Contributor: Razvan Dragomirescu, Mike Kirk + +DefaultVendor= 0x1410 +DefaultProduct= 0x5010 + +TargetVendor= 0x1410 +TargetProduct= 0x4400 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +######################################################## +# Novatel U727 USB modem +# +# Modem only versions (no switching required) are around. +# +# Contributor: Chris Thielen + +DefaultVendor= 0x1410 +DefaultProduct= 0x5010 + +TargetVendor= 0x1410 +TargetProduct= 0x4100 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +######################################################## +# Novatel MC990D +# +# Contributor: Joakim Wennergren + +DefaultVendor= 0x1410 +DefaultProduct=0x5020 + +DefaultVendor= 0x1410 +TargetProductList="6000,7001" + +# Don't use this, original report must be wrong, +# https://bugzilla.redhat.com/show_bug.cgi?id=728318 +# +# Interface=5 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +######################################################## +# Novatel U760 USB modem +# +# Contributor: Richard Laager + +DefaultVendor= 0x1410 +DefaultProduct= 0x5030 + +TargetVendor= 0x1410 +TargetProduct= 0x6000 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +######################################################## +# Alcatel One Touch X020 (aka OT-X020, aka MBD-100HU, aka Nuton 3.5G), works with Emobile D11LC +# Alcatel One Touch X030 (aka OT-X030, aka Nuton NT36HD) +# +# Contributor: Aleksandar Samardzic, Marcelo Fernandez + +DefaultVendor= 0x1c9e +DefaultProduct= 0x1001 + +TargetVendor= 0x1c9e +TargetProduct= 0x6061 + +MessageContent="55534243123456780000000000000606f50402527000000000000000000000" + + +######################################################## +# Alcatel X200/X060S + +DefaultVendor= 0x1bbb +DefaultProduct= 0xf000 + +TargetVendor= 0x1bbb +TargetProduct= 0x0000 + +MessageContent="55534243123456788000000080000606f50402527000000000000000000000" + + +######################################################## +# AnyDATA ADU-500A, ADU-510A, ADU-510L, ADU-520A +# +# This ID gets an "Option" treatment by newer kernels. +# Use module option "option_zero_cd=2" with usb-storage. +# A kernel patch to fix the problem is pending +# +# Contributor: Vladimir Poluektov, Gabriel Smolar + +DefaultVendor= 0x05c6 +DefaultProduct= 0x1000 + +TargetVendor= 0x16d5 +TargetProduct= 0x6502 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +######################################################## +# BandLuxe C120 +# +# Reportedly needs several switch calls in a certain order. See +# http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?t=71 +# This might be a case to try the new ResetUSB function +# +# Contributor: Alexander Czigler + +DefaultVendor= 0x1a8d +DefaultProduct= 0x1000 + +TargetVendor= 0x1a8d +TargetProduct= 0x1002 + +MessageContent="55534243123456781200000080000603000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Solomon S3Gm-660 +# +# Same notes apply as with the BandLuxe C120 above +# +# Contributor: Alexander Czigler + +DefaultVendor= 0x1dd6 +DefaultProduct= 0x1000 + +TargetVendor= 0x1dd6 +TargetProduct= 0x1002 + +MessageContent="55534243123456781200000080000603000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# C-motech D-50 (aka "CDU-680") +# +# Interesting notes about the device in the forum post at +# http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?t=69 +# +# Contributor: Alexander Czigler + +DefaultVendor= 0x16d8 +DefaultProduct= 0x6803 + +TargetVendor= 0x16d8 +TargetProduct= 0x680a + +MessageContent="555342431234567824000000800008ff524445564348470000000000000000" + + +######################################################## +# C-motech CGU-628 (aka "Franklin Wireless CGU-628A" aka "4G Systems XS Stick W12") +# +# Contributor: Mathias Picker + +DefaultVendor= 0x16d8 +DefaultProduct= 0xf000 + +TargetVendor= 0x16d8 +TargetProduct= 0x6006 + +MessageContent="55534243d85dd88524000000800008ff524445564348470000000000000000" + + +######################################################## +# Toshiba G450 +# +# Contributor: Mijail Anton + +DefaultVendor= 0x0930 +DefaultProduct= 0x0d46 + +TargetVendor= 0x0930 +TargetProduct= 0x0d45 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# UTStarcom UM175 (distributor "Alltel") +# +# Contributor: Mark A. Ziesemer + +DefaultVendor= 0x106c +DefaultProduct= 0x3b03 + +TargetVendor= 0x106c +TargetProduct= 0x3715 + +MessageContent="555342431234567824000000800008ff024445564348470000000000000000" + + +######################################################## +# Hummer DTM5731 +# +# Contributor: "paul" + +DefaultVendor= 0x1ab7 +DefaultProduct= 0x5700 + +TargetVendor= 0x1ab7 +TargetProduct= 0x5731 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# A-Link 3GU +# +# Contributor: A-Link Europe Ltd. + +DefaultVendor= 0x1e0e +DefaultProduct= 0xf000 + +TargetVendor= 0x1e0e +TargetProduct= 0x9200 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Sierra Wireless Compass 597 +# +# Contributor: Vincent Teoh + +DefaultVendor= 0x1199 +DefaultProduct= 0x0fff + +TargetVendor= 0x1199 +TargetProduct= 0x0023 + +SierraMode=1 + + +######################################################## +# Sierra Wireless AirCard 881U (most likely 880U too) +# +# Contributor: Vincent Teoh + +DefaultVendor= 0x1199 +DefaultProduct= 0x0fff + +TargetVendor= 0x1199 +TargetProduct= 0x6856 + +SierraMode=1 + + +######################################################## +# Sony Ericsson MD400 +# +# Special procedure, takes around 25 secs. on the whole + +DefaultVendor= 0x0fce +DefaultProduct= 0xd0e1 + +TargetClass= 0x02 + +SonyMode=1 +Configuration=2 + + +######################################################## +# LG LDU-1900D EV-DO (Rev. A) +# +# Recommended init command: ATE0V1&D2&C1S0=0 +# +# Contributor: Jérôme Oufella + +DefaultVendor= 0x1004 +DefaultProduct= 0x1000 + +MessageContent="55534243123456780000000000000aff554d53434847000000000000000000" + + +######################################################## +# Samsung SGH-Z810 USB (with microSD card) +# +# This ID gets a wrong "Option" treatment by newer kernels +# from 2.6.29 to 2.6.31 +# Use module option "option_zero_cd=2" with usb-storage. +# Problem fixed in 2.6.32 +# +# Contributor: A Friend + +DefaultVendor= 0x05c6 +DefaultProduct= 0x1000 + +TargetVendor= 0x04e8 +TargetProduct= 0x6601 + +MessageContent="55534243123456780000000000000616000000000000000000000000000000" + + +######################################################## +# MobiData MBD-200HU +# +# Contributor: Stefan Olejnik + +DefaultVendor= 0x1c9e +DefaultProduct= 0xf000 + +TargetVendor= 0x1c9e +TargetProduct= 0x9000 + +MessageContent="55534243123456788000000080000606f50402527000000000000000000000" + + +######################################################## +# ST Mobile Connect HSUPA USB Modem +# +# Use /dev/ttyUSB2 for connecting +# +# Contributor: Vincent Teoh + +DefaultVendor= 0x1c9e +DefaultProduct= 0xf000 + +TargetVendor= 0x1c9e +TargetProduct= 0x9063 + +MessageContent="55534243123456788000000080000606f50402527000000000000000000000" + + +######################################################## +# MyWave SW006 Sport Phone/Modem Combination +# +# Has a card reader too, working fine +# +# Contributor: Aaron Guidazzi + +DefaultVendor= 0x1c9e +DefaultProduct= 0x9200 + +TargetVendor= 0x1c9e +TargetProduct= 0x9202 + +MessageContent="55534243123456780000000000000606f50402527000000000000000000000" + + +######################################################## +# Cricket A600 +# +# Switches to ACM device. Might need a ResetUSB after switching - or not +# +# Contributor: Jeffrey Hoogland + +DefaultVendor= 0x1f28 +DefaultProduct= 0x0021 + +TargetVendor= 0x1f28 +TargetProduct= 0x0020 + +MessageContent="555342431234567824000000800108df200000000000000000000000000000" + +# Afterwards (optional): "usb_modeswitch -v 0x1f28 -p 0x0020 -R" + + +######################################################## +# EpiValley SEC-7089 (featured by Alegro and Starcomms / iZAP) +# +# Contributor: Chris Wright + +DefaultVendor= 0x1b7d +DefaultProduct= 0x0700 + +TargetVendor= 0x1b7d +TargetProduct= 0x0001 + +MessageContent="555342431234567824000000800008FF05B112AEE102000000000000000000" + + +######################################################## +# Samsung U209 +# +# Has a modem and a storage device after switching +# +# Contributor: Arif Ahmed + +DefaultVendor= 0x04e8 +DefaultProduct= 0xf000 + +TargetVendor= 0x04e8 +TargetProduct= 0x6601 + +MessageContent="55534243123456780000000000000616000000000000000000000000000000" + + +######################################################## +# Huawei E270+ (HSPA+ modem) +# Huawei E1762 +# Huawei E1820 +# +# Contributor: Paranoid Paranoia + +DefaultVendor= 0x12d1 +DefaultProduct= 0x1446 + +TargetVendor= 0x12d1 +TargetProduct= 0x14ac + +MessageContent="55534243123456780000000000000011060000000000000000000000000000" + + +######################################################## +# Huawei E1550 +# Huawei E1750 +# +# Contributor: Anders Blomdell, Ahmed Soliman + +DefaultVendor= 0x12d1 +DefaultProduct= 0x1446 + +TargetVendor= 0x12d1 +TargetProduct= 0x1001 + +MessageContent="55534243123456780000000000000011060000000000000000000000000000" + + +######################################################## +# ZTE K3520-Z +# +# Contributor: Paul McDermott + +DefaultVendor= 0x19d2 +DefaultProduct= 0x2000 + +TargetVendor= 0x19d2 +TargetProduct= 0x0055 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# MobiData MBD-200HU (aka 4G XS Stick W10/W14, aka Micromax MMX 300G, +# aka ChinaBird CBCPL68) +# +# Contributor: Chris + +DefaultVendor= 0x1c9e +DefaultProduct= 0xf000 + +TargetVendor= 0x1c9e +TargetProduct= 0x9603 + +MessageContent="55534243123456788000000080000606f50402527000000000000000000000" + + +######################################################## +# D-Link DWM-162-U5, Micromax MMX 300c +# +# Contributor: Zhang Le + +DefaultVendor= 0x05c6 +DefaultProduct= 0x2001 + +TargetVendor= 0x1e0e +TargetProductList="ce16,cefe" + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Novatel MC760 3G +# +# Contributor: Matt Roberds + +DefaultVendor= 0x1410 +DefaultProduct= 0x5031 + +TargetVendor= 0x1410 +TargetProduct= 0x6002 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# ZTE MF110 (Variant) +# +# Contributor: Moritz Grosse-Wentrup + +DefaultVendor= 0x19d2 +DefaultProduct= 0x0053 + +TargetVendor= 0x19d2 +TargetProduct= 0x0031 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +MessageContent2="55534243876543212000000080000c85010101180101010101000000000000" + +NeedResponse=1 + + +######################################################## +# Philips TalkTalk (NXP Semiconductors "Dragonfly") +# + +DefaultVendor= 0x0471 +DefaultProduct= 0x1237 + +TargetVendor= 0x0471 +TargetProduct= 0x1234 + +MessageContent="5553424312345678000000000000061b000000030000000000000000000000" + +NeedResponse=1 + + +######################################################## +# HuaXing E600 (NXP Semiconductors "Dragonfly") +# +# Contributor: Emfox Zhou + +DefaultVendor= 0x0471 +DefaultProduct= 0x1237 + +TargetVendor= 0x0471 +TargetProduct= 0x1206 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + +Configuration=2 + + +######################################################## +# ZTE K3565 +# + +DefaultVendor= 0x19d2 +DefaultProduct= 0x2000 + +TargetVendor= 0x19d2 +TargetProduct= 0x0063 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Motorola 802.11 bg WLAN (TER/GUSB3-E) +# +# Contributor: Prashad Prashant + +DefaultVendor= 0x148f +DefaultProduct= 0x2578 + +TargetVendor= 0x148f +TargetProduct= 0x9021 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Huawei E1612 +# +# Contributor: Genar Codina + +DefaultVendor= 0x12d1 +DefaultProduct= 0x1446 + +TargetVendor= 0x12d1 +TargetProduct= 0x1406 + +MessageContent="55534243123456780000000000000011060000000000000000000000000000" + + +######################################################## +# Huawei E1690 +# Huawei E1692 +# Huawei E1762 +# +# Contributor: Carolin Latze and others + +DefaultVendor= 0x12d1 +DefaultProduct= 0x1446 + +TargetVendor= 0x12d1 +TargetProduct= 0x140c + +MessageContent="55534243123456780000000000000011060000000000000000000000000000" + + +######################################################## +# C-motech CHU-629S +# + +DefaultVendor= 0x16d8 +DefaultProduct= 0x700a + +TargetClass=0xff + +MessageContent="55534243123456782400000080000dfe524445564348473d4e444953000000" + + +######################################################## +# Sagem F@ST 9520-35-GLR +# +# Contributor: Yaroslav Levandovskiy + +DefaultVendor= 0x1076 +DefaultProduct= 0x7f40 + +TargetVendor= 0x1076 +TargetProduct= 0x7f00 + +GCTMode=1 + + +######################################################## +# Nokia CS-15 +# +# Contributor: Antti Turunen + +DefaultVendor= 0x0421 +DefaultProduct= 0x0610 + +TargetVendor= 0x0421 +TargetProduct= 0x0612 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# Huawei K3765 +# +# Contributor: Felix Schwarz + +DefaultVendor= 0x12d1 +DefaultProduct= 0x1520 + +TargetVendor= 0x12d1 +TargetProduct= 0x1465 + +MessageContent="55534243123456780000000000000011060000000000000000000000000000" + + +######################################################## +# Huawei K4505 +# +# Contributor: Nikolaos Koutsianas + +DefaultVendor= 0x12d1 +DefaultProduct= 0x1521 + +TargetVendor= 0x12d1 +TargetProduct= 0x1464 + +MessageContent="55534243123456780000000000000011060000000000000000000000000000" + + +######################################### +# Vodafone MD950 (Wisue Technology) +# +# Contributor: Bob Williams + +DefaultVendor= 0x0471 +DefaultProduct= 0x1210 + +# The report said that giving the target IDs prevented +# the device from switching. Got to try it out ... + +#TargetVendor= 0x1dbc +#TargetProduct= 0x0005 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Siptune LM-75 ("LinuxModem") +# +# Contributor: Antti Turunen + +DefaultVendor= 0x05c6 +DefaultProduct= 0xf000 + +TargetVendor= 0x05c6 +TargetProduct= 0x9000 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# Zydas ZD1211RW WLAN USB, Sphairon HomeLink 1202 (Variant 1) +# +# WLAN devices from Linux kernel + +DefaultVendor= 0x0ace +DefaultProduct= 0x2011 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Zydas ZD1211RW WLAN USB, Sphairon HomeLink 1202 (Variant 2) +# +# WLAN devices from Linux kernel + +DefaultVendor= 0x0ace +DefaultProduct= 0x20ff + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Vertex Wireless 100 Series +# +# Contributor: Reinis Danne + +DefaultVendor= 0x05c6 +DefaultProduct= 0x1000 + +TargetVendor= 0x1fe7 +TargetProduct= 0x0100 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# AVM Fritz!Wlan USB Stick N +# + +DefaultVendor= 0x057c +DefaultProduct= 0x84ff + +TargetVendor= 0x057c +TargetProduct= 0x8401 + +MessageContent="5553424312345678000000000000061b000000ff0000000000000000000000" + + +######################################################## +# InfoCert Business Key (SmartCard/Reader emulation) +# +# Contributor: Bicio + +DefaultVendor= 0x072f +DefaultProduct= 0x100d + +TargetVendor= 0x072f +TargetProduct= 0x90cc + +MessageContent="01b0000000000000000000000000000000000000000000000000000000000000" + + +######################################################## +# UTStarcom UM185E (distributor "Alltel") +# +# Contributor: Jason Smith + +DefaultVendor= 0x106c +DefaultProduct= 0x3b06 + +TargetVendor= 0x106c +TargetProduct= 0x3717 + +MessageContent="555342431234567824000000800008ff020000000000000000000000000000 + + +######################################################## +# ZTE AC581 +# +# Contributor: Alberto Maurizi + +DefaultVendor= 0x19d2 +DefaultProduct= 0x0026 + +TargetVendor= 0x19d2 +TargetProduct= 0x0094 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Huawei U7510 / U7517 +# +# Contributor: Isaac Salgado + +DefaultVendor= 0x12d1 +DefaultProduct= 0x101e + +TargetClass=0xff + +MessageContent="55534243123456780600000080000601000000000000000000000000000000" + + +######################################################## +# Beceem BCSM250 +# +# Contributor: Alexander Gordeev + +DefaultVendor= 0x198f +DefaultProduct=0xbccd + +TargetVendor= 0x198f +TargetProduct= 0x0220 + +MessageContent="555342431234567824000000800006bc626563240000000000000000000000" + + +######################################################## +# LG HDM-2100 (EVDO Rev.A USB modem) +# +# Contributor: Jérôme Oufella + +DefaultVendor= 0x1004 +DefaultProduct=0x607f + +TargetVendor= 0x1004 +TargetProduct= 0x6114 + +MessageContent="1201100102000040041014610000010200018006000100001200" + + +######################################################## +# Kyocera W06K CDMA modem +# +# Contributor: Ying-Hung Lo + +DefaultVendor= 0x0482 +DefaultProduct=0x024d + +Configuration=2 + + +######################################################## +# Digicom 8E4455 +# +# Contributor: Alberto Ciampini + +DefaultVendor= 0x1266 +DefaultProduct=0x1000 + +TargetVendor= 0x1266 +TargetProduct= 0x1009 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424387654321000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Sony Ericsson MD300 +# +# Contributor: Betavine Project + +DefaultVendor= 0x0fce +DefaultProduct=0xd0cf + +TargetClass=0x02 + +DetachStorageOnly=1 +Configuration=3 + + +######################################################## +# Vodafone (ZTE) K3805-Z +# +# Contributor: Betavine Project +# +# Note: +# This device has multiple USB profiles. Depending upon how it is flipped +# from storage mode to modem mode determines its final PID and the packages +# shown on its ISO CD image. + +DefaultVendor= 0x19d2 +DefaultProduct=0x1001 + +TargetVendor= 0x19d2 +TargetProduct= 0x1003 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Franklin Wireless U210 +# +# Contributor: Adam J. Porter + +DefaultVendor= 0x1fac +DefaultProduct=0x0130 + +TargetVendor= 0x1fac +TargetProduct= 0x0131 + +MessageContent="555342431234567824000000800108df200000000000000000000000000000" + + +######################################################## +# Alcatel X220L, X215S +# +# Contributor: John Watt + +DefaultVendor= 0x1bbb +DefaultProduct= 0xf000 + +TargetVendor= 0x1bbb +TargetProduct= 0x0017 + +MessageContent="55534243123456788000000080000606f50402527000000000000000000000" + + +######################################################## +# ZTE MF112 +# +# Contributors: Akos Ladanyi, John Talbut + +DefaultVendor= 0x19d2 +DefaultProduct= 0x0103 + +TargetVendor= 0x19d2 +TargetProduct= 0x0031 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +MessageContent2="55534243876543212000000080000c85010101180101010101000000000000" + +NeedResponse=1 + + +######################################################## +# Olivetti Olicard 100 and others +# +# Contributor: Nils Radtke + +DefaultVendor= 0x0b3c +DefaultProduct= 0xc700 + +TargetVendor= 0x0b3c +TargetProductList="c000,c001,c002" + +MessageContent="5553424312345678000000000000061b000000030000000000000000000000" + +NeedResponse=1 + + +######################################################## +# ZTE MF110 (Variant) +# +# Contributor: uusrlnx + +DefaultVendor= 0x19d2 +DefaultProduct= 0x0083 + +TargetVendor= 0x19d2 +TargetProduct= 0x0124 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# ZTE MU351 + +DefaultVendor= 0x19d2 +DefaultProduct= 0x0003 + +TargetClass=0xff + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# LG L-05A + +DefaultVendor= 0x1004 +DefaultProduct= 0x613a + +TargetVendor= 0x1004 +TargetProduct= 0x6124 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# LG LUU-2100TI (aka AT&T USBConnect Turbo) +# +# Contributor: Chris Jager + +DefaultVendor= 0x1004 +DefaultProduct= 0x613f + +TargetVendor= 0x1004 +TargetProduct= 0x6141 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# LG KP500 Cookie Phone - UNTESTED! Please report! +# +# Contributor: Oliver Mattos + +DefaultVendor= 0x1004 +DefaultProduct=0x607f + +TargetVendor= 0x1004 +TargetProduct= 0x6000 + +MessageContent="555342431234567803000000800006f1022000000000000000000000000000" +MessageContent2="555342438765432103000000800006f1010100000000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Royaltek Q110 - UNCONFIRMED! + +DefaultVendor= 0x1266 +DefaultProduct=0x1000 + +TargetVendor= 0x1266 +TargetProduct= 0x1009 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424387654321000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# BandRich BandLuxe C170, BandLuxe C270 + +DefaultVendor= 0x1a8d +DefaultProduct=0x1000 + +TargetVendor= 0x1a8d +TargetProduct= 0x1009 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" +ReleaseDelay=4000 + +NeedResponse=1 + + +######################################################## +# Vodafone (Huawei) K4605 +# +# Contributor: Betavine Project + +DefaultVendor= 0x12d1 +DefaultProduct=0x14c1 + +TargetVendor= 0x12d1 +TargetProduct= 0x14c6 + +MessageContent="55534243123456780000000000000011060000000000000000000000000000" + + +######################################################## +# Huawei R201 +# +# Contributor: Betavine Project + +DefaultVendor= 0x12d1 +DefaultProduct=0x1523 + +TargetVendor= 0x12d1 +TargetProduct= 0x1491 + +MessageContent="55534243123456780000000000000011060000000000000000000000000000" + + +######################################################## +# Atheros Wireless / Netgear WNDA3200 +# +# Contributor: Sujith Manoharan (Atheros) + +DefaultVendor= 0x0cf3 +DefaultProduct=0x20ff + +TargetVendor= 0x0cf3 +TargetProduct= 0x7010 + +NoDriverLoading=1 + +MessageContent="5553424329000000000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +######################################################## +# Onda MW833UP +# +# Contributor: Riccardo Sepe aka zeroidle + +DefaultVendor= 0x1ee8 +DefaultProduct=0x0013 + +TargetVendor= 0x1ee8 +TargetProduct= 0x0012 + +MessageContent="555342431234567800000000000010ff000000000000000000000000000000" +ResponseNeeded=1 + + +######################################################## +# Huawei U8110 / U8300 / Joy, Vodafone 845 (Android smartphone) +# +# Contributor: David Erosa García + +DefaultVendor= 0x12d1 +DefaultProduct=0x1031 + +TargetVendor= 0x12d1 +TargetProduct= 0x1035 + +MessageContent="55534243123456780600000080010a11060000000000000000000000000000" + +# for Android SDK +NoDriverLoading=1 + + +######################################################## +# Nokia CS-10 +# +# Contributor: WacÅ‚aw Sierek + +DefaultVendor= 0x0421 +DefaultProduct=0x060c + +TargetVendor= 0x0421 +TargetProduct= 0x060e + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# ZTE WCDMA Stick from BNSL +# +# Contributor: Anoop John + +DefaultVendor= 0x19d2 +DefaultProduct= 0x2000 + +TargetVendor= 0x19d2 +TargetProduct= 0x0108 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# BSNL Capitel + +DefaultVendor= 0x1c9e +DefaultProduct= 0x9e00 + +TargetClass=0xff + +MessageContent="55534243123456780000000000000606f50402527000000000000000000000" + + +####################################################### +# Samsung GT-B3730 +# +# Contributor: Per Øyvind Karlsen + +DefaultVendor= 0x04e8 +DefaultProduct=0x689a + +TargetVendor= 0x04e8 +TargetProduct= 0x6889 + +MessageContent="55534243785634120100000080000601000000000000000000000000000000" + +####################################################### +# Kobil mIdentity 3G (1) +# +# Contributor: Filip Aben + +DefaultVendor= 0x0d46 +DefaultProduct=0x45a1 + +TargetVendor= 0x0d46 +TargetProduct= 0x45a9 + +KobilMode=1 + + +####################################################### +# Kobil mIdentity 3G (2) +# +# Contributor: Filip Aben + +DefaultVendor= 0x0d46 +DefaultProduct=0x45a5 + +TargetVendor= 0x0d46 +TargetProduct= 0x45ad + +KobilMode=1 + + +######################################################## +# Onda MW833UP +# +# Contributor: Enrico Mioso + +DefaultVendor= 0x1ee8 +DefaultProduct=0x0009 + +TargetVendor= 0x1ee8 +TargetProduct= 0x000b + +MessageContent="555342431234567800000000000010ff000000000000000000000000000000" +NeedResponse=1 + + +######################################################## +# Olivetti Olicard 145 +# +# Contributor: Pierre-Andre Cornillon + +DefaultVendor= 0x0b3c +DefaultProduct=0xf000 + +TargetVendor= 0x0b3c +TargetProduct= 0xc003 + +MessageContent="5553424312345678c000000080010606f50402527000000000000000000000" +NeedResponse=1 + + +####################################################### +# Huawei EC168C (from Zantel) +# +# Contributor: Ã…smund Hjulstad + +DefaultVendor= 0x12d1 +DefaultProduct=0x1446 + +TargetVendor= 0x12d1 +TargetProduct= 0x1412 + +MessageContent="55534243123456780000000000000011060000000000000000000000000000" + + +####################################################### +# Nokia CS-17 +# +# Contributor: Juho Frits + +DefaultVendor= 0x0421 +DefaultProduct=0x0622 + +TargetVendor= 0x0421 +TargetProduct= 0x0623 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Nokia CS-18 +# +# Contributor: Thomas Behan + +DefaultVendor= 0x0421 +DefaultProduct=0x0627 + +TargetVendor= 0x0421 +TargetProduct= 0x0612 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Qtronix EVDO 3G Modem (for TianYi) +# +# Contributor: Alexey Charkov + +DefaultVendor= 0x05c7 +DefaultProduct=0x1000 + +TargetVendor= 0x05c7 +TargetProduct= 0x6000 + +MessageContent="5553424312345678c00000008000069f140000000000000000000000000000" + + +####################################################### +# GW D301 (Advinne AMC) +# + +DefaultVendor= 0x0fd1 +DefaultProduct=0x1000 + +TargetClass=0xff + +Configuration=3 + + +####################################################### +# LG AD600 +# +# Contributor: Shawn J. Goff + +DefaultVendor= 0x1004 +DefaultProduct=0x6190 + +TargetVendor= 0x1004 +TargetProduct= 0x61a7 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Pantech / UTStarcom UMW190 (Verizon) +# +# Contributor: Noel J. Bergman, Gus Esquivel + +DefaultVendor= 0x106c +DefaultProduct=0x3b05 + +TargetVendor= 0x106c +TargetProduct= 0x3716 + +MessageContent="555342431234567824000000800008ff020000000000000000000000000000" + + +####################################################### +# AirPlus MCD-800 +# + +DefaultVendor= 0x1edf +DefaultProduct=0x6003 + +TargetClass=0xff + +Configuration=3 + + +####################################################### +# Linktop LW272/LW273 (BSNL Teracom) +# +# Contributor: Amit Mendapara + +DefaultVendor= 0x230d +DefaultProduct=0x0001 + +TargetClass=0xff + +Configuration=3 + + +######################################################## +# MediaTek Wimax USB Card +# + +DefaultVendor= 0x0e8d +DefaultProduct=0x7109 + +TargetVendor= 0x0e8d +TargetProduct= 0x7118 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NoDriverLoading=1 + + +######################################################## +# C-motech CHU-628S +# +# Contributor: Jungwon Seo + +DefaultVendor= 0x16d8 +DefaultProduct=0x6281 + +TargetClass=0xff + +MessageContent="555342431234567824000000800008ff524445564348470000000000000000" + + +######################################################## +# HSDPA USB modem from dealextreme +# +# Contributor: Andrew 'Necromant' Andrianov + +DefaultVendor= 0x05c6 +DefaultProduct=0x2000 + +TargetVendor= 0x05c6 +TargetProduct= 0x0015 + +MessageContent="5553424368032c882400000080000612000000240000000000000000000000" + +NeedResponse=1 + +# This modem doesn't react fast - it pauses for some 30-40 seconds +CheckSuccess=40 + + +######################################################## +# Exiss Mobile E-190 series (made by C-motech) +# +# Contributor: Tri Mulya Saputra + +DefaultVendor= 0x8888 +DefaultProduct= 0x6500 + +TargetVendor= 0x16d8 +TargetProduct= 0x6533 + +MessageContent="5553424398e2c4812400000080000bff524445564348473d43440000000000" + + +######################################################## +# D-Link DWM-156 HSUPA 3.75G USB Modem +# +# Contributor: Fuego + +DefaultVendor= 0x07d1 +DefaultProduct=0xa800 + +TargetVendor= 0x07d1 +TargetProduct= 0x3e02 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# Franklin Wireless U210 (Variant) + +DefaultVendor= 0x1fac +DefaultProduct=0x0032 + +Configuration=2 + + +######################################################## +# Haier CE 100 + +DefaultVendor= 0x201e +DefaultProduct=0x2009 + +TargetClass=0xff + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +####################################################### +# Huawei BM358 WiMAX + +DefaultVendor= 0x12d1 +DefaultProduct=0x380b + +TargetClass=0x02 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Huawei E352 +# +# Contributor: Antonio Talarico + +DefaultVendor= 0x12d1 +DefaultProduct=0x1449 + +TargetVendor= 0x12d1 +TargetProduct= 0x1444 + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + +######################################################## +# Huawei ET8282 +# +# Contributor: Emfox Zhou + +DefaultVendor= 0x12d1 +DefaultProduct=0x1da1 + +DefaultVendor= 0x12d1 +TargetProduct= 0x1d09 + +HuaweiMode=1 + + +######################################################## +# Huawei V725 Phone (aka Vodafone 725) + +DefaultVendor= 0x12d1 +DefaultProduct=0x1009 + +TargetClass=0xff + +HuaweiMode=1 + + +######################################################## +# Onda MW836UP-K + +DefaultVendor= 0x1ee8 +DefaultProduct=0x0040 + +TargetVendor= 0x1ee8 +TargetProduct= 0x003e + +MessageContent="555342431234567800000000000010ff000000000000000000000000000000" + +NeedResponse=1 + + +######################################################## +# ZTE MF637 (Variant for Orange France) +# +# Contributor: David Vigier + +DefaultVendor= 0x19d2 +DefaultProduct=0x0110 + +TargetVendor= 0x19d2 +TargetProduct= 0x0121 + +MessageContent="5553424302000000000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Prolink P2000 CDMA +# +# Test string: uMa=SSE + +DefaultVendor= 0x05c6 +DefaultProduct=0x1000 + +TargetVendor= 0x05c6 +TargetProduct= 0x6000 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +######################################################## +# Vibe 3G Modem +# +# Contributor: Steven James Drinnan + +DefaultVendor= 0x1c9e +DefaultProduct=0x6061 + +TargetClass=0xff + +MessageContent="55534243123456780000000000000606f50402527000000000000000000000" + + +######################################################## +# T-Mobile NL (Huawei E352) +# +# Contributor: Alex Hermann + +DefaultVendor= 0x12d1 +DefaultProduct=0x14fe + +TargetVendor= 0x12d1 +TargetProduct= 0x1506 + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + +######################################################## +# Huawei U8220, T-Mobile Pulse (Android smartphone) +# +# Contributor: Mobile Stream Team + +DefaultVendor= 0x12d1 +DefaultProduct=0x1030 + +TargetVendor= 0x12d1 +TargetProduct= 0x1034 + +MessageContent="55534243123456780600000080010a11060000000000000000000000000000" + +# for Android SDK +NoDriverLoading=1 + + +######################################################## +# D-Link DWM-156 HSUPA 3.75G USB Modem +# +# Contributor: Ari Suutari + +DefaultVendor= 0x07d1 +DefaultProduct=0xa804 + +TargetVendor= 0x07d1 +TargetProduct= 0x7e11 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# Sony Ericsson MD400G (Rogers) +# +# Contributor: Kjartan Adolfsson + +DefaultVendor= 0x0fce +DefaultProduct= 0xd103 + +TargetClass= 0x02 + +SonyMode=1 + + +######################################################## +# ZTE "ffe" devices 1 (e.g. Cricket A605) +# +# Contributor: Matt Eaton + +DefaultVendor= 0x19d2 +DefaultProduct=0xffe6 + +TargetVendor= 0x19d2 +TargetProduct= 0xffe5 + +MessageContent="5553424330f4cf8124000000800108df200000000000000000000000000000" + + +######################################################## +# ZTE MF190 +# +# Contributor: Eshwar Andhavarapu + +DefaultVendor= 0x19d2 +DefaultProduct= 0x1224 + +TargetVendor= 0x19d2 +TargetProduct= 0x0082 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# JOA Telecom LM-700r + +DefaultVendor= 0x198a +DefaultProduct=0x0003 + +TargetVendor= 0x198a +TargetProduct= 0x0002 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# Huawei E173 (Viettel 3G) + +TargetVendor= 0x12d1 +TargetProduct= 0x14a8 + +DefaultVendor= 0x12d1 +DefaultProduct=0x14b5 + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + +######################################################## +# C-motech CHU-629S (Variant) +# +# Contributor: "wlsloi" + +DefaultVendor= 0x16d8 +DefaultProduct=0x700b + +TargetClass=0xff + +MessageContent="55534243123456782400000080000dfe524445564348473d4e444953000000" + + +######################################################## +# ZTE MF691 (T-Mobile Rocket 2.0) +# +# Contributor: Michael Fogel + +DefaultVendor= 0x19d2 +DefaultProduct=0x1201 + +TargetVendor= 0x19d2 +TargetProduct= 0x1203 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# ZTE MF192 + +DefaultVendor= 0x19d2 +DefaultProduct=0x1216 + +TargetVendor= 0x19d2 +TargetProduct= 0x1218 + +#MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + +# Different MessageContent enables cdc_ether interface which is preferable. +# Thanks to Alex Orlov! + +MessageContent="555342431234567800000000000010ff000000000000000000000000000000" + + +######################################################## +# ZTE MF190 (Variant) +# +# Contributor: Jean-Baptiste Dubois + +DefaultVendor= 0x19d2 +DefaultProduct=0x0149 + +TargetVendor= 0x19d2 +TargetProduct= 0x0124 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" +MessageContent3="55534243123456702000000080000c85010101180101010101000000000000" + +NeedResponse=1 + + +####################################################### +# Visiontek 82GH 3G + +DefaultVendor= 0x230d +DefaultProduct=0x0007 + +TargetClass=0xff + +Configuration=3 + + +####################################################### +# HP LaserJet Professional P1102 + +DefaultVendor= 0x03f0 +DefaultProduct=0x002a + +TargetClass=0x07 + +MessageContent="555342431234567800000000000006d0000000000000000000000000000000" + +NeedResponse=1 + + +####################################################### +# Mobile Action ("Smart Cable") +# +# No success check, device will vanish completely + +DefaultVendor= 0x0df7 +DefaultProduct=0x0800 + +TargetClass=0xff + +MobileActionMode=1 + +NoDriverLoading=1 + + +######################################################## +# Vodafone/Huawei K3770 +# +# Contributor: Alex Chiang + +DefaultVendor= 0x12d1 +DefaultProduct=0x14d1 + +TargetVendor= 0x12d1 +TargetProduct= 0x14c9 + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + +######################################################## +# Vodafone/Huawei K3771 +# +# Contributor: Ben Knight + +DefaultVendor= 0x12d1 +DefaultProduct=0x14c4 + +TargetVendor= 0x12d1 +TargetProduct= 0x14ca + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + +######################################################## +# Option iCon 461 +# +# Contributor: Samit Basu + +DefaultVendor= 0x0af0 +DefaultProduct= 0x7a05 + +TargetClass= 0xff + +MessageContent="55534243123456780000000000000601000000000000000000000000000000" + +######################################################## +# ZTE AX226 WiMax +# +# may be supported by the Beceem driver + +DefaultVendor= 0x19d2 +DefaultProduct=0xbccd + +TargetVendor= 0x19d2 +TargetProduct= 0x0172 + +MessageContent="555342431234567824000000800006bc626563240000000000000000000000" + +NoDriverLoading=1 + + +######################################################## +# Huawei EC156 + +DefaultVendor= 0x12d1 +DefaultProduct=0x1505 + +TargetVendor= 0x12d1 +TargetProduct= 0x140b + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + +######################################################## +# Longcheer SU9800 + +DefaultVendor= 0x1c9e +DefaultProduct=0x9800 + +TargetClass=0xff + +MessageContent="55534243123456788000000080000606f50402527000000000000000000000" + + +######################################################## +# SpeedUp SU-8000U + +DefaultVendor= 0x2020 +DefaultProduct=0xf00e + +TargetVendor= 0x2020 +TargetProduct= 0x1005 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# Cisco AM10 "Valet Connector" +# +# Contributor: David S. + +DefaultVendor= 0x1307 +DefaultProduct=0x1169 + +TargetVendor= 0x13b1 +TargetProduct= 0x0031 + +CiscoMode=1 + + +######################################################## +# Alcatel OT X220L +# +# Contributor: Sylvain Gros-Desormeaux + +DefaultVendor= 0x1bbb +DefaultProduct=0xf052 + +TargetVendor= 0x1bbb +TargetProduct= 0x0052 + +MessageContent="55534243123456788000000080000606f50402527000000000000000000000" + + +######################################################## +# Nokia CS-19 +# +# Contributor: ThatGuy + +DefaultVendor= 0x0421 +DefaultProduct=0x062c + +TargetVendor= 0x0421 +TargetProduct= 0x062d + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# Huawei ET302 + +DefaultVendor= 0x12d1 +DefaultProduct=0x1d50 + +Configuration=2 + + +######################################################## +# 3GO 3GO11 HSUPA + +DefaultVendor= 0x1e89 +DefaultProduct=0xf000 + +TargetVendor= 0x1e89 +TargetProduct= 0x1a20 + +MessageContent="5553424312345678800000008000060619181a207000000000000000000000" + + +######################################################## +# Novatel Wireless MC545 HSPA + +DefaultVendor= 0x1410 +DefaultProduct=0x5059 + +TargetVendor= 0x1410 +TargetProduct= 0x7042 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +######################################################## +# ZTE AC682 (a.k.a. SmartFren Connex) + +DefaultVendor= 0x19d2 +DefaultProduct=0xffde + +TargetVendor= 0x19d2 +TargetProduct= 0xffdd + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# ZTE MF820 4G LTE +# +# Contributor: Kenny Lam + +DefaultVendor= 0x19d2 +DefaultProduct=0x0166 + +TargetVendor= 0x19d2 +TargetProduct= 0x0167 + +MessageContent="55534243123456782400000080000685000000240000000000000000000000" + + +######################################################## +# Philips PicoPix 1020 Projector +# +# No known driver or application yet + +DefaultVendor= 0x1de1 +DefaultProduct=0x1101 + +TargetVendor= 0x21e7 +TargetProduct= 0x000e + +MessageContent="55534243123456780000000000000cff020000000000000000000000000000" + + +######################################################## +# AnyDATA APE-540H +# +# Contributor: Robert Gabriel + +DefaultVendor= 0x05c6 +DefaultProduct=0x6503 + +TargetVendor= 0x16d5 +TargetProduct= 0x6502 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# ZTE MF192 (Variant) +# +# Contributor: C!chy + +DefaultVendor= 0x19d2 +DefaultProduct=0x1517 + +TargetVendor= 0x19d2 +TargetProduct= 0x1519 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Qisda H21 Flying Beetle +# +# Contributor: Chi-Hang Long + +DefaultVendor= 0x1da5 +DefaultProduct=0xf000 + +TargetVendor= 0x1da5 +TargetProduct= 0x4512 + +QisdaMode=1 + + +######################################################## +# C-motech CDU-685a +# +# Contributor: Tom Cumming + +DefaultVendor= 0x16d8 +DefaultProduct=0x6804 + +TargetClass=0xff + +MessageContent="555342431234567824000000800008ff524445564348470000000000000000" + + +######################################################## +# StrongRising (China Telcom), Air FlexiNet + +DefaultVendor= 0x21f5 +DefaultProduct=0x1000 + +TargetVendor= 0x21f5 +TargetProduct= 0x2008 + +MessageContent="5553424312345678c000000080000671010000000000000000000000000000 + + +######################################################## +# BandRich BandLuxe C339 + +DefaultVendor= 0x1a8d +DefaultProduct=0x2000 + +TargetVendor= 0x1a8d +TargetProduct= 0x2006 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +######################################################## +# Celot CT-680 + +DefaultVendor= 0x05c6 +DefaultProduct=0x1000 + +TargetVendor= 0x211f +TargetProduct= 0x6802 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Huawei E353 (3.se) +# +# Contributor: Ulf Eklund + +DefaultVendor= 0x12d1 +DefaultProduct=0x1f01 + +TargetVendor= 0x12d1 +TargetProduct= 0x14db + +MessageContent="55534243123456780000000000000a11062000000000000100000000000000" + +# Driver is cdc_ether +NoDriverLoading=1 + + +######################################################## +# Haier CE682 (EVDO) +# +# Contributor: Ebedsat + +DefaultVendor= 0x201e +DefaultProduct=0x1023 + +TargetVendor= 0x201e +TargetProduct= 0x1022 + +MessageContent="55534243123456780000000000000600000000000000000000000000000000" +MessageContent2="5553424312345679c000000080000671030000000000000000000000000000" +NeedResponse=1 + + +####################################################### +# LG L-02C LTE +# +# Contributor: Yoshiaki Katsumata + +DefaultVendor= 0x1004 +DefaultProduct=0x61dd + +TargetVendor= 0x1004 +TargetProduct= 0x618f + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +####################################################### +# LG SD711 +# +# Contributor: Ryan Jenkins + +DefaultVendor= 0x1004 +DefaultProduct=0x61e7 + +TargetVendor= 0x1004 +TargetProduct= 0x61e6 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# LG L-08C (NTT docomo) +# +# Contributor: Shlomi Cohen + +DefaultVendor= 0x1004 +DefaultProduct=0x61eb + +TargetVendor= 0x1004 +TargetProduct= 0x61ea + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +######################################################## +# I-O Data WMX2-U Wimax +# +# Contributor: Shlomi Cohen + +DefaultVendor= 0x04bb +DefaultProduct=0xbccd + +TargetVendor= 0x04bb +TargetProduct= 0x0949 + +MessageContent="55534243f0298d8124000000800006bc626563240000000000000000000000" + + +######################################################## +# Option GlobeTrotter GI1515 + +DefaultVendor= 0x0af0 +DefaultProduct=0xd001 + +TargetVendor= 0x0af0 +TargetProduct= 0xd157 + +MessageContent="55534243785634120100000080000601000000000000000000000000000000" + + +####################################################### +# LG L-07A +# +# Contributor: Shin Sterneck + +DefaultVendor= 0x1004 +DefaultProduct=0x614e + +TargetVendor= 0x1004 +TargetProduct= 0x6135 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +######################################################## +# ZTE A371B +# +# Contributor: Wang Lei + +DefaultVendor= 0x19d2 +DefaultProduct=0x0169 + +TargetVendor= 0x19d2 +TargetProduct= 0x0170 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +######################################################## +# ZTE MF652 +# +# Contributor: Björn Andreas Höfer + +DefaultVendor= 0x19d2 +DefaultProduct=0x1520 + +TargetVendor= 0x19d2 +TargetProduct= 0x0142 + +MessageContent="5553424312345679000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +######################################################## +# ZTE MF652 (Variant) +# +# Contributor: Jackzy + +DefaultVendor= 0x19d2 +DefaultProduct=0x0146 + +TargetVendor= 0x19d2 +TargetProduct= 0x0143 + +MessageContent="5553424312345679000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +######################################################## +# Telenet 3G dongle (T&W WU160) +# +# Contributor: Ben Van Mechelen + +DefaultVendor= 0x2077 +DefaultProduct=0xf000 + +TargetVendor= 0x2077 +TargetProduct= 0x9000 + +MessageContent="5553424308902082000000000000061b000000020000000000000000000000" + + +######################################################## +# Nokia CS-21M-02 +# +# Contributor: Wojciech Wiercho.a, Tore Anderson + +DefaultVendor= 0x0421 +DefaultProduct=0x0637 + +TargetVendor= 0x0421 +TargetProduct= 0x0638 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# Telewell TW-3G HSPA+ +# +# Contributor: Teemu Merikumpu + +DefaultVendor= 0x1c9e +DefaultProduct=0x98ff + +TargetVendor= 0x1c9e +TargetProduct= 0x9801 + +MessageContent="55534243123456780000000080000606f50402527000000000000000000000" + + +######################################################## +# ZTE MF637 +# +# Contributor: Johannes Hubertz + +DefaultVendor= 0x19d2 +DefaultProduct=0x0031 + +TargetVendor= 0x19d2 +TargetProduct= 0x0094 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +######################################################## +# Samsung GT-B1110 +# +# Contributor: Spelroth + +DefaultVendor= 0x04e8 +DefaultProduct=0x680c + +TargetVendor= 0x04e8 +TargetProduct= 0x6792 + +MessageContent="0902200001010080fa0904000002080650000705010200020007058102000200" + + +######################################################## +# ZTE MF192 (yet annother variant) +# +# Contributor: Paul Hedderly + +DefaultVendor= 0x19d2 +DefaultProduct=0x1514 + +TargetVendor= 0x19d2 +TargetProduct= 0x1515 + +MessageContent="5553424348c4758600000000000010ff000000000000000000000000000000" + + +######################################################## +# MediaTek MT6276M +# +# Contributor: Meng Zhang + +DefaultVendor= 0x0e8d +DefaultProduct=0x0002 + +TargetVendor= 0x0e8d +TargetProductList="00a1,00a2" + +MessageContent="555342431234567800000000000006f0010300000000000000000000000000" + + +######################################################## +# Tata Photon+ +# +# Contributor: Nirbheek Chauhan + +DefaultVendor= 0x22f4 +DefaultProduct=0x0021 + +TargetClass=0xff + +MessageContent="555342439f000000000000000000061b000000020000000000000000000000" + + +######################################################## +# Option Globetrotter (Variant) +# +# Contributor: Roman Samarev + +DefaultVendor= 0x0af0 +DefaultProduct= 0x8006 + +TargetVendor= 0x0af0 +TargetProduct= 0x9100 + +MessageContent="55534243785634120100000080000601000000000000000000000000000000" + + +####################################################### +# Option iCon 711 +# +# Contributor: Rene Falcon + +DefaultVendor= 0x0af0 +DefaultProduct=0x4007 + +TargetVendor= 0x0af0 +TargetProduct= 0x4005 + +SierraMode=1 + + +####################################################### +# Celot K-300 +# +# Contributor: Jan Vecek + +DefaultVendor= 0x05c6 +DefaultProduct=0x1000 + +TargetVendor= 0x211f +TargetProduct= 0x6801 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Hisense E910 EVDO Phone +# +# Contributor: Zang MingJie + +DefaultVendor= 0x109b +DefaultProduct=0xf009 + +TargetVendor= 0x109b +TargetProduct= 0x9114 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +############################################################################# +# Yota Router (Quanta 1QDLZZZ0ST2) +# +# Contributor: Ilya Voronin + +DefaultVendor= 0x0408 +DefaultProduct=0xf000 + +TargetVendor= 0x0408 +TargetProduct= 0xd009 + +MessageContent="5553424312345678000000000000061b004600000000000000000000000000" + + +############################################################################# +# K5005 Vodafone/Huawei +# +# Contributor: Thomas Schaefer + +DefaultVendor= 0x12d1 +DefaultProduct=0x14c3 + +TargetVendor= 0x12d1 +TargetProduct= 0x14c8 + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + + +############################################################################# +# D-Link DWM-156 (Variant) +# +# Contributor: ZML + +DefaultVendor= 0x2001 +DefaultProduct=0xa80b + +TargetVendor= 0x2001 +TargetProduct= 0x7d00 + +MessageContent="555342431234567800000000000003f0010100000000000000000000000000" + + +######################################################## +# Huawei E173 (Moviestar) +# +# Contributor: Molipha + +DefaultVendor= 0x12d1 +DefaultProduct=0x1c24 + +TargetVendor= 0x12d1 +TargetProduct= 0x1c12 + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + +######################################################## +# Onda MSA 14.4 (TIM Brasil) +# +# Contributor: Rafael Pagliuca + +DefaultVendor= 0x1ee8 +DefaultProduct=0x0060 + +TargetVendor= 0x1ee8 +TargetProduct= 0x005f + +MessageContent="555342431234567800000000000008ff000000000000030000000000000000" + + +######################################################## +# Alcatel OT-X220D +# +# Contributor: Javier Llorente + +DefaultVendor= 0x1bbb +DefaultProduct=0xf017 + +TargetVendor= 0x1bbb +TargetProduct= 0x0017 + +MessageContent="55534243123456788000000080000606f50402527000000000000000000000" + + +######################################################## +# Alcatel OT-X080C +# +# Contributor: Hicham Haouari + +DefaultVendor= 0x1bbb +DefaultProduct=0x00ca + +TargetClass=0xff + +MessageContent="55534243123456788000000080000606f50402527000000000000000000000" + + +######################################################## +# TP-Link MA180 +# +# Contributor: complexgeek + +DefaultVendor= 0x2357 +DefaultProduct=0x0200 + +TargetVendor= 0x2357 +TargetProduct= 0x0201 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# ZTE MF821D +# +# Contributor: Thomas Schäfer + +DefaultVendor= 0x19d2 +DefaultProduct=0x0325 + +TargetVendor= 0x12d1 +TargetProduct= 0x0326 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# Dymo LabelManager PnP +# +# Contributor: Kjell M. Myksvoll + +DefaultVendor= 0x0922 +DefaultProduct=0x1001 + +TargetVendor= 0x0922 +TargetProduct= 0x1002 + +MessageEndpoint= 0x01 +ResponseEndpoint=0x01 + +MessageContent="1b5a01" +NoDriverLoading=1 + + +######################################################## +# Onda MDC655 HSDPA 900/2100 MHz 14.4 Mbps +# +# Contributor: lmctv + +DefaultVendor = 0x1ee8 +DefaultProduct =0x004a + +TargetVendor = 0x1ee8 +TargetProduct = 0x0049 + +MessageContent="555342431234567800000000000010ff000000000000000000000000000000" + + +######################################################## +# Vodafone K5006Z (MF821) +# +# Contributor: Thomas Schäfer + +DefaultVendor= 0x19d2 +DefaultProduct=0x1017 + +TargetVendor= 0x12d1 +TargetProduct= 0x1018 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Option GI0643 (aka XYFI) +# +# Contributor: Amish Chana + +DefaultVendor= 0x0af0 +DefaultProduct=0x8700 + +TargetClass=0xff + +MessageContent="55534243785634120100000080000601000000000000000000000000000000" +NoDriverLoading=1 + + +####################################################### +# WeTelecom WM-D300 +# +# Contributor: Viktor Remennik + +DefaultVendor= 0x22de +DefaultProduct=0x6803 + +TargetVendor= 0x22de +TargetProduct= 0x6801 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + + +####################################################### +# China TeleCom CBP7.0 +# +# Contributor: tricky + +DefaultVendor= 0x15eb +DefaultProduct=0x7153 + +TargetVendor= 0x15eb +TargetProduct= 0x7152 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Linktop LW272/LW273 (BSNL Teracom) +# +# Contributor: Jigish Gohil + +DefaultVendor= 0x230d +DefaultProduct=0x0101 + +TargetClass=0xff + +Configuration=2 + + +####################################################### +# Nokia CS-11 +# +# Contributor: Alessandro Martins + +DefaultVendor= 0x0421 +DefaultProduct=0x061d + +TargetVendor= 0x0421 +TargetProduct= 0x061e + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# ZTE MF190 (Variant) +# +# Contributor: Radu C + +DefaultVendor= 0x19d2 +DefaultProduct=0x0154 + +TargetVendor= 0x19d2 +TargetProduct= 0x0117 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +####################################################### +# Huawei E535 +# +# Contributor: Andres Septer + +DefaultVendor= 0x12d1 +DefaultProduct=0x14fe + +TargetVendor= 0x12d1 +TargetProduct= 0x1506 + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + +####################################################### +# ZTE MF190J +# +# Contributor: moma + +DefaultVendor= 0x19d2 +DefaultProduct=0x1542 + +TargetVendor= 0x19d2 +TargetProduct= 0x1544 + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + +NeedResponse=1 + + +####################################################### +# Huawei E171 + +DefaultVendor= 0x12d1 +DefaultProduct=0x155b + +TargetVendor= 0x12d1 +TargetProduct= 0x1506 + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + +####################################################### +# Vodafone / Huawei K3772 + +DefaultVendor= 0x12d1 +DefaultProduct=0x1526 + +TargetVendor= 0x12d1 +TargetProduct= 0x14cf + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + +####################################################### +# Vodafone / Huawei K3773 +# +# Contributor: Allwyn Fernandes + +DefaultVendor= 0x12d1 +DefaultProduct=0x1f11 + +TargetVendor= 0x12d1 +TargetProduct= 0x14bc + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + +####################################################### +# Huawei E173u-2, E177 +# +# Contributor: Rob Spanton + +DefaultVendor= 0x12d1 +DefaultProduct=0x14ba + +TargetVendor= 0x12d1 +TargetProduct= 0x14d2 + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + +####################################################### +# Option Beemo / Pantech P4200 LTE +# +# Contributor: Thomas Schäfer + +DefaultVendor= 0x106c +DefaultProduct=0x3b14 + +TargetVendor= 0x106c +TargetProduct= 0x3721 + +MessageContent="555342431234567824000000800008ff024445564348470000000000000000" + +# QMI device +NoDriverLoading=1 + + +####################################################### +# Huawei E355s-1 +# +# Contributor: Mihail Zenkov + +DefaultVendor= 0x12d1 +DefaultProduct=0x1f01 + +TargetVendor= 0x12d1 +TargetProduct= 0x14db + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + +####################################################### +# Nokia CS-7M-01 +# +# Contributor: Krzysztof Luczak + +DefaultVendor= 0x0421 +DefaultProduct=0x0632 + +TargetVendor= 0x0421 +TargetProduct= 0x0632 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################### +# LG L-03D LTE/3G +# +# Contributor: Kentaro Kazuhama + +DefaultVendor= 0x1004 +DefaultProduct=0x6327 + +TargetVendor= 0x1004 +TargetProduct= 0x6326 + +MessageContent=555342431234567800000000000005f1010100000000000000000000000000 + +######################################################## +# Franklin Wireless U600 + +DefaultVendor= 0x1fac +DefaultProduct=0x0150 + +TargetVendor= 0x1fac +TargetProduct= 0x0151 + +MessageContent="555342431234567824000000800108df200000000000000000000000000000" + + +####################################################### +# Huawei E353 +# +# Contributor: koisoke + +DefaultVendor= 0x12d1 +DefaultProduct=0x151a + +TargetVendor= 0x12d1 +TargetProduct= 0x14ac + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + +####################################################### +# Changhong CH690 + +DefaultVendor= 0x2077 +DefaultProduct=0x1000 + +TargetVendor= 0x2077 +TargetProduct= 0x7001 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Alcatel-Lucent T930S +# +# Contributor: areslee + +DefaultVendor= 0x04cc +DefaultProduct=0x225c + +Configuration=2 + + +####################################################### +# Axesstel MU130 +# +# Contributor: Jazb + +DefaultVendor= 0x1726 +DefaultProduct=0xf00e + +TargetVendor= 0x1726 +TargetProduct= 0xa000 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Explay Slim +# +# Contributor: vdsdmitry + +DefaultVendor= 0x1c9e +DefaultProduct=0x9e08 + +TargetVendor= 0x1c9e +TargetProduct= 0x9e18 + +SierraMode=1 +NoDriverLoading=1 + + +####################################################### +# Huawei GP02 (E587 Variant) +# +# Contributor: Genmei Mori + +DefaultVendor= 0x12d1 +DefaultProduct=0x1c1b + +TargetVendor= 0x12d1 +TargetProduct= 0x1506 + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" +NoDriverLoading=1 + + +####################################################### +# Huawei U2800 Phone +# +# Contributor: Peter Fedorow + +DefaultVendor= 0x12d1 +DefaultProduct=0x1805 + +TargetClass=0xff + +MessageContent="55534243123456780600000080000601000000000000000000000000000000" + + +################################################### +# KDDI (Huawei) HWD12 LTE +# +# Contributor: nhe + +DefaultVendor= 0x12d1 +DefaultProduct=0x1f03 + +TargetVendor= 0x12d1 +TargetProduct= 0x14db + +#MessageContent="55534243123456780000000000000011062000000100000000000000000000" +MessageContent="55534243123456780000000000000a11062000000000000100000000000000" +NoDriverLoading=1 + + +######################################################## +# D-Link DWM-156 (Variant) +# +# Contributor: Bjørn Mork + +DefaultVendor= 0x2001 +DefaultProduct=0xa706 + +TargetVendor= 0x2001 +TargetProduct= 0x7d01 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# D-Link DWM-156 (Variant) +# +# Contributor: Bjørn Mork + +DefaultVendor= 0x2001 +DefaultProduct=0xa707 + +TargetVendor= 0x2001 +TargetProduct= 0x7d02 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# D-Link DWM-156 (Variant) +# +# Contributor: Bjørn Mork + +DefaultVendor= 0x2001 +DefaultProduct=0xa708 + +TargetVendor= 0x2001 +TargetProduct= 0x7d03 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Onda TM201 14.4 (TIM Italy) +# +# Contributor: Cristian Astorino + +DefaultVendor= 0x1ee8 +DefaultProduct=0x0063 + +TargetVendor= 0x1ee8 +TargetProduct= 0x0064 + +MessageContent="555342431234567800000000000008FF000000000000030000000000000000" + + +####################################################### +# Onda WM301 +# +# Contributor: Nicolas Carrier + +DefaultVendor= 0x1ee8 +DefaultProduct=0x0068 + +TargetVendor= 0x1ee8 +TargetProduct= 0x0069 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Nokia CS-12 +# +# Contributor: John Zouck + +DefaultVendor= 0x0421 +DefaultProduct=0x0618 + +TargetVendor= 0x0421 +TargetProduct= 0x0619 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Axesstel Modems (w/ initial idProduct 0x0010) +# +# Contributor: LOM + +DefaultVendor= 0x05c6 +DefaultProduct=0x0010 + +TargetVendor= 0x05c6 +TargetProduct= 0x00a0 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Onda MT8205 LTE +# +# Contributor: Vincenzo Ingrosso + +DefaultVendor= 0x19d2 +DefaultProduct=0x0266 + +TargetVendor= 0x19d2 +TargetProduct= 0x0265 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Pantech UML290 +# +# Contributor: Davis Ford + +DefaultVendor= 0x106c +DefaultProduct=0x3b11 + +TargetVendor= 0x106c +TargetProduct= 0x3718 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Novatel MC996D +# +# Contributor: David Caste + +DefaultVendor= 0x1410 +DefaultProduct=0x5023 + +TargetVendor= 0x1410 +TargetProduct= 0x7030 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# D-Link DWR-510 +# +# Contributor: Nicolas Carrier + +DefaultVendor= 0x2001 +DefaultProduct=0xa805 + +TargetVendor= 0x2001 +TargetProduct= 0x7e12 + +MessageContent="5553424308407086000000000000061b000000020000000000000000000000" + + +####################################################### +# Mediatek MT6229 +# +# Contributor: Daniel Dongo + +DefaultVendor= 0x2020 +DefaultProduct=0x0002 + +TargetVendor= 0x2020 +TargetProduct= 0x2000 + +MessageContent="555342430820298900000000000003f0010100000000000000000000000000" + + +####################################################### +# ZTE MF196 +# +# Contributor: David Caste + +DefaultVendor= 0x19d2 +DefaultProduct=0x1528 + +TargetVendor= 0x19d2 +TargetProduct= 0x1527 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +####################################################### +# ZTE MF656A, MF668A, MF669 +# +# Contributor: David Caste + +DefaultVendor= 0x19d2 +DefaultProduct=0x0150 + +TargetVendor= 0x19d2 +TargetProduct= 0x0124 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +####################################################### +# ZTE MF680 +# +# Contributor: David Caste + +DefaultVendor= 0x19d2 +DefaultProduct=0x1227 + +TargetVendor= 0x19d2 +TargetProduct= 0x1252 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" +NeedResponse=1 + + +####################################################### +# WeTelecom WM-D200 +# +# Contributor: Kirill Roskoliy + +DefaultVendor= 0x22de +DefaultProduct=0x6801 + +TargetClass=0xff + +MessageContent="5553424312345678000000000000061e000000000000000000000000000000" +MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" + + +####################################################### +# Quanta 1K3 LTE +# +# Contributor: Andrey Tikhomirov + +DefaultVendor= 0x0408 +DefaultProduct=0xea25 + +TargetVendor= 0x0408 +TargetProduct= 0xea26 + +QuantaMode=1 + + +####################################################### +# TP-Link MA260 +# +# Contributor: Bjørn Mork + +DefaultVendor= 0x2357 +DefaultProduct=0xf000 + +TargetVendor= 0x2357 +TargetProduct= 0x9000 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### +# Teracom LW272 +# +# Contributor: Dheeraj Khanna + +DefaultVendor= 0x230d +DefaultProduct=0x0103 + +Configuration=2 + + +####################################################### +# Huawei E3276s-151 and E3251 +# +# Contributor: Nicholas Carrier + +DefaultVendor= 0x12d1 +DefaultProduct=0x156a + +TargetVendor= 0x12d1 +TargetProductList="156b,156c" + +MessageContent="55534243123456780000000000000011062000000100000000000000000000" + + +######################################################## +# Huawei K4305 +# +# Contributor: Dario + +DefaultVendor= 0x12d1 +DefaultProduct=0x1f15 + +TargetVendor= 0x12d1 +TargetProduct= 0x1400 + +MessageContent="55534243123456780000000000000011062000000000000100000000000000" + + +######################################################## +# BlackBerry Q10 and Z10 +# +# Contributor: Daniel Mende + +DefaultVendor= 0x0fca +DefaultProduct=0x8020 + +TargetVendor= 0x0fca +TargetProduct= 0x8012 + +BlackberryMode=1 + + +######################################################## +# Pantech LTE Modem +# +# Contributor: Adam Goode + +DefaultVendor= 0x10a9 +DefaultProduct=0x6080 + +TargetVendor= 0x10a9 +TargetProduct= 0x6085 + +PantechMode=1 + + +####################################################### +# Quanta MobileGenie 4G lte +# +# Contributor: Richard Wood + +DefaultVendor= 0x0408 +DefaultProduct=0xea43 + +TargetVendor= 0x0408 +TargetProduct= 0xea47 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +######################################################## +# AVM Fritz!Wlan USB Stick N v2 +# +# Contributor: merla + +DefaultVendor= 0x057c +DefaultProduct=0x62ff + +TargetVendor= 0x057c +TargetProduct= 0x8501 + +MessageContent="5553424312345678000000000000061b000000ff0000000000000000000000" + + +######################################################## +# Alcatel-sbell ASB TL131 TD-LTE +# +# Contributor: scateu + +DefaultVendor= 0x05c6 +DefaultProduct=0x9024 + +TargetVendor= 0x05c6 +TargetProduct= 0x9025 + +MessageContent="5553424312345678000000000000061b000000020000000000000000000000" + + +####################################################### diff --git a/usb-modeswitch-2.5.2.tar.bz2 b/usb-modeswitch-2.5.2.tar.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..dd758df9c3df2b94ac21015e5ef8124c02224155 GIT binary patch literal 259820 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%0DRSz&P^Bw#3e+3h>&H|JPSlIpJm>PYE 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
-xQJ=dPjg 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 JLO}7rnc!KkDIEX+ literal 0 HcmV?d00001 diff --git a/usb_modeswitch.spec b/usb_modeswitch.spec new file mode 100644 index 0000000..e760c2f --- /dev/null +++ b/usb_modeswitch.spec @@ -0,0 +1,63 @@ +Name: usb_modeswitch +Version: 2.5.2 +Release: 4 +Summary: A mode switching tool for controlling multiple-device USB gear +License: GPLv2+ +URL: http://www.draisberghof.de/usb_modeswitch/ + +Source0: http://www.draisberghof.de/%{name}/usb-modeswitch-%{version}.tar.bz2 +Source1: http://www.draisberghof.de/usb_modeswitch/device_reference.txt + +Patch0: 0000-device_reference-utf8.patch +Patch1: 0001-usb_modeswitch-count-the-target-devices-from-zero.patch + +BuildRequires: gcc libusbx-devel jimtcl-devel systemd +Requires: usb_modeswitch-data >= 20121109 systemd + +%description +USB_ModeSwitch is (surprise!) a mode switching tool for controlling 'multi-mode' USB devices. + +Many USB devices (primarily high-speed WAN modems) have their M$ Windoze drivers onboard; +when plugged in for the first time they act like a flash storage and start installing the +driver from there. + +After installation (and on every consecutive plugging) the driver switches the mode +internally, the storage device vanishes (in most cases), and a new device (like an USB +modem) shows up. Modem maker "Option" called that feature "ZeroCD (TM)" since it eliminates +the need for shipping a separate driver carrier. + +%package_help + +%prep +%setup -q -n usb-modeswitch-%{version} +cp -f %{SOURCE1} device_reference.txt + +%patch0 -p0 +%patch1 -p1 + + +%build +%{set_build_flags} +%make_build + +%install +mkdir -p $RPM_BUILD_ROOT%{_unitdir} +%make_install SYSDIR=$RPM_BUILD_ROOT%{_unitdir} UDEVDIR=$RPM_BUILD_ROOT%{_prefix}/lib/udev + +%files +%defattr(-,root,root) +%license COPYING +%config(noreplace) %{_sysconfdir}/usb_modeswitch.conf +%{_sbindir}/usb_modeswitch +%{_sbindir}/usb_modeswitch_dispatcher +%{_prefix}/lib/udev/usb_modeswitch +%{_unitdir}/usb_modeswitch@.service + +%files help +%defattr(-,root,root) +%doc README ChangeLog device_reference.txt +%{_mandir}/man*/ + +%changelog +* Sat Nov 9 2019 openEuler Buildteam - 2.5.2-4 +- Package init