Dear stable release managers,
I would like to enhance the "3G dongles" Squeeze experience by pushing a
"targetted and secure backport" towards 6.0.1. The idea is not to let the new
usb-modeswitch upstream version to migrate to Squeeze, rather to add supported
devices to the list.
diff --git a/debian/changelog b/debian/changelog
index a529bec..be53af4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,39 @@
+usb-modeswitch-data (20100826-1+squeeze0) stable; urgency=low
+
+ * From upstream release 20101222
+
+ * debian/patches/00_squeeze_new_devices.patch:
+ + Add new devices
+ [0421:0622] Nokia CS-17
+ [0421:0627] Nokia CS-18
+ [05c7:1000] Qtronix EVDO 3G Modem (for TianYi)
+ [0e8d:7109] MediaTek Wimax USB Card
+ [0fd1:1000] GW D301 (Advinne AMC)
+ [1004:6190] LG AD600
+ [106c:3b05] Pantech / UTStarcom UMW190 (Verizon)
+ [12d1:1553] Huawei E1553
+ [12d1:1c0b] Huawei E173s
+ [16d8:6281] C-motech CHU-628S
+ [1edf:6003] AirPlus MCD-800
+ [230d:0001] Linktop LW272/LW273 (BSNL Teracom)
+ * debian/patches/00_squeeze_enlarge_detection_base.patch:
+ × Enlarge devices detection base
+ [1410:5010] Novatel Wireless devices
+ [19d2:2000] ZTE devices
+ [1bbb:f000] Alcatel X200/X200L/X060S
+ * debian/patches/00_squeeze_huawei_updates.patch:
+ × Correct the modeswitching lines for Huawei devices
+ [12d1:101e] Huawei U7510 / U7517
+ [12d1:1446] Huawei, newer modems
+ [12d1:14ad] Vodafone (Huawei) K3806
+ [12d1:14c1] Vodafone (Huawei) K4605
+ [12d1:1520] Huawei K3765
+ [12d1:1521] Huawei K4505
+ [12d1:1523] Huawei R201
+ [12d1:1557] Huawei E173
+
+ -- Didier Raboud <didier@raboud.com> Wed, 23 Feb 2011 18:18:52 +0100
The debdiff is attached (but is boring, as it's a diff-of-diff):
changelog | 36 ++
patches/00_squeeze_enlarge_detection_base.patch | 42 +++
patches/00_squeeze_huawei_updates.patch | 84 ++++++
patches/00_squeeze_new_devices.patch | 302 ++++++++++++++++++++++++
patches/series | 3
But you have the three quilt patches. As you can see, the diff is divided in
three parts:
* _new_devices.patch picks the above list of new devices from upstream 20101222
(currently in Wheezy), while avoiding the ones needing new features from usb-
modeswitch (in particular, the "KobilMode" has been added in a post-Squeeze
version, hence forbids two Kobil devices).
* _enlarge_detection_base.patch only touches TargetProduct{,Lists} items, hence
allowing some devices to get correctly handled without any risk for existing
devices.
* _huawei_updates.patch is an upstream patch, done after a request from Huawei
directly (see the git commit pointed by the dep-3 header).
How does this sound to your ears ?
Cheers,
OdyX
--
Didier Raboud, proud Debian Developer.
CH-1020 Renens
odyx@debian.org
Description: Import all Huawei updates from new upstream releases. https://github.com/digidietze/usb-modeswitch-data/commit/cfee4d32695a6b9f2821fee6cafea80201f1ec90 Author: Upstream, prepared by odyx@debian.org Last-Update: 2011-01-04 --- a/usb_modeswitch.d/12d1:101e +++ b/usb_modeswitch.d/12d1:101e @@ -8,4 +8,4 @@ CheckSuccess=20 -MessageContent="55534243123456780600000080000601000000000000000000000000000000" +MessageContent="55534243123456780000000000000011062000000100000000000000000000" --- a/usb_modeswitch.d/12d1:1446 +++ b/usb_modeswitch.d/12d1:1446 @@ -9,4 +9,4 @@ CheckSuccess=20 -MessageContent="55534243123456780000000000000011060000000000000000000000000000" +MessageContent="55534243123456780000000000000011062000000100000000000000000000" --- a/usb_modeswitch.d/12d1:14ad +++ b/usb_modeswitch.d/12d1:14ad @@ -9,4 +9,4 @@ CheckSuccess=20 -MessageContent="55534243123456780000000000000011060000000000000000000000000000" +MessageContent="55534243123456780000000000000011062000000100000000000000000000" --- a/usb_modeswitch.d/12d1:14c1 +++ b/usb_modeswitch.d/12d1:14c1 @@ -9,9 +9,4 @@ CheckSuccess=20 -# Standard profile -MessageContent="55534243123456780000000000000011060000000000000000000000000000" - -# CDC ether profile -;MessageContent="55534243450100000002000080000611062000000100000000000000000000" -;NoDriverLoading=1 +MessageContent="55534243123456780000000000000011062000000100000000000000000000" --- a/usb_modeswitch.d/12d1:1520 +++ b/usb_modeswitch.d/12d1:1520 @@ -9,9 +9,4 @@ CheckSuccess=20 -# Standard profile -MessageContent="55534243123456780000000000000011060000000000000000000000000000" - -# CDC ether profile -;MessageContent="55534243450100000002000080000611062000000100000000000000000000" -;NoDriverLoading=1 +MessageContent="55534243123456780000000000000011062000000100000000000000000000" --- a/usb_modeswitch.d/12d1:1521 +++ b/usb_modeswitch.d/12d1:1521 @@ -9,9 +9,4 @@ CheckSuccess=20 -# Standard profile -MessageContent="55534243123456780000000000000011060000000000000000000000000000" - -# CDC ether profile -;MessageContent="55534243450100000002000080000611062000000100000000000000000000" -;NoDriverLoading=1 +MessageContent="55534243123456780000000000000011062000000100000000000000000000" --- a/usb_modeswitch.d/12d1:1523 +++ b/usb_modeswitch.d/12d1:1523 @@ -9,4 +9,4 @@ CheckSuccess=20 -MessageContent="55534243123456780000000000000011060000000000000000000000000000" +MessageContent="55534243123456780000000000000011062000000100000000000000000000" --- a/usb_modeswitch.d/12d1:1557 +++ b/usb_modeswitch.d/12d1:1557 @@ -9,4 +9,4 @@ CheckSuccess=20 -MessageContent="55534243123456780000000000000011060000000000000000000000000000" +MessageContent="55534243123456780000000000000011062000000100000000000000000000"
Description: Import some new devices from new upstream releases.
Author: Upstream, prepared by odyx@debian.org
Last-Update: 2011-01-04
--- a/40-usb_modeswitch.rules
+++ b/40-usb_modeswitch.rules
@@ -35,6 +35,12 @@
# Nokia CS-15
ATTRS{idVendor}=="0421", ATTRS{idProduct}=="0610", RUN+="usb_modeswitch '%b/%k'"
+# Nokia CS-17
+ATTRS{idVendor}=="0421", ATTRS{idProduct}=="0622", RUN+="usb_modeswitch '%b/%k'"
+
+# Nokia CS-18
+ATTRS{idVendor}=="0421", ATTRS{idProduct}=="0627", RUN+="usb_modeswitch '%b/%k'"
+
# Vodafone MD950 (Wisue Technology)
ATTRS{idVendor}=="0471", ATTRS{idProduct}=="1210", RUN+="usb_modeswitch '%b/%k'"
@@ -62,6 +68,9 @@
# Siptune LM-75 ("LinuxModem")
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="f000", RUN+="usb_modeswitch '%b/%k'"
+# Qtronix EVDO 3G Modem (for TianYi)
+ATTRS{idVendor}=="05c7", ATTRS{idProduct}=="1000", RUN+="usb_modeswitch '%b/%k'"
+
# InfoCert Business Key (SmartCard/Reader emulation)
ATTRS{idVendor}=="072f", ATTRS{idProduct}=="100d", RUN+="usb_modeswitch '%b/%k'"
@@ -224,6 +233,9 @@
# Atheros Wireless / Netgear WNDA3200
ATTRS{idVendor}=="0cf3", ATTRS{idProduct}=="20ff", RUN+="usb_modeswitch '%b/%k'"
+# MediaTek Wimax USB Card
+ATTRS{idVendor}=="0e8d", ATTRS{idProduct}=="7109", RUN+="usb_modeswitch '%b/%k'"
+
# Sony Ericsson MD300
ATTRS{idVendor}=="0fce", ATTRS{idProduct}=="d0cf", RUN+="usb_modeswitch '%b/%k'"
@@ -233,6 +245,9 @@
# Rogers Rocket Stick (a Sony Ericsson device)
ATTRS{idVendor}=="0fce", ATTRS{idProduct}=="d103", RUN+="usb_modeswitch '%b/%k'"
+# GW D301 (Advinne AMC)
+ATTRS{idVendor}=="0fd1", ATTRS{idProduct}=="1000", RUN+="usb_modeswitch '%b/%k'"
+
# LG LDU-1900D EV-DO (Rev. A)
ATTRS{idVendor}=="1004", ATTRS{idProduct}=="1000", RUN+="usb_modeswitch '%b/%k'"
@@ -245,12 +260,18 @@
# LG LUU-2100TI (aka AT&T USBConnect Turbo)
ATTRS{idVendor}=="1004", ATTRS{idProduct}=="613f", RUN+="usb_modeswitch '%b/%k'"
+# LG AD600
+ATTRS{idVendor}=="1004", ATTRS{idProduct}=="6190", RUN+="usb_modeswitch '%b/%k'"
+
# Huawei E630
ATTRS{idVendor}=="1033", ATTRS{idProduct}=="0035", RUN+="usb_modeswitch '%b/%k'"
# UTStarcom UM175 (distributor "Alltel")
ATTRS{idVendor}=="106c", ATTRS{idProduct}=="3b03", RUN+="usb_modeswitch '%b/%k'"
+# Pantech / UTStarcom UMW190 (Verizon)
+ATTRS{idVendor}=="106c", ATTRS{idProduct}=="3b05", RUN+="usb_modeswitch '%b/%k'"
+
# UTStarcom UM185E (distributor "Alltel")
ATTRS{idVendor}=="106c", ATTRS{idProduct}=="3b06", RUN+="usb_modeswitch '%b/%k'"
@@ -296,9 +317,15 @@
# Huawei R201
ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1523", RUN+="usb_modeswitch '%b/%k'"
+# Huawei E1553
+ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1553", RUN+="usb_modeswitch '%b/%k'"
+
# Huawei E173
ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1557", RUN+="usb_modeswitch '%b/%k'"
+# Huawei E173s
+ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1c0b", RUN+="usb_modeswitch '%b/%k'"
+
# Novatel Wireless devices
ATTRS{idVendor}=="1410", ATTRS{idProduct}=="5010", RUN+="usb_modeswitch '%b/%k'"
@@ -317,6 +344,9 @@
# Motorola 802.11 bg WLAN (TER/GUSB3-E)
ATTRS{idVendor}=="148f", ATTRS{idProduct}=="2578", RUN+="usb_modeswitch '%b/%k'"
+# C-motech CHU-628S
+ATTRS{idVendor}=="16d8", ATTRS{idProduct}=="6281", RUN+="usb_modeswitch '%b/%k'"
+
# C-motech D-50 (aka "CDU-680"), C-motech D-50 (aka "CDU-680")
ATTRS{idVendor}=="16d8", ATTRS{idProduct}=="6803", RUN+="usb_modeswitch '%b/%k'"
@@ -404,6 +434,9 @@
# Option iCON 210, PROLiNK PHS100, Hyundai MB-810, A-Link 3GU
ATTRS{idVendor}=="1e0e", ATTRS{idProduct}=="f000", RUN+="usb_modeswitch '%b/%k'"
+# AirPlus MCD-800
+ATTRS{idVendor}=="1edf", ATTRS{idProduct}=="6003", RUN+="usb_modeswitch '%b/%k'"
+
# Onda MW833UP
ATTRS{idVendor}=="1ee8", ATTRS{idProduct}=="0009", RUN+="usb_modeswitch '%b/%k'"
@@ -416,4 +449,7 @@
# Franklin Wireless U210
ATTRS{idVendor}=="1fac", ATTRS{idProduct}=="0130", RUN+="usb_modeswitch '%b/%k'"
+# Linktop LW272/LW273 (BSNL Teracom)
+ATTRS{idVendor}=="230d", ATTRS{idProduct}=="0001", RUN+="usb_modeswitch '%b/%k'"
+
LABEL="modeswitch_rules_end"
--- /dev/null
+++ b/usb_modeswitch.d/0421:0622
@@ -0,0 +1,13 @@
+#######################################################
+# Nokia CS-17
+
+DefaultVendor= 0x0421
+DefaultProduct=0x0622
+
+TargetVendor= 0x0421
+TargetProduct= 0x0623
+
+MessageContent="5553424312345678000000000000061b000000020000000000000000000000"
+
+CheckSuccess=20
+
--- /dev/null
+++ b/usb_modeswitch.d/0421:0627
@@ -0,0 +1,13 @@
+#######################################################
+# Nokia CS-18
+
+DefaultVendor= 0x0421
+DefaultProduct=0x0627
+
+TargetVendor= 0x0421
+TargetProduct= 0x0612
+
+MessageContent="5553424312345678000000000000061b000000020000000000000000000000"
+
+CheckSuccess=20
+
--- /dev/null
+++ b/usb_modeswitch.d/05c7:1000
@@ -0,0 +1,13 @@
+#######################################################
+# Qtronix EVDO 3G Modem (for TianYi)
+
+DefaultVendor= 0x05c7
+DefaultProduct=0x1000
+
+TargetVendor= 0x05c7
+TargetProduct= 0x6000
+
+MessageContent="5553424312345678c00000008000069f140000000000000000000000000000"
+
+CheckSuccess=20
+
--- /dev/null
+++ b/usb_modeswitch.d/0e8d:7109
@@ -0,0 +1,15 @@
+########################################################
+# MediaTek Wimax USB Card
+
+DefaultVendor= 0x0e8d
+DefaultProduct=0x7109
+
+TargetVendor= 0x0e8d
+TargetProduct= 0x7118
+
+MessageContent="5553424312345678000000000000061e000000000000000000000000000000"
+MessageContent2="5553424312345679000000000000061b000000020000000000000000000000"
+NoDriverLoading=1
+
+CheckSuccess=20
+
--- /dev/null
+++ b/usb_modeswitch.d/0fd1:1000
@@ -0,0 +1,12 @@
+#######################################################
+# GW D301 (Advinne AMC)
+
+DefaultVendor= 0x0fd1
+DefaultProduct=0x1000
+
+TargetClass=0xff
+
+Configuration=3
+
+CheckSuccess=20
+
--- /dev/null
+++ b/usb_modeswitch.d/1004:6190
@@ -0,0 +1,13 @@
+#######################################################
+# LG AD600
+
+DefaultVendor= 0x1004
+DefaultProduct=0x6190
+
+TargetVendor= 0x1004
+TargetProduct= 0x61a7
+
+MessageContent="5553424312345678000000000000061b000000020000000000000000000000"
+
+CheckSuccess=20
+
--- /dev/null
+++ b/usb_modeswitch.d/106c:3b05
@@ -0,0 +1,13 @@
+#######################################################
+# Pantech / UTStarcom UMW190 (Verizon)
+
+DefaultVendor= 0x106c
+DefaultProduct=0x3b05
+
+TargetVendor= 0x106c
+TargetProduct= 0x3716
+
+MessageContent="555342431234567824000000800008ff020000000000000000000000000000"
+
+CheckSuccess=20
+
--- /dev/null
+++ b/usb_modeswitch.d/12d1:1553
@@ -0,0 +1,13 @@
+#######################################################
+# Huawei E1553
+
+DefaultVendor= 0x12d1
+DefaultProduct=0x1553
+
+TargetVendor= 0x12d1
+TargetProduct= 0x1001
+
+MessageContent="55534243123456780000000000000011062000000100000000000000000000"
+
+CheckSuccess=20
+
--- /dev/null
+++ b/usb_modeswitch.d/12d1:1c0b
@@ -0,0 +1,13 @@
+#######################################################
+# Huawei E173s
+
+DefaultVendor= 0x12d1
+DefaultProduct=0x1c0b
+
+TargetVendor= 0x12d1
+TargetProduct= 0x1c05
+
+MessageContent="55534243123456780000000000000011062000000100000000000000000000"
+
+CheckSuccess=20
+
--- /dev/null
+++ b/usb_modeswitch.d/16d8:6281
@@ -0,0 +1,12 @@
+########################################################
+# C-motech CHU-628S
+
+DefaultVendor= 0x16d8
+DefaultProduct=0x6281
+
+TargetClass=0xff
+
+MessageContent="555342431234567824000000800008ff524445564348470000000000000000"
+
+CheckSuccess=20
+
--- /dev/null
+++ b/usb_modeswitch.d/1edf:6003
@@ -0,0 +1,12 @@
+#######################################################
+# AirPlus MCD-800
+
+DefaultVendor= 0x1edf
+DefaultProduct=0x6003
+
+TargetClass=0xff
+
+Configuration=3
+
+CheckSuccess=20
+
--- /dev/null
+++ b/usb_modeswitch.d/230d:0001
@@ -0,0 +1,12 @@
+#######################################################
+# Linktop LW272/LW273 (BSNL Teracom)
+
+DefaultVendor= 0x230d
+DefaultProduct=0x0001
+
+TargetClass=0xff
+
+Configuration=3
+
+CheckSuccess=20
+
Description: Enlarge the set of detected devices for selected identifiers Origin: upstream (release 20101228) Author: Didier Raboud <odyx@debian.org> Last-Update: 2011-02-23 --- a/usb_modeswitch.d/1410:5010 +++ b/usb_modeswitch.d/1410:5010 @@ -5,7 +5,7 @@ DefaultProduct=0x5010 TargetVendor= 0x1410 -TargetProductList="4100,4400" +TargetProductList="4100,4400,7030" CheckSuccess=20 --- a/usb_modeswitch.d/19d2:2000 +++ b/usb_modeswitch.d/19d2:2000 @@ -5,7 +5,7 @@ DefaultProduct= 0x2000 TargetVendor= 0x19d2 -TargetProductList="0001,0002,0015,0016,0017,0031,0037,0052,0055,0063,0064,0108,0128" +TargetProductList="0001,0002,0015,0016,0017,0031,0037,0052,0055,0063,0064,0066,0091,0108,0117,0128" MessageContent="5553424312345678000000000000061e000000000000000000000000000000" MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" --- a/usb_modeswitch.d/1bbb:f000 +++ b/usb_modeswitch.d/1bbb:f000 @@ -1,11 +1,11 @@ ######################################################## -# Alcatel X200/X060S +# Alcatel X200/X200L/X060S DefaultVendor= 0x1bbb DefaultProduct=0xf000 TargetVendor= 0x1bbb -TargetProduct= 0x0000 +TargetProductList="0000,0017" CheckSuccess=20
diff -Nru usb-modeswitch-data-20100826/debian/changelog usb-modeswitch-data-20100826/debian/changelog
--- usb-modeswitch-data-20100826/debian/changelog 2010-08-30 16:28:56.000000000 +0200
+++ usb-modeswitch-data-20100826/debian/changelog 2011-02-23 18:18:55.000000000 +0100
@@ -1,3 +1,39 @@
+usb-modeswitch-data (20100826-1+squeeze0) stable; urgency=low
+
+ * From upstream release 20101222
+
+ * debian/patches/00_squeeze_new_devices.patch:
+ + Add new devices
+ [0421:0622] Nokia CS-17
+ [0421:0627] Nokia CS-18
+ [05c7:1000] Qtronix EVDO 3G Modem (for TianYi)
+ [0e8d:7109] MediaTek Wimax USB Card
+ [0fd1:1000] GW D301 (Advinne AMC)
+ [1004:6190] LG AD600
+ [106c:3b05] Pantech / UTStarcom UMW190 (Verizon)
+ [12d1:1553] Huawei E1553
+ [12d1:1c0b] Huawei E173s
+ [16d8:6281] C-motech CHU-628S
+ [1edf:6003] AirPlus MCD-800
+ [230d:0001] Linktop LW272/LW273 (BSNL Teracom)
+ * debian/patches/00_squeeze_enlarge_detection_base.patch:
+ × Enlarge devices detection base
+ [1410:5010] Novatel Wireless devices
+ [19d2:2000] ZTE devices
+ [1bbb:f000] Alcatel X200/X200L/X060S
+ * debian/patches/00_squeeze_huawei_updates.patch:
+ × Correct the modeswitching lines for Huawei devices
+ [12d1:101e] Huawei U7510 / U7517
+ [12d1:1446] Huawei, newer modems
+ [12d1:14ad] Vodafone (Huawei) K3806
+ [12d1:14c1] Vodafone (Huawei) K4605
+ [12d1:1520] Huawei K3765
+ [12d1:1521] Huawei K4505
+ [12d1:1523] Huawei R201
+ [12d1:1557] Huawei E173
+
+ -- Didier Raboud <didier@raboud.com> Wed, 23 Feb 2011 18:18:52 +0100
+
usb-modeswitch-data (20100826-1) unstable; urgency=low
* New upstream release
diff -Nru usb-modeswitch-data-20100826/debian/patches/00_squeeze_enlarge_detection_base.patch usb-modeswitch-data-20100826/debian/patches/00_squeeze_enlarge_detection_base.patch
--- usb-modeswitch-data-20100826/debian/patches/00_squeeze_enlarge_detection_base.patch 1970-01-01 01:00:00.000000000 +0100
+++ usb-modeswitch-data-20100826/debian/patches/00_squeeze_enlarge_detection_base.patch 2011-02-23 17:56:44.000000000 +0100
@@ -0,0 +1,42 @@
+Description: Enlarge the set of detected devices for selected identifiers
+Origin: upstream (release 20101228)
+Author: Didier Raboud <odyx@debian.org>
+Last-Update: 2011-02-23
+--- a/usb_modeswitch.d/1410:5010
++++ b/usb_modeswitch.d/1410:5010
+@@ -5,7 +5,7 @@
+ DefaultProduct=0x5010
+
+ TargetVendor= 0x1410
+-TargetProductList="4100,4400"
++TargetProductList="4100,4400,7030"
+
+ CheckSuccess=20
+
+--- a/usb_modeswitch.d/19d2:2000
++++ b/usb_modeswitch.d/19d2:2000
+@@ -5,7 +5,7 @@
+ DefaultProduct= 0x2000
+
+ TargetVendor= 0x19d2
+-TargetProductList="0001,0002,0015,0016,0017,0031,0037,0052,0055,0063,0064,0108,0128"
++TargetProductList="0001,0002,0015,0016,0017,0031,0037,0052,0055,0063,0064,0066,0091,0108,0117,0128"
+
+ MessageContent="5553424312345678000000000000061e000000000000000000000000000000"
+ MessageContent2="5553424312345679000000000000061b000000020000000000000000000000"
+--- a/usb_modeswitch.d/1bbb:f000
++++ b/usb_modeswitch.d/1bbb:f000
+@@ -1,11 +1,11 @@
+ ########################################################
+-# Alcatel X200/X060S
++# Alcatel X200/X200L/X060S
+
+ DefaultVendor= 0x1bbb
+ DefaultProduct=0xf000
+
+ TargetVendor= 0x1bbb
+-TargetProduct= 0x0000
++TargetProductList="0000,0017"
+
+ CheckSuccess=20
+
diff -Nru usb-modeswitch-data-20100826/debian/patches/00_squeeze_huawei_updates.patch usb-modeswitch-data-20100826/debian/patches/00_squeeze_huawei_updates.patch
--- usb-modeswitch-data-20100826/debian/patches/00_squeeze_huawei_updates.patch 1970-01-01 01:00:00.000000000 +0100
+++ usb-modeswitch-data-20100826/debian/patches/00_squeeze_huawei_updates.patch 2011-02-23 17:17:38.000000000 +0100
@@ -0,0 +1,84 @@
+Description: Import all Huawei updates from new upstream releases.
+ https://github.com/digidietze/usb-modeswitch-data/commit/cfee4d32695a6b9f2821fee6cafea80201f1ec90
+Author: Upstream, prepared by odyx@debian.org
+Last-Update: 2011-01-04
+
+--- a/usb_modeswitch.d/12d1:101e
++++ b/usb_modeswitch.d/12d1:101e
+@@ -8,4 +8,4 @@
+
+ CheckSuccess=20
+
+-MessageContent="55534243123456780600000080000601000000000000000000000000000000"
++MessageContent="55534243123456780000000000000011062000000100000000000000000000"
+--- a/usb_modeswitch.d/12d1:1446
++++ b/usb_modeswitch.d/12d1:1446
+@@ -9,4 +9,4 @@
+
+ CheckSuccess=20
+
+-MessageContent="55534243123456780000000000000011060000000000000000000000000000"
++MessageContent="55534243123456780000000000000011062000000100000000000000000000"
+--- a/usb_modeswitch.d/12d1:14ad
++++ b/usb_modeswitch.d/12d1:14ad
+@@ -9,4 +9,4 @@
+
+ CheckSuccess=20
+
+-MessageContent="55534243123456780000000000000011060000000000000000000000000000"
++MessageContent="55534243123456780000000000000011062000000100000000000000000000"
+--- a/usb_modeswitch.d/12d1:14c1
++++ b/usb_modeswitch.d/12d1:14c1
+@@ -9,9 +9,4 @@
+
+ CheckSuccess=20
+
+-# Standard profile
+-MessageContent="55534243123456780000000000000011060000000000000000000000000000"
+-
+-# CDC ether profile
+-;MessageContent="55534243450100000002000080000611062000000100000000000000000000"
+-;NoDriverLoading=1
++MessageContent="55534243123456780000000000000011062000000100000000000000000000"
+--- a/usb_modeswitch.d/12d1:1520
++++ b/usb_modeswitch.d/12d1:1520
+@@ -9,9 +9,4 @@
+
+ CheckSuccess=20
+
+-# Standard profile
+-MessageContent="55534243123456780000000000000011060000000000000000000000000000"
+-
+-# CDC ether profile
+-;MessageContent="55534243450100000002000080000611062000000100000000000000000000"
+-;NoDriverLoading=1
++MessageContent="55534243123456780000000000000011062000000100000000000000000000"
+--- a/usb_modeswitch.d/12d1:1521
++++ b/usb_modeswitch.d/12d1:1521
+@@ -9,9 +9,4 @@
+
+ CheckSuccess=20
+
+-# Standard profile
+-MessageContent="55534243123456780000000000000011060000000000000000000000000000"
+-
+-# CDC ether profile
+-;MessageContent="55534243450100000002000080000611062000000100000000000000000000"
+-;NoDriverLoading=1
++MessageContent="55534243123456780000000000000011062000000100000000000000000000"
+--- a/usb_modeswitch.d/12d1:1523
++++ b/usb_modeswitch.d/12d1:1523
+@@ -9,4 +9,4 @@
+
+ CheckSuccess=20
+
+-MessageContent="55534243123456780000000000000011060000000000000000000000000000"
++MessageContent="55534243123456780000000000000011062000000100000000000000000000"
+--- a/usb_modeswitch.d/12d1:1557
++++ b/usb_modeswitch.d/12d1:1557
+@@ -9,4 +9,4 @@
+
+ CheckSuccess=20
+
+-MessageContent="55534243123456780000000000000011060000000000000000000000000000"
++MessageContent="55534243123456780000000000000011062000000100000000000000000000"
diff -Nru usb-modeswitch-data-20100826/debian/patches/00_squeeze_new_devices.patch usb-modeswitch-data-20100826/debian/patches/00_squeeze_new_devices.patch
--- usb-modeswitch-data-20100826/debian/patches/00_squeeze_new_devices.patch 1970-01-01 01:00:00.000000000 +0100
+++ usb-modeswitch-data-20100826/debian/patches/00_squeeze_new_devices.patch 2011-02-23 17:35:17.000000000 +0100
@@ -0,0 +1,302 @@
+Description: Import some new devices from new upstream releases.
+Author: Upstream, prepared by odyx@debian.org
+Last-Update: 2011-01-04
+
+--- a/40-usb_modeswitch.rules
++++ b/40-usb_modeswitch.rules
+@@ -35,6 +35,12 @@
+ # Nokia CS-15
+ ATTRS{idVendor}=="0421", ATTRS{idProduct}=="0610", RUN+="usb_modeswitch '%b/%k'"
+
++# Nokia CS-17
++ATTRS{idVendor}=="0421", ATTRS{idProduct}=="0622", RUN+="usb_modeswitch '%b/%k'"
++
++# Nokia CS-18
++ATTRS{idVendor}=="0421", ATTRS{idProduct}=="0627", RUN+="usb_modeswitch '%b/%k'"
++
+ # Vodafone MD950 (Wisue Technology)
+ ATTRS{idVendor}=="0471", ATTRS{idProduct}=="1210", RUN+="usb_modeswitch '%b/%k'"
+
+@@ -62,6 +68,9 @@
+ # Siptune LM-75 ("LinuxModem")
+ ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="f000", RUN+="usb_modeswitch '%b/%k'"
+
++# Qtronix EVDO 3G Modem (for TianYi)
++ATTRS{idVendor}=="05c7", ATTRS{idProduct}=="1000", RUN+="usb_modeswitch '%b/%k'"
++
+ # InfoCert Business Key (SmartCard/Reader emulation)
+ ATTRS{idVendor}=="072f", ATTRS{idProduct}=="100d", RUN+="usb_modeswitch '%b/%k'"
+
+@@ -224,6 +233,9 @@
+ # Atheros Wireless / Netgear WNDA3200
+ ATTRS{idVendor}=="0cf3", ATTRS{idProduct}=="20ff", RUN+="usb_modeswitch '%b/%k'"
+
++# MediaTek Wimax USB Card
++ATTRS{idVendor}=="0e8d", ATTRS{idProduct}=="7109", RUN+="usb_modeswitch '%b/%k'"
++
+ # Sony Ericsson MD300
+ ATTRS{idVendor}=="0fce", ATTRS{idProduct}=="d0cf", RUN+="usb_modeswitch '%b/%k'"
+
+@@ -233,6 +245,9 @@
+ # Rogers Rocket Stick (a Sony Ericsson device)
+ ATTRS{idVendor}=="0fce", ATTRS{idProduct}=="d103", RUN+="usb_modeswitch '%b/%k'"
+
++# GW D301 (Advinne AMC)
++ATTRS{idVendor}=="0fd1", ATTRS{idProduct}=="1000", RUN+="usb_modeswitch '%b/%k'"
++
+ # LG LDU-1900D EV-DO (Rev. A)
+ ATTRS{idVendor}=="1004", ATTRS{idProduct}=="1000", RUN+="usb_modeswitch '%b/%k'"
+
+@@ -245,12 +260,18 @@
+ # LG LUU-2100TI (aka AT&T USBConnect Turbo)
+ ATTRS{idVendor}=="1004", ATTRS{idProduct}=="613f", RUN+="usb_modeswitch '%b/%k'"
+
++# LG AD600
++ATTRS{idVendor}=="1004", ATTRS{idProduct}=="6190", RUN+="usb_modeswitch '%b/%k'"
++
+ # Huawei E630
+ ATTRS{idVendor}=="1033", ATTRS{idProduct}=="0035", RUN+="usb_modeswitch '%b/%k'"
+
+ # UTStarcom UM175 (distributor "Alltel")
+ ATTRS{idVendor}=="106c", ATTRS{idProduct}=="3b03", RUN+="usb_modeswitch '%b/%k'"
+
++# Pantech / UTStarcom UMW190 (Verizon)
++ATTRS{idVendor}=="106c", ATTRS{idProduct}=="3b05", RUN+="usb_modeswitch '%b/%k'"
++
+ # UTStarcom UM185E (distributor "Alltel")
+ ATTRS{idVendor}=="106c", ATTRS{idProduct}=="3b06", RUN+="usb_modeswitch '%b/%k'"
+
+@@ -296,9 +317,15 @@
+ # Huawei R201
+ ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1523", RUN+="usb_modeswitch '%b/%k'"
+
++# Huawei E1553
++ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1553", RUN+="usb_modeswitch '%b/%k'"
++
+ # Huawei E173
+ ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1557", RUN+="usb_modeswitch '%b/%k'"
+
++# Huawei E173s
++ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1c0b", RUN+="usb_modeswitch '%b/%k'"
++
+ # Novatel Wireless devices
+ ATTRS{idVendor}=="1410", ATTRS{idProduct}=="5010", RUN+="usb_modeswitch '%b/%k'"
+
+@@ -317,6 +344,9 @@
+ # Motorola 802.11 bg WLAN (TER/GUSB3-E)
+ ATTRS{idVendor}=="148f", ATTRS{idProduct}=="2578", RUN+="usb_modeswitch '%b/%k'"
+
++# C-motech CHU-628S
++ATTRS{idVendor}=="16d8", ATTRS{idProduct}=="6281", RUN+="usb_modeswitch '%b/%k'"
++
+ # C-motech D-50 (aka "CDU-680"), C-motech D-50 (aka "CDU-680")
+ ATTRS{idVendor}=="16d8", ATTRS{idProduct}=="6803", RUN+="usb_modeswitch '%b/%k'"
+
+@@ -404,6 +434,9 @@
+ # Option iCON 210, PROLiNK PHS100, Hyundai MB-810, A-Link 3GU
+ ATTRS{idVendor}=="1e0e", ATTRS{idProduct}=="f000", RUN+="usb_modeswitch '%b/%k'"
+
++# AirPlus MCD-800
++ATTRS{idVendor}=="1edf", ATTRS{idProduct}=="6003", RUN+="usb_modeswitch '%b/%k'"
++
+ # Onda MW833UP
+ ATTRS{idVendor}=="1ee8", ATTRS{idProduct}=="0009", RUN+="usb_modeswitch '%b/%k'"
+
+@@ -416,4 +449,7 @@
+ # Franklin Wireless U210
+ ATTRS{idVendor}=="1fac", ATTRS{idProduct}=="0130", RUN+="usb_modeswitch '%b/%k'"
+
++# Linktop LW272/LW273 (BSNL Teracom)
++ATTRS{idVendor}=="230d", ATTRS{idProduct}=="0001", RUN+="usb_modeswitch '%b/%k'"
++
+ LABEL="modeswitch_rules_end"
+--- /dev/null
++++ b/usb_modeswitch.d/0421:0622
+@@ -0,0 +1,13 @@
++#######################################################
++# Nokia CS-17
++
++DefaultVendor= 0x0421
++DefaultProduct=0x0622
++
++TargetVendor= 0x0421
++TargetProduct= 0x0623
++
++MessageContent="5553424312345678000000000000061b000000020000000000000000000000"
++
++CheckSuccess=20
++
+--- /dev/null
++++ b/usb_modeswitch.d/0421:0627
+@@ -0,0 +1,13 @@
++#######################################################
++# Nokia CS-18
++
++DefaultVendor= 0x0421
++DefaultProduct=0x0627
++
++TargetVendor= 0x0421
++TargetProduct= 0x0612
++
++MessageContent="5553424312345678000000000000061b000000020000000000000000000000"
++
++CheckSuccess=20
++
+--- /dev/null
++++ b/usb_modeswitch.d/05c7:1000
+@@ -0,0 +1,13 @@
++#######################################################
++# Qtronix EVDO 3G Modem (for TianYi)
++
++DefaultVendor= 0x05c7
++DefaultProduct=0x1000
++
++TargetVendor= 0x05c7
++TargetProduct= 0x6000
++
++MessageContent="5553424312345678c00000008000069f140000000000000000000000000000"
++
++CheckSuccess=20
++
+--- /dev/null
++++ b/usb_modeswitch.d/0e8d:7109
+@@ -0,0 +1,15 @@
++########################################################
++# MediaTek Wimax USB Card
++
++DefaultVendor= 0x0e8d
++DefaultProduct=0x7109
++
++TargetVendor= 0x0e8d
++TargetProduct= 0x7118
++
++MessageContent="5553424312345678000000000000061e000000000000000000000000000000"
++MessageContent2="5553424312345679000000000000061b000000020000000000000000000000"
++NoDriverLoading=1
++
++CheckSuccess=20
++
+--- /dev/null
++++ b/usb_modeswitch.d/0fd1:1000
+@@ -0,0 +1,12 @@
++#######################################################
++# GW D301 (Advinne AMC)
++
++DefaultVendor= 0x0fd1
++DefaultProduct=0x1000
++
++TargetClass=0xff
++
++Configuration=3
++
++CheckSuccess=20
++
+--- /dev/null
++++ b/usb_modeswitch.d/1004:6190
+@@ -0,0 +1,13 @@
++#######################################################
++# LG AD600
++
++DefaultVendor= 0x1004
++DefaultProduct=0x6190
++
++TargetVendor= 0x1004
++TargetProduct= 0x61a7
++
++MessageContent="5553424312345678000000000000061b000000020000000000000000000000"
++
++CheckSuccess=20
++
+--- /dev/null
++++ b/usb_modeswitch.d/106c:3b05
+@@ -0,0 +1,13 @@
++#######################################################
++# Pantech / UTStarcom UMW190 (Verizon)
++
++DefaultVendor= 0x106c
++DefaultProduct=0x3b05
++
++TargetVendor= 0x106c
++TargetProduct= 0x3716
++
++MessageContent="555342431234567824000000800008ff020000000000000000000000000000"
++
++CheckSuccess=20
++
+--- /dev/null
++++ b/usb_modeswitch.d/12d1:1553
+@@ -0,0 +1,13 @@
++#######################################################
++# Huawei E1553
++
++DefaultVendor= 0x12d1
++DefaultProduct=0x1553
++
++TargetVendor= 0x12d1
++TargetProduct= 0x1001
++
++MessageContent="55534243123456780000000000000011062000000100000000000000000000"
++
++CheckSuccess=20
++
+--- /dev/null
++++ b/usb_modeswitch.d/12d1:1c0b
+@@ -0,0 +1,13 @@
++#######################################################
++# Huawei E173s
++
++DefaultVendor= 0x12d1
++DefaultProduct=0x1c0b
++
++TargetVendor= 0x12d1
++TargetProduct= 0x1c05
++
++MessageContent="55534243123456780000000000000011062000000100000000000000000000"
++
++CheckSuccess=20
++
+--- /dev/null
++++ b/usb_modeswitch.d/16d8:6281
+@@ -0,0 +1,12 @@
++########################################################
++# C-motech CHU-628S
++
++DefaultVendor= 0x16d8
++DefaultProduct=0x6281
++
++TargetClass=0xff
++
++MessageContent="555342431234567824000000800008ff524445564348470000000000000000"
++
++CheckSuccess=20
++
+--- /dev/null
++++ b/usb_modeswitch.d/1edf:6003
+@@ -0,0 +1,12 @@
++#######################################################
++# AirPlus MCD-800
++
++DefaultVendor= 0x1edf
++DefaultProduct=0x6003
++
++TargetClass=0xff
++
++Configuration=3
++
++CheckSuccess=20
++
+--- /dev/null
++++ b/usb_modeswitch.d/230d:0001
+@@ -0,0 +1,12 @@
++#######################################################
++# Linktop LW272/LW273 (BSNL Teracom)
++
++DefaultVendor= 0x230d
++DefaultProduct=0x0001
++
++TargetClass=0xff
++
++Configuration=3
++
++CheckSuccess=20
++
diff -Nru usb-modeswitch-data-20100826/debian/patches/series usb-modeswitch-data-20100826/debian/patches/series
--- usb-modeswitch-data-20100826/debian/patches/series 2010-08-26 17:01:48.000000000 +0200
+++ usb-modeswitch-data-20100826/debian/patches/series 2011-02-23 17:52:20.000000000 +0100
@@ -1,2 +1,5 @@
+00_squeeze_new_devices.patch
+00_squeeze_huawei_updates.patch
+00_squeeze_enlarge_detection_base.patch
01_no_udev_reload.patch
02_no_tclsh_overhead.patch
Attachment:
signature.asc
Description: This is a digitally signed message part.