From b25277eae4c07cdceeb96e042b6e00a7be409fb4 Mon Sep 17 00:00:00 2001 From: coolsnowwolf Date: Fri, 16 May 2025 13:15:19 +0800 Subject: [PATCH] luci-app-qmodem: add FM190W-GL (X75) usb and pcie mode support --- luci/luci-app-qmodem/Makefile | 2 +- .../root/usr/share/qmodem/modem_scan.sh | 3 +++ .../root/usr/share/qmodem/modem_support.json | 24 +++++++++++++++++++ 3 files changed, 28 insertions(+), 1 deletion(-) diff --git a/luci/luci-app-qmodem/Makefile b/luci/luci-app-qmodem/Makefile index 0f306f6..40a7501 100644 --- a/luci/luci-app-qmodem/Makefile +++ b/luci/luci-app-qmodem/Makefile @@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=luci-app-qmodem LUCI_TITLE:=LuCI support for QWRT Modem LUCI_PKGARCH:=all -PKG_VERSION:=2.7.2 +PKG_VERSION:=2.7.3 PKG_LICENSE:=GPLv3 PKG_LINCESE_FILES:=LICENSE PKG_MAINTAINER:=Tom 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 f1f0e8f..5269574 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 @@ -334,6 +334,9 @@ match_config() #FM350-GL-00 5G Module [[ "$name" = *"fm350-gl"* ]] && name="fm350-gl" + + #FM190W-GL 5G Module + [[ "$name" = *"fm190w-gl"* ]] && name="fm190w-gl" #RM500U-CNV [[ "$name" = *"rm500u-cn"* ]] && name="rm500u-cn" 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 00a8c1f..174d382 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 @@ -571,6 +571,21 @@ "ncm" ] }, + "fm190w-gl": { + "manufacturer_id": "2cb7", + "manufacturer": "fibocom", + "platform": "qualcomm", + "data_interface": "usb", + "define_connect": "1", + "modes": [ + "qmi", + "gobinet", + "ecm", + "mbim", + "rndis", + "ncm" + ] + }, "nl668": { "manufacturer_id": "1508", "manufacturer": "fibocom", @@ -1039,6 +1054,15 @@ "mbim" ] }, + "fm190w-gl": { + "manufacturer": "fibocom", + "platform": "qualcomm", + "data_interface": "pcie", + "define_connect": "1", + "modes": [ + "qmi" + ] + }, "em9190": { "manufacturer": "sierra", "platform": "qualcomm",