[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SRM] Approval for usb-modeswitch-data 20100826-1+squeeze0



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.


Reply to: