From: David Bauer Date: Sat, 7 Oct 2023 20:28:00 +0000 (+0200) Subject: uqmi: increase wait time before checking connection state X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=0bc2b2a7803ad28702ec83cdce13c694ecaaef34;p=openwrt%2Fstaging%2Fnbd.git uqmi: increase wait time before checking connection state Increase the wait time before polling the connection state for the first time. Depending on the prior state of the modem, the first poll might still return a connected state. The script then tries to establish a PDP session, which subsequently fails as the modem by then is in scan state. Increasing the wait-time to 3 seconds mitigates this from happening. Signed-off-by: David Bauer --- diff --git a/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh b/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh index 52515dd9c1..8c335b5775 100755 --- a/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh +++ b/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh @@ -253,7 +253,7 @@ proto_qmi_setup() { uqmi -s -d "$device" --network-register > /dev/null 2>&1 echo "Waiting for network registration" - sleep 1 + sleep 5 local registration_timeout=0 local registration_state="" while true; do