From 71789e1f7a83b7fce8ebbded061c35403aa6682c Mon Sep 17 00:00:00 2001 From: coolsnowwolf Date: Sun, 22 Dec 2024 17:26:09 +0800 Subject: [PATCH] luci-app-qmodem: add fibocom nl668 support --- .../root/usr/share/qmodem/modem_scan.sh | 1 + .../root/usr/share/qmodem/modem_support.json | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/luci/luci-app-qmodem/root/usr/share/qmodem/modem_scan.sh b/luci/luci-app-qmodem/root/usr/share/qmodem/modem_scan.sh index 6107434..2cf6cc5 100755 --- a/luci/luci-app-qmodem/root/usr/share/qmodem/modem_scan.sh +++ b/luci/luci-app-qmodem/root/usr/share/qmodem/modem_scan.sh @@ -254,6 +254,7 @@ validate_at_port() match_config() { local name=$(echo $1 | sed 's/\r//g' | tr 'A-Z' 'a-z') + [[ "$name" = *"nl668"* ]] && name="nl668" [[ "$name" = *"nl678"* ]] && name="nl678" [[ "$name" = *"em120k"* ]] && name="em120k" diff --git a/luci/luci-app-qmodem/root/usr/share/qmodem/modem_support.json b/luci/luci-app-qmodem/root/usr/share/qmodem/modem_support.json index db7ffe0..3502383 100644 --- a/luci/luci-app-qmodem/root/usr/share/qmodem/modem_support.json +++ b/luci/luci-app-qmodem/root/usr/share/qmodem/modem_support.json @@ -340,6 +340,18 @@ "ncm" ] }, + "nl668": { + "manufacturer_id": "1508", + "manufacturer": "fibocom", + "platform": "lte", + "data_interface": "usb", + "define_connect": "1", + "modes": [ + "ecm", + "rndis", + "ncm" + ] + }, "nl678": { "manufacturer_id": "2cb7", "manufacturer": "fibocom",