[PATCH 1/1] Reset modem upon initialization.
Sergey Ryazanov
ryazanov.s.a at gmail.com
Mon Jun 28 09:32:53 PDT 2021
Hello Ontje,
On Mon, Jun 28, 2021 at 3:00 PM <Ontje.Luensdorf at dlr.de> wrote:
> The rut955 fails to activate its modem upon every second reboot otherwise.
What does it mean "fails to activate modem"? Could you be more
specific? A bit more detailed issue description will be helpful if
someone faces a similar case, even possibly with another modem model.
Whether the modem does not respond at all or it is unable to establish
a new data connection? Did you try to purge the modem clients list and
then reestablish the connection?
> Co-authored-by: hans-hermann.redenius at dlr.de
> Co-authored-by: jonas.stuehrenberg at dlr.de
BTW, you missed the Signed-of-by :)
> ---
> package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh | 4 ++++
> 1 file changed, 4 insertions(+)
>
> 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 c0134f4..60695ec 100755
> --- a/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh
> +++ b/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh
> @@ -81,6 +81,10 @@ proto_qmi_setup() {
>
> echo "Waiting for SIM initialization"
> local uninitialized_timeout=0
> +
> + # Reset modem, workaround for a buggy modem after an reboot
> + uqmi -s -d "$device" --set-device-operating-mode reset
> +
As already mentioned by Piotr, resetting the modem on each connection
establishing attempt is overkill. Did you consider using a hotplug
script to reset the modem after the initial detection?
With a hotplug script you even will be able to reset only a specific
buggy modem model and reduce side-effects.
--
Sergey
More information about the openwrt-devel
mailing list