asarycan

gedit /lib/udev/rules.d/40-usb_modeswitch.rules

Aug 20th, 2019
782
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 41.08 KB | None | 0 0
  1. # Part of usb-modeswitch-data, version 20170806
  2. #
  3. # Works with usb_modeswitch versions >= 2.4.0. Slash before %k parameter
  4. # is for compatibility only. Versions >= 2.5.0 don't need it.
  5. #
  6. ACTION!="add|change", GOTO="modeswitch_rules_end"
  7.  
  8. # Adds a symlink "gsmmodem[n]" to the lowest ttyUSB port with interrupt
  9. # transfer; checked against a list of known modems, or else no action
  10. KERNEL=="ttyUSB*", ATTRS{bNumConfigurations}=="*", PROGRAM="usb_modeswitch --symlink-name %p %s{idVendor} %s{idProduct} %E{PRODUCT}", SYMLINK+="%c"
  11.  
  12. SUBSYSTEM!="usb", ACTION!="add",, GOTO="modeswitch_rules_end"
  13.  
  14. # Generic entry for most Huawei devices, excluding Android phones
  15. ATTRS{idVendor}=="12d1", ATTRS{manufacturer}!="Android", ATTR{bInterfaceNumber}=="00", ATTR{bInterfaceClass}=="08", RUN+="usb_modeswitch '/%k'"
  16.  
  17. # HP LaserJet Professional P1102
  18. ATTR{idVendor}=="03f0", ATTR{idProduct}=="002a", RUN+="usb_modeswitch '/%k'"
  19.  
  20. # HP LaserJet Professional P1102w
  21. ATTR{idVendor}=="03f0", ATTR{idProduct}=="032a", RUN+="usb_modeswitch '/%k'"
  22.  
  23. # HP un2430
  24. ATTR{idVendor}=="03f0", ATTR{idProduct}=="371d", RUN+="usb_modeswitch '/%k'"
  25.  
  26. # HP hs2434
  27. ATTR{idVendor}=="03f0", ATTR{idProduct}=="4b1d", RUN+="usb_modeswitch '/%k'"
  28.  
  29. # HP lt4111
  30. ATTR{idVendor}=="03f0", ATTR{idProduct}=="4e1d", RUN+="usb_modeswitch '/%k'"
  31.  
  32. # HP hs3110
  33. ATTR{idVendor}=="03f0", ATTR{idProduct}=="521d", RUN+="usb_modeswitch '/%k'"
  34.  
  35. # HP hs3120
  36. ATTR{idVendor}=="03f0", ATTR{idProduct}=="531d", RUN+="usb_modeswitch '/%k'"
  37.  
  38. # HP hs3114
  39. ATTR{idVendor}=="03f0", ATTR{idProduct}=="541d", RUN+="usb_modeswitch '/%k'"
  40.  
  41. # HP hs4112
  42. ATTR{idVendor}=="03f0", ATTR{idProduct}=="581d", RUN+="usb_modeswitch '/%k'"
  43.  
  44. # HP lt4225
  45. ATTR{idVendor}=="03f0", ATTR{idProduct}=="631d", RUN+="usb_modeswitch '/%k'"
  46.  
  47. # HP lt4226
  48. ATTR{idVendor}=="03f0", ATTR{idProduct}=="641d", RUN+="usb_modeswitch '/%k'"
  49.  
  50. # HP lt4227
  51. ATTR{idVendor}=="03f0", ATTR{idProduct}=="681d", RUN+="usb_modeswitch '/%k'"
  52.  
  53. # HP lt4211
  54. ATTR{idVendor}=="03f0", ATTR{idProduct}=="911d", RUN+="usb_modeswitch '/%k'"
  55.  
  56. # HP lt4110
  57. ATTR{idVendor}=="03f0", ATTR{idProduct}=="931d", RUN+="usb_modeswitch '/%k'"
  58.  
  59. # HP lt4114
  60. ATTR{idVendor}=="03f0", ATTR{idProduct}=="9a1d", RUN+="usb_modeswitch '/%k'"
  61.  
  62. # HP lt4120
  63. ATTR{idVendor}=="03f0", ATTR{idProduct}=="9d1d", RUN+="usb_modeswitch '/%k'"
  64.  
  65. # HP lt4132
  66. ATTR{idVendor}=="03f0", ATTR{idProduct}=="a31d", RUN+="usb_modeswitch '/%k'"
  67.  
  68. # Quanta MU-Q101
  69. ATTR{idVendor}=="0408", ATTR{idProduct}=="1000", RUN+="usb_modeswitch '/%k'"
  70.  
  71. # Quanta 1KR / USB-lte 7410
  72. ATTR{idVendor}=="0408", ATTR{idProduct}=="ea17", RUN+="usb_modeswitch '/%k'"
  73.  
  74. # Quanta 1K3 LTE
  75. ATTR{idVendor}=="0408", ATTR{idProduct}=="ea25", RUN+="usb_modeswitch '/%k'"
  76.  
  77. # Quanta MobileGenie 4G LTE, Quanta 1K6
  78. ATTR{idVendor}=="0408", ATTR{idProduct}=="ea43", RUN+="usb_modeswitch '/%k'"
  79.  
  80. # MU-Q110, Yota Router (Quanta 1QDLZZZ0ST2)
  81. ATTR{idVendor}=="0408", ATTR{idProduct}=="f000", RUN+="usb_modeswitch '/%k'"
  82.  
  83. # SpeedUp SU-8500U
  84. ATTR{idVendor}=="0408", ATTR{idProduct}=="f001", RUN+="usb_modeswitch '/%k'"
  85.  
  86. # Nokia CS-10
  87. ATTR{idVendor}=="0421", ATTR{idProduct}=="060c", RUN+="usb_modeswitch '/%k'"
  88.  
  89. # Nokia CS-15
  90. ATTR{idVendor}=="0421", ATTR{idProduct}=="0610", RUN+="usb_modeswitch '/%k'"
  91.  
  92. # Nokia CS-12
  93. ATTR{idVendor}=="0421", ATTR{idProduct}=="0618", RUN+="usb_modeswitch '/%k'"
  94.  
  95. # Nokia CS-11
  96. ATTR{idVendor}=="0421", ATTR{idProduct}=="061d", RUN+="usb_modeswitch '/%k'"
  97.  
  98. # Nokia CS-17
  99. ATTR{idVendor}=="0421", ATTR{idProduct}=="0622", RUN+="usb_modeswitch '/%k'"
  100.  
  101. # Nokia CS-18
  102. ATTR{idVendor}=="0421", ATTR{idProduct}=="0627", RUN+="usb_modeswitch '/%k'"
  103.  
  104. # Nokia CS-19
  105. ATTR{idVendor}=="0421", ATTR{idProduct}=="062c", RUN+="usb_modeswitch '/%k'"
  106.  
  107. # Nokia CS-7M-01
  108. ATTR{idVendor}=="0421", ATTR{idProduct}=="0632", RUN+="usb_modeswitch '/%k'"
  109.  
  110. # Nokia CS-21M-02
  111. ATTR{idVendor}=="0421", ATTR{idProduct}=="0637", RUN+="usb_modeswitch '/%k'"
  112.  
  113. # Logitech G920 Racing Wheel
  114. ATTR{idVendor}=="046d", ATTR{idProduct}=="c261", RUN+="usb_modeswitch '/%k'"
  115.  
  116. # Philips (?), Vodafone MD950 (Wisue Technology)
  117. ATTR{idVendor}=="0471", ATTR{idProduct}=="1210", RUN+="usb_modeswitch '/%k'"
  118.  
  119. # Philips TalkTalk (NXP Semiconductors "Dragonfly")
  120. ATTR{idVendor}=="0471", ATTR{idProduct}=="1237", RUN+="usb_modeswitch '/%k'"
  121.  
  122. # Kyocera W06K CDMA modem
  123. ATTR{idVendor}=="0482", ATTR{idProduct}=="024d", RUN+="usb_modeswitch '/%k'"
  124.  
  125. # I-O Data WMX2-U Wimax
  126. ATTR{idVendor}=="04bb", ATTR{idProduct}=="bccd", RUN+="usb_modeswitch '/%k'"
  127.  
  128. # Alcatel-Lucent ABS-T920
  129. ATTR{idVendor}=="04cc", ATTR{idProduct}=="2251", RUN+="usb_modeswitch '/%k'"
  130.  
  131. # Alcatel-Lucent T930S
  132. ATTR{idVendor}=="04cc", ATTR{idProduct}=="225c", RUN+="usb_modeswitch '/%k'"
  133.  
  134. # Nexperia TM TD-SCDMA
  135. ATTR{idVendor}=="04cc", ATTR{idProduct}=="226e", RUN+="usb_modeswitch '/%k'"
  136.  
  137. # Nexperia TM TD-SCDMA (Variant)
  138. ATTR{idVendor}=="04cc", ATTR{idProduct}=="226f", RUN+="usb_modeswitch '/%k'"
  139.  
  140. # Samsung GT-B1110
  141. ATTR{idVendor}=="04e8", ATTR{idProduct}=="680c", RUN+="usb_modeswitch '/%k'"
  142.  
  143. # Samsung GT-B3730
  144. ATTR{idVendor}=="04e8", ATTR{idProduct}=="689a", RUN+="usb_modeswitch '/%k'"
  145.  
  146. # Samsung U209
  147. ATTR{idVendor}=="04e8", ATTR{idProduct}=="f000", RUN+="usb_modeswitch '/%k'"
  148.  
  149. # Sunplus Techn. SU-3200U
  150. ATTR{idVendor}=="04fc", ATTR{idProduct}=="2140", RUN+="usb_modeswitch '/%k'"
  151.  
  152. # AVM Fritz!Wlan USB Stick N v2
  153. ATTR{idVendor}=="057c", ATTR{idProduct}=="62ff", RUN+="usb_modeswitch '/%k'"
  154.  
  155. # AVM Fritz!Wlan USB Stick N
  156. ATTR{idVendor}=="057c", ATTR{idProduct}=="84ff", RUN+="usb_modeswitch '/%k'"
  157.  
  158. # ZyXel WAH1004/WAH3004
  159. ATTR{idVendor}=="0586", ATTR{idProduct}=="2030", RUN+="usb_modeswitch '/%k'"
  160.  
  161. # Axesstel Modems (w/ initial idProduct 0x0010)
  162. ATTR{idVendor}=="05c6", ATTR{idProduct}=="0010", RUN+="usb_modeswitch '/%k'"
  163.  
  164. # Option GlobeTrotter GX0201, Older Option devices, AnyDATA devices, Bless UC165, Celot K-300 a.o., TechFaith Venus VT-18, Celot CT-680, Quirky Option devices, Samsung SGH-Z810, Prolink P2000 CDMA, StrongRising device, Vertex Wireless 100 Series
  165. ATTR{idVendor}=="05c6", ATTR{idProduct}=="1000", RUN+="usb_modeswitch '/%k'"
  166.  
  167. # Various USB modems
  168. ATTR{idVendor}=="05c6", ATTR{idProduct}=="2000", RUN+="usb_modeswitch '/%k'"
  169.  
  170. # D-Link DWM-162-U5, DWM-162 C1, Micromax MMX 300c
  171. ATTR{idVendor}=="05c6", ATTR{idProduct}=="2001", RUN+="usb_modeswitch '/%k'"
  172.  
  173. # AnyDATA APE-540H
  174. ATTR{idVendor}=="05c6", ATTR{idProduct}=="6503", RUN+="usb_modeswitch '/%k'"
  175.  
  176. # Alcatel-sbell ASB TL131 TD-LTE
  177. ATTR{idVendor}=="05c6", ATTR{idProduct}=="9024", RUN+="usb_modeswitch '/%k'"
  178.  
  179. # U901 (LTE modem)
  180. ATTR{idVendor}=="05c6", ATTR{idProduct}=="98ff", RUN+="usb_modeswitch '/%k'"
  181.  
  182. # Siptune LM-75 ("LinuxModem"), EWangshikong 4G
  183. ATTR{idVendor}=="05c6", ATTR{idProduct}=="f000", RUN+="usb_modeswitch '/%k'"
  184.  
  185. # Qtronix EVDO 3G Modem (for TianYi)
  186. ATTR{idVendor}=="05c7", ATTR{idProduct}=="1000", RUN+="usb_modeswitch '/%k'"
  187.  
  188. # ZE-3G 7.2Mbs HSPA modem
  189. ATTR{idVendor}=="0685", ATTR{idProduct}=="2000", RUN+="usb_modeswitch '/%k'"
  190.  
  191. # InfoCert Business Key (SmartCard/Reader emulation)
  192. ATTR{idVendor}=="072f", ATTR{idProduct}=="100d", RUN+="usb_modeswitch '/%k'"
  193.  
  194. # D-Link DWM-156 HSUPA 3.75G a.o.
  195. ATTR{idVendor}=="07d1", ATTR{idProduct}=="a800", RUN+="usb_modeswitch '/%k'"
  196.  
  197. # D-Link DWM-156 HSUPA 3.75G USB Modem
  198. ATTR{idVendor}=="07d1", ATTR{idProduct}=="a804", RUN+="usb_modeswitch '/%k'"
  199.  
  200. # D-Link DWM-151 A1
  201. ATTR{idVendor}=="07d1", ATTR{idProduct}=="f000", RUN+="usb_modeswitch '/%k'"
  202.  
  203. # Netgear AirCard 779S
  204. ATTR{idVendor}=="0846", ATTR{idProduct}=="0fff", RUN+="usb_modeswitch '/%k'"
  205.  
  206. # Dymo LabelManager
  207. ATTR{idVendor}=="0922", ATTR{idProduct}=="1001", RUN+="usb_modeswitch '/%k'"
  208.  
  209. # Dymo LabelManager 420P
  210. ATTR{idVendor}=="0922", ATTR{idProduct}=="1003", RUN+="usb_modeswitch '/%k'"
  211.  
  212. # Dymo LabelManager Wireless PnP
  213. ATTR{idVendor}=="0922", ATTR{idProduct}=="1007", RUN+="usb_modeswitch '/%k'"
  214.  
  215. # Toshiba G450
  216. ATTR{idVendor}=="0930", ATTR{idProduct}=="0d46", RUN+="usb_modeswitch '/%k'"
  217.  
  218. # Zydas ZD1211RW WLAN USB, Sphairon HomeLink 1202 (Variant 1)
  219. ATTR{idVendor}=="0ace", ATTR{idProduct}=="2011", RUN+="usb_modeswitch '/%k'"
  220.  
  221. # Zydas ZD1211RW WLAN USB, Sphairon HomeLink 1202 (Variant 2)
  222. ATTR{idVendor}=="0ace", ATTR{idProduct}=="20ff", RUN+="usb_modeswitch '/%k'"
  223.  
  224. # Option iCon 711
  225. ATTR{idVendor}=="0af0", ATTR{idProduct}=="4007", RUN+="usb_modeswitch '/%k'"
  226.  
  227. # Option HSO device
  228. ATTR{idVendor}=="0af0", ATTR{idProduct}=="6711", RUN+="usb_modeswitch '/%k'"
  229.  
  230. # Option HSO device
  231. ATTR{idVendor}=="0af0", ATTR{idProduct}=="6731", RUN+="usb_modeswitch '/%k'"
  232.  
  233. # Option HSO device
  234. ATTR{idVendor}=="0af0", ATTR{idProduct}=="6751", RUN+="usb_modeswitch '/%k'"
  235.  
  236. # Option HSO device
  237. ATTR{idVendor}=="0af0", ATTR{idProduct}=="6771", RUN+="usb_modeswitch '/%k'"
  238.  
  239. # Option HSO device
  240. ATTR{idVendor}=="0af0", ATTR{idProduct}=="6791", RUN+="usb_modeswitch '/%k'"
  241.  
  242. # Option HSO device
  243. ATTR{idVendor}=="0af0", ATTR{idProduct}=="6811", RUN+="usb_modeswitch '/%k'"
  244.  
  245. # Option HSO device
  246. ATTR{idVendor}=="0af0", ATTR{idProduct}=="6911", RUN+="usb_modeswitch '/%k'"
  247.  
  248. # Option HSO device
  249. ATTR{idVendor}=="0af0", ATTR{idProduct}=="6951", RUN+="usb_modeswitch '/%k'"
  250.  
  251. # Option HSO device
  252. ATTR{idVendor}=="0af0", ATTR{idProduct}=="6971", RUN+="usb_modeswitch '/%k'"
  253.  
  254. # Option HSO device
  255. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7011", RUN+="usb_modeswitch '/%k'"
  256.  
  257. # Option HSO device
  258. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7031", RUN+="usb_modeswitch '/%k'"
  259.  
  260. # Option HSO device
  261. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7051", RUN+="usb_modeswitch '/%k'"
  262.  
  263. # Option HSO device
  264. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7071", RUN+="usb_modeswitch '/%k'"
  265.  
  266. # Option HSO device
  267. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7111", RUN+="usb_modeswitch '/%k'"
  268.  
  269. # Option HSO device
  270. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7211", RUN+="usb_modeswitch '/%k'"
  271.  
  272. # Option HSO device
  273. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7251", RUN+="usb_modeswitch '/%k'"
  274.  
  275. # Option HSO device
  276. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7271", RUN+="usb_modeswitch '/%k'"
  277.  
  278. # Option HSO device
  279. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7301", RUN+="usb_modeswitch '/%k'"
  280.  
  281. # Option HSO device
  282. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7311", RUN+="usb_modeswitch '/%k'"
  283.  
  284. # Option HSO device
  285. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7361", RUN+="usb_modeswitch '/%k'"
  286.  
  287. # Option HSO device
  288. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7381", RUN+="usb_modeswitch '/%k'"
  289.  
  290. # Option HSO device
  291. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7401", RUN+="usb_modeswitch '/%k'"
  292.  
  293. # Option HSO device
  294. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7501", RUN+="usb_modeswitch '/%k'"
  295.  
  296. # Option HSO device
  297. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7601", RUN+="usb_modeswitch '/%k'"
  298.  
  299. # Option HSO device
  300. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7701", RUN+="usb_modeswitch '/%k'"
  301.  
  302. # Option HSO device
  303. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7706", RUN+="usb_modeswitch '/%k'"
  304.  
  305. # Option HSO device
  306. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7801", RUN+="usb_modeswitch '/%k'"
  307.  
  308. # Option HSO device
  309. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7901", RUN+="usb_modeswitch '/%k'"
  310.  
  311. # Option HSO device
  312. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7a01", RUN+="usb_modeswitch '/%k'"
  313.  
  314. # Option iCon 461
  315. ATTR{idVendor}=="0af0", ATTR{idProduct}=="7a05", RUN+="usb_modeswitch '/%k'"
  316.  
  317. # Option Globetrotter (Variant)
  318. ATTR{idVendor}=="0af0", ATTR{idProduct}=="8006", RUN+="usb_modeswitch '/%k'"
  319.  
  320. # Option HSO device
  321. ATTR{idVendor}=="0af0", ATTR{idProduct}=="8200", RUN+="usb_modeswitch '/%k'"
  322.  
  323. # Option HSO device
  324. ATTR{idVendor}=="0af0", ATTR{idProduct}=="8201", RUN+="usb_modeswitch '/%k'"
  325.  
  326. # Option HSO device
  327. ATTR{idVendor}=="0af0", ATTR{idProduct}=="8300", RUN+="usb_modeswitch '/%k'"
  328.  
  329. # Option HSO device
  330. ATTR{idVendor}=="0af0", ATTR{idProduct}=="8302", RUN+="usb_modeswitch '/%k'"
  331.  
  332. # Option HSO device
  333. ATTR{idVendor}=="0af0", ATTR{idProduct}=="8304", RUN+="usb_modeswitch '/%k'"
  334.  
  335. # Option HSO device
  336. ATTR{idVendor}=="0af0", ATTR{idProduct}=="8400", RUN+="usb_modeswitch '/%k'"
  337.  
  338. # Option HSO device
  339. ATTR{idVendor}=="0af0", ATTR{idProduct}=="8600", RUN+="usb_modeswitch '/%k'"
  340.  
  341. # Option GI0643 (aka XYFI)
  342. ATTR{idVendor}=="0af0", ATTR{idProduct}=="8700", RUN+="usb_modeswitch '/%k'"
  343.  
  344. # Option HSO device
  345. ATTR{idVendor}=="0af0", ATTR{idProduct}=="8800", RUN+="usb_modeswitch '/%k'"
  346.  
  347. # Option HSO device
  348. ATTR{idVendor}=="0af0", ATTR{idProduct}=="8900", RUN+="usb_modeswitch '/%k'"
  349.  
  350. # Option HSO device
  351. ATTR{idVendor}=="0af0", ATTR{idProduct}=="9000", RUN+="usb_modeswitch '/%k'"
  352.  
  353. # Option HSO device
  354. ATTR{idVendor}=="0af0", ATTR{idProduct}=="9200", RUN+="usb_modeswitch '/%k'"
  355.  
  356. # Option HSO device
  357. ATTR{idVendor}=="0af0", ATTR{idProduct}=="c031", RUN+="usb_modeswitch '/%k'"
  358.  
  359. # Option HSO device
  360. ATTR{idVendor}=="0af0", ATTR{idProduct}=="c100", RUN+="usb_modeswitch '/%k'"
  361.  
  362. # Option GlobeTrotter GI1515
  363. ATTR{idVendor}=="0af0", ATTR{idProduct}=="d001", RUN+="usb_modeswitch '/%k'"
  364.  
  365. # Option HSO device
  366. ATTR{idVendor}=="0af0", ATTR{idProduct}=="d013", RUN+="usb_modeswitch '/%k'"
  367.  
  368. # Option HSO device
  369. ATTR{idVendor}=="0af0", ATTR{idProduct}=="d031", RUN+="usb_modeswitch '/%k'"
  370.  
  371. # Option HSO device
  372. ATTR{idVendor}=="0af0", ATTR{idProduct}=="d033", RUN+="usb_modeswitch '/%k'"
  373.  
  374. # Option HSO device
  375. ATTR{idVendor}=="0af0", ATTR{idProduct}=="d035", RUN+="usb_modeswitch '/%k'"
  376.  
  377. # Option HSO device
  378. ATTR{idVendor}=="0af0", ATTR{idProduct}=="d055", RUN+="usb_modeswitch '/%k'"
  379.  
  380. # Option HSO device
  381. ATTR{idVendor}=="0af0", ATTR{idProduct}=="d057", RUN+="usb_modeswitch '/%k'"
  382.  
  383. # Option HSO device
  384. ATTR{idVendor}=="0af0", ATTR{idProduct}=="d058", RUN+="usb_modeswitch '/%k'"
  385.  
  386. # Option HSO device
  387. ATTR{idVendor}=="0af0", ATTR{idProduct}=="d155", RUN+="usb_modeswitch '/%k'"
  388.  
  389. # Option HSO device
  390. ATTR{idVendor}=="0af0", ATTR{idProduct}=="d157", RUN+="usb_modeswitch '/%k'"
  391.  
  392. # Option HSO device
  393. ATTR{idVendor}=="0af0", ATTR{idProduct}=="d255", RUN+="usb_modeswitch '/%k'"
  394.  
  395. # Option HSO device
  396. ATTR{idVendor}=="0af0", ATTR{idProduct}=="d257", RUN+="usb_modeswitch '/%k'"
  397.  
  398. # Option HSO device
  399. ATTR{idVendor}=="0af0", ATTR{idProduct}=="d357", RUN+="usb_modeswitch '/%k'"
  400.  
  401. # Olivetti Olicard 100 and others
  402. ATTR{idVendor}=="0b3c", ATTR{idProduct}=="c700", RUN+="usb_modeswitch '/%k'"
  403.  
  404. # Olivetti Olicard 145, 155
  405. ATTR{idVendor}=="0b3c", ATTR{idProduct}=="f000", RUN+="usb_modeswitch '/%k'"
  406.  
  407. # Olivetti Olicard 160
  408. ATTR{idVendor}=="0b3c", ATTR{idProduct}=="f00c", RUN+="usb_modeswitch '/%k'"
  409.  
  410. # Olivetti Olicard 500
  411. ATTR{idVendor}=="0b3c", ATTR{idProduct}=="f017", RUN+="usb_modeswitch '/%k'"
  412.  
  413. # Ericsson F5521gw
  414. ATTR{idVendor}=="0bdb", ATTR{idProduct}=="190d", RUN+="usb_modeswitch '/%k'"
  415.  
  416. # Ericsson F5521gw (Variant)
  417. ATTR{idVendor}=="0bdb", ATTR{idProduct}=="1910", RUN+="usb_modeswitch '/%k'"
  418.  
  419. # Atheros Wireless / Netgear WNDA3200
  420. ATTR{idVendor}=="0cf3", ATTR{idProduct}=="20ff", RUN+="usb_modeswitch '/%k'"
  421.  
  422. # Kobil mIdentity 3G (1)
  423. ATTR{idVendor}=="0d46", ATTR{idProduct}=="45a1", RUN+="usb_modeswitch '/%k'"
  424.  
  425. # Kobil mIdentity 3G (2)
  426. ATTR{idVendor}=="0d46", ATTR{idProduct}=="45a5", RUN+="usb_modeswitch '/%k'"
  427.  
  428. # Mobile Action ("Smart Cable")
  429. ATTR{idVendor}=="0df7", ATTR{idProduct}=="0800", RUN+="usb_modeswitch '/%k'"
  430.  
  431. # MediaTek MT6276M and others, MediaTek/Medion S4222 and probably others
  432. ATTR{idVendor}=="0e8d", ATTR{idProduct}=="0002", RUN+="usb_modeswitch '/%k'"
  433.  
  434. # MediaTek Wimax USB Card
  435. ATTR{idVendor}=="0e8d", ATTR{idProduct}=="7109", RUN+="usb_modeswitch '/%k'"
  436.  
  437. # BlackBerry Q10 and Z10
  438. ATTR{idVendor}=="0fca", ATTR{idProduct}=="8020", RUN+="usb_modeswitch '/%k'"
  439.  
  440. # Sony Ericsson MD300
  441. ATTR{idVendor}=="0fce", ATTR{idProduct}=="d0cf", RUN+="usb_modeswitch '/%k'"
  442.  
  443. # Sony Ericsson EC400
  444. ATTR{idVendor}=="0fce", ATTR{idProduct}=="d0df", RUN+="usb_modeswitch '/%k'"
  445.  
  446. # Sony Ericsson MD400
  447. ATTR{idVendor}=="0fce", ATTR{idProduct}=="d0e1", RUN+="usb_modeswitch '/%k'"
  448.  
  449. # Sony Ericsson MD400G
  450. ATTR{idVendor}=="0fce", ATTR{idProduct}=="d103", RUN+="usb_modeswitch '/%k'"
  451.  
  452. # GW D301 (Advinne AMC)
  453. ATTR{idVendor}=="0fd1", ATTR{idProduct}=="1000", RUN+="usb_modeswitch '/%k'"
  454.  
  455. # LG LDU-1900D EV-DO (Rev. A)
  456. ATTR{idVendor}=="1004", ATTR{idProduct}=="1000", RUN+="usb_modeswitch '/%k'"
  457.  
  458. # LG HDM-2100 (EVDO Rev.A USB modem)
  459. ATTR{idVendor}=="1004", ATTR{idProduct}=="607f", RUN+="usb_modeswitch '/%k'"
  460.  
  461. # LG L-02A
  462. ATTR{idVendor}=="1004", ATTR{idProduct}=="610c", RUN+="usb_modeswitch '/%k'"
  463.  
  464. # LG L-05A
  465. ATTR{idVendor}=="1004", ATTR{idProduct}=="613a", RUN+="usb_modeswitch '/%k'"
  466.  
  467. # LG LUU-2100TI (aka AT&T USBConnect Turbo)
  468. ATTR{idVendor}=="1004", ATTR{idProduct}=="613f", RUN+="usb_modeswitch '/%k'"
  469.  
  470. # LG L-07A
  471. ATTR{idVendor}=="1004", ATTR{idProduct}=="614e", RUN+="usb_modeswitch '/%k'"
  472.  
  473. # LG LUU-2110TI
  474. ATTR{idVendor}=="1004", ATTR{idProduct}=="6156", RUN+="usb_modeswitch '/%k'"
  475.  
  476. # LG AD600
  477. ATTR{idVendor}=="1004", ATTR{idProduct}=="6190", RUN+="usb_modeswitch '/%k'"
  478.  
  479. # LG L-02C LTE
  480. ATTR{idVendor}=="1004", ATTR{idProduct}=="61dd", RUN+="usb_modeswitch '/%k'"
  481.  
  482. # LG SD711
  483. ATTR{idVendor}=="1004", ATTR{idProduct}=="61e7", RUN+="usb_modeswitch '/%k'"
  484.  
  485. # LG L-08C (NTT docomo)
  486. ATTR{idVendor}=="1004", ATTR{idProduct}=="61eb", RUN+="usb_modeswitch '/%k'"
  487.  
  488. # LG L-03D LTE/3G
  489. ATTR{idVendor}=="1004", ATTR{idProduct}=="6327", RUN+="usb_modeswitch '/%k'"
  490.  
  491. # UTStarcom UM175 (distributor "Alltel")
  492. ATTR{idVendor}=="106c", ATTR{idProduct}=="3b03", RUN+="usb_modeswitch '/%k'"
  493.  
  494. # Pantech / UTStarcom UMW190 (Verizon)
  495. ATTR{idVendor}=="106c", ATTR{idProduct}=="3b05", RUN+="usb_modeswitch '/%k'"
  496.  
  497. # UTStarcom UM185E (distributor "Alltel")
  498. ATTR{idVendor}=="106c", ATTR{idProduct}=="3b06", RUN+="usb_modeswitch '/%k'"
  499.  
  500. # Pantech UML290
  501. ATTR{idVendor}=="106c", ATTR{idProduct}=="3b11", RUN+="usb_modeswitch '/%k'"
  502.  
  503. # Option Beemo / Pantech P4200 LTE
  504. ATTR{idVendor}=="106c", ATTR{idProduct}=="3b14", RUN+="usb_modeswitch '/%k'"
  505.  
  506. # Sagem F@ST 9520-35-GLR
  507. ATTR{idVendor}=="1076", ATTR{idProduct}=="7f40", RUN+="usb_modeswitch '/%k'"
  508.  
  509. # Hisense E910 EVDO Phone
  510. ATTR{idVendor}=="109b", ATTR{idProduct}=="f009", RUN+="usb_modeswitch '/%k'"
  511.  
  512. # Pantech/Verizon UML295
  513. ATTR{idVendor}=="10a9", ATTR{idProduct}=="606f", RUN+="usb_modeswitch '/%k'"
  514.  
  515. # Pantech LTE Modem
  516. ATTR{idVendor}=="10a9", ATTR{idProduct}=="6080", RUN+="usb_modeswitch '/%k'"
  517.  
  518. # Sierra devices (specific driver)
  519. ATTR{idVendor}=="1199", ATTR{idProduct}=="0fff", RUN+="usb_modeswitch '/%k'"
  520.  
  521. # Sierra MC8305
  522. ATTR{idVendor}=="1199", ATTR{idProduct}=="9011", RUN+="usb_modeswitch '/%k'"
  523.  
  524. # Sierra MC8355
  525. ATTR{idVendor}=="1199", ATTR{idProduct}=="9013", RUN+="usb_modeswitch '/%k'"
  526.  
  527. # Sierra MC8355 Variant
  528. ATTR{idVendor}=="1199", ATTR{idProduct}=="9017", RUN+="usb_modeswitch '/%k'"
  529.  
  530. # Sierra MC7770
  531. ATTR{idVendor}=="1199", ATTR{idProduct}=="901b", RUN+="usb_modeswitch '/%k'"
  532.  
  533. # Sierra EM7700
  534. ATTR{idVendor}=="1199", ATTR{idProduct}=="901c", RUN+="usb_modeswitch '/%k'"
  535.  
  536. # Sierra EM7355
  537. ATTR{idVendor}=="1199", ATTR{idProduct}=="901f", RUN+="usb_modeswitch '/%k'"
  538.  
  539. # Sierra EM7305
  540. ATTR{idVendor}=="1199", ATTR{idProduct}=="9041", RUN+="usb_modeswitch '/%k'"
  541.  
  542. # Sierra AC340U
  543. ATTR{idVendor}=="1199", ATTR{idProduct}=="9051", RUN+="usb_modeswitch '/%k'"
  544.  
  545. # Sierra AC770S
  546. ATTR{idVendor}=="1199", ATTR{idProduct}=="9053", RUN+="usb_modeswitch '/%k'"
  547.  
  548. # Sierra EM7305
  549. ATTR{idVendor}=="1199", ATTR{idProduct}=="9063", RUN+="usb_modeswitch '/%k'"
  550.  
  551. # Digicom 8E4455 (and all Pirelli devices - EXPERIMENTAL)
  552. ATTR{idVendor}=="1266", ATTR{idProduct}=="1000", RUN+="usb_modeswitch '/%k'"
  553.  
  554. # Huawei ME909u-521 (MBIM, dummy config)
  555. ATTR{idVendor}=="12d1", ATTR{idProduct}=="1573", RUN+="usb_modeswitch '/%k'"
  556.  
  557. # Huawei ME906, ME909 (MBIM, dummy config)
  558. ATTR{idVendor}=="12d1", ATTR{idProduct}=="15c1", RUN+="usb_modeswitch '/%k'"
  559.  
  560. # Cisco AM10 "Valet Connector"
  561. ATTR{idVendor}=="1307", ATTR{idProduct}=="1169", RUN+="usb_modeswitch '/%k'"
  562.  
  563. # Novatel Wireless devices
  564. ATTR{idVendor}=="1410", ATTR{idProduct}=="5010", RUN+="usb_modeswitch '/%k'"
  565.  
  566. # Novatel MC990D
  567. ATTR{idVendor}=="1410", ATTR{idProduct}=="5020", RUN+="usb_modeswitch '/%k'"
  568.  
  569. # Novatel MC996D
  570. ATTR{idVendor}=="1410", ATTR{idProduct}=="5023", RUN+="usb_modeswitch '/%k'"
  571.  
  572. # Novatel U760
  573. ATTR{idVendor}=="1410", ATTR{idProduct}=="5030", RUN+="usb_modeswitch '/%k'"
  574.  
  575. # Novatel MC760 3G
  576. ATTR{idVendor}=="1410", ATTR{idProduct}=="5031", RUN+="usb_modeswitch '/%k'"
  577.  
  578. # Novatel Generic MiFi 2352 / Vodafone MiFi 2352
  579. ATTR{idVendor}=="1410", ATTR{idProduct}=="5041", RUN+="usb_modeswitch '/%k'"
  580.  
  581. # Novatel MiFi 4082
  582. ATTR{idVendor}=="1410", ATTR{idProduct}=="5055", RUN+="usb_modeswitch '/%k'"
  583.  
  584. # Novatel Wireless MC545 HSPA, U679 LTE
  585. ATTR{idVendor}=="1410", ATTR{idProduct}=="5059", RUN+="usb_modeswitch '/%k'"
  586.  
  587. # Novatel Generic MiFi 2372 / Vodafone MiFi 2372
  588. ATTR{idVendor}=="1410", ATTR{idProduct}=="7001", RUN+="usb_modeswitch '/%k'"
  589.  
  590. # Novatel U620L
  591. ATTR{idVendor}=="1410", ATTR{idProduct}=="9020", RUN+="usb_modeswitch '/%k'"
  592.  
  593. # Sequans SQN1210/SQN1220 (generic chipsets)
  594. ATTR{idVendor}=="148e", ATTR{idProduct}=="a000", RUN+="usb_modeswitch '/%k'"
  595.  
  596. # Motorola 802.11 bg WLAN (TER/GUSB3-E)
  597. ATTR{idVendor}=="148f", ATTR{idProduct}=="2578", RUN+="usb_modeswitch '/%k'"
  598.  
  599. # RaLink MT7601U
  600. ATTR{idVendor}=="148f", ATTR{idProduct}=="2878", RUN+="usb_modeswitch '/%k'"
  601.  
  602. # China TeleCom CBP7.0
  603. ATTR{idVendor}=="15eb", ATTR{idProduct}=="7153", RUN+="usb_modeswitch '/%k'"
  604.  
  605. # Amoi H-01
  606. ATTR{idVendor}=="1614", ATTR{idProduct}=="0800", RUN+="usb_modeswitch '/%k'"
  607.  
  608. # Amoi H-02
  609. ATTR{idVendor}=="1614", ATTR{idProduct}=="0802", RUN+="usb_modeswitch '/%k'"
  610.  
  611. # Anydata ADU-890WH
  612. ATTR{idVendor}=="16d5", ATTR{idProduct}=="f000", RUN+="usb_modeswitch '/%k'"
  613.  
  614. # C-motech CHU-628S
  615. ATTR{idVendor}=="16d8", ATTR{idProduct}=="6281", RUN+="usb_modeswitch '/%k'"
  616.  
  617. # C-motech D-50 (aka "CDU-680", "CNU-680")
  618. ATTR{idVendor}=="16d8", ATTR{idProduct}=="6803", RUN+="usb_modeswitch '/%k'"
  619.  
  620. # C-motech CDU-685a
  621. ATTR{idVendor}=="16d8", ATTR{idProduct}=="6804", RUN+="usb_modeswitch '/%k'"
  622.  
  623. # C-motech CHU-629S
  624. ATTR{idVendor}=="16d8", ATTR{idProduct}=="700a", RUN+="usb_modeswitch '/%k'"
  625.  
  626. # C-motech CHU-629S (Variant)
  627. ATTR{idVendor}=="16d8", ATTR{idProduct}=="700b", RUN+="usb_modeswitch '/%k'"
  628.  
  629. # C-motech CGU-628 (aka "Franklin Wireless CGU-628A" aka "4G Systems XS Stick W12")
  630. ATTR{idVendor}=="16d8", ATTR{idProduct}=="f000", RUN+="usb_modeswitch '/%k'"
  631.  
  632. # Axesstel MV210
  633. ATTR{idVendor}=="1726", ATTR{idProduct}=="1900", RUN+="usb_modeswitch '/%k'"
  634.  
  635. # Axesstel MU130
  636. ATTR{idVendor}=="1726", ATTR{idProduct}=="f00e", RUN+="usb_modeswitch '/%k'"
  637.  
  638. # Spreadtrum SC7702
  639. ATTR{idVendor}=="1782", ATTR{idProduct}=="0003", RUN+="usb_modeswitch '/%k'"
  640.  
  641. # Spreadtrum SC7702 (Variant)
  642. ATTR{idVendor}=="1782", ATTR{idProduct}=="0023", RUN+="usb_modeswitch '/%k'"
  643.  
  644. # JOA Telecom LM-700r
  645. ATTR{idVendor}=="198a", ATTR{idProduct}=="0003", RUN+="usb_modeswitch '/%k'"
  646.  
  647. # Beceem BCSM250
  648. ATTR{idVendor}=="198f", ATTR{idProduct}=="bccd", RUN+="usb_modeswitch '/%k'"
  649.  
  650. # ZTE MU351
  651. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0003", RUN+="usb_modeswitch '/%k'"
  652.  
  653. # ZTE AC581
  654. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0026", RUN+="usb_modeswitch '/%k'"
  655.  
  656. # ZTE MF636DB
  657. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0033", RUN+="usb_modeswitch '/%k'"
  658.  
  659. # Vodafone (ZTE) K2525
  660. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0040", RUN+="usb_modeswitch '/%k'"
  661.  
  662. # ZTE MF110 (Variant)
  663. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0053", RUN+="usb_modeswitch '/%k'"
  664.  
  665. # ZTE MF110 (Variant)
  666. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0083", RUN+="usb_modeswitch '/%k'"
  667.  
  668. # ZTE MU330
  669. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0090", RUN+="usb_modeswitch '/%k'"
  670.  
  671. # Vodafone (ZTE) K4505-Z
  672. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0101", RUN+="usb_modeswitch '/%k'"
  673.  
  674. # ZTE MF112
  675. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0103", RUN+="usb_modeswitch '/%k'"
  676.  
  677. # ZTE MF637 (Variant for Orange France)
  678. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0110", RUN+="usb_modeswitch '/%k'"
  679.  
  680. # ZTE MF651
  681. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0115", RUN+="usb_modeswitch '/%k'"
  682.  
  683. # ZTE MF652 (Variant)
  684. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0146", RUN+="usb_modeswitch '/%k'"
  685.  
  686. # ZTE MF190 (Variant)
  687. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0149", RUN+="usb_modeswitch '/%k'"
  688.  
  689. # ZTE MF656A, MF668A, MF669
  690. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0150", RUN+="usb_modeswitch '/%k'"
  691.  
  692. # ZTE MF190 (Variant) and others
  693. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0154", RUN+="usb_modeswitch '/%k'"
  694.  
  695. # ZTE MF820 4G LTE
  696. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0166", RUN+="usb_modeswitch '/%k'"
  697.  
  698. # ZTE A371B
  699. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0169", RUN+="usb_modeswitch '/%k'"
  700.  
  701. # ZTE MF820s, MF832s
  702. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0198", RUN+="usb_modeswitch '/%k'"
  703.  
  704. # Onda MT8205 LTE
  705. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0266", RUN+="usb_modeswitch '/%k'"
  706.  
  707. # ZTE MF821D (Variant)
  708. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0304", RUN+="usb_modeswitch '/%k'"
  709.  
  710. # ZTE MF821D/MF826
  711. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0318", RUN+="usb_modeswitch '/%k'"
  712.  
  713. # ZTE MF821D
  714. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0325", RUN+="usb_modeswitch '/%k'"
  715.  
  716. # ZTE MF90 Mobile Hotspot
  717. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0388", RUN+="usb_modeswitch '/%k'"
  718.  
  719. # Telewell TW-LTE 4G
  720. ATTR{idVendor}=="19d2", ATTR{idProduct}=="0413", RUN+="usb_modeswitch '/%k'"
  721.  
  722. # Vodafone (ZTE) K3805-Z
  723. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1001", RUN+="usb_modeswitch '/%k'"
  724.  
  725. # Vodafone (ZTE) K3570-Z
  726. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1007", RUN+="usb_modeswitch '/%k'"
  727.  
  728. # Vodafone (ZTE) K3571-Z
  729. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1009", RUN+="usb_modeswitch '/%k'"
  730.  
  731. # Vodafone (ZTE) K3806-Z
  732. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1013", RUN+="usb_modeswitch '/%k'"
  733.  
  734. # Vodafone K5006Z (MF821)
  735. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1017", RUN+="usb_modeswitch '/%k'"
  736.  
  737. # Vodafone / ZTE R203 Router
  738. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1019", RUN+="usb_modeswitch '/%k'"
  739.  
  740. # Vodafone / ZTE R203 Router
  741. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1020", RUN+="usb_modeswitch '/%k'"
  742.  
  743. # Vodafone / ZTE K4201-z
  744. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1022", RUN+="usb_modeswitch '/%k'"
  745.  
  746. # Vodafone / ZTE R212 Router
  747. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1026", RUN+="usb_modeswitch '/%k'"
  748.  
  749. # Vodafone K5008-z (MF823)
  750. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1030", RUN+="usb_modeswitch '/%k'"
  751.  
  752. # Vodafone / ZTE R206-z Router
  753. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1034", RUN+="usb_modeswitch '/%k'"
  754.  
  755. # ZTE / Vodafone K4607-Z
  756. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1038", RUN+="usb_modeswitch '/%k'"
  757.  
  758. # Vodafone / ZTE R209-z Router
  759. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1042", RUN+="usb_modeswitch '/%k'"
  760.  
  761. # ZTE MF730
  762. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1046", RUN+="usb_modeswitch '/%k'"
  763.  
  764. # Vodafone (ZTE) K4510-Z
  765. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1171", RUN+="usb_modeswitch '/%k'"
  766.  
  767. # Vodafone / ZTE K3770-Z
  768. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1175", RUN+="usb_modeswitch '/%k'"
  769.  
  770. # Vodafone (ZTE) K3772-Z
  771. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1179", RUN+="usb_modeswitch '/%k'"
  772.  
  773. # ZTE MF691 (T-Mobile Rocket 2.0)
  774. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1201", RUN+="usb_modeswitch '/%k'"
  775.  
  776. # ZTE MF192 (Variant)
  777. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1207", RUN+="usb_modeswitch '/%k'"
  778.  
  779. # ZTE MF195
  780. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1210", RUN+="usb_modeswitch '/%k'"
  781.  
  782. # ZTE MF192 (Variant)
  783. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1216", RUN+="usb_modeswitch '/%k'"
  784.  
  785. # ZTE MF192 (Variant)
  786. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1219", RUN+="usb_modeswitch '/%k'"
  787.  
  788. # ZTE MF190
  789. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1224", RUN+="usb_modeswitch '/%k'"
  790.  
  791. # ZTE MF668 (Variant), MF70
  792. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1225", RUN+="usb_modeswitch '/%k'"
  793.  
  794. # ZTE MF680
  795. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1227", RUN+="usb_modeswitch '/%k'"
  796.  
  797. # ZTE MFxxx
  798. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1232", RUN+="usb_modeswitch '/%k'"
  799.  
  800. # ZTE MFxxx
  801. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1233", RUN+="usb_modeswitch '/%k'"
  802.  
  803. # ZTE / Vodafone K4201
  804. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1237", RUN+="usb_modeswitch '/%k'"
  805.  
  806. # ZTE MF825A
  807. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1238", RUN+="usb_modeswitch '/%k'"
  808.  
  809. # ZTE MF730
  810. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1420", RUN+="usb_modeswitch '/%k'"
  811.  
  812. # ZTE MFxxx
  813. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1511", RUN+="usb_modeswitch '/%k'"
  814.  
  815. # ZTE MF192 (Variant)
  816. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1514", RUN+="usb_modeswitch '/%k'"
  817.  
  818. # ZTE MF192 (Variant)
  819. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1517", RUN+="usb_modeswitch '/%k'"
  820.  
  821. # ZTE MF652
  822. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1520", RUN+="usb_modeswitch '/%k'"
  823.  
  824. # ZTE MF591 TMobile
  825. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1523", RUN+="usb_modeswitch '/%k'"
  826.  
  827. # ZTE MF196
  828. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1528", RUN+="usb_modeswitch '/%k'"
  829.  
  830. # ZTE MF190J
  831. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1536", RUN+="usb_modeswitch '/%k'"
  832.  
  833. # ZTE MF190J
  834. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1542", RUN+="usb_modeswitch '/%k'"
  835.  
  836. # ZTE MF195E
  837. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1580", RUN+="usb_modeswitch '/%k'"
  838.  
  839. # ZTE MF710M Variants
  840. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1588", RUN+="usb_modeswitch '/%k'"
  841.  
  842. # ZTE MF710 (Vietnam) a.o.
  843. ATTR{idVendor}=="19d2", ATTR{idProduct}=="1595", RUN+="usb_modeswitch '/%k'"
  844.  
  845. # ZTE devices, some Onda devices
  846. ATTR{idVendor}=="19d2", ATTR{idProduct}=="2000", RUN+="usb_modeswitch '/%k'"
  847.  
  848. # ZTE MF60
  849. ATTR{idVendor}=="19d2", ATTR{idProduct}=="2004", RUN+="usb_modeswitch '/%k'"
  850.  
  851. # ZTE AX226 WiMax
  852. ATTR{idVendor}=="19d2", ATTR{idProduct}=="bccd", RUN+="usb_modeswitch '/%k'"
  853.  
  854. # ZTE AC682 (a.k.a. SmartFren Connex)
  855. ATTR{idVendor}=="19d2", ATTR{idProduct}=="ffde", RUN+="usb_modeswitch '/%k'"
  856.  
  857. # ZTE "ffe" devices 1 (e.g. Cricket A605)
  858. ATTR{idVendor}=="19d2", ATTR{idProduct}=="ffe6", RUN+="usb_modeswitch '/%k'"
  859.  
  860. # ZTE "ff" devices 1
  861. ATTR{idVendor}=="19d2", ATTR{idProduct}=="fff5", RUN+="usb_modeswitch '/%k'"
  862.  
  863. # ZTE "fff" devices 2
  864. ATTR{idVendor}=="19d2", ATTR{idProduct}=="fff6", RUN+="usb_modeswitch '/%k'"
  865.  
  866. # BandRich BandLuxe C100, C120, C170, C270, C3xx, C508
  867. ATTR{idVendor}=="1a8d", ATTR{idProduct}=="1000", RUN+="usb_modeswitch '/%k'"
  868.  
  869. # BandRich BandLuxe C339
  870. ATTR{idVendor}=="1a8d", ATTR{idProduct}=="2000", RUN+="usb_modeswitch '/%k'"
  871.  
  872. # Hummer DTM5731, Aircard 901
  873. ATTR{idVendor}=="1ab7", ATTR{idProduct}=="5700", RUN+="usb_modeswitch '/%k'"
  874.  
  875. # EpiValley SEC-7089 (featured by Alegro and Starcomms / iZAP)
  876. ATTR{idVendor}=="1b7d", ATTR{idProduct}=="0700", RUN+="usb_modeswitch '/%k'"
  877.  
  878. # ETCOM E300
  879. ATTR{idVendor}=="1bbb", ATTR{idProduct}=="000f", RUN+="usb_modeswitch '/%k'"
  880.  
  881. # Alcatel OT-X080C
  882. ATTR{idVendor}=="1bbb", ATTR{idProduct}=="00ca", RUN+="usb_modeswitch '/%k'"
  883.  
  884. # Haier EVDO Rev. A
  885. ATTR{idVendor}=="1bbb", ATTR{idProduct}=="011f", RUN+="usb_modeswitch '/%k'"
  886.  
  887. # Alcatel X602D
  888. ATTR{idVendor}=="1bbb", ATTR{idProduct}=="022c", RUN+="usb_modeswitch '/%k'"
  889.  
  890. # Yota 4G LTE W8
  891. ATTR{idVendor}=="1bbb", ATTR{idProduct}=="025e", RUN+="usb_modeswitch '/%k'"
  892.  
  893. # Alcatel X200/X200L/X060S/L100V, Archos G9 3G Key
  894. ATTR{idVendor}=="1bbb", ATTR{idProduct}=="f000", RUN+="usb_modeswitch '/%k'"
  895.  
  896. # Alcatel OT-X220D, L100V
  897. ATTR{idVendor}=="1bbb", ATTR{idProduct}=="f017", RUN+="usb_modeswitch '/%k'"
  898.  
  899. # Alcatel OT X220L
  900. ATTR{idVendor}=="1bbb", ATTR{idProduct}=="f052", RUN+="usb_modeswitch '/%k'"
  901.  
  902. # Alcatel One Touch X020
  903. ATTR{idVendor}=="1c9e", ATTR{idProduct}=="1001", RUN+="usb_modeswitch '/%k'"
  904.  
  905. # TU930, IVIO IV-2010u
  906. ATTR{idVendor}=="1c9e", ATTR{idProduct}=="6000", RUN+="usb_modeswitch '/%k'"
  907.  
  908. # Omega WL-72B ("Vibe 3G")
  909. ATTR{idVendor}=="1c9e", ATTR{idProduct}=="6061", RUN+="usb_modeswitch '/%k'"
  910.  
  911. # Emobile D12LC
  912. ATTR{idVendor}=="1c9e", ATTR{idProduct}=="9101", RUN+="usb_modeswitch '/%k'"
  913.  
  914. # MyWave SW006 Sport Phone/Modem Combination
  915. ATTR{idVendor}=="1c9e", ATTR{idProduct}=="9200", RUN+="usb_modeswitch '/%k'"
  916.  
  917. # Emobile D21LC
  918. ATTR{idVendor}=="1c9e", ATTR{idProduct}=="9401", RUN+="usb_modeswitch '/%k'"
  919.  
  920. # Longcheer SU9800
  921. ATTR{idVendor}=="1c9e", ATTR{idProduct}=="9800", RUN+="usb_modeswitch '/%k'"
  922.  
  923. # Telewell TW-3G HSPA+, FS01BU 3G, SmartBro WM66E
  924. ATTR{idVendor}=="1c9e", ATTR{idProduct}=="98ff", RUN+="usb_modeswitch '/%k'"
  925.  
  926. # XS Stick W100 (Omega)
  927. ATTR{idVendor}=="1c9e", ATTR{idProduct}=="9bfe", RUN+="usb_modeswitch '/%k'"
  928.  
  929. # Prolink PCM100
  930. ATTR{idVendor}=="1c9e", ATTR{idProduct}=="9d00", RUN+="usb_modeswitch '/%k'"
  931.  
  932. # BSNL Capitel
  933. ATTR{idVendor}=="1c9e", ATTR{idProduct}=="9e00", RUN+="usb_modeswitch '/%k'"
  934.  
  935. # Explay Slim
  936. ATTR{idVendor}=="1c9e", ATTR{idProduct}=="9e08", RUN+="usb_modeswitch '/%k'"
  937.  
  938. # Longcheer/Longsoon (aka Omega Technology) devices, MobiData MBD-200HU and others
  939. ATTR{idVendor}=="1c9e", ATTR{idProduct}=="f000", RUN+="usb_modeswitch '/%k'"
  940.  
  941. # Micromax MMX400R / 4G Systems XSBOXGO
  942. ATTR{idVendor}=="1c9e", ATTR{idProduct}=="f010", RUN+="usb_modeswitch '/%k'"
  943.  
  944. # TechFaith BSNL Capitel
  945. ATTR{idVendor}=="1d09", ATTR{idProduct}=="1000", RUN+="usb_modeswitch '/%k'"
  946.  
  947. # Aiko 81D
  948. ATTR{idVendor}=="1d09", ATTR{idProduct}=="1021", RUN+="usb_modeswitch '/%k'"
  949.  
  950. # TechFaith FlyingLARK46
  951. ATTR{idVendor}=="1d09", ATTR{idProduct}=="1025", RUN+="usb_modeswitch '/%k'"
  952.  
  953. # Qisda H21 Flying Beetle
  954. ATTR{idVendor}=="1da5", ATTR{idProduct}=="f000", RUN+="usb_modeswitch '/%k'"
  955.  
  956. # Wisue W340
  957. ATTR{idVendor}=="1dbc", ATTR{idProduct}=="0669", RUN+="usb_modeswitch '/%k'"
  958.  
  959. # Solomon S3Gm-660
  960. ATTR{idVendor}=="1dd6", ATTR{idProduct}=="1000", RUN+="usb_modeswitch '/%k'"
  961.  
  962. # Philips PicoPix 1020 Projector
  963. ATTR{idVendor}=="1de1", ATTR{idProduct}=="1101", RUN+="usb_modeswitch '/%k'"
  964.  
  965. # Option iCON 210, PROLiNK PHS100 + PH300, Hyundai MB-810, A-Link 3GU
  966. ATTR{idVendor}=="1e0e", ATTR{idProduct}=="f000", RUN+="usb_modeswitch '/%k'"
  967.  
  968. # 3GO 3GO11 HSUPA
  969. ATTR{idVendor}=="1e89", ATTR{idProduct}=="f000", RUN+="usb_modeswitch '/%k'"
  970.  
  971. # AirPlus MCD-800
  972. ATTR{idVendor}=="1edf", ATTR{idProduct}=="6003", RUN+="usb_modeswitch '/%k'"
  973.  
  974. # Onda MV815U
  975. ATTR{idVendor}=="1ee8", ATTR{idProduct}=="0003", RUN+="usb_modeswitch '/%k'"
  976.  
  977. # Onda POM1051
  978. ATTR{idVendor}=="1ee8", ATTR{idProduct}=="0007", RUN+="usb_modeswitch '/%k'"
  979.  
  980. # Onda MW833UP
  981. ATTR{idVendor}=="1ee8", ATTR{idProduct}=="0009", RUN+="usb_modeswitch '/%k'"
  982.  
  983. # Onda MW833UP + MW835UP
  984. ATTR{idVendor}=="1ee8", ATTR{idProduct}=="0013", RUN+="usb_modeswitch '/%k'"
  985.  
  986. # Onda MO835UP
  987. ATTR{idVendor}=="1ee8", ATTR{idProduct}=="0018", RUN+="usb_modeswitch '/%k'"
  988.  
  989. # Onda MW836UP-K
  990. ATTR{idVendor}=="1ee8", ATTR{idProduct}=="0040", RUN+="usb_modeswitch '/%k'"
  991.  
  992. # Onda MDC655
  993. ATTR{idVendor}=="1ee8", ATTR{idProduct}=="0045", RUN+="usb_modeswitch '/%k'"
  994.  
  995. # Onda MT655
  996. ATTR{idVendor}=="1ee8", ATTR{idProduct}=="0048", RUN+="usb_modeswitch '/%k'"
  997.  
  998. # Onda MDC655
  999. ATTR{idVendor}=="1ee8", ATTR{idProduct}=="004a", RUN+="usb_modeswitch '/%k'"
  1000.  
  1001. # Onda MDC655 Variant
  1002. ATTR{idVendor}=="1ee8", ATTR{idProduct}=="004f", RUN+="usb_modeswitch '/%k'"
  1003.  
  1004. # Onda MW875UP
  1005. ATTR{idVendor}=="1ee8", ATTR{idProduct}=="0054", RUN+="usb_modeswitch '/%k'"
  1006.  
  1007. # Onda MSA 14.4 (TIM Brasil)
  1008. ATTR{idVendor}=="1ee8", ATTR{idProduct}=="0060", RUN+="usb_modeswitch '/%k'"
  1009.  
  1010. # Onda TM201, CM201
  1011. ATTR{idVendor}=="1ee8", ATTR{idProduct}=="0063", RUN+="usb_modeswitch '/%k'"
  1012.  
  1013. # Onda WM301
  1014. ATTR{idVendor}=="1ee8", ATTR{idProduct}=="0068", RUN+="usb_modeswitch '/%k'"
  1015.  
  1016. # Cricket A600
  1017. ATTR{idVendor}=="1f28", ATTR{idProduct}=="0021", RUN+="usb_modeswitch '/%k'"
  1018.  
  1019. # Franklin Wireless U210 (Variant)
  1020. ATTR{idVendor}=="1fac", ATTR{idProduct}=="0032", RUN+="usb_modeswitch '/%k'"
  1021.  
  1022. # Franklin Wireless U210
  1023. ATTR{idVendor}=="1fac", ATTR{idProduct}=="0130", RUN+="usb_modeswitch '/%k'"
  1024.  
  1025. # Franklin Wireless U600
  1026. ATTR{idVendor}=="1fac", ATTR{idProduct}=="0150", RUN+="usb_modeswitch '/%k'"
  1027.  
  1028. # Franklin Wireless U600
  1029. ATTR{idVendor}=="1fac", ATTR{idProduct}=="0151", RUN+="usb_modeswitch '/%k'"
  1030.  
  1031. # D-Link DWM-157 B1
  1032. ATTR{idVendor}=="2001", ATTR{idProduct}=="00a6", RUN+="usb_modeswitch '/%k'"
  1033.  
  1034. # D-Link DWM-157 C1
  1035. ATTR{idVendor}=="2001", ATTR{idProduct}=="00a7", RUN+="usb_modeswitch '/%k'"
  1036.  
  1037. # D-Link DWP-157 C1
  1038. ATTR{idVendor}=="2001", ATTR{idProduct}=="7600", RUN+="usb_modeswitch '/%k'"
  1039.  
  1040. # D-Link DWM-221
  1041. ATTR{idVendor}=="2001", ATTR{idProduct}=="98ff", RUN+="usb_modeswitch '/%k'"
  1042.  
  1043. # D-Link DWM-221 B1
  1044. ATTR{idVendor}=="2001", ATTR{idProduct}=="a401", RUN+="usb_modeswitch '/%k'"
  1045.  
  1046. # D-Link DWM-156 A8, DWP-157 B1
  1047. ATTR{idVendor}=="2001", ATTR{idProduct}=="a403", RUN+="usb_modeswitch '/%k'"
  1048.  
  1049. # D-Link DWM-167 A1
  1050. ATTR{idVendor}=="2001", ATTR{idProduct}=="a405", RUN+="usb_modeswitch '/%k'"
  1051.  
  1052. # D-Link DWM-221
  1053. ATTR{idVendor}=="2001", ATTR{idProduct}=="a406", RUN+="usb_modeswitch '/%k'"
  1054.  
  1055. # D-Link DWM-157 C1
  1056. ATTR{idVendor}=="2001", ATTR{idProduct}=="a407", RUN+="usb_modeswitch '/%k'"
  1057.  
  1058. # D-Link DWM-156 A8 (Myanmar)
  1059. ATTR{idVendor}=="2001", ATTR{idProduct}=="a40a", RUN+="usb_modeswitch '/%k'"
  1060.  
  1061. # D-Link DWR-910
  1062. ATTR{idVendor}=="2001", ATTR{idProduct}=="a40d", RUN+="usb_modeswitch '/%k'"
  1063.  
  1064. # D-Link DWM-156 A7
  1065. ATTR{idVendor}=="2001", ATTR{idProduct}=="a706", RUN+="usb_modeswitch '/%k'"
  1066.  
  1067. # D-Link DWM-157 B1
  1068. ATTR{idVendor}=="2001", ATTR{idProduct}=="a707", RUN+="usb_modeswitch '/%k'"
  1069.  
  1070. # D-Link DWM-158 D1
  1071. ATTR{idVendor}=="2001", ATTR{idProduct}=="a708", RUN+="usb_modeswitch '/%k'"
  1072.  
  1073. # D-Link DWR-510
  1074. ATTR{idVendor}=="2001", ATTR{idProduct}=="a805", RUN+="usb_modeswitch '/%k'"
  1075.  
  1076. # D-Link DWM-157 A1
  1077. ATTR{idVendor}=="2001", ATTR{idProduct}=="a809", RUN+="usb_modeswitch '/%k'"
  1078.  
  1079. # D-Link DWM-156 (Variant)
  1080. ATTR{idVendor}=="2001", ATTR{idProduct}=="a80b", RUN+="usb_modeswitch '/%k'"
  1081.  
  1082. # D-Link DWM-222
  1083. ATTR{idVendor}=="2001", ATTR{idProduct}=="ab00", RUN+="usb_modeswitch '/%k'"
  1084.  
  1085. # Venus VT-18
  1086. ATTR{idVendor}=="2015", ATTR{idProduct}=="0001", RUN+="usb_modeswitch '/%k'"
  1087.  
  1088. # Haier CE682 (EVDO)
  1089. ATTR{idVendor}=="201e", ATTR{idProduct}=="1023", RUN+="usb_modeswitch '/%k'"
  1090.  
  1091. # Haier CE 100
  1092. ATTR{idVendor}=="201e", ATTR{idProduct}=="2009", RUN+="usb_modeswitch '/%k'"
  1093.  
  1094. # Mediatek MT6229, Micromax MMX 377G, Olicard 300
  1095. ATTR{idVendor}=="2020", ATTR{idProduct}=="0002", RUN+="usb_modeswitch '/%k'"
  1096.  
  1097. # SpeedUp SU-8000 and others
  1098. ATTR{idVendor}=="2020", ATTR{idProduct}=="f00e", RUN+="usb_modeswitch '/%k'"
  1099.  
  1100. # SpeedUp SU-8000U
  1101. ATTR{idVendor}=="2020", ATTR{idProduct}=="f00f", RUN+="usb_modeswitch '/%k'"
  1102.  
  1103. # Changhong CH690, D-Link DWM-163 + DWM-168
  1104. ATTR{idVendor}=="2077", ATTR{idProduct}=="1000", RUN+="usb_modeswitch '/%k'"
  1105.  
  1106. # Telenet 3G dongle (T&W WU160), Netgear AC327U and others
  1107. ATTR{idVendor}=="2077", ATTR{idProduct}=="f000", RUN+="usb_modeswitch '/%k'"
  1108.  
  1109. # BM WM78
  1110. ATTR{idVendor}=="20a6", ATTR{idProduct}=="f00a", RUN+="usb_modeswitch '/%k'"
  1111.  
  1112. # Intex 3.5G
  1113. ATTR{idVendor}=="20a6", ATTR{idProduct}=="f00e", RUN+="usb_modeswitch '/%k'"
  1114.  
  1115. # Tlaytech TEU800
  1116. ATTR{idVendor}=="20b9", ATTR{idProduct}=="1682", RUN+="usb_modeswitch '/%k'"
  1117.  
  1118. # StrongRising (China Telcom), Air FlexiNet
  1119. ATTR{idVendor}=="21f5", ATTR{idProduct}=="1000", RUN+="usb_modeswitch '/%k'"
  1120.  
  1121. # StrongRising STD808
  1122. ATTR{idVendor}=="21f5", ATTR{idProduct}=="3010", RUN+="usb_modeswitch '/%k'"
  1123.  
  1124. # Viettel VT100
  1125. ATTR{idVendor}=="2262", ATTR{idProduct}=="0001", RUN+="usb_modeswitch '/%k'"
  1126.  
  1127. # WeTelecom WM-D200
  1128. ATTR{idVendor}=="22de", ATTR{idProduct}=="6801", RUN+="usb_modeswitch '/%k'"
  1129.  
  1130. # WeTelecom WM-D200A
  1131. ATTR{idVendor}=="22de", ATTR{idProduct}=="6802", RUN+="usb_modeswitch '/%k'"
  1132.  
  1133. # WeTelecom WM-D300
  1134. ATTR{idVendor}=="22de", ATTR{idProduct}=="6803", RUN+="usb_modeswitch '/%k'"
  1135.  
  1136. # Tata Photon+, Olive VME102
  1137. ATTR{idVendor}=="22f4", ATTR{idProduct}=="0021", RUN+="usb_modeswitch '/%k'"
  1138.  
  1139. # Linktop LW272/LW273 (BSNL Teracom)
  1140. ATTR{idVendor}=="230d", ATTR{idProduct}=="0001", RUN+="usb_modeswitch '/%k'"
  1141.  
  1142. # Linktop LW272/LW273 (BSNL Teracom)
  1143. ATTR{idVendor}=="230d", ATTR{idProduct}=="0003", RUN+="usb_modeswitch '/%k'"
  1144.  
  1145. # Visiontek 82GH 3G
  1146. ATTR{idVendor}=="230d", ATTR{idProduct}=="0007", RUN+="usb_modeswitch '/%k'"
  1147.  
  1148. # Zoom 3G
  1149. ATTR{idVendor}=="230d", ATTR{idProduct}=="000b", RUN+="usb_modeswitch '/%k'"
  1150.  
  1151. # Zoom 3G
  1152. ATTR{idVendor}=="230d", ATTR{idProduct}=="000c", RUN+="usb_modeswitch '/%k'"
  1153.  
  1154. # Intex Speed 3G v7.2
  1155. ATTR{idVendor}=="230d", ATTR{idProduct}=="000d", RUN+="usb_modeswitch '/%k'"
  1156.  
  1157. # Linktop LW272/LW273
  1158. ATTR{idVendor}=="230d", ATTR{idProduct}=="0101", RUN+="usb_modeswitch '/%k'"
  1159.  
  1160. # Teracom LW272
  1161. ATTR{idVendor}=="230d", ATTR{idProduct}=="0103", RUN+="usb_modeswitch '/%k'"
  1162.  
  1163. # TP-Link MA180
  1164. ATTR{idVendor}=="2357", ATTR{idProduct}=="0200", RUN+="usb_modeswitch '/%k'"
  1165.  
  1166. # TP-Link MA260
  1167. ATTR{idVendor}=="2357", ATTR{idProduct}=="f000", RUN+="usb_modeswitch '/%k'"
  1168.  
  1169. # Titan 3.5G
  1170. ATTR{idVendor}=="23a2", ATTR{idProduct}=="1010", RUN+="usb_modeswitch '/%k'"
  1171.  
  1172. # Unknown devices
  1173. ATTR{idVendor}=="257a", ATTR{idProduct}=="a000", RUN+="usb_modeswitch '/%k'"
  1174.  
  1175. # Unknown devices
  1176. ATTR{idVendor}=="257a", ATTR{idProduct}=="b000", RUN+="usb_modeswitch '/%k'"
  1177.  
  1178. # Unknown devices
  1179. ATTR{idVendor}=="257a", ATTR{idProduct}=="c000", RUN+="usb_modeswitch '/%k'"
  1180.  
  1181. # Unknown devices
  1182. ATTR{idVendor}=="257a", ATTR{idProduct}=="d000", RUN+="usb_modeswitch '/%k'"
  1183.  
  1184. # BlueLink BL-EV08C
  1185. ATTR{idVendor}=="6000", ATTR{idProduct}=="1000", RUN+="usb_modeswitch '/%k'"
  1186.  
  1187. # Exiss Mobile E-190 series (made by C-motech)
  1188. ATTR{idVendor}=="8888", ATTR{idProduct}=="6500", RUN+="usb_modeswitch '/%k'"
  1189.  
  1190. # Aiko 81D, fw with wrong vendor ID
  1191. ATTR{idVendor}=="ed09", ATTR{idProduct}=="1021", RUN+="usb_modeswitch '/%k'"
  1192.  
  1193. LABEL="modeswitch_rules_end"
Advertisement
Add Comment
Please, Sign In to add comment