diff --git a/package/network/utils/comgt/Makefile b/package/network/utils/comgt/Makefile index 21dda8bd56..11a1a49139 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 deca2c95e2..968662675b 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 0000000000..1313401353 --- /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 0000000000..a9ad650d6b --- /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 0000000000..a9ad650d6b --- /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 0000000000..bc3e780ba9 --- /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 0000000000..52fbf58416 --- /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 0000000000..c1cb9f44d4 --- /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 0000000000..f6674bac6a --- /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 0000000000..b637c344b4 --- /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 0000000000..a95192b8e5 --- /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 0000000000..a95192b8e5 --- /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 0000000000..5fa7d4983e --- /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 0000000000..1a4a796b7c --- /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 0000000000..ce288ed48f --- /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 0000000000..0b9616025e --- /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 0000000000..e8863b9e15 --- /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 0000000000..6a72f4ff9c --- /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 0000000000..b1da177003 --- /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 0000000000..cd1eceed9e --- /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 0000000000..84705b7519 --- /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 0000000000..5ab6c127ae --- /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 0000000000..06b26643de --- /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 0000000000..20b18b76cc --- /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 0000000000..c378e7fa55 --- /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 0000000000..7e55a3661d --- /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 0000000000..b45bbf419b --- /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 0000000000..74a03346be --- /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 0000000000..ed4f2fd38c --- /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 0000000000..5b4ea480e3 --- /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 0000000000..d819379042 --- /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 0000000000..f3768c6d1b --- /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 0000000000..a2ba14ab1d --- /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 0000000000..1c6edb1f6d --- /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 0000000000..84a9a9b7b0 --- /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 0000000000..84a9a9b7b0 --- /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 0000000000..2e826130b1 --- /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 0000000000..2f725eb720 --- /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 0000000000..2f725eb720 --- /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 0000000000..d5ca787a66 --- /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 0000000000..a2bee34e56 --- /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 0000000000..f85a049cd1 --- /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 0000000000..3a68c20648 --- /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 0000000000..471d8a5cf0 --- /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 0000000000..840dc64cf2 --- /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 0000000000..ec94956626 --- /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 0000000000..df98b66be0 --- /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 0000000000..4d22d4daa8 --- /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 0000000000..5fa2a3a69c --- /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 0000000000..8cbe23dad0 --- /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 0000000000..18bd074f9d --- /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 0000000000..e028a4b410 --- /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 0000000000..362f482be9 --- /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 0000000000..ac61a0822a --- /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 0000000000..a50654d7fe --- /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 0000000000..02d7494aec --- /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 0000000000..4d6d4a9db6 --- /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 0000000000..3482db4d66 --- /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 0000000000..226c1b44dd --- /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 0000000000..dd089a37e4 --- /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 0000000000..9c7e72b9b1 --- /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 0000000000..425d4cccd2 --- /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 0000000000..002d6fb18f --- /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 0000000000..13998dee99 --- /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 0000000000..af4824c9c5 --- /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 0000000000..34c896e41d --- /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 0000000000..083baeea5f --- /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 0000000000..4d6d4a9db6 --- /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 0000000000..02d7494aec --- /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 0000000000..3482db4d66 --- /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 0000000000..a57e54a647 --- /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 0000000000..13fd7da9f2 --- /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 0000000000..d9bd29f956 --- /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 0000000000..c694fa3e12 --- /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 0000000000..d9bd29f956 --- /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 0000000000..c694fa3e12 --- /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 0000000000..d9bd29f956 --- /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 0000000000..d9bd29f956 --- /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 0000000000..f10c10449a --- /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 0000000000..f10c10449a --- /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 0000000000..f10c10449a --- /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 0000000000..ce52c8f2ae --- /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 0000000000..3ebd0be113 --- /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 0000000000..35ee919cc7 --- /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 0000000000..0fcd10e93a --- /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 0000000000..0b9eadf708 --- /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 0000000000..0fcd10e93a --- /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 0000000000..0b9eadf708 --- /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 0000000000..0fcd10e93a --- /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 0000000000..02da610cf2 --- /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 0000000000..0f2a133cf2 --- /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 0000000000..1989d0abc3 --- /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 0000000000..16d8ab4654 --- /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 0000000000..65be37b7a1 --- /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 0000000000..a8aee6d9c4 --- /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 0000000000..24eddc6f1e --- /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 0000000000..415a80a153 --- /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 0000000000..075cc6bcd1 --- /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 0000000000..075cc6bcd1 --- /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 0000000000..e188c03774 --- /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 0000000000..6d2f892a37 --- /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 0000000000..fa866e2918 --- /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 0000000000..99a2bd2d6d --- /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 0000000000..16f4dfda4e --- /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 0000000000..ac1b184583 --- /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 0000000000..7c5a9f2bae --- /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 0000000000..ad7025a1d3 --- /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 0000000000..b186ad54e8 --- /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 0000000000..b1aa31783e --- /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 0000000000..cc99898ae8 --- /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 0000000000..148d1d1a23 --- /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 0000000000..e6fb6cc7e0 --- /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 0000000000..b1aa31783e --- /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 0000000000..c5d86cb152 --- /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 0000000000..7db8644b15 --- /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 0000000000..500d775127 --- /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 0000000000..a704946aa0 --- /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 0000000000..1b5397cd66 --- /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 0000000000..dbb20f7cc8 --- /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 0000000000..c1ae9a5684 --- /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 0000000000..50ea079579 --- /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 0000000000..50ea079579 --- /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 0000000000..148d1d1a23 --- /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 0000000000..e27a798ff8 --- /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 0000000000..0cb4d8c100 --- /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 0000000000..958b118867 --- /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 0000000000..bc75791851 --- /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 0000000000..8155b4bf0b --- /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 0000000000..b496a60bc9 --- /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 0000000000..98488bd261 --- /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 0000000000..18e1e1e3a7 --- /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 0000000000..414b84673a --- /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 0000000000..65760e8f9a --- /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 0000000000..45f191a3a6 --- /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 0000000000..7ab4c49938 --- /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 0000000000..7ab4c49938 --- /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 0000000000..28e561c8ec --- /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 0000000000..e5eae2a88b --- /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 0000000000..3fc6b1b13c --- /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 0000000000..1aeb021c2f --- /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 0000000000..46a12dafe9 --- /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 0000000000..6710d159eb --- /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 0000000000..e2d352752f --- /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 0000000000..c5612241bb --- /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 0000000000..cee727686b --- /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 0000000000..4f6fb21fa6 --- /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 0000000000..50ea079579 --- /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 0000000000..50ea079579 --- /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 0000000000..4622965a1a --- /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 0000000000..13cb40ffe7 --- /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 0000000000..d1043471be --- /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 0000000000..10d27cf5af --- /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 0000000000..e2bda9674f --- /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 0000000000..ba48aea923 --- /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 0000000000..5cc96b695a --- /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 0000000000..012f3ad9f9 --- /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 0000000000..d1016773df --- /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 0000000000..a0328cf92b --- /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 0000000000..701bf42455 --- /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 0000000000..7ab3c9d782 --- /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 0000000000..98006e20ec --- /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 0000000000..cd9f290691 --- /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 0000000000..4635063b24 --- /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 0000000000..340666c7ca --- /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 0000000000..260a2891ad --- /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 0000000000..838a7fbf9a --- /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 0000000000..a12716e4b7 --- /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 0000000000..a12716e4b7 --- /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 0000000000..fce8e9bfd6 --- /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 0000000000..d08c399a16 --- /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 0000000000..079c7d52c8 --- /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 0000000000..079c7d52c8 --- /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 0000000000..0fc402905d --- /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 0000000000..e1ba049c13 --- /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 0000000000..03e8fcd509 --- /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 0000000000..0bb9cdbd2b --- /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 0000000000..8247a97c0d --- /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 0000000000..3c13539a5f --- /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 0000000000..5e4fe34b5a --- /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 0000000000..1ba8a502b6 --- /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 0000000000..09207df3b3 --- /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 0000000000..4bdbf899ac --- /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 0000000000..5c108a2d38 --- /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 0000000000..b1c486988b --- /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 0000000000..bda356fda0 --- /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 0000000000..185d257d4e --- /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 0000000000..185d257d4e --- /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 0000000000..2403381d1a --- /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 0000000000..715878c45c --- /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 0000000000..bb8f87e0ce --- /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 0000000000..a0ed8bcea4 --- /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 0000000000..1afeb99d7c --- /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 0000000000..44343d002e --- /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 0000000000..406566b9a0 --- /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 0000000000..5b6a147ffc --- /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 0000000000..07175f3180 --- /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 0000000000..c518ca723d --- /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 0000000000..9b1c85fe86 --- /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 0000000000..31ee3fd329 --- /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 0000000000..ee80af5fea --- /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 0000000000..31ee3fd329 --- /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 0000000000..48c5fefd3a --- /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 0000000000..87178fba5e --- /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 0000000000..76120d480e --- /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 0000000000..8d31ed7664 --- /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 0000000000..7ed8ed1ca1 --- /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 0000000000..5ae34af23e --- /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 0000000000..68baeb778c --- /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 0000000000..7aa8aa4b41 --- /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 0000000000..e99314e34d --- /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 0000000000..8ee565d427 --- /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 0000000000..c80a51aefa --- /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 0000000000..c08014c5bc --- /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 0000000000..87178fba5e --- /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 0000000000..87178fba5e --- /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 0000000000..7800746132 --- /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 0000000000..f45825d049 --- /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 0000000000..edb0efef05 --- /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 0000000000..c57d7aec18 --- /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 0000000000..0f9502f122 --- /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 0000000000..569a9996cc --- /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 0000000000..ea4fcd9459 --- /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 0000000000..f25d77a60e --- /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 0000000000..4e429a6329 --- /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 0000000000..34a976ebae --- /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 0000000000..0646b8d15a --- /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 0000000000..369d70f09d --- /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 0000000000..bfe9b5d44a --- /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 0000000000..8610bbf419 --- /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 0000000000..da5b96c0c9 --- /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 0000000000..74b4f6fb01 --- /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 0000000000..620eb90f05 --- /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 0000000000..6d19e3e8dd --- /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 0000000000..6885a9b2e1 --- /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 0000000000..20047be7a9 --- /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 0000000000..d7be7c4deb --- /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 0000000000..0eefdc12a3 --- /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 0000000000..d7d6f97a5b --- /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 0000000000..565afcf664 --- /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 0000000000..6e94316961 --- /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 0000000000..284c6ed93e --- /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 0000000000..4fc3bbbcba --- /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 0000000000..c854f2a68e --- /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 0000000000..a7d0eb5aa1 --- /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 0000000000..d0b329ce7b --- /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 0000000000..fe294f0f55 --- /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 0000000000..a5eab00e93 --- /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 0000000000..48add8f41f --- /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 0000000000..1b4c728f96 --- /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 0000000000..1b4c728f96 --- /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 0000000000..4bbd5b74ee --- /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 0000000000..3d196af449 --- /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 0000000000..5ee7b2f208 --- /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 0000000000..4502531243 --- /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 0000000000..d8bc573a1f --- /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 0000000000..0df58f0aed --- /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 0000000000..0df58f0aed --- /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 0000000000..d8bc573a1f --- /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 0000000000..d8bc573a1f --- /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 0000000000..d8bc573a1f --- /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 0000000000..d8bc573a1f --- /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 0000000000..c08014c5bc --- /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 0000000000..768a43333c --- /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 0000000000..c08014c5bc --- /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 0000000000..c08014c5bc --- /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 0000000000..7ad57f0216 --- /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 0000000000..730b6349d6 --- /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 0000000000..730b6349d6 --- /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 0000000000..cb9337b495 --- /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 0000000000..7e4bbf7503 --- /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 0000000000..d8bc573a1f --- /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 0000000000..d8bc573a1f --- /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 0000000000..d8bc573a1f --- /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 0000000000..4c926f0186 --- /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 0000000000..7a37c432c8 --- /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 0000000000..6b46c73d76 --- /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 0000000000..a62516407d --- /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 0000000000..a62516407d --- /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 0000000000..a62516407d --- /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 0000000000..a049f19638 --- /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 0000000000..a2a0880862 --- /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 0000000000..71d1050a93 --- /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 0000000000..03a16bff54 --- /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 0000000000..57531e26e7 --- /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 0000000000..4347f288a2 --- /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 0000000000..4ff616a0c0 --- /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 0000000000..4ff616a0c0 --- /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 0000000000..4ff616a0c0 --- /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 0000000000..4e6004981a --- /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 0000000000..747fa238d1 --- /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 0000000000..93388be2fd --- /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 0000000000..93388be2fd --- /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 0000000000..f013968f94 --- /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 0000000000..82e4bf03ab --- /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 0000000000..1acb9eec5f --- /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 0000000000..67db2b46cc --- /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 0000000000..78f36cef18 --- /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 0000000000..0be73afa18 --- /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 0000000000..3eecac0e52 --- /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 0000000000..853c05c0b1 --- /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 0000000000..853c05c0b1 --- /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 0000000000..9eaffe6609 --- /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 0000000000..80d71fad54 --- /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 0000000000..160221ddaf --- /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 0000000000..2632a6320f --- /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 0000000000..6f77bb4b97 --- /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 0000000000..6f77bb4b97 --- /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 0000000000..39dcd776ea --- /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 0000000000..fd3f099d1b --- /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 0000000000..c2992c16ea --- /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 0000000000..c2992c16ea --- /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 0000000000..40dcc76055 --- /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 0000000000..42da3abaf1 --- /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 0000000000..bdb159da1d --- /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 0000000000..d1b2dda7be --- /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 0000000000..bdb159da1d --- /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 0000000000..93e0c3fa13 --- /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 0000000000..ebc941dfb1 --- /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 0000000000..b0cc479125 --- /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 0000000000..ab8fd9ded7 --- /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 0000000000..ab8fd9ded7 --- /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 0000000000..ab8fd9ded7 --- /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 0000000000..06cdddca9e --- /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 0000000000..7ad8690e62 --- /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 0000000000..7ad8690e62 --- /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 0000000000..7ad8690e62 --- /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 0000000000..0ddb804af3 --- /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 0000000000..a3cb2cd743 --- /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 0000000000..af27cbe079 --- /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 0000000000..31b79bf98f --- /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 0000000000..a3cb2cd743 --- /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 0000000000..b92d415141 --- /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 0000000000..a3cb2cd743 --- /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 0000000000..a3cb2cd743 --- /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 0000000000..4ae84020fe --- /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 0000000000..4ae84020fe --- /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 0000000000..4ae84020fe --- /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 0000000000..d2bf508fe9 --- /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 0000000000..d2bf508fe9 --- /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 0000000000..d2bf508fe9 --- /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 0000000000..f0b0638fd5 --- /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 0000000000..1ae44053c8 --- /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 0000000000..1ae44053c8 --- /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 0000000000..1ae44053c8 --- /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 0000000000..fa24099855 --- /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 0000000000..b361f54db4 --- /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 0000000000..45b78768ce --- /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 0000000000..cd2473036d --- /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 0000000000..e66c3fc4c2 --- /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 b860f1ef27..a633fa2e15 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 8ece662116..010a3a2527 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 a611878fb6..bdc5f23928 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 0000000000..f114a359db --- /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 0000000000..6b33600b32 --- /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 0000000000..507b002d14 --- /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 0000000000..404a5cc0a6 --- /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