Browse Source

wwan: add a generic 3g/4g proto

this proto handler will detect which of 3g, qmi, mbim, ncm or directip you need
for a stick and setup uci automagically

Signed-off-by: John Crispin <[email protected]>

SVN-Revision: 42837
John Crispin 11 năm trước cách đây
mục cha
commit
90120bb771
100 tập tin đã thay đổi với 518 bổ sung5 xóa
  1. 3 0
      package/network/utils/comgt/Makefile
  2. 10 5
      package/network/utils/comgt/files/3g.sh
  3. 6 0
      package/network/utils/comgt/files/data/0421:03a7
  4. 6 0
      package/network/utils/comgt/files/data/0421:060d
  5. 6 0
      package/network/utils/comgt/files/data/0421:060e
  6. 6 0
      package/network/utils/comgt/files/data/0421:0612
  7. 6 0
      package/network/utils/comgt/files/data/0421:0619
  8. 6 0
      package/network/utils/comgt/files/data/0421:061e
  9. 6 0
      package/network/utils/comgt/files/data/0421:0623
  10. 6 0
      package/network/utils/comgt/files/data/0421:0629
  11. 6 0
      package/network/utils/comgt/files/data/0421:062d
  12. 6 0
      package/network/utils/comgt/files/data/0421:062f
  13. 6 0
      package/network/utils/comgt/files/data/0421:0638
  14. 6 0
      package/network/utils/comgt/files/data/05c6:0016
  15. 5 0
      package/network/utils/comgt/files/data/05c6:0023
  16. 6 0
      package/network/utils/comgt/files/data/05c6:00a0
  17. 5 0
      package/network/utils/comgt/files/data/05c6:6000
  18. 5 0
      package/network/utils/comgt/files/data/05c6:9000
  19. 5 0
      package/network/utils/comgt/files/data/07d1:3e01
  20. 5 0
      package/network/utils/comgt/files/data/07d1:3e02
  21. 6 0
      package/network/utils/comgt/files/data/07d1:7e11
  22. 4 0
      package/network/utils/comgt/files/data/0af0:4005
  23. 5 0
      package/network/utils/comgt/files/data/0af0:6901
  24. 5 0
      package/network/utils/comgt/files/data/0af0:7201
  25. 4 0
      package/network/utils/comgt/files/data/0af0:8120
  26. 5 0
      package/network/utils/comgt/files/data/0af0:9200
  27. 4 0
      package/network/utils/comgt/files/data/0b3c:c000
  28. 4 0
      package/network/utils/comgt/files/data/0b3c:c001
  29. 4 0
      package/network/utils/comgt/files/data/0b3c:c002
  30. 5 0
      package/network/utils/comgt/files/data/0b3c:c003
  31. 4 0
      package/network/utils/comgt/files/data/0b3c:c004
  32. 4 0
      package/network/utils/comgt/files/data/0b3c:c005
  33. 4 0
      package/network/utils/comgt/files/data/0b3c:c00a
  34. 4 0
      package/network/utils/comgt/files/data/0b3c:c00b
  35. 6 0
      package/network/utils/comgt/files/data/0bdb:1900
  36. 6 0
      package/network/utils/comgt/files/data/0bdb:1902
  37. 6 0
      package/network/utils/comgt/files/data/0bdb:190a
  38. 6 0
      package/network/utils/comgt/files/data/0bdb:190d
  39. 6 0
      package/network/utils/comgt/files/data/0bdb:1910
  40. 5 0
      package/network/utils/comgt/files/data/0c88:17da
  41. 5 0
      package/network/utils/comgt/files/data/0c88:180a
  42. 4 0
      package/network/utils/comgt/files/data/0f3d:68a2
  43. 5 0
      package/network/utils/comgt/files/data/0f3d:68aa
  44. 6 0
      package/network/utils/comgt/files/data/1004:6124
  45. 6 0
      package/network/utils/comgt/files/data/1004:6141
  46. 6 0
      package/network/utils/comgt/files/data/1004:6157
  47. 5 0
      package/network/utils/comgt/files/data/1004:618f
  48. 6 0
      package/network/utils/comgt/files/data/106c:3711
  49. 6 0
      package/network/utils/comgt/files/data/106c:3714
  50. 6 0
      package/network/utils/comgt/files/data/106c:3715
  51. 6 0
      package/network/utils/comgt/files/data/106c:3716
  52. 6 0
      package/network/utils/comgt/files/data/106c:3717
  53. 4 0
      package/network/utils/comgt/files/data/106c:3718
  54. 4 0
      package/network/utils/comgt/files/data/106c:3721
  55. 5 0
      package/network/utils/comgt/files/data/1199:0017
  56. 5 0
      package/network/utils/comgt/files/data/1199:0018
  57. 5 0
      package/network/utils/comgt/files/data/1199:0019
  58. 5 0
      package/network/utils/comgt/files/data/1199:0020
  59. 5 0
      package/network/utils/comgt/files/data/1199:0021
  60. 5 0
      package/network/utils/comgt/files/data/1199:0022
  61. 5 0
      package/network/utils/comgt/files/data/1199:0023
  62. 5 0
      package/network/utils/comgt/files/data/1199:0024
  63. 5 0
      package/network/utils/comgt/files/data/1199:0025
  64. 5 0
      package/network/utils/comgt/files/data/1199:0026
  65. 5 0
      package/network/utils/comgt/files/data/1199:0027
  66. 5 0
      package/network/utils/comgt/files/data/1199:0028
  67. 5 0
      package/network/utils/comgt/files/data/1199:0112
  68. 5 0
      package/network/utils/comgt/files/data/1199:0120
  69. 5 0
      package/network/utils/comgt/files/data/1199:0218
  70. 5 0
      package/network/utils/comgt/files/data/1199:0220
  71. 5 0
      package/network/utils/comgt/files/data/1199:0224
  72. 5 0
      package/network/utils/comgt/files/data/1199:0301
  73. 5 0
      package/network/utils/comgt/files/data/1199:6802
  74. 5 0
      package/network/utils/comgt/files/data/1199:6803
  75. 5 0
      package/network/utils/comgt/files/data/1199:6804
  76. 5 0
      package/network/utils/comgt/files/data/1199:6805
  77. 5 0
      package/network/utils/comgt/files/data/1199:6808
  78. 5 0
      package/network/utils/comgt/files/data/1199:6809
  79. 5 0
      package/network/utils/comgt/files/data/1199:6813
  80. 5 0
      package/network/utils/comgt/files/data/1199:6815
  81. 5 0
      package/network/utils/comgt/files/data/1199:6816
  82. 5 0
      package/network/utils/comgt/files/data/1199:6820
  83. 5 0
      package/network/utils/comgt/files/data/1199:6821
  84. 5 0
      package/network/utils/comgt/files/data/1199:6822
  85. 5 0
      package/network/utils/comgt/files/data/1199:6833
  86. 5 0
      package/network/utils/comgt/files/data/1199:6834
  87. 5 0
      package/network/utils/comgt/files/data/1199:6835
  88. 5 0
      package/network/utils/comgt/files/data/1199:6838
  89. 5 0
      package/network/utils/comgt/files/data/1199:6839
  90. 5 0
      package/network/utils/comgt/files/data/1199:683a
  91. 5 0
      package/network/utils/comgt/files/data/1199:683b
  92. 5 0
      package/network/utils/comgt/files/data/1199:6850
  93. 5 0
      package/network/utils/comgt/files/data/1199:6851
  94. 5 0
      package/network/utils/comgt/files/data/1199:6852
  95. 5 0
      package/network/utils/comgt/files/data/1199:6853
  96. 5 0
      package/network/utils/comgt/files/data/1199:6855
  97. 5 0
      package/network/utils/comgt/files/data/1199:6856
  98. 5 0
      package/network/utils/comgt/files/data/1199:6859
  99. 5 0
      package/network/utils/comgt/files/data/1199:685a
  100. 5 0
      package/network/utils/comgt/files/data/1199:6880

