uqmi: added timeout to fix hanging qmi.sh
authorUwe Niethammer <uwe@dr-niethammer.de>
Sun, 1 Oct 2023 10:26:51 +0000 (12:26 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Tue, 3 Oct 2023 16:50:01 +0000 (18:50 +0200)
commit32a696f9e419ebec5b166847a16a5a45d030acbd
tree8fed6e72e082a8696c2e90dc2aa3fd999fb1e234
parenta181b9f0f9269525319024f53d83c7efe9da544b
uqmi: added timeout to fix hanging qmi.sh

Modems which are using qmi do not reply on the 1st sync but they do
on subsequent. So qmi.sh is hanging on the first call. Since 2020 uqmi
supports a timeout parameter. Unfortunately qmi.sh didn't make use of
this parameter. So qmi.sh is now invoking an early dummy access to
unlock the modem

Signed-off-by: Uwe Niethammer <uwe@dr-niethammer.de>
package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh