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",