+ 3 - 0
package/network/utils/comgt/Makefile

@@ -73,6 +73,9 @@ define Package/comgt/install
 	$(INSTALL_DATA) ./files/3g.usb $(1)/etc/hotplug.d/tty/30-3g
 	$(INSTALL_DIR) $(1)/lib/netifd/proto
 	$(INSTALL_BIN) ./files/3g.sh $(1)/lib/netifd/proto/3g.sh
+	$(INSTALL_BIN) ./files/directip.sh $(1)/lib/netifd/proto/directip.sh
+	$(INSTALL_DIR) $(1)/lib/network/wwan/
+	$(INSTALL_DATA) ./files/data/* $(1)/lib/network/wwan/
 endef
 
 define Package/comgt-directip/install

+ 10 - 5
package/network/utils/comgt/files/3g.sh

@@ -1,9 +1,13 @@
 #!/bin/sh
-INCLUDE_ONLY=1
 
-. ../netifd-proto.sh
-. ./ppp.sh
-init_proto "$@"
+[ -n "$INCLUDE_ONLY" ] || {
+	NOT_INCLUDED=1
+	INCLUDE_ONLY=1
+
+	. ../netifd-proto.sh
+	. ./ppp.sh
+	init_proto "$@"
+}
 
 proto_3g_init_config() {
 	no_device=1
@@ -26,6 +30,7 @@ proto_3g_setup() {
 	json_get_var pincode pincode
 	json_get_var dialnumber dialnumber
 
+	[ -n "$dat_device" ] && device=$dat_device
 	[ -e "$device" ] || {
 		proto_set_available "$interface" 0
 		return 1
@@ -101,4 +106,4 @@ proto_3g_teardown() {
 	proto_kill_command "$interface"
 }
 
-add_protocol 3g
+[ -z "NOT_INCLUDED" ] || add_protocol 3g

+ 6 - 0
package/network/utils/comgt/files/data/0421:03a7

@@ -0,0 +1,6 @@
+{
+	"desc": "Nokia C5-00 Mobile phone",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/0421:060d

@@ -0,0 +1,6 @@
+{
+	"desc": "Nokia CS-10",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/0421:060e

@@ -0,0 +1,6 @@
+{
+	"desc": "Nokia CS-10",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/0421:0612

@@ -0,0 +1,6 @@
+{
+	"desc": "Nokia CS-15/CS-18",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/0421:0619

@@ -0,0 +1,6 @@
+{
+	"desc": "Nokia CS-12",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/0421:061e

@@ -0,0 +1,6 @@
+{
+	"desc": "Nokia CS-11",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/0421:0623

@@ -0,0 +1,6 @@
+{
+	"desc": "Nokia CS-17",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/0421:0629

@@ -0,0 +1,6 @@
+{
+	"desc": "Nokia CS-18",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/0421:062d

@@ -0,0 +1,6 @@
+{
+	"desc": "Nokia CS-19",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/0421:062f

@@ -0,0 +1,6 @@
+{
+	"desc": "Nokia CS-19",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/0421:0638

@@ -0,0 +1,6 @@
+{
+	"desc": "Nokia 21M-02",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/05c6:0016

@@ -0,0 +1,6 @@
+{
+	"desc": "iBall 3.5G Connect",
+	"control": 2,
+	"data": 2
+}	"generic": 1
+}

+ 5 - 0
package/network/utils/comgt/files/data/05c6:0023

@@ -0,0 +1,5 @@
+{
+	"desc": "Leoxsys LN-72V",
+	"control": 2,
+	"data": 0
+}}

+ 6 - 0
package/network/utils/comgt/files/data/05c6:00a0

@@ -0,0 +1,6 @@
+{
+	"desc": "Axesstel MV241",
+	"control": 2,
+	"data": 0
+}	"generic": 1
+}

+ 5 - 0
package/network/utils/comgt/files/data/05c6:6000

@@ -0,0 +1,5 @@
+{
+	"desc": "Siemens SG75",
+	"control": 2,
+	"data": 0
+}}

+ 5 - 0
package/network/utils/comgt/files/data/05c6:9000

@@ -0,0 +1,5 @@
+{
+	"desc": "Generic Qualcomm",
+	"control": 1,
+	"data": 2
+}}

+ 5 - 0
package/network/utils/comgt/files/data/07d1:3e01

@@ -0,0 +1,5 @@
+{
+	"desc": "D-Link DWM-152",
+	"control": 1,
+	"data": 0
+}}

+ 5 - 0
package/network/utils/comgt/files/data/07d1:3e02

@@ -0,0 +1,5 @@
+{
+	"desc": "D-Link DWM-156",
+	"control": 1,
+	"data": 0
+}}

+ 6 - 0
package/network/utils/comgt/files/data/07d1:7e11

@@ -0,0 +1,6 @@
+{
+	"desc": "D-Link DWM-156",
+	"control": 1,
+	"data": 2
+}	"generic": 1
+}

+ 4 - 0
package/network/utils/comgt/files/data/0af0:4005

@@ -0,0 +1,4 @@
+{
+	"desc": "Option GIO711",
+	"type": "qmi"
+}

+ 5 - 0
package/network/utils/comgt/files/data/0af0:6901

@@ -0,0 +1,5 @@
+{
+	"desc": "Option GI0201",
+	"control": 1,
+	"data": 0
+}}

+ 5 - 0
package/network/utils/comgt/files/data/0af0:7201

@@ -0,0 +1,5 @@
+{
+	"desc": "Option GTM380",
+	"control": 1,
+	"data": 0
+}}

+ 4 - 0
package/network/utils/comgt/files/data/0af0:8120

@@ -0,0 +1,4 @@
+{
+	"desc": "Option GTM681W",
+	"type": "qmi"
+}

+ 5 - 0
package/network/utils/comgt/files/data/0af0:9200

@@ -0,0 +1,5 @@
+{
+	"desc": "Option GTM671WFS",
+	"control": 2,
+	"data": 2
+}}

+ 4 - 0
package/network/utils/comgt/files/data/0b3c:c000

@@ -0,0 +1,4 @@
+{
+	"desc": "Olivetti Olicard 100",
+	"type": "qmi"
+}

+ 4 - 0
package/network/utils/comgt/files/data/0b3c:c001

@@ -0,0 +1,4 @@
+{
+	"desc": "Olivetti Olicard 120",
+	"type": "qmi"
+}

+ 4 - 0
package/network/utils/comgt/files/data/0b3c:c002

@@ -0,0 +1,4 @@
+{
+	"desc": "Olivetti Olicard 140",
+	"type": "qmi"
+}

+ 5 - 0
package/network/utils/comgt/files/data/0b3c:c003

@@ -0,0 +1,5 @@
+{
+	"desc": "Olivetti Olicard 145",
+	"control": 0,
+	"data": 4
+}}

+ 4 - 0
package/network/utils/comgt/files/data/0b3c:c004

@@ -0,0 +1,4 @@
+{
+	"desc": "Olivetti Olicard 155",
+	"type": "qmi"
+}

+ 4 - 0
package/network/utils/comgt/files/data/0b3c:c005

@@ -0,0 +1,4 @@
+{
+	"desc": "Olivetti Olicard 200",
+	"type": "qmi"
+}

+ 4 - 0
package/network/utils/comgt/files/data/0b3c:c00a

@@ -0,0 +1,4 @@
+{
+	"desc": "Olivetti Olicard 160",
+	"type": "qmi"
+}

+ 4 - 0
package/network/utils/comgt/files/data/0b3c:c00b

@@ -0,0 +1,4 @@
+{
+	"desc": "Olivetti Olicard 500",
+	"type": "qmi"
+}

+ 6 - 0
package/network/utils/comgt/files/data/0bdb:1900

@@ -0,0 +1,6 @@
+{
+	"desc": "Ericsson F3507g",
+	"control": 4,
+	"data": 1
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/0bdb:1902

@@ -0,0 +1,6 @@
+{
+	"desc": "Ericsson F3507g",
+	"control": 4,
+	"data": 1
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/0bdb:190a

@@ -0,0 +1,6 @@
+{
+	"desc": "Ericsson F3307",
+	"control": 4,
+	"data": 1
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/0bdb:190d

@@ -0,0 +1,6 @@
+{
+	"desc": "Ericsson F5521gw",
+	"control": 4,
+	"data": 1
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/0bdb:1910

@@ -0,0 +1,6 @@
+{
+	"desc": "Ericsson F5521gw",
+	"control": 4,
+	"data": 1
+}	"acm": 1
+}

+ 5 - 0
package/network/utils/comgt/files/data/0c88:17da

@@ -0,0 +1,5 @@
+{
+	"desc": "Kyocera KPC650",
+	"control": 0,
+	"data": 0
+}}

+ 5 - 0
package/network/utils/comgt/files/data/0c88:180a

@@ -0,0 +1,5 @@
+{
+	"desc": "Kyocera KPC680",
+	"control": 0,
+	"data": 0
+}}

+ 4 - 0
package/network/utils/comgt/files/data/0f3d:68a2

@@ -0,0 +1,4 @@
+{
+	"desc": "Sierra MC7700",
+	"type": "qmi"
+}

+ 5 - 0
package/network/utils/comgt/files/data/0f3d:68aa

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra Wireless AC313U/320U/330U Direct IP",
+	"control": 3,
+	"data": 3
+}}

+ 6 - 0
package/network/utils/comgt/files/data/1004:6124

@@ -0,0 +1,6 @@
+{
+	"desc": "LG L-05A",
+	"control": 0,
+	"data": 2
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/1004:6141

@@ -0,0 +1,6 @@
+{
+	"desc": "LG LUU-2100TI",
+	"control": 0,
+	"data": 2
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/1004:6157

@@ -0,0 +1,6 @@
+{
+	"desc": "LG LUU-2110TI",
+	"control": 0,
+	"data": 2
+}	"acm": 1
+}

+ 5 - 0
package/network/utils/comgt/files/data/1004:618f

@@ -0,0 +1,5 @@
+{
+	"desc": "LG L-02C",
+	"control": 0,
+	"data": 2
+}}

+ 6 - 0
package/network/utils/comgt/files/data/106c:3711

@@ -0,0 +1,6 @@
+{
+	"desc": "PANTECH UM-150",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/106c:3714

@@ -0,0 +1,6 @@
+{
+	"desc": "PANTECH UM-175",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/106c:3715

@@ -0,0 +1,6 @@
+{
+	"desc": "PANTECH UM-175AL",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/106c:3716

@@ -0,0 +1,6 @@
+{
+	"desc": "PANTECH UM-190",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 6 - 0
package/network/utils/comgt/files/data/106c:3717

@@ -0,0 +1,6 @@
+{
+	"desc": "PANTECH UM-185C/UM185E",
+	"control": 0,
+	"data": 0
+}	"acm": 1
+}

+ 4 - 0
package/network/utils/comgt/files/data/106c:3718

@@ -0,0 +1,4 @@
+{
+	"desc": "PANTECH UML-290 4G Modem",
+	"type": "qmi"
+}

+ 4 - 0
package/network/utils/comgt/files/data/106c:3721

@@ -0,0 +1,4 @@
+{
+	"desc": "PANTECH P4200 4G Modem",
+	"type": "qmi"
+}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0017

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra EM5625",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0018

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC5720",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0019

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC595U",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0020

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC5725",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0021

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC597E",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0022

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra EM5725",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0023

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC597",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0024

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC5727 CDMA",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0025

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC598",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0026

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra T11",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0027

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC402",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0028

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC5728",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0112

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra CDMA 1xEVDO PC Card, AC580",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0120

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC595U",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0218

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC5720",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0220

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC5725",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0224

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC5727",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:0301

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC250U",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6802

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8755",
+	"control": 0,
+	"data": 2
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6803

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8765",
+	"control": 0,
+	"data": 2
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6804

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8755",
+	"control": 0,
+	"data": 2
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6805

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8765",
+	"control": 0,
+	"data": 2
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6808

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8755",
+	"control": 0,
+	"data": 2
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6809

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8755",
+	"control": 0,
+	"data": 2
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6813

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8775",
+	"control": 0,
+	"data": 2
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6815

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8775",
+	"control": 0,
+	"data": 2
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6816

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8775",
+	"control": 0,
+	"data": 2
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6820

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC875",
+	"control": 0,
+	"data": 2
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6821

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC875U",
+	"control": 2,
+	"data": 0
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6822

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC875E",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6833

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8781",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6834

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8780",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6835

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8781",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6838

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8780",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6839

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8781",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:683a

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8785",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:683b

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra MC8785 Composite",
+	"control": 3,
+	"data": 4
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6850

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC880",
+	"control": 2,
+	"data": 0
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6851

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC 881",
+	"control": 2,
+	"data": 0
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6852

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC880E",
+	"control": 2,
+	"data": 0
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6853

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC881E",
+	"control": 2,
+	"data": 0
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6855

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC880U",
+	"control": 2,
+	"data": 0
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6856

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra ATT USB Connect 881",
+	"control": 2,
+	"data": 0
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6859

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC885E",
+	"control": 2,
+	"data": 0
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:685a

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra AC885E",
+	"control": 2,
+	"data": 0
+}}

+ 5 - 0
package/network/utils/comgt/files/data/1199:6880

@@ -0,0 +1,5 @@
+{
+	"desc": "Sierra C885",
+	"control": 3,
+	"data": 3
+}}

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác