From 27dcfb4b8f6eb643277c429e40ccc1a4c5ff0b72 Mon Sep 17 00:00:00 2001 From: fujr Date: Thu, 24 Oct 2024 15:39:35 +0800 Subject: [PATCH] Update quectel-CM to version 2.4.2 and add use new quectel-CM with metric option --- luci/luci-app-qmodem/Makefile | 4 ++-- luci/luci-app-qmodem/root/usr/share/qmodem/modem_dial.sh | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/luci/luci-app-qmodem/Makefile b/luci/luci-app-qmodem/Makefile index ad0b493..03e1c9a 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.4.1 +PKG_VERSION:=2.4.2 PKG_LICENSE:=GPLv3 PKG_LINCESE_FILES:=LICENSE PKG_MAINTAINER:=Tom @@ -24,7 +24,7 @@ LUCI_DEPENDS:=+luci-compat \ +usbutils \ +kmod-pcie_mhi \ +pciutils \ - +quectel-CM-5G \ + +quectel-CM-5G-M \ +tom_modem \ +jq +bc\ +coreutils +coreutils-stat diff --git a/luci/luci-app-qmodem/root/usr/share/qmodem/modem_dial.sh b/luci/luci-app-qmodem/root/usr/share/qmodem/modem_dial.sh index b1462f8..117001a 100755 --- a/luci/luci-app-qmodem/root/usr/share/qmodem/modem_dial.sh +++ b/luci/luci-app-qmodem/root/usr/share/qmodem/modem_dial.sh @@ -536,7 +536,7 @@ mhi_dial() qmi_dial() { cmd_line="quectel-CM" - + [ -e "/usr/bin/quectel-CM-M" ] cmd_line="quectel-CM-M" case $pdp_type in "ip") cmd_line="$cmd_line -4" ;; "ipv6") cmd_line="$cmd_line -6" ;; @@ -564,8 +564,8 @@ qmi_dial() qmi_if=$(echo "$modem_netcard" | cut -d. -f1) cmd_line="${cmd_line} -i ${qmi_if}" fi - - cmd_line="$cmd_line -d -f $log_file" + [ -e "/usr/bin/quectel-CM-M" ] && [ -n "$metric" ] && cmd_line="$cmd_line -M $metric" + [ -e "/usr/bin/quectel-CM-M" ] && cmd_line="$cmd_line -f $log_file" || cmd_line="$cmd_line -d -f $log_file" $cmd_line