From 08f5991cab72ced22abc87de681c74dfa67f61ce Mon Sep 17 00:00:00 2001 From: fujr Date: Wed, 6 Nov 2024 16:44:46 +0800 Subject: [PATCH] Update validation strategy at port to return a field containing 'OK' --- luci/luci-app-qmodem/root/usr/share/qmodem/modem_scan.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 646829b..ff4e510 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 @@ -223,7 +223,7 @@ validate_at_port() [ ! -e "$dev_path" ] && continue res=$(fastat $dev_path "ATI") [ -z "$res" ] && continue - [ "$res" == *"No"* ] && [ "$res" == *"failed"* ] && continue #for sms_tools No response from modem + [[ "$res" != *"OK"* ]] && continue valid_at_port="$at_port" [ -z "$valid_at_ports" ] && valid_at_ports="$valid_at_port" || valid_at_ports="$valid_at_ports $valid_at_port" done