From: John Crispin Date: Wed, 8 Oct 2014 08:01:20 +0000 (+0000) Subject: wwan: add a generic 3g/4g proto X-Git-Tag: reboot~5704 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=90120bb7712361d67edb84faee78f2b191e1158b;p=openwrt%2Fstaging%2Fblogic.git 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 SVN-Revision: 42837 --- diff --git a/package/network/utils/comgt/Makefile b/package/network/utils/comgt/Makefile index 21dda8bd5660..11a1a4913918 100644 --- a/package/network/utils/comgt/Makefile +++ b/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 diff --git a/package/network/utils/comgt/files/3g.sh b/package/network/utils/comgt/files/3g.sh index deca2c95e22c..968662675b42 100644 --- a/package/network/utils/comgt/files/3g.sh +++ b/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 diff --git a/package/network/utils/comgt/files/data/0421:03a7 b/package/network/utils/comgt/files/data/0421:03a7 new file mode 100644 index 000000000000..131340135328 --- /dev/null +++ b/package/network/utils/comgt/files/data/0421:03a7 @@ -0,0 +1,6 @@ +{ + "desc": "Nokia C5-00 Mobile phone", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/0421:060d b/package/network/utils/comgt/files/data/0421:060d new file mode 100644 index 000000000000..a9ad650d6b4f --- /dev/null +++ b/package/network/utils/comgt/files/data/0421:060d @@ -0,0 +1,6 @@ +{ + "desc": "Nokia CS-10", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/0421:060e b/package/network/utils/comgt/files/data/0421:060e new file mode 100644 index 000000000000..a9ad650d6b4f --- /dev/null +++ b/package/network/utils/comgt/files/data/0421:060e @@ -0,0 +1,6 @@ +{ + "desc": "Nokia CS-10", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/0421:0612 b/package/network/utils/comgt/files/data/0421:0612 new file mode 100644 index 000000000000..bc3e780ba9ae --- /dev/null +++ b/package/network/utils/comgt/files/data/0421:0612 @@ -0,0 +1,6 @@ +{ + "desc": "Nokia CS-15/CS-18", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/0421:0619 b/package/network/utils/comgt/files/data/0421:0619 new file mode 100644 index 000000000000..52fbf58416f8 --- /dev/null +++ b/package/network/utils/comgt/files/data/0421:0619 @@ -0,0 +1,6 @@ +{ + "desc": "Nokia CS-12", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/0421:061e b/package/network/utils/comgt/files/data/0421:061e new file mode 100644 index 000000000000..c1cb9f44d44b --- /dev/null +++ b/package/network/utils/comgt/files/data/0421:061e @@ -0,0 +1,6 @@ +{ + "desc": "Nokia CS-11", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/0421:0623 b/package/network/utils/comgt/files/data/0421:0623 new file mode 100644 index 000000000000..f6674bac6a63 --- /dev/null +++ b/package/network/utils/comgt/files/data/0421:0623 @@ -0,0 +1,6 @@ +{ + "desc": "Nokia CS-17", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/0421:0629 b/package/network/utils/comgt/files/data/0421:0629 new file mode 100644 index 000000000000..b637c344b40a --- /dev/null +++ b/package/network/utils/comgt/files/data/0421:0629 @@ -0,0 +1,6 @@ +{ + "desc": "Nokia CS-18", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/0421:062d b/package/network/utils/comgt/files/data/0421:062d new file mode 100644 index 000000000000..a95192b8e5ee --- /dev/null +++ b/package/network/utils/comgt/files/data/0421:062d @@ -0,0 +1,6 @@ +{ + "desc": "Nokia CS-19", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/0421:062f b/package/network/utils/comgt/files/data/0421:062f new file mode 100644 index 000000000000..a95192b8e5ee --- /dev/null +++ b/package/network/utils/comgt/files/data/0421:062f @@ -0,0 +1,6 @@ +{ + "desc": "Nokia CS-19", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/0421:0638 b/package/network/utils/comgt/files/data/0421:0638 new file mode 100644 index 000000000000..5fa7d4983e44 --- /dev/null +++ b/package/network/utils/comgt/files/data/0421:0638 @@ -0,0 +1,6 @@ +{ + "desc": "Nokia 21M-02", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/05c6:0016 b/package/network/utils/comgt/files/data/05c6:0016 new file mode 100644 index 000000000000..1a4a796b7c2a --- /dev/null +++ b/package/network/utils/comgt/files/data/05c6:0016 @@ -0,0 +1,6 @@ +{ + "desc": "iBall 3.5G Connect", + "control": 2, + "data": 2 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/05c6:0023 b/package/network/utils/comgt/files/data/05c6:0023 new file mode 100644 index 000000000000..ce288ed48fbe --- /dev/null +++ b/package/network/utils/comgt/files/data/05c6:0023 @@ -0,0 +1,5 @@ +{ + "desc": "Leoxsys LN-72V", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/05c6:00a0 b/package/network/utils/comgt/files/data/05c6:00a0 new file mode 100644 index 000000000000..0b9616025ed8 --- /dev/null +++ b/package/network/utils/comgt/files/data/05c6:00a0 @@ -0,0 +1,6 @@ +{ + "desc": "Axesstel MV241", + "control": 2, + "data": 0 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/05c6:6000 b/package/network/utils/comgt/files/data/05c6:6000 new file mode 100644 index 000000000000..e8863b9e15c3 --- /dev/null +++ b/package/network/utils/comgt/files/data/05c6:6000 @@ -0,0 +1,5 @@ +{ + "desc": "Siemens SG75", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/05c6:9000 b/package/network/utils/comgt/files/data/05c6:9000 new file mode 100644 index 000000000000..6a72f4ff9c83 --- /dev/null +++ b/package/network/utils/comgt/files/data/05c6:9000 @@ -0,0 +1,5 @@ +{ + "desc": "Generic Qualcomm", + "control": 1, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/07d1:3e01 b/package/network/utils/comgt/files/data/07d1:3e01 new file mode 100644 index 000000000000..b1da1770033a --- /dev/null +++ b/package/network/utils/comgt/files/data/07d1:3e01 @@ -0,0 +1,5 @@ +{ + "desc": "D-Link DWM-152", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/07d1:3e02 b/package/network/utils/comgt/files/data/07d1:3e02 new file mode 100644 index 000000000000..cd1eceed9e75 --- /dev/null +++ b/package/network/utils/comgt/files/data/07d1:3e02 @@ -0,0 +1,5 @@ +{ + "desc": "D-Link DWM-156", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/07d1:7e11 b/package/network/utils/comgt/files/data/07d1:7e11 new file mode 100644 index 000000000000..84705b75191f --- /dev/null +++ b/package/network/utils/comgt/files/data/07d1:7e11 @@ -0,0 +1,6 @@ +{ + "desc": "D-Link DWM-156", + "control": 1, + "data": 2 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/0af0:4005 b/package/network/utils/comgt/files/data/0af0:4005 new file mode 100644 index 000000000000..5ab6c127ae4d --- /dev/null +++ b/package/network/utils/comgt/files/data/0af0:4005 @@ -0,0 +1,4 @@ +{ + "desc": "Option GIO711", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/0af0:6901 b/package/network/utils/comgt/files/data/0af0:6901 new file mode 100644 index 000000000000..06b26643de9d --- /dev/null +++ b/package/network/utils/comgt/files/data/0af0:6901 @@ -0,0 +1,5 @@ +{ + "desc": "Option GI0201", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/0af0:7201 b/package/network/utils/comgt/files/data/0af0:7201 new file mode 100644 index 000000000000..20b18b76cc67 --- /dev/null +++ b/package/network/utils/comgt/files/data/0af0:7201 @@ -0,0 +1,5 @@ +{ + "desc": "Option GTM380", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/0af0:8120 b/package/network/utils/comgt/files/data/0af0:8120 new file mode 100644 index 000000000000..c378e7fa556c --- /dev/null +++ b/package/network/utils/comgt/files/data/0af0:8120 @@ -0,0 +1,4 @@ +{ + "desc": "Option GTM681W", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/0af0:9200 b/package/network/utils/comgt/files/data/0af0:9200 new file mode 100644 index 000000000000..7e55a3661d30 --- /dev/null +++ b/package/network/utils/comgt/files/data/0af0:9200 @@ -0,0 +1,5 @@ +{ + "desc": "Option GTM671WFS", + "control": 2, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/0b3c:c000 b/package/network/utils/comgt/files/data/0b3c:c000 new file mode 100644 index 000000000000..b45bbf419b1e --- /dev/null +++ b/package/network/utils/comgt/files/data/0b3c:c000 @@ -0,0 +1,4 @@ +{ + "desc": "Olivetti Olicard 100", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/0b3c:c001 b/package/network/utils/comgt/files/data/0b3c:c001 new file mode 100644 index 000000000000..74a03346befc --- /dev/null +++ b/package/network/utils/comgt/files/data/0b3c:c001 @@ -0,0 +1,4 @@ +{ + "desc": "Olivetti Olicard 120", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/0b3c:c002 b/package/network/utils/comgt/files/data/0b3c:c002 new file mode 100644 index 000000000000..ed4f2fd38c97 --- /dev/null +++ b/package/network/utils/comgt/files/data/0b3c:c002 @@ -0,0 +1,4 @@ +{ + "desc": "Olivetti Olicard 140", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/0b3c:c003 b/package/network/utils/comgt/files/data/0b3c:c003 new file mode 100644 index 000000000000..5b4ea480e3bf --- /dev/null +++ b/package/network/utils/comgt/files/data/0b3c:c003 @@ -0,0 +1,5 @@ +{ + "desc": "Olivetti Olicard 145", + "control": 0, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/0b3c:c004 b/package/network/utils/comgt/files/data/0b3c:c004 new file mode 100644 index 000000000000..d8193790422e --- /dev/null +++ b/package/network/utils/comgt/files/data/0b3c:c004 @@ -0,0 +1,4 @@ +{ + "desc": "Olivetti Olicard 155", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/0b3c:c005 b/package/network/utils/comgt/files/data/0b3c:c005 new file mode 100644 index 000000000000..f3768c6d1baf --- /dev/null +++ b/package/network/utils/comgt/files/data/0b3c:c005 @@ -0,0 +1,4 @@ +{ + "desc": "Olivetti Olicard 200", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/0b3c:c00a b/package/network/utils/comgt/files/data/0b3c:c00a new file mode 100644 index 000000000000..a2ba14ab1d1e --- /dev/null +++ b/package/network/utils/comgt/files/data/0b3c:c00a @@ -0,0 +1,4 @@ +{ + "desc": "Olivetti Olicard 160", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/0b3c:c00b b/package/network/utils/comgt/files/data/0b3c:c00b new file mode 100644 index 000000000000..1c6edb1f6da6 --- /dev/null +++ b/package/network/utils/comgt/files/data/0b3c:c00b @@ -0,0 +1,4 @@ +{ + "desc": "Olivetti Olicard 500", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/0bdb:1900 b/package/network/utils/comgt/files/data/0bdb:1900 new file mode 100644 index 000000000000..84a9a9b7b057 --- /dev/null +++ b/package/network/utils/comgt/files/data/0bdb:1900 @@ -0,0 +1,6 @@ +{ + "desc": "Ericsson F3507g", + "control": 4, + "data": 1 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/0bdb:1902 b/package/network/utils/comgt/files/data/0bdb:1902 new file mode 100644 index 000000000000..84a9a9b7b057 --- /dev/null +++ b/package/network/utils/comgt/files/data/0bdb:1902 @@ -0,0 +1,6 @@ +{ + "desc": "Ericsson F3507g", + "control": 4, + "data": 1 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/0bdb:190a b/package/network/utils/comgt/files/data/0bdb:190a new file mode 100644 index 000000000000..2e826130b1a1 --- /dev/null +++ b/package/network/utils/comgt/files/data/0bdb:190a @@ -0,0 +1,6 @@ +{ + "desc": "Ericsson F3307", + "control": 4, + "data": 1 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/0bdb:190d b/package/network/utils/comgt/files/data/0bdb:190d new file mode 100644 index 000000000000..2f725eb720f0 --- /dev/null +++ b/package/network/utils/comgt/files/data/0bdb:190d @@ -0,0 +1,6 @@ +{ + "desc": "Ericsson F5521gw", + "control": 4, + "data": 1 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/0bdb:1910 b/package/network/utils/comgt/files/data/0bdb:1910 new file mode 100644 index 000000000000..2f725eb720f0 --- /dev/null +++ b/package/network/utils/comgt/files/data/0bdb:1910 @@ -0,0 +1,6 @@ +{ + "desc": "Ericsson F5521gw", + "control": 4, + "data": 1 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/0c88:17da b/package/network/utils/comgt/files/data/0c88:17da new file mode 100644 index 000000000000..d5ca787a661c --- /dev/null +++ b/package/network/utils/comgt/files/data/0c88:17da @@ -0,0 +1,5 @@ +{ + "desc": "Kyocera KPC650", + "control": 0, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/0c88:180a b/package/network/utils/comgt/files/data/0c88:180a new file mode 100644 index 000000000000..a2bee34e5660 --- /dev/null +++ b/package/network/utils/comgt/files/data/0c88:180a @@ -0,0 +1,5 @@ +{ + "desc": "Kyocera KPC680", + "control": 0, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/0f3d:68a2 b/package/network/utils/comgt/files/data/0f3d:68a2 new file mode 100644 index 000000000000..f85a049cd154 --- /dev/null +++ b/package/network/utils/comgt/files/data/0f3d:68a2 @@ -0,0 +1,4 @@ +{ + "desc": "Sierra MC7700", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/0f3d:68aa b/package/network/utils/comgt/files/data/0f3d:68aa new file mode 100644 index 000000000000..3a68c206484e --- /dev/null +++ b/package/network/utils/comgt/files/data/0f3d:68aa @@ -0,0 +1,5 @@ +{ + "desc": "Sierra Wireless AC313U/320U/330U Direct IP", + "control": 3, + "data": 3 +}} diff --git a/package/network/utils/comgt/files/data/1004:6124 b/package/network/utils/comgt/files/data/1004:6124 new file mode 100644 index 000000000000..471d8a5cf004 --- /dev/null +++ b/package/network/utils/comgt/files/data/1004:6124 @@ -0,0 +1,6 @@ +{ + "desc": "LG L-05A", + "control": 0, + "data": 2 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/1004:6141 b/package/network/utils/comgt/files/data/1004:6141 new file mode 100644 index 000000000000..840dc64cf201 --- /dev/null +++ b/package/network/utils/comgt/files/data/1004:6141 @@ -0,0 +1,6 @@ +{ + "desc": "LG LUU-2100TI", + "control": 0, + "data": 2 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/1004:6157 b/package/network/utils/comgt/files/data/1004:6157 new file mode 100644 index 000000000000..ec94956626fd --- /dev/null +++ b/package/network/utils/comgt/files/data/1004:6157 @@ -0,0 +1,6 @@ +{ + "desc": "LG LUU-2110TI", + "control": 0, + "data": 2 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/1004:618f b/package/network/utils/comgt/files/data/1004:618f new file mode 100644 index 000000000000..df98b66be0b7 --- /dev/null +++ b/package/network/utils/comgt/files/data/1004:618f @@ -0,0 +1,5 @@ +{ + "desc": "LG L-02C", + "control": 0, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/106c:3711 b/package/network/utils/comgt/files/data/106c:3711 new file mode 100644 index 000000000000..4d22d4daa8b6 --- /dev/null +++ b/package/network/utils/comgt/files/data/106c:3711 @@ -0,0 +1,6 @@ +{ + "desc": "PANTECH UM-150", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/106c:3714 b/package/network/utils/comgt/files/data/106c:3714 new file mode 100644 index 000000000000..5fa2a3a69c1f --- /dev/null +++ b/package/network/utils/comgt/files/data/106c:3714 @@ -0,0 +1,6 @@ +{ + "desc": "PANTECH UM-175", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/106c:3715 b/package/network/utils/comgt/files/data/106c:3715 new file mode 100644 index 000000000000..8cbe23dad0db --- /dev/null +++ b/package/network/utils/comgt/files/data/106c:3715 @@ -0,0 +1,6 @@ +{ + "desc": "PANTECH UM-175AL", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/106c:3716 b/package/network/utils/comgt/files/data/106c:3716 new file mode 100644 index 000000000000..18bd074f9d4f --- /dev/null +++ b/package/network/utils/comgt/files/data/106c:3716 @@ -0,0 +1,6 @@ +{ + "desc": "PANTECH UM-190", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/106c:3717 b/package/network/utils/comgt/files/data/106c:3717 new file mode 100644 index 000000000000..e028a4b410c9 --- /dev/null +++ b/package/network/utils/comgt/files/data/106c:3717 @@ -0,0 +1,6 @@ +{ + "desc": "PANTECH UM-185C/UM185E", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/106c:3718 b/package/network/utils/comgt/files/data/106c:3718 new file mode 100644 index 000000000000..362f482be9d8 --- /dev/null +++ b/package/network/utils/comgt/files/data/106c:3718 @@ -0,0 +1,4 @@ +{ + "desc": "PANTECH UML-290 4G Modem", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/106c:3721 b/package/network/utils/comgt/files/data/106c:3721 new file mode 100644 index 000000000000..ac61a0822a8b --- /dev/null +++ b/package/network/utils/comgt/files/data/106c:3721 @@ -0,0 +1,4 @@ +{ + "desc": "PANTECH P4200 4G Modem", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/1199:0017 b/package/network/utils/comgt/files/data/1199:0017 new file mode 100644 index 000000000000..a50654d7fe7d --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0017 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra EM5625", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0018 b/package/network/utils/comgt/files/data/1199:0018 new file mode 100644 index 000000000000..02d7494aecbd --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0018 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC5720", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0019 b/package/network/utils/comgt/files/data/1199:0019 new file mode 100644 index 000000000000..4d6d4a9db6c1 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0019 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC595U", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0020 b/package/network/utils/comgt/files/data/1199:0020 new file mode 100644 index 000000000000..3482db4d6689 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0020 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC5725", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0021 b/package/network/utils/comgt/files/data/1199:0021 new file mode 100644 index 000000000000..226c1b44ddd3 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0021 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC597E", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0022 b/package/network/utils/comgt/files/data/1199:0022 new file mode 100644 index 000000000000..dd089a37e455 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0022 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra EM5725", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0023 b/package/network/utils/comgt/files/data/1199:0023 new file mode 100644 index 000000000000..9c7e72b9b12d --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0023 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC597", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0024 b/package/network/utils/comgt/files/data/1199:0024 new file mode 100644 index 000000000000..425d4cccd2ee --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0024 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC5727 CDMA", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0025 b/package/network/utils/comgt/files/data/1199:0025 new file mode 100644 index 000000000000..002d6fb18f4a --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0025 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC598", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0026 b/package/network/utils/comgt/files/data/1199:0026 new file mode 100644 index 000000000000..13998dee99f9 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0026 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra T11", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0027 b/package/network/utils/comgt/files/data/1199:0027 new file mode 100644 index 000000000000..af4824c9c5e1 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0027 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC402", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0028 b/package/network/utils/comgt/files/data/1199:0028 new file mode 100644 index 000000000000..34c896e41d86 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0028 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC5728", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0112 b/package/network/utils/comgt/files/data/1199:0112 new file mode 100644 index 000000000000..083baeea5fd5 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0112 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra CDMA 1xEVDO PC Card, AC580", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0120 b/package/network/utils/comgt/files/data/1199:0120 new file mode 100644 index 000000000000..4d6d4a9db6c1 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0120 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC595U", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0218 b/package/network/utils/comgt/files/data/1199:0218 new file mode 100644 index 000000000000..02d7494aecbd --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0218 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC5720", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0220 b/package/network/utils/comgt/files/data/1199:0220 new file mode 100644 index 000000000000..3482db4d6689 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0220 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC5725", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0224 b/package/network/utils/comgt/files/data/1199:0224 new file mode 100644 index 000000000000..a57e54a64754 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0224 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC5727", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:0301 b/package/network/utils/comgt/files/data/1199:0301 new file mode 100644 index 000000000000..13fd7da9f243 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:0301 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC250U", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:6802 b/package/network/utils/comgt/files/data/1199:6802 new file mode 100644 index 000000000000..d9bd29f95648 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6802 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8755", + "control": 0, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/1199:6803 b/package/network/utils/comgt/files/data/1199:6803 new file mode 100644 index 000000000000..c694fa3e12bf --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6803 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8765", + "control": 0, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/1199:6804 b/package/network/utils/comgt/files/data/1199:6804 new file mode 100644 index 000000000000..d9bd29f95648 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6804 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8755", + "control": 0, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/1199:6805 b/package/network/utils/comgt/files/data/1199:6805 new file mode 100644 index 000000000000..c694fa3e12bf --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6805 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8765", + "control": 0, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/1199:6808 b/package/network/utils/comgt/files/data/1199:6808 new file mode 100644 index 000000000000..d9bd29f95648 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6808 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8755", + "control": 0, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/1199:6809 b/package/network/utils/comgt/files/data/1199:6809 new file mode 100644 index 000000000000..d9bd29f95648 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6809 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8755", + "control": 0, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/1199:6813 b/package/network/utils/comgt/files/data/1199:6813 new file mode 100644 index 000000000000..f10c10449ae9 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6813 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8775", + "control": 0, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/1199:6815 b/package/network/utils/comgt/files/data/1199:6815 new file mode 100644 index 000000000000..f10c10449ae9 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6815 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8775", + "control": 0, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/1199:6816 b/package/network/utils/comgt/files/data/1199:6816 new file mode 100644 index 000000000000..f10c10449ae9 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6816 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8775", + "control": 0, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/1199:6820 b/package/network/utils/comgt/files/data/1199:6820 new file mode 100644 index 000000000000..ce52c8f2ae99 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6820 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC875", + "control": 0, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/1199:6821 b/package/network/utils/comgt/files/data/1199:6821 new file mode 100644 index 000000000000..3ebd0be1134e --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6821 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC875U", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1199:6822 b/package/network/utils/comgt/files/data/1199:6822 new file mode 100644 index 000000000000..35ee919cc757 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6822 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC875E", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:6833 b/package/network/utils/comgt/files/data/1199:6833 new file mode 100644 index 000000000000..0fcd10e93a42 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6833 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8781", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:6834 b/package/network/utils/comgt/files/data/1199:6834 new file mode 100644 index 000000000000..0b9eadf70872 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6834 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8780", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:6835 b/package/network/utils/comgt/files/data/1199:6835 new file mode 100644 index 000000000000..0fcd10e93a42 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6835 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8781", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:6838 b/package/network/utils/comgt/files/data/1199:6838 new file mode 100644 index 000000000000..0b9eadf70872 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6838 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8780", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:6839 b/package/network/utils/comgt/files/data/1199:6839 new file mode 100644 index 000000000000..0fcd10e93a42 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6839 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8781", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:683a b/package/network/utils/comgt/files/data/1199:683a new file mode 100644 index 000000000000..02da610cf221 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:683a @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8785", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:683b b/package/network/utils/comgt/files/data/1199:683b new file mode 100644 index 000000000000..0f2a133cf219 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:683b @@ -0,0 +1,5 @@ +{ + "desc": "Sierra MC8785 Composite", + "control": 3, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1199:6850 b/package/network/utils/comgt/files/data/1199:6850 new file mode 100644 index 000000000000..1989d0abc31e --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6850 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC880", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1199:6851 b/package/network/utils/comgt/files/data/1199:6851 new file mode 100644 index 000000000000..16d8ab4654c0 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6851 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC 881", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1199:6852 b/package/network/utils/comgt/files/data/1199:6852 new file mode 100644 index 000000000000..65be37b7a1bb --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6852 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC880E", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1199:6853 b/package/network/utils/comgt/files/data/1199:6853 new file mode 100644 index 000000000000..a8aee6d9c402 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6853 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC881E", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1199:6855 b/package/network/utils/comgt/files/data/1199:6855 new file mode 100644 index 000000000000..24eddc6f1e53 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6855 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC880U", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1199:6856 b/package/network/utils/comgt/files/data/1199:6856 new file mode 100644 index 000000000000..415a80a15367 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6856 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra ATT USB Connect 881", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1199:6859 b/package/network/utils/comgt/files/data/1199:6859 new file mode 100644 index 000000000000..075cc6bcd1bc --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6859 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC885E", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1199:685a b/package/network/utils/comgt/files/data/1199:685a new file mode 100644 index 000000000000..075cc6bcd1bc --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:685a @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC885E", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1199:6880 b/package/network/utils/comgt/files/data/1199:6880 new file mode 100644 index 000000000000..e188c03774d0 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6880 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra C885", + "control": 3, + "data": 3 +}} diff --git a/package/network/utils/comgt/files/data/1199:6890 b/package/network/utils/comgt/files/data/1199:6890 new file mode 100644 index 000000000000..6d2f892a37da --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6890 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra C888", + "control": 3, + "data": 3 +}} diff --git a/package/network/utils/comgt/files/data/1199:6891 b/package/network/utils/comgt/files/data/1199:6891 new file mode 100644 index 000000000000..fa866e2918e9 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6891 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra C22 and C33", + "control": 3, + "data": 3 +}} diff --git a/package/network/utils/comgt/files/data/1199:6892 b/package/network/utils/comgt/files/data/1199:6892 new file mode 100644 index 000000000000..99a2bd2d6d83 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6892 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra Compass HSPA", + "control": 3, + "data": 3 +}} diff --git a/package/network/utils/comgt/files/data/1199:6893 b/package/network/utils/comgt/files/data/1199:6893 new file mode 100644 index 000000000000..16f4dfda4ec5 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:6893 @@ -0,0 +1,5 @@ +{ + "desc": "Sierra C889", + "control": 3, + "data": 3 +}} diff --git a/package/network/utils/comgt/files/data/1199:68a2 b/package/network/utils/comgt/files/data/1199:68a2 new file mode 100644 index 000000000000..ac1b184583d2 --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:68a2 @@ -0,0 +1,4 @@ +{ + "desc": "Sierra MC7710", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/1199:68aa b/package/network/utils/comgt/files/data/1199:68aa new file mode 100644 index 000000000000..7c5a9f2bae0c --- /dev/null +++ b/package/network/utils/comgt/files/data/1199:68aa @@ -0,0 +1,5 @@ +{ + "desc": "Sierra AC320U/AC330U Direct IP", + "control": 3, + "data": 3 +}} diff --git a/package/network/utils/comgt/files/data/12d1:1035 b/package/network/utils/comgt/files/data/12d1:1035 new file mode 100644 index 000000000000..ad7025a1d32d --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1035 @@ -0,0 +1,5 @@ +{ + "desc": "HUAWEI U8110", + "control": 0, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:1404 b/package/network/utils/comgt/files/data/12d1:1404 new file mode 100644 index 000000000000..b186ad54e8d9 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1404 @@ -0,0 +1,4 @@ +{ + "desc": "HUAWEI UMG1831", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/12d1:1406 b/package/network/utils/comgt/files/data/12d1:1406 new file mode 100644 index 000000000000..b1aa31783ec9 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1406 @@ -0,0 +1,5 @@ +{ + "desc": "HUAWEI/Option newer modems", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:140b b/package/network/utils/comgt/files/data/12d1:140b new file mode 100644 index 000000000000..cc99898ae871 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:140b @@ -0,0 +1,5 @@ +{ + "desc": "HUAWEI/Option EC1260 Wireless Data Modem HSD USB Card", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:140c b/package/network/utils/comgt/files/data/12d1:140c new file mode 100644 index 000000000000..148d1d1a2316 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:140c @@ -0,0 +1,4 @@ +{ + "desc": "HUAWEI/Option newer modems", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/12d1:1412 b/package/network/utils/comgt/files/data/12d1:1412 new file mode 100644 index 000000000000..e6fb6cc7e037 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1412 @@ -0,0 +1,5 @@ +{ + "desc": "HUAWEI/Option EC168", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:141b b/package/network/utils/comgt/files/data/12d1:141b new file mode 100644 index 000000000000..b1aa31783ec9 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:141b @@ -0,0 +1,5 @@ +{ + "desc": "HUAWEI/Option newer modems", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:1433 b/package/network/utils/comgt/files/data/12d1:1433 new file mode 100644 index 000000000000..c5d86cb152e8 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1433 @@ -0,0 +1,5 @@ +{ + "desc": "HUAWEI/Option E1756C", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:1436 b/package/network/utils/comgt/files/data/12d1:1436 new file mode 100644 index 000000000000..7db8644b1596 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1436 @@ -0,0 +1,5 @@ +{ + "desc": "HUAWEI/Option E1800", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:1444 b/package/network/utils/comgt/files/data/12d1:1444 new file mode 100644 index 000000000000..500d775127e2 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1444 @@ -0,0 +1,5 @@ +{ + "desc": "HUAWEI/Option E352-R1", + "control": 0, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:144e b/package/network/utils/comgt/files/data/12d1:144e new file mode 100644 index 000000000000..a704946aa076 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:144e @@ -0,0 +1,5 @@ +{ + "desc": "Huawei K3806", + "control": 0, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/12d1:1464 b/package/network/utils/comgt/files/data/12d1:1464 new file mode 100644 index 000000000000..1b5397cd66ed --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1464 @@ -0,0 +1,5 @@ +{ + "desc": "Huawei K4505", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:1465 b/package/network/utils/comgt/files/data/12d1:1465 new file mode 100644 index 000000000000..dbb20f7cc829 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1465 @@ -0,0 +1,5 @@ +{ + "desc": "Huawei K3765", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:1491 b/package/network/utils/comgt/files/data/12d1:1491 new file mode 100644 index 000000000000..c1ae9a568488 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1491 @@ -0,0 +1,5 @@ +{ + "desc": "Huawei R201", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:14a5 b/package/network/utils/comgt/files/data/12d1:14a5 new file mode 100644 index 000000000000..50ea079579dc --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:14a5 @@ -0,0 +1,5 @@ +{ + "desc": "Huawei E173", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:14a8 b/package/network/utils/comgt/files/data/12d1:14a8 new file mode 100644 index 000000000000..50ea079579dc --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:14a8 @@ -0,0 +1,5 @@ +{ + "desc": "Huawei E173", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:14ac b/package/network/utils/comgt/files/data/12d1:14ac new file mode 100644 index 000000000000..148d1d1a2316 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:14ac @@ -0,0 +1,4 @@ +{ + "desc": "HUAWEI/Option newer modems", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/12d1:14ae b/package/network/utils/comgt/files/data/12d1:14ae new file mode 100644 index 000000000000..e27a798ff8fd --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:14ae @@ -0,0 +1,5 @@ +{ + "desc": "Huawei K3806", + "control": 1, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/12d1:14c6 b/package/network/utils/comgt/files/data/12d1:14c6 new file mode 100644 index 000000000000..0cb4d8c10064 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:14c6 @@ -0,0 +1,4 @@ +{ + "desc": "Huawei K4605", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/12d1:14c8 b/package/network/utils/comgt/files/data/12d1:14c8 new file mode 100644 index 000000000000..958b1188679a --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:14c8 @@ -0,0 +1,4 @@ +{ + "desc": "Huawei K5005", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/12d1:14c9 b/package/network/utils/comgt/files/data/12d1:14c9 new file mode 100644 index 000000000000..bc7579185142 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:14c9 @@ -0,0 +1,4 @@ +{ + "desc": "Huawei K3770", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/12d1:14ca b/package/network/utils/comgt/files/data/12d1:14ca new file mode 100644 index 000000000000..8155b4bf0b97 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:14ca @@ -0,0 +1,4 @@ +{ + "desc": "Huawei K3771", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/12d1:14cb b/package/network/utils/comgt/files/data/12d1:14cb new file mode 100644 index 000000000000..b496a60bc9b5 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:14cb @@ -0,0 +1,5 @@ +{ + "desc": "Huawei K4510", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:14cc b/package/network/utils/comgt/files/data/12d1:14cc new file mode 100644 index 000000000000..98488bd26151 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:14cc @@ -0,0 +1,4 @@ +{ + "desc": "Huawei K4511", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/12d1:14cf b/package/network/utils/comgt/files/data/12d1:14cf new file mode 100644 index 000000000000..18e1e1e3a7c7 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:14cf @@ -0,0 +1,5 @@ +{ + "desc": "Huawei K3772", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:14d2 b/package/network/utils/comgt/files/data/12d1:14d2 new file mode 100644 index 000000000000..414b84673a64 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:14d2 @@ -0,0 +1,4 @@ +{ + "desc": "Huawei E173/E177", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/12d1:1506 b/package/network/utils/comgt/files/data/12d1:1506 new file mode 100644 index 000000000000..65760e8f9a6c --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1506 @@ -0,0 +1,5 @@ +{ + "desc": "Huawei E367/E398", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:150a b/package/network/utils/comgt/files/data/12d1:150a new file mode 100644 index 000000000000..45f191a3a61a --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:150a @@ -0,0 +1,4 @@ +{ + "desc": "Huawei E398", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/12d1:150c b/package/network/utils/comgt/files/data/12d1:150c new file mode 100644 index 000000000000..7ab4c499385a --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:150c @@ -0,0 +1,4 @@ +{ + "desc": "Huawei E367", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/12d1:150f b/package/network/utils/comgt/files/data/12d1:150f new file mode 100644 index 000000000000..7ab4c499385a --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:150f @@ -0,0 +1,4 @@ +{ + "desc": "Huawei E367", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/12d1:151b b/package/network/utils/comgt/files/data/12d1:151b new file mode 100644 index 000000000000..28e561c8eceb --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:151b @@ -0,0 +1,4 @@ +{ + "desc": "Huawei E392u-12", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/12d1:151d b/package/network/utils/comgt/files/data/12d1:151d new file mode 100644 index 000000000000..e5eae2a88b90 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:151d @@ -0,0 +1,5 @@ +{ + "desc": "Huawei E3131", + "control": 3, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:156c b/package/network/utils/comgt/files/data/12d1:156c new file mode 100644 index 000000000000..3fc6b1b13c75 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:156c @@ -0,0 +1,5 @@ +{ + "desc": "Huawei E3276", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:1576 b/package/network/utils/comgt/files/data/12d1:1576 new file mode 100644 index 000000000000..1aeb021c2f7e --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1576 @@ -0,0 +1,4 @@ +{ + "desc": "Huawei K4201 composite", + "type": "mbim" +} diff --git a/package/network/utils/comgt/files/data/12d1:1577 b/package/network/utils/comgt/files/data/12d1:1577 new file mode 100644 index 000000000000..46a12dafe925 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1577 @@ -0,0 +1,4 @@ +{ + "desc": "Huawei K4202 composite", + "type": "mbim" +} diff --git a/package/network/utils/comgt/files/data/12d1:1578 b/package/network/utils/comgt/files/data/12d1:1578 new file mode 100644 index 000000000000..6710d159eb25 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1578 @@ -0,0 +1,4 @@ +{ + "desc": "Huawei K4606 composite", + "type": "mbim" +} diff --git a/package/network/utils/comgt/files/data/12d1:1589 b/package/network/utils/comgt/files/data/12d1:1589 new file mode 100644 index 000000000000..e2d352752fec --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1589 @@ -0,0 +1,4 @@ +{ + "desc": "Huawei E8278", + "type": "ncm" +} diff --git a/package/network/utils/comgt/files/data/12d1:1c05 b/package/network/utils/comgt/files/data/12d1:1c05 new file mode 100644 index 000000000000..c5612241bb84 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1c05 @@ -0,0 +1,5 @@ +{ + "desc": "Huawei E173s", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:1c07 b/package/network/utils/comgt/files/data/12d1:1c07 new file mode 100644 index 000000000000..cee727686be3 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1c07 @@ -0,0 +1,5 @@ +{ + "desc": "Huawei E188", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:1c08 b/package/network/utils/comgt/files/data/12d1:1c08 new file mode 100644 index 000000000000..4f6fb21fa689 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1c08 @@ -0,0 +1,5 @@ +{ + "desc": "Huawei E173s", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:1c10 b/package/network/utils/comgt/files/data/12d1:1c10 new file mode 100644 index 000000000000..50ea079579dc --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1c10 @@ -0,0 +1,5 @@ +{ + "desc": "Huawei E173", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:1c12 b/package/network/utils/comgt/files/data/12d1:1c12 new file mode 100644 index 000000000000..50ea079579dc --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1c12 @@ -0,0 +1,5 @@ +{ + "desc": "Huawei E173", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/12d1:1c1e b/package/network/utils/comgt/files/data/12d1:1c1e new file mode 100644 index 000000000000..4622965a1ad8 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1c1e @@ -0,0 +1,4 @@ +{ + "desc": "Huawei E586", + "type": "ncm" +} diff --git a/package/network/utils/comgt/files/data/12d1:1c1f b/package/network/utils/comgt/files/data/12d1:1c1f new file mode 100644 index 000000000000..13cb40ffe7a2 --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1c1f @@ -0,0 +1,4 @@ +{ + "desc": "Huawei E587", + "type": "ncm" +} diff --git a/package/network/utils/comgt/files/data/12d1:1c23 b/package/network/utils/comgt/files/data/12d1:1c23 new file mode 100644 index 000000000000..d1043471be0c --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1c23 @@ -0,0 +1,5 @@ +{ + "desc": "Huawei E173", + "control": 0, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/12d1:1f16 b/package/network/utils/comgt/files/data/12d1:1f16 new file mode 100644 index 000000000000..10d27cf5afca --- /dev/null +++ b/package/network/utils/comgt/files/data/12d1:1f16 @@ -0,0 +1,4 @@ +{ + "desc": "Huawei K5150 composite", + "mode": "mbim" +} diff --git a/package/network/utils/comgt/files/data/1410:1400 b/package/network/utils/comgt/files/data/1410:1400 new file mode 100644 index 000000000000..e2bda9674f89 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:1400 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel U730", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:1410 b/package/network/utils/comgt/files/data/1410:1410 new file mode 100644 index 000000000000..ba48aea923b7 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:1410 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel U740", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:1420 b/package/network/utils/comgt/files/data/1410:1420 new file mode 100644 index 000000000000..5cc96b695a6a --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:1420 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel U870", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:1430 b/package/network/utils/comgt/files/data/1410:1430 new file mode 100644 index 000000000000..012f3ad9f973 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:1430 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel XU870", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:1450 b/package/network/utils/comgt/files/data/1410:1450 new file mode 100644 index 000000000000..d1016773df44 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:1450 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel X950D", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:2100 b/package/network/utils/comgt/files/data/1410:2100 new file mode 100644 index 000000000000..a0328cf92b47 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:2100 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel EV620", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:2110 b/package/network/utils/comgt/files/data/1410:2110 new file mode 100644 index 000000000000..701bf424552e --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:2110 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel ES720", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:2120 b/package/network/utils/comgt/files/data/1410:2120 new file mode 100644 index 000000000000..7ab3c9d78248 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:2120 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel E725", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:2130 b/package/network/utils/comgt/files/data/1410:2130 new file mode 100644 index 000000000000..98006e20ecb9 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:2130 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel ES620", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:2400 b/package/network/utils/comgt/files/data/1410:2400 new file mode 100644 index 000000000000..cd9f29069109 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:2400 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel EU730", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:2410 b/package/network/utils/comgt/files/data/1410:2410 new file mode 100644 index 000000000000..4635063b2431 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:2410 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel EU740", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:2420 b/package/network/utils/comgt/files/data/1410:2420 new file mode 100644 index 000000000000..340666c7ca92 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:2420 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel EU870D", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:4100 b/package/network/utils/comgt/files/data/1410:4100 new file mode 100644 index 000000000000..260a2891ad70 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:4100 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel MC727/U727", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:4400 b/package/network/utils/comgt/files/data/1410:4400 new file mode 100644 index 000000000000..838a7fbf9aa1 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:4400 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel Ovation MC930D/MC950D", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:6000 b/package/network/utils/comgt/files/data/1410:6000 new file mode 100644 index 000000000000..a12716e4b7c5 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:6000 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel USB760", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:6001 b/package/network/utils/comgt/files/data/1410:6001 new file mode 100644 index 000000000000..a12716e4b7c5 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:6001 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel USB760", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:6002 b/package/network/utils/comgt/files/data/1410:6002 new file mode 100644 index 000000000000..fce8e9bfd659 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:6002 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel USB760 3G", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:6010 b/package/network/utils/comgt/files/data/1410:6010 new file mode 100644 index 000000000000..d08c399a16cd --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:6010 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel MC780", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:7001 b/package/network/utils/comgt/files/data/1410:7001 new file mode 100644 index 000000000000..079c7d52c83f --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:7001 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel MiFi 2372", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:7003 b/package/network/utils/comgt/files/data/1410:7003 new file mode 100644 index 000000000000..079c7d52c83f --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:7003 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel MiFi 2372", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:7030 b/package/network/utils/comgt/files/data/1410:7030 new file mode 100644 index 000000000000..0fc402905d3e --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:7030 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel USB998", + "control": 0, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:7031 b/package/network/utils/comgt/files/data/1410:7031 new file mode 100644 index 000000000000..e1ba049c1322 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:7031 @@ -0,0 +1,6 @@ +{ + "desc": "Novatel USB679", + "control": 0, + "data": 0 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/1410:7041 b/package/network/utils/comgt/files/data/1410:7041 new file mode 100644 index 000000000000..03e8fcd5093f --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:7041 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel MF3470", + "control": 0, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:7042 b/package/network/utils/comgt/files/data/1410:7042 new file mode 100644 index 000000000000..0bb9cdbd2b9c --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:7042 @@ -0,0 +1,5 @@ +{ + "desc": "Novatel Ovation MC545/MC547", + "control": 0, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1410:9011 b/package/network/utils/comgt/files/data/1410:9011 new file mode 100644 index 000000000000..8247a97c0d40 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:9011 @@ -0,0 +1,4 @@ +{ + "desc": "Novatel E371", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/1410:b001 b/package/network/utils/comgt/files/data/1410:b001 new file mode 100644 index 000000000000..3c13539a5f07 --- /dev/null +++ b/package/network/utils/comgt/files/data/1410:b001 @@ -0,0 +1,4 @@ +{ + "desc": "Novatel MC551/USB551L", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/1529:3100 b/package/network/utils/comgt/files/data/1529:3100 new file mode 100644 index 000000000000..5e4fe34b5a06 --- /dev/null +++ b/package/network/utils/comgt/files/data/1529:3100 @@ -0,0 +1,6 @@ +{ + "desc": "UBIQUAM U-100/105/200/300/520", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/16d5:6202 b/package/network/utils/comgt/files/data/16d5:6202 new file mode 100644 index 000000000000..1ba8a502b680 --- /dev/null +++ b/package/network/utils/comgt/files/data/16d5:6202 @@ -0,0 +1,5 @@ +{ + "desc": "AnyData ADU-620UW", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/16d5:6501 b/package/network/utils/comgt/files/data/16d5:6501 new file mode 100644 index 000000000000..09207df3b34b --- /dev/null +++ b/package/network/utils/comgt/files/data/16d5:6501 @@ -0,0 +1,5 @@ +{ + "desc": "AnyData ADU-300A", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/16d5:6502 b/package/network/utils/comgt/files/data/16d5:6502 new file mode 100644 index 000000000000..4bdbf899ac9e --- /dev/null +++ b/package/network/utils/comgt/files/data/16d5:6502 @@ -0,0 +1,5 @@ +{ + "desc": "AnyData ADU-500A", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/16d5:6603 b/package/network/utils/comgt/files/data/16d5:6603 new file mode 100644 index 000000000000..5c108a2d3895 --- /dev/null +++ b/package/network/utils/comgt/files/data/16d5:6603 @@ -0,0 +1,6 @@ +{ + "desc": "AnyData ADU-890WH", + "control": 0, + "data": 0 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/16d5:900d b/package/network/utils/comgt/files/data/16d5:900d new file mode 100644 index 000000000000..b1c486988b82 --- /dev/null +++ b/package/network/utils/comgt/files/data/16d5:900d @@ -0,0 +1,6 @@ +{ + "desc": "AnyData ADU-890WH", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/16d8:5141 b/package/network/utils/comgt/files/data/16d8:5141 new file mode 100644 index 000000000000..bda356fda0f5 --- /dev/null +++ b/package/network/utils/comgt/files/data/16d8:5141 @@ -0,0 +1,6 @@ +{ + "desc": "Cmotech CNU-510", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/16d8:5533 b/package/network/utils/comgt/files/data/16d8:5533 new file mode 100644 index 000000000000..185d257d4ea5 --- /dev/null +++ b/package/network/utils/comgt/files/data/16d8:5533 @@ -0,0 +1,6 @@ +{ + "desc": "Cmotech CNU-550", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/16d8:5543 b/package/network/utils/comgt/files/data/16d8:5543 new file mode 100644 index 000000000000..185d257d4ea5 --- /dev/null +++ b/package/network/utils/comgt/files/data/16d8:5543 @@ -0,0 +1,6 @@ +{ + "desc": "Cmotech CNU-550", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/16d8:5553 b/package/network/utils/comgt/files/data/16d8:5553 new file mode 100644 index 000000000000..2403381d1a5d --- /dev/null +++ b/package/network/utils/comgt/files/data/16d8:5553 @@ -0,0 +1,6 @@ +{ + "desc": "Cmotech CDU-550", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/16d8:6002 b/package/network/utils/comgt/files/data/16d8:6002 new file mode 100644 index 000000000000..715878c45cf0 --- /dev/null +++ b/package/network/utils/comgt/files/data/16d8:6002 @@ -0,0 +1,5 @@ +{ + "desc": "Franklin U300", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/16d8:6006 b/package/network/utils/comgt/files/data/16d8:6006 new file mode 100644 index 000000000000..bb8f87e0ce57 --- /dev/null +++ b/package/network/utils/comgt/files/data/16d8:6006 @@ -0,0 +1,5 @@ +{ + "desc": "Cmotech CGU-628", + "control": 0, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/16d8:6007 b/package/network/utils/comgt/files/data/16d8:6007 new file mode 100644 index 000000000000..a0ed8bcea49c --- /dev/null +++ b/package/network/utils/comgt/files/data/16d8:6007 @@ -0,0 +1,4 @@ +{ + "desc": "Cmotech CHE-628S", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/16d8:6008 b/package/network/utils/comgt/files/data/16d8:6008 new file mode 100644 index 000000000000..1afeb99d7c28 --- /dev/null +++ b/package/network/utils/comgt/files/data/16d8:6008 @@ -0,0 +1,4 @@ +{ + "desc": "Franklin U301", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/16d8:6522 b/package/network/utils/comgt/files/data/16d8:6522 new file mode 100644 index 000000000000..44343d002e8b --- /dev/null +++ b/package/network/utils/comgt/files/data/16d8:6522 @@ -0,0 +1,6 @@ +{ + "desc": "Cmotech CDU-650", + "control": 2, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/16d8:6523 b/package/network/utils/comgt/files/data/16d8:6523 new file mode 100644 index 000000000000..406566b9a065 --- /dev/null +++ b/package/network/utils/comgt/files/data/16d8:6523 @@ -0,0 +1,6 @@ +{ + "desc": "Cmotech CCU-650U", + "control": 2, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/16d8:6532 b/package/network/utils/comgt/files/data/16d8:6532 new file mode 100644 index 000000000000..5b6a147ffc36 --- /dev/null +++ b/package/network/utils/comgt/files/data/16d8:6532 @@ -0,0 +1,6 @@ +{ + "desc": "Cmotech CCU-650", + "control": 2, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/16d8:6533 b/package/network/utils/comgt/files/data/16d8:6533 new file mode 100644 index 000000000000..07175f3180a0 --- /dev/null +++ b/package/network/utils/comgt/files/data/16d8:6533 @@ -0,0 +1,6 @@ +{ + "desc": "Cmotech CNM-650", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/16d8:6543 b/package/network/utils/comgt/files/data/16d8:6543 new file mode 100644 index 000000000000..c518ca723d99 --- /dev/null +++ b/package/network/utils/comgt/files/data/16d8:6543 @@ -0,0 +1,6 @@ +{ + "desc": "Cmotech CNU-650", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/16d8:680a b/package/network/utils/comgt/files/data/16d8:680a new file mode 100644 index 000000000000..9b1c85fe8683 --- /dev/null +++ b/package/network/utils/comgt/files/data/16d8:680a @@ -0,0 +1,6 @@ +{ + "desc": "Cmotech CDU-680", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:0001 b/package/network/utils/comgt/files/data/19d2:0001 new file mode 100644 index 000000000000..31ee3fd3291f --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0001 @@ -0,0 +1,5 @@ +{ + "desc": "ONDA MT505UP/ZTE", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0002 b/package/network/utils/comgt/files/data/19d2:0002 new file mode 100644 index 000000000000..ee80af5feae2 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0002 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE ET502HS/MT505UP/MF632", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0015 b/package/network/utils/comgt/files/data/19d2:0015 new file mode 100644 index 000000000000..31ee3fd3291f --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0015 @@ -0,0 +1,5 @@ +{ + "desc": "ONDA MT505UP/ZTE", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0016 b/package/network/utils/comgt/files/data/19d2:0016 new file mode 100644 index 000000000000..48c5fefd3aac --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0016 @@ -0,0 +1,5 @@ +{ + "desc": "ONDA MF110/ZTE", + "control": 1, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0017 b/package/network/utils/comgt/files/data/19d2:0017 new file mode 100644 index 000000000000..87178fba5ea5 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0017 @@ -0,0 +1,4 @@ +{ + "desc": "ONDA MT505UP/ZTE", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0018 b/package/network/utils/comgt/files/data/19d2:0018 new file mode 100644 index 000000000000..76120d480e2b --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0018 @@ -0,0 +1,5 @@ +{ + "desc": "ONDA MSA110UP/ZTE", + "control": 1, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0019 b/package/network/utils/comgt/files/data/19d2:0019 new file mode 100644 index 000000000000..8d31ed76640b --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0019 @@ -0,0 +1,4 @@ +{ + "desc": "ONDA MT689DC/ZTE", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0022 b/package/network/utils/comgt/files/data/19d2:0022 new file mode 100644 index 000000000000..7ed8ed1ca1cb --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0022 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE K2525", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0024 b/package/network/utils/comgt/files/data/19d2:0024 new file mode 100644 index 000000000000..5ae34af23e18 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0024 @@ -0,0 +1,5 @@ +{ + "desc": "ONDA MT503HSA", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0025 b/package/network/utils/comgt/files/data/19d2:0025 new file mode 100644 index 000000000000..68baeb778ca0 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0025 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF628", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0031 b/package/network/utils/comgt/files/data/19d2:0031 new file mode 100644 index 000000000000..7aa8aa4b41e8 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0031 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF110/MF112/MF626", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0033 b/package/network/utils/comgt/files/data/19d2:0033 new file mode 100644 index 000000000000..e99314e34df9 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0033 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE MF636", + "control": 1, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0037 b/package/network/utils/comgt/files/data/19d2:0037 new file mode 100644 index 000000000000..8ee565d4277e --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0037 @@ -0,0 +1,5 @@ +{ + "desc": "ONDA MT505UP/ZTE", + "control": 2, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0039 b/package/network/utils/comgt/files/data/19d2:0039 new file mode 100644 index 000000000000..c80a51aefaa1 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0039 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE MF100", + "control": 1, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0042 b/package/network/utils/comgt/files/data/19d2:0042 new file mode 100644 index 000000000000..c08014c5bc17 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0042 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF190", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0052 b/package/network/utils/comgt/files/data/19d2:0052 new file mode 100644 index 000000000000..87178fba5ea5 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0052 @@ -0,0 +1,4 @@ +{ + "desc": "ONDA MT505UP/ZTE", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0055 b/package/network/utils/comgt/files/data/19d2:0055 new file mode 100644 index 000000000000..87178fba5ea5 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0055 @@ -0,0 +1,4 @@ +{ + "desc": "ONDA MT505UP/ZTE", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0057 b/package/network/utils/comgt/files/data/19d2:0057 new file mode 100644 index 000000000000..7800746132a5 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0057 @@ -0,0 +1,5 @@ +{ + "desc": "AIKO 83D", + "control": 0, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0063 b/package/network/utils/comgt/files/data/19d2:0063 new file mode 100644 index 000000000000..f45825d04954 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0063 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE K3565-Z", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0064 b/package/network/utils/comgt/files/data/19d2:0064 new file mode 100644 index 000000000000..edb0efef052f --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0064 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE MF627", + "control": 0, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0066 b/package/network/utils/comgt/files/data/19d2:0066 new file mode 100644 index 000000000000..c57d7aec18d3 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0066 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE MF626", + "control": 1, + "data": 3 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0073 b/package/network/utils/comgt/files/data/19d2:0073 new file mode 100644 index 000000000000..0f9502f12206 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0073 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE A580", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0079 b/package/network/utils/comgt/files/data/19d2:0079 new file mode 100644 index 000000000000..569a9996cc12 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0079 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE A353", + "control": 1, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0082 b/package/network/utils/comgt/files/data/19d2:0082 new file mode 100644 index 000000000000..ea4fcd945904 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0082 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE MF668/MF190", + "control": 1, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0086 b/package/network/utils/comgt/files/data/19d2:0086 new file mode 100644 index 000000000000..f25d77a60e7b --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0086 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE MF645", + "control": 1, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0091 b/package/network/utils/comgt/files/data/19d2:0091 new file mode 100644 index 000000000000..4e429a632924 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0091 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE MF636", + "control": 1, + "data": 3 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0094 b/package/network/utils/comgt/files/data/19d2:0094 new file mode 100644 index 000000000000..34a976ebae03 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0094 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE AC581", + "control": 3, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0104 b/package/network/utils/comgt/files/data/19d2:0104 new file mode 100644 index 000000000000..0646b8d15ac5 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0104 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE K4505-Z", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0108 b/package/network/utils/comgt/files/data/19d2:0108 new file mode 100644 index 000000000000..369d70f09d74 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0108 @@ -0,0 +1,5 @@ +{ + "desc": "ONDA MT505UP/ZTE", + "control": 1, + "data": 3 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0116 b/package/network/utils/comgt/files/data/19d2:0116 new file mode 100644 index 000000000000..bfe9b5d44ad8 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0116 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF651", + "control": 1, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:0117 b/package/network/utils/comgt/files/data/19d2:0117 new file mode 100644 index 000000000000..8610bbf4190a --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0117 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE MF112", + "control": 1, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0121 b/package/network/utils/comgt/files/data/19d2:0121 new file mode 100644 index 000000000000..da5b96c0c970 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0121 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF637", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0124 b/package/network/utils/comgt/files/data/19d2:0124 new file mode 100644 index 000000000000..74b4f6fb012b --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0124 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF110", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0128 b/package/network/utils/comgt/files/data/19d2:0128 new file mode 100644 index 000000000000..620eb90f058b --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0128 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE MF651", + "control": 1, + "data": 3 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0142 b/package/network/utils/comgt/files/data/19d2:0142 new file mode 100644 index 000000000000..6d19e3e8dda1 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0142 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF665C", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:0143 b/package/network/utils/comgt/files/data/19d2:0143 new file mode 100644 index 000000000000..6885a9b2e146 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0143 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF190B", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:0152 b/package/network/utils/comgt/files/data/19d2:0152 new file mode 100644 index 000000000000..20047be7a99c --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0152 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE AC583", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/19d2:0157 b/package/network/utils/comgt/files/data/19d2:0157 new file mode 100644 index 000000000000..d7be7c4deb89 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0157 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF683", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0167 b/package/network/utils/comgt/files/data/19d2:0167 new file mode 100644 index 000000000000..0eefdc12a344 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0167 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF820D", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0170 b/package/network/utils/comgt/files/data/19d2:0170 new file mode 100644 index 000000000000..d7d6f97a5b0a --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0170 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE A371", + "control": 0, + "data": 1 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:0199 b/package/network/utils/comgt/files/data/19d2:0199 new file mode 100644 index 000000000000..565afcf6648f --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0199 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF820S", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0257 b/package/network/utils/comgt/files/data/19d2:0257 new file mode 100644 index 000000000000..6e9431696138 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0257 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF821", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0265 b/package/network/utils/comgt/files/data/19d2:0265 new file mode 100644 index 000000000000..284c6ed93e07 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0265 @@ -0,0 +1,4 @@ +{ + "desc": "Onda MT8205/ZTE", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0284 b/package/network/utils/comgt/files/data/19d2:0284 new file mode 100644 index 000000000000..4fc3bbbcbaab --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0284 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF880", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:0326 b/package/network/utils/comgt/files/data/19d2:0326 new file mode 100644 index 000000000000..c854f2a68e60 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:0326 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF821D", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:1003 b/package/network/utils/comgt/files/data/19d2:1003 new file mode 100644 index 000000000000..a7d0eb5aa179 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1003 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE K3805-Z", + "control": 1, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1008 b/package/network/utils/comgt/files/data/19d2:1008 new file mode 100644 index 000000000000..d0b329ce7b88 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1008 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE K3570-Z", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:1010 b/package/network/utils/comgt/files/data/19d2:1010 new file mode 100644 index 000000000000..fe294f0f55ef --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1010 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE K3571-Z", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:1015 b/package/network/utils/comgt/files/data/19d2:1015 new file mode 100644 index 000000000000..a5eab00e93c5 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1015 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE K3806-Z", + "control": 1, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1018 b/package/network/utils/comgt/files/data/19d2:1018 new file mode 100644 index 000000000000..48add8f41f43 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1018 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE K5006-Z", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:1172 b/package/network/utils/comgt/files/data/19d2:1172 new file mode 100644 index 000000000000..1b4c728f9609 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1172 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE K4510-Z", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1173 b/package/network/utils/comgt/files/data/19d2:1173 new file mode 100644 index 000000000000..1b4c728f9609 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1173 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE K4510-Z", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1176 b/package/network/utils/comgt/files/data/19d2:1176 new file mode 100644 index 000000000000..4bbd5b74ee57 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1176 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE K3770-Z", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:1177 b/package/network/utils/comgt/files/data/19d2:1177 new file mode 100644 index 000000000000..3d196af44933 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1177 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE K3770-Z", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1181 b/package/network/utils/comgt/files/data/19d2:1181 new file mode 100644 index 000000000000..5ee7b2f2081a --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1181 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE K3772-Z", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1203 b/package/network/utils/comgt/files/data/19d2:1203 new file mode 100644 index 000000000000..450253124355 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1203 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF691", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1208 b/package/network/utils/comgt/files/data/19d2:1208 new file mode 100644 index 000000000000..d8bc573a1f5c --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1208 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF192", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1211 b/package/network/utils/comgt/files/data/19d2:1211 new file mode 100644 index 000000000000..0df58f0aed23 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1211 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF195", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1212 b/package/network/utils/comgt/files/data/19d2:1212 new file mode 100644 index 000000000000..0df58f0aed23 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1212 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF195", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1217 b/package/network/utils/comgt/files/data/19d2:1217 new file mode 100644 index 000000000000..d8bc573a1f5c --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1217 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF192", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1218 b/package/network/utils/comgt/files/data/19d2:1218 new file mode 100644 index 000000000000..d8bc573a1f5c --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1218 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF192", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1220 b/package/network/utils/comgt/files/data/19d2:1220 new file mode 100644 index 000000000000..d8bc573a1f5c --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1220 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF192", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1222 b/package/network/utils/comgt/files/data/19d2:1222 new file mode 100644 index 000000000000..d8bc573a1f5c --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1222 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF192", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1245 b/package/network/utils/comgt/files/data/19d2:1245 new file mode 100644 index 000000000000..c08014c5bc17 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1245 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF190", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:1252 b/package/network/utils/comgt/files/data/19d2:1252 new file mode 100644 index 000000000000..768a43333c86 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1252 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF669", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:1254 b/package/network/utils/comgt/files/data/19d2:1254 new file mode 100644 index 000000000000..c08014c5bc17 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1254 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF190", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:1256 b/package/network/utils/comgt/files/data/19d2:1256 new file mode 100644 index 000000000000..c08014c5bc17 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1256 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF190", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:1270 b/package/network/utils/comgt/files/data/19d2:1270 new file mode 100644 index 000000000000..7ad57f0216e1 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1270 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF667", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:1401 b/package/network/utils/comgt/files/data/19d2:1401 new file mode 100644 index 000000000000..730b6349d6b3 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1401 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF60", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:1402 b/package/network/utils/comgt/files/data/19d2:1402 new file mode 100644 index 000000000000..730b6349d6b3 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1402 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF60", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:1426 b/package/network/utils/comgt/files/data/19d2:1426 new file mode 100644 index 000000000000..cb9337b49552 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1426 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE MF91D", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:1512 b/package/network/utils/comgt/files/data/19d2:1512 new file mode 100644 index 000000000000..7e4bbf75038e --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1512 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MFxxx", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1515 b/package/network/utils/comgt/files/data/19d2:1515 new file mode 100644 index 000000000000..d8bc573a1f5c --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1515 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF192", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1518 b/package/network/utils/comgt/files/data/19d2:1518 new file mode 100644 index 000000000000..d8bc573a1f5c --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1518 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF192", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1519 b/package/network/utils/comgt/files/data/19d2:1519 new file mode 100644 index 000000000000..d8bc573a1f5c --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1519 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF192", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1522 b/package/network/utils/comgt/files/data/19d2:1522 new file mode 100644 index 000000000000..4c926f01866a --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1522 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF652", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1525 b/package/network/utils/comgt/files/data/19d2:1525 new file mode 100644 index 000000000000..7a37c432c855 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1525 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF591", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1527 b/package/network/utils/comgt/files/data/19d2:1527 new file mode 100644 index 000000000000..6b46c73d76ab --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1527 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF196", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1537 b/package/network/utils/comgt/files/data/19d2:1537 new file mode 100644 index 000000000000..a62516407d1b --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1537 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF190J", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1538 b/package/network/utils/comgt/files/data/19d2:1538 new file mode 100644 index 000000000000..a62516407d1b --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1538 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF190J", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:1544 b/package/network/utils/comgt/files/data/19d2:1544 new file mode 100644 index 000000000000..a62516407d1b --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:1544 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE MF190J", + "control": 0, + "data": 0 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:2002 b/package/network/utils/comgt/files/data/19d2:2002 new file mode 100644 index 000000000000..a049f196383e --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:2002 @@ -0,0 +1,4 @@ +{ + "desc": "ZTE K3765-Z", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/19d2:2003 b/package/network/utils/comgt/files/data/19d2:2003 new file mode 100644 index 000000000000..a2a088086219 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:2003 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE MF180", + "control": 1, + "data": 3 +}} diff --git a/package/network/utils/comgt/files/data/19d2:ffdd b/package/network/utils/comgt/files/data/19d2:ffdd new file mode 100644 index 000000000000..71d1050a9381 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:ffdd @@ -0,0 +1,5 @@ +{ + "desc": "ZTE AC682", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/19d2:ffe4 b/package/network/utils/comgt/files/data/19d2:ffe4 new file mode 100644 index 000000000000..03a16bff5429 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:ffe4 @@ -0,0 +1,6 @@ +{ + "desc": "ZTE AC3781", + "control": 1, + "data": 0 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/19d2:ffe9 b/package/network/utils/comgt/files/data/19d2:ffe9 new file mode 100644 index 000000000000..57531e26e775 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:ffe9 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE AC2738", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/19d2:fff1 b/package/network/utils/comgt/files/data/19d2:fff1 new file mode 100644 index 000000000000..4347f288a2ae --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:fff1 @@ -0,0 +1,5 @@ +{ + "desc": "ZTE generic", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/19d2:fffb b/package/network/utils/comgt/files/data/19d2:fffb new file mode 100644 index 000000000000..4ff616a0c08c --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:fffb @@ -0,0 +1,5 @@ +{ + "desc": "ZTE MG880", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/19d2:fffc b/package/network/utils/comgt/files/data/19d2:fffc new file mode 100644 index 000000000000..4ff616a0c08c --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:fffc @@ -0,0 +1,5 @@ +{ + "desc": "ZTE MG880", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/19d2:fffd b/package/network/utils/comgt/files/data/19d2:fffd new file mode 100644 index 000000000000..4ff616a0c08c --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:fffd @@ -0,0 +1,5 @@ +{ + "desc": "ZTE MG880", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/19d2:fffe b/package/network/utils/comgt/files/data/19d2:fffe new file mode 100644 index 000000000000..4e6004981a71 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:fffe @@ -0,0 +1,5 @@ +{ + "desc": "ZTE AC8700", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/19d2:ffff b/package/network/utils/comgt/files/data/19d2:ffff new file mode 100644 index 000000000000..747fa238d1b1 --- /dev/null +++ b/package/network/utils/comgt/files/data/19d2:ffff @@ -0,0 +1,5 @@ +{ + "desc": "ZTE AC8710", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1a8d:1002 b/package/network/utils/comgt/files/data/1a8d:1002 new file mode 100644 index 000000000000..93388be2fd65 --- /dev/null +++ b/package/network/utils/comgt/files/data/1a8d:1002 @@ -0,0 +1,5 @@ +{ + "desc": "Bandrich C-100/C-120", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1a8d:1003 b/package/network/utils/comgt/files/data/1a8d:1003 new file mode 100644 index 000000000000..93388be2fd65 --- /dev/null +++ b/package/network/utils/comgt/files/data/1a8d:1003 @@ -0,0 +1,5 @@ +{ + "desc": "Bandrich C-100/C-120", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1a8d:1007 b/package/network/utils/comgt/files/data/1a8d:1007 new file mode 100644 index 000000000000..f013968f9430 --- /dev/null +++ b/package/network/utils/comgt/files/data/1a8d:1007 @@ -0,0 +1,5 @@ +{ + "desc": "Bandrich C-270", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1a8d:1009 b/package/network/utils/comgt/files/data/1a8d:1009 new file mode 100644 index 000000000000..82e4bf03abc7 --- /dev/null +++ b/package/network/utils/comgt/files/data/1a8d:1009 @@ -0,0 +1,5 @@ +{ + "desc": "Bandrich C-170/C-180", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1a8d:100c b/package/network/utils/comgt/files/data/1a8d:100c new file mode 100644 index 000000000000..1acb9eec5f81 --- /dev/null +++ b/package/network/utils/comgt/files/data/1a8d:100c @@ -0,0 +1,5 @@ +{ + "desc": "Bandrich C-320", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1a8d:100d b/package/network/utils/comgt/files/data/1a8d:100d new file mode 100644 index 000000000000..67db2b46cc71 --- /dev/null +++ b/package/network/utils/comgt/files/data/1a8d:100d @@ -0,0 +1,5 @@ +{ + "desc": "Bandrich C-508", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1a8d:2006 b/package/network/utils/comgt/files/data/1a8d:2006 new file mode 100644 index 000000000000..78f36cef1824 --- /dev/null +++ b/package/network/utils/comgt/files/data/1a8d:2006 @@ -0,0 +1,6 @@ +{ + "desc": "Bandrich C-33x", + "control": 0, + "data": 1 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/1bbb:0000 b/package/network/utils/comgt/files/data/1bbb:0000 new file mode 100644 index 000000000000..0be73afa1867 --- /dev/null +++ b/package/network/utils/comgt/files/data/1bbb:0000 @@ -0,0 +1,5 @@ +{ + "desc": "Alcatel X060S/X070S/X080S/X200", + "control": 2, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/1bbb:0012 b/package/network/utils/comgt/files/data/1bbb:0012 new file mode 100644 index 000000000000..3eecac0e5294 --- /dev/null +++ b/package/network/utils/comgt/files/data/1bbb:0012 @@ -0,0 +1,6 @@ +{ + "desc": "Alcatel X085C", + "control": 2, + "data": 2 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/1bbb:0017 b/package/network/utils/comgt/files/data/1bbb:0017 new file mode 100644 index 000000000000..853c05c0b199 --- /dev/null +++ b/package/network/utils/comgt/files/data/1bbb:0017 @@ -0,0 +1,5 @@ +{ + "desc": "Alcatel X220L", + "control": 4, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1bbb:0052 b/package/network/utils/comgt/files/data/1bbb:0052 new file mode 100644 index 000000000000..853c05c0b199 --- /dev/null +++ b/package/network/utils/comgt/files/data/1bbb:0052 @@ -0,0 +1,5 @@ +{ + "desc": "Alcatel X220L", + "control": 4, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1bbb:00b7 b/package/network/utils/comgt/files/data/1bbb:00b7 new file mode 100644 index 000000000000..9eaffe6609d4 --- /dev/null +++ b/package/network/utils/comgt/files/data/1bbb:00b7 @@ -0,0 +1,5 @@ +{ + "desc": "Alcatel X600", + "control": 0, + "data": 4 +}} diff --git a/package/network/utils/comgt/files/data/1bbb:00ca b/package/network/utils/comgt/files/data/1bbb:00ca new file mode 100644 index 000000000000..80d71fad541c --- /dev/null +++ b/package/network/utils/comgt/files/data/1bbb:00ca @@ -0,0 +1,6 @@ +{ + "desc": "Alcatel X080C", + "control": 0, + "data": 0 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/1bbb:011e b/package/network/utils/comgt/files/data/1bbb:011e new file mode 100644 index 000000000000..160221ddaff7 --- /dev/null +++ b/package/network/utils/comgt/files/data/1bbb:011e @@ -0,0 +1,4 @@ +{ + "desc": "Alcatel L100V,", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/1bbb:0203 b/package/network/utils/comgt/files/data/1bbb:0203 new file mode 100644 index 000000000000..2632a6320f28 --- /dev/null +++ b/package/network/utils/comgt/files/data/1bbb:0203 @@ -0,0 +1,4 @@ +{ + "desc": "Alcatel L800Z,", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/1c9e:6060 b/package/network/utils/comgt/files/data/1c9e:6060 new file mode 100644 index 000000000000..6f77bb4b97c6 --- /dev/null +++ b/package/network/utils/comgt/files/data/1c9e:6060 @@ -0,0 +1,6 @@ +{ + "desc": "Alcatel X020 & X030", + "control": 2, + "data": 0 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/1c9e:6061 b/package/network/utils/comgt/files/data/1c9e:6061 new file mode 100644 index 000000000000..6f77bb4b97c6 --- /dev/null +++ b/package/network/utils/comgt/files/data/1c9e:6061 @@ -0,0 +1,6 @@ +{ + "desc": "Alcatel X020 & X030", + "control": 2, + "data": 0 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/1c9e:9000 b/package/network/utils/comgt/files/data/1c9e:9000 new file mode 100644 index 000000000000..39dcd776ea16 --- /dev/null +++ b/package/network/utils/comgt/files/data/1c9e:9000 @@ -0,0 +1,6 @@ +{ + "desc": "4G Systems XS Stick W14", + "control": 0, + "data": 0 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/1c9e:9603 b/package/network/utils/comgt/files/data/1c9e:9603 new file mode 100644 index 000000000000..fd3f099d1ba0 --- /dev/null +++ b/package/network/utils/comgt/files/data/1c9e:9603 @@ -0,0 +1,5 @@ +{ + "desc": "4G Systems XS Stick W14", + "control": 1, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/1c9e:9605 b/package/network/utils/comgt/files/data/1c9e:9605 new file mode 100644 index 000000000000..c2992c16eaca --- /dev/null +++ b/package/network/utils/comgt/files/data/1c9e:9605 @@ -0,0 +1,5 @@ +{ + "desc": "4G Systems XS Stick W14", + "control": 1, + "data": 3 +}} diff --git a/package/network/utils/comgt/files/data/1c9e:9607 b/package/network/utils/comgt/files/data/1c9e:9607 new file mode 100644 index 000000000000..c2992c16eaca --- /dev/null +++ b/package/network/utils/comgt/files/data/1c9e:9607 @@ -0,0 +1,5 @@ +{ + "desc": "4G Systems XS Stick W14", + "control": 1, + "data": 3 +}} diff --git a/package/network/utils/comgt/files/data/1c9e:9801 b/package/network/utils/comgt/files/data/1c9e:9801 new file mode 100644 index 000000000000..40dcc7605564 --- /dev/null +++ b/package/network/utils/comgt/files/data/1c9e:9801 @@ -0,0 +1,6 @@ +{ + "desc": "4G Systems XS Stick W21", + "control": 2, + "data": 1 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/1c9e:9900 b/package/network/utils/comgt/files/data/1c9e:9900 new file mode 100644 index 000000000000..42da3abaf150 --- /dev/null +++ b/package/network/utils/comgt/files/data/1c9e:9900 @@ -0,0 +1,6 @@ +{ + "desc": "Softbank C02LC", + "control": 1, + "data": 2 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/1e0e:9000 b/package/network/utils/comgt/files/data/1e0e:9000 new file mode 100644 index 000000000000..bdb159da1d59 --- /dev/null +++ b/package/network/utils/comgt/files/data/1e0e:9000 @@ -0,0 +1,5 @@ +{ + "desc": "PROLink PHS100, Hyundai MB-810, A-Link 3GU", + "control": 1, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/1e0e:9100 b/package/network/utils/comgt/files/data/1e0e:9100 new file mode 100644 index 000000000000..d1b2dda7be41 --- /dev/null +++ b/package/network/utils/comgt/files/data/1e0e:9100 @@ -0,0 +1,5 @@ +{ + "desc": "PROLink PHS300, A-Link 3GU", + "control": 1, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/1e0e:9200 b/package/network/utils/comgt/files/data/1e0e:9200 new file mode 100644 index 000000000000..bdb159da1d59 --- /dev/null +++ b/package/network/utils/comgt/files/data/1e0e:9200 @@ -0,0 +1,5 @@ +{ + "desc": "PROLink PHS100, Hyundai MB-810, A-Link 3GU", + "control": 1, + "data": 2 +}} diff --git a/package/network/utils/comgt/files/data/1e0e:ce16 b/package/network/utils/comgt/files/data/1e0e:ce16 new file mode 100644 index 000000000000..93e0c3fa13fc --- /dev/null +++ b/package/network/utils/comgt/files/data/1e0e:ce16 @@ -0,0 +1,5 @@ +{ + "desc": "D-Link DWM-162-U5, Micromax MMX 300c", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/1e0e:cefe b/package/network/utils/comgt/files/data/1e0e:cefe new file mode 100644 index 000000000000..ebc941dfb111 --- /dev/null +++ b/package/network/utils/comgt/files/data/1e0e:cefe @@ -0,0 +1,6 @@ +{ + "desc": "D-Link DWM-162-U5, Micromax MMX 300c", + "control": 1, + "data": 2 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/2001:7d00 b/package/network/utils/comgt/files/data/2001:7d00 new file mode 100644 index 000000000000..b0cc47912528 --- /dev/null +++ b/package/network/utils/comgt/files/data/2001:7d00 @@ -0,0 +1,6 @@ +{ + "desc": "D-Link DWM-156 A6", + "control": 1, + "data": 0 +} "generic": 1 +} diff --git a/package/network/utils/comgt/files/data/2001:7d01 b/package/network/utils/comgt/files/data/2001:7d01 new file mode 100644 index 000000000000..ab8fd9ded71d --- /dev/null +++ b/package/network/utils/comgt/files/data/2001:7d01 @@ -0,0 +1,5 @@ +{ + "desc": "D-Link DWM-156 A7", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/2001:7d02 b/package/network/utils/comgt/files/data/2001:7d02 new file mode 100644 index 000000000000..ab8fd9ded71d --- /dev/null +++ b/package/network/utils/comgt/files/data/2001:7d02 @@ -0,0 +1,5 @@ +{ + "desc": "D-Link DWM-156 A7", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/2001:7d03 b/package/network/utils/comgt/files/data/2001:7d03 new file mode 100644 index 000000000000..ab8fd9ded71d --- /dev/null +++ b/package/network/utils/comgt/files/data/2001:7d03 @@ -0,0 +1,5 @@ +{ + "desc": "D-Link DWM-156 A7", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/211f:6801 b/package/network/utils/comgt/files/data/211f:6801 new file mode 100644 index 000000000000..06cdddca9ead --- /dev/null +++ b/package/network/utils/comgt/files/data/211f:6801 @@ -0,0 +1,5 @@ +{ + "desc": "Celot K-3000/CT-650/CT-680", + "control": 2, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/2357:0201 b/package/network/utils/comgt/files/data/2357:0201 new file mode 100644 index 000000000000..7ad8690e6212 --- /dev/null +++ b/package/network/utils/comgt/files/data/2357:0201 @@ -0,0 +1,4 @@ +{ + "desc": "TP-Link MA180", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/2357:0202 b/package/network/utils/comgt/files/data/2357:0202 new file mode 100644 index 000000000000..7ad8690e6212 --- /dev/null +++ b/package/network/utils/comgt/files/data/2357:0202 @@ -0,0 +1,4 @@ +{ + "desc": "TP-Link MA180", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/2357:0203 b/package/network/utils/comgt/files/data/2357:0203 new file mode 100644 index 000000000000..7ad8690e6212 --- /dev/null +++ b/package/network/utils/comgt/files/data/2357:0203 @@ -0,0 +1,4 @@ +{ + "desc": "TP-Link MA180", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/2357:9000 b/package/network/utils/comgt/files/data/2357:9000 new file mode 100644 index 000000000000..0ddb804af339 --- /dev/null +++ b/package/network/utils/comgt/files/data/2357:9000 @@ -0,0 +1,4 @@ +{ + "desc": "TP-Link MA260", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/413c:8114 b/package/network/utils/comgt/files/data/413c:8114 new file mode 100644 index 000000000000..a3cb2cd74368 --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8114 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5700", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8115 b/package/network/utils/comgt/files/data/413c:8115 new file mode 100644 index 000000000000..af27cbe0799b --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8115 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5500", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8116 b/package/network/utils/comgt/files/data/413c:8116 new file mode 100644 index 000000000000..31b79bf98f1c --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8116 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5505", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8117 b/package/network/utils/comgt/files/data/413c:8117 new file mode 100644 index 000000000000..a3cb2cd74368 --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8117 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5700", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8118 b/package/network/utils/comgt/files/data/413c:8118 new file mode 100644 index 000000000000..b92d41514196 --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8118 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5510", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8128 b/package/network/utils/comgt/files/data/413c:8128 new file mode 100644 index 000000000000..a3cb2cd74368 --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8128 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5700", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8129 b/package/network/utils/comgt/files/data/413c:8129 new file mode 100644 index 000000000000..a3cb2cd74368 --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8129 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5700", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8133 b/package/network/utils/comgt/files/data/413c:8133 new file mode 100644 index 000000000000..4ae84020fe0f --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8133 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5720", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8134 b/package/network/utils/comgt/files/data/413c:8134 new file mode 100644 index 000000000000..4ae84020fe0f --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8134 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5720", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8135 b/package/network/utils/comgt/files/data/413c:8135 new file mode 100644 index 000000000000..4ae84020fe0f --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8135 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5720", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8136 b/package/network/utils/comgt/files/data/413c:8136 new file mode 100644 index 000000000000..d2bf508fe9b7 --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8136 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5520", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8137 b/package/network/utils/comgt/files/data/413c:8137 new file mode 100644 index 000000000000..d2bf508fe9b7 --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8137 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5520", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8138 b/package/network/utils/comgt/files/data/413c:8138 new file mode 100644 index 000000000000..d2bf508fe9b7 --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8138 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5520", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8147 b/package/network/utils/comgt/files/data/413c:8147 new file mode 100644 index 000000000000..f0b0638fd55b --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8147 @@ -0,0 +1,6 @@ +{ + "desc": "Dell 5530", + "control": 0, + "data": 1 +} "acm": 1 +} diff --git a/package/network/utils/comgt/files/data/413c:8180 b/package/network/utils/comgt/files/data/413c:8180 new file mode 100644 index 000000000000..1ae44053c820 --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8180 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5730", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8181 b/package/network/utils/comgt/files/data/413c:8181 new file mode 100644 index 000000000000..1ae44053c820 --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8181 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5730", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8182 b/package/network/utils/comgt/files/data/413c:8182 new file mode 100644 index 000000000000..1ae44053c820 --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8182 @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5730", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/data/413c:8186 b/package/network/utils/comgt/files/data/413c:8186 new file mode 100644 index 000000000000..fa240998551c --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8186 @@ -0,0 +1,4 @@ +{ + "desc": "Dell 5620", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/413c:8194 b/package/network/utils/comgt/files/data/413c:8194 new file mode 100644 index 000000000000..b361f54db426 --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8194 @@ -0,0 +1,4 @@ +{ + "desc": "Dell 5630", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/413c:8195 b/package/network/utils/comgt/files/data/413c:8195 new file mode 100644 index 000000000000..45b78768cefe --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8195 @@ -0,0 +1,4 @@ +{ + "desc": "Dell 5800", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/413c:8196 b/package/network/utils/comgt/files/data/413c:8196 new file mode 100644 index 000000000000..cd2473036d7e --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:8196 @@ -0,0 +1,4 @@ +{ + "desc": "Dell 5800v2", + "type": "qmi" +} diff --git a/package/network/utils/comgt/files/data/413c:819b b/package/network/utils/comgt/files/data/413c:819b new file mode 100644 index 000000000000..e66c3fc4c217 --- /dev/null +++ b/package/network/utils/comgt/files/data/413c:819b @@ -0,0 +1,5 @@ +{ + "desc": "Dell 5804", + "control": 1, + "data": 0 +}} diff --git a/package/network/utils/comgt/files/directip.sh b/package/network/utils/comgt/files/directip.sh index b860f1ef2719..a633fa2e152e 100644 --- a/package/network/utils/comgt/files/directip.sh +++ b/package/network/utils/comgt/files/directip.sh @@ -1,8 +1,10 @@ #!/bin/sh -. /lib/functions.sh -. ../netifd-proto.sh -init_proto "$@" +[ -n "$INCLUDE_ONLY" ] || { + . /lib/functions.sh + . ../netifd-proto.sh + init_proto "$@" +} proto_directip_init_config() { available=1 @@ -22,6 +24,8 @@ proto_directip_setup() { local device apn pincode ifname auth username password json_get_vars device apn pincode auth username password + [ -n "$ctl_device" ] && device=$ctl_device + [ -e "$device" ] || { proto_notify_error "$interface" NO_DEVICE proto_set_available "$interface" 0 @@ -93,10 +97,14 @@ proto_directip_teardown() { local device json_get_vars device + [ -n "$ctl_device" ] && device=$ctl_device + gcom -d "$device" -s /etc/gcom/directip-stop.gcom || proto_notify_error "$interface" CONNECT_FAILED proto_init_update "*" 0 proto_send_update "$interface" } -add_protocol directip +[ -n "$INCLUDE_ONLY" ] || { + add_protocol directip +} diff --git a/package/network/utils/umbim/files/lib/netifd/proto/mbim.sh b/package/network/utils/umbim/files/lib/netifd/proto/mbim.sh index 8ece66211634..010a3a252762 100755 --- a/package/network/utils/umbim/files/lib/netifd/proto/mbim.sh +++ b/package/network/utils/umbim/files/lib/netifd/proto/mbim.sh @@ -1,9 +1,10 @@ #!/bin/sh -. /lib/functions.sh -. ../netifd-proto.sh -init_proto "$@" - +[ -n "$INCLUDE_ONLY" ] || { + . /lib/functions.sh + . ../netifd-proto.sh + init_proto "$@" +} #DBG=-v proto_mbim_init_config() { @@ -26,6 +27,8 @@ proto_mbim_setup() { local device apn pincode delay json_get_vars device apn pincode delay auth username password + [ -n "$ctl_device" ] && device=$ctl_device + [ -n "$device" ] || { echo "mbim[$$]" "No control device specified" proto_notify_error "$interface" NO_DEVICE @@ -144,6 +147,8 @@ proto_mbim_teardown() { json_get_vars device local tid=$(uci_get_state network $interface tid) + [ -n "$ctl_device" ] && device=$ctl_device + echo "mbim[$$]" "Stopping network" [ -n "$tid" ] && { umbim $DBG -t$tid -d "$device" disconnect @@ -154,4 +159,4 @@ proto_mbim_teardown() { proto_send_update "$interface" } -add_protocol mbim +[ -n "$INCLUDE_ONLY" ] || add_protocol mbim diff --git a/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh b/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh index a611878fb69b..bdc5f23928fe 100755 --- a/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh +++ b/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh @@ -1,8 +1,10 @@ #!/bin/sh -. /lib/functions.sh -. ../netifd-proto.sh -init_proto "$@" +[ -n "$INCLUDE_ONLY" ] || { + . /lib/functions.sh + . ../netifd-proto.sh + init_proto "$@" +} proto_qmi_init_config() { available=1 @@ -38,6 +40,8 @@ proto_qmi_setup() { local device apn auth username password pincode delay modes cid pdh json_get_vars device apn auth username password pincode delay modes + [ -n "$ctl_device" ] && device=$ctl_device + [ -n "$device" ] || { echo "No control device specified" proto_notify_error "$interface" NO_DEVICE @@ -132,6 +136,9 @@ proto_qmi_teardown() { local device json_get_vars device + + [ -n "$ctl_device" ] && device=$ctl_device + local cid=$(uci_get_state network $interface cid) echo "Stopping network" @@ -142,5 +149,6 @@ proto_qmi_teardown() { proto_send_update "$interface" } -add_protocol qmi - +[ -n "$INCLUDE_ONLY" ] || { + add_protocol qmi +} diff --git a/package/network/utils/wwan/Makefile b/package/network/utils/wwan/Makefile new file mode 100644 index 000000000000..f114a359dbce --- /dev/null +++ b/package/network/utils/wwan/Makefile @@ -0,0 +1,33 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=wwan +PKG_VERSION:=2014-07-17 +PKG_RELEASE=1 + +PKG_LICENSE:=GPLv2 +PKG_LICENSE_FILES:= + +PKG_MAINTAINER:=John Crispin + +include $(INCLUDE_DIR)/package.mk + +define Package/wwan + SECTION:=net + CATEGORY:=Network + TITLE:=Generic OpenWrt 3G/4G proto handler +endef + +define Build/Compile + true +endef + +define Package/wwan/install + $(INSTALL_DIR) $(1)/lib/netifd/proto/ + $(CP) ./files/wwan.sh $(1)/lib/netifd/proto/ + $(INSTALL_DIR) $(1)/etc/hotplug.d/usb + $(INSTALL_BIN) ./files/wwan.usb $(1)/etc/hotplug.d/usb/00_wwan.sh + $(INSTALL_DIR) $(1)/etc/hotplug.d/usbmisc + $(INSTALL_BIN) ./files/wwan.usbmisc $(1)/etc/hotplug.d/usbmisc/00_wwan.sh +endef + +$(eval $(call BuildPackage,wwan)) diff --git a/package/network/utils/wwan/files/wwan.sh b/package/network/utils/wwan/files/wwan.sh new file mode 100755 index 000000000000..6b33600b32c4 --- /dev/null +++ b/package/network/utils/wwan/files/wwan.sh @@ -0,0 +1,119 @@ +#!/bin/sh + +. /lib/functions.sh +. ../netifd-proto.sh +init_proto "$@" + +INCLUDE_ONLY=1 + +ctl_device="" +dat_device="" + +proto_mbim_setup() { echo "wwan[$$] mbim proto is missing"; } +proto_qmi_setup() { echo "wwan[$$] qmi proto is missing"; } +proto_ncm_setup() { echo "wwan[$$] ncm proto is missing"; } +proto_3g_setup() { echo "wwan[$$] 3g proto is missing"; } +proto_directip_setup() { echo "wwan[$$] directip proto is missing"; } + +[ -f ./mbim.sh ] && . ./mbim.sh +[ -f ./ncm.sh ] && . ./ncm.sh +[ -f ./qmi.sh ] && . ./qmi.sh +[ -f ./3g.sh ] && { . ./ppp.sh; . ./3g.sh; } +[ -f ./directip.sh ] && . ./directip.sh + +proto_wwan_init_config() { + available=1 + no_device=1 + + proto_config_add_string apn + proto_config_add_string auth + proto_config_add_string username + proto_config_add_string password + proto_config_add_string pincode + proto_config_add_string delay + proto_config_add_string modes +} + +proto_wwan_setup() { + local driver usb devicename desc + + for a in `ls /sys/bus/usb/devices`; do + local vendor product + [ -z "$usb" -a -f /sys/bus/usb/devices/$a/idVendor -a -f /sys/bus/usb/devices/$a/idProduct ] || continue + vendor=$(cat /sys/bus/usb/devices/$a/idVendor) + product=$(cat /sys/bus/usb/devices/$a/idProduct) + [ -f /lib/network/wwan/$vendor:$product ] && { + usb=/lib/network/wwan/$vendor:$product + devicename=$a + } + done + + [ -n "$usb" ] && { + local old_cb control data + + json_set_namespace wwan old_cb + json_init + json_load "$(cat $usb)" + json_select + json_get_vars desc control data + json_set_namespace $old_cb + + [ -n "$control" -a -n "$data" ] && { + ttys=$(ls -d /sys/bus/usb/devices/$devicename/${devicename}*/tty* | sed "s/.*\///g" | tr "\n" " ") + ctl_device=/dev/$(echo $ttys | cut -d" " -f $((control + 1))) + dat_device=/dev/$(echo $ttys | cut -d" " -f $((data + 1))) + driver=comgt + } + } + + [ -z "$ctl_device" ] && for net in $(ls /sys/class/net/ | grep wwan); do + [ -z "$ctl_device" ] || continue + driver=$(grep DRIVER /sys/class/net/$net/device/uevent | cut -d= -f2) + case "$driver" in + qmi_wwan|cdc_mbim) + ctl_device=/dev/$(ls /sys/class/net/$net/device/usbmisc) + ;; + sierra_net|*cdc_ncm) + ctl_device=/dev/$(cd /sys/class/net/$net/; find ../../../ -name ttyUSB* |xargs basename | head -n1) + ;; + *) continue;; + esac + echo "wwan[$$]" "Using proto:$proto device:$ctl_device iface:$net desc:$desc" + done + + [ -n "$ctl_device" ] || { + echo "wwan[$$]" "No valid device was found" + proto_notify_error "$interface" NO_DEVICE + proto_block_restart "$interface" + return 1 + } + + uci_set_state network $interface driver "$driver" + uci_set_state network $interface ctl_device "$ctl_device" + uci_set_state network $interface dat_device "$dat_device" + + case $driver in + qmi_wwan) proto_qmi_setup $@ ;; + cdc_mbim) proto_mbim_setup $@ ;; + sierra_net) proto_directip_setup $@ ;; + comgt) proto_3g_setup $@ ;; + *cdc_ncm) proto_ncm_setup $@ ;; + esac +} + +proto_wwan_teardown() { + local interface=$1 + local driver=$(uci_get_state network $interface driver) + ctl_device=$(uci_get_state network $interface ctl_device) + dat_device=$(uci_get_state network $interface dat_device) + + case $driver in + qmi_wwan) proto_qmi_teardown $@ ;; + cdc_mbim) proto_mbim_teardown $@ ;; + sierra_net) proto_mbim_teardown $@ ;; + comgt) proto_3g_teardown $@ ;; + *cdc_ncm) proto_ncm_teardown $@ ;; + esac +} + +add_protocol wwan diff --git a/package/network/utils/wwan/files/wwan.usb b/package/network/utils/wwan/files/wwan.usb new file mode 100644 index 000000000000..507b002d14de --- /dev/null +++ b/package/network/utils/wwan/files/wwan.usb @@ -0,0 +1,18 @@ +[ "$ACTION" = add -a "$DEVTYPE" = usb_device ] || exit 0 + +vid=$(cat /sys$DEVPATH/idVendor) +pid=$(cat /sys$DEVPATH/idProduct) +[ -f "/lib/network/wwan/$vid:$pid" ] || exit 0 + +find_wwan_iface() { + local cfg="$1" + local proto + config_get proto "$cfg" proto + [ "$proto" = wwan ] || return 0 + proto_set_available "$cfg" 1 + ifup $cfg + exit 0 +} + +config_load network +config_foreach find_wwan_iface interface diff --git a/package/network/utils/wwan/files/wwan.usbmisc b/package/network/utils/wwan/files/wwan.usbmisc new file mode 100644 index 000000000000..404a5cc0a6c0 --- /dev/null +++ b/package/network/utils/wwan/files/wwan.usbmisc @@ -0,0 +1,25 @@ +#!/bin/sh + +[ "$ACTION" = add ] || exit 0 +[ "${DEVNAME/[0-9]/}" = cdc-wdm ] || exit 0 + +. /lib/functions.sh +. /lib/netifd/netifd-proto.sh + +find_wwan_iface() { + local cfg="$1" + + local proto device + config_get proto "$cfg" proto + config_get device "$cfg" device + + [ "$proto" = wwan ] || [ "$proto" = mbim ] || [ "$proto" = qmi ] || return 0 + [ -z "$device" -a "$proto" = wwan ] || [ "$device" = "/dev/$DEVNAME" ] || return 0 + + proto_set_available "$cfg" 1 + ifup "$cfg" + exit 0 +} + +config_load network +config_foreach find_wwan_iface interface