From 77f6c38a8b346c5cbe8d83cf5184eaa99579f48d Mon Sep 17 00:00:00 2001 From: mrhaav <62175065+mrhaav@users.noreply.github.com> Date: Wed, 24 Apr 2024 21:45:07 +0200 Subject: [PATCH] Update README.md --- atc/fib-fm350_gl/README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/atc/fib-fm350_gl/README.md b/atc/fib-fm350_gl/README.md index f114b13..50ecd19 100644 --- a/atc/fib-fm350_gl/README.md +++ b/atc/fib-fm350_gl/README.md @@ -6,9 +6,12 @@ kmod-usb-serial-option kmod-usb-net-rndis comgt ``` +To be used with `luci-proto-atc` \ USB hotplug script add Option driver. You can edit `/etc/hotplug.d/usb/50-fm350_driver` to use Generic driver. +AT command base script. Handles network disconnections if your service provider use NITZ. +The FM350-GL modem has a limitied support for AT command and the only trigger for reconnection is the indication of received NITZ information, `+CTZV`. Support dual stack and received SMS will be stored in `/tmp/sms/rx` folder and the full path is sent to `/usr/bin/atc_rx_sms.sh `. `atc_rx_sms.sh` is not included in the package. @@ -17,4 +20,16 @@ Download and install with: ``` wget https://github.com/mrhaav/openwrt/raw/master/atc/fib-fm350_gl/atc-fib-fm350_gl_2024-04-24-0.1_all.ipk opkg install atc-fib-fm350_gl_2024-04-24-0.1_all.ipk + +`60-fm350_crash` +``` +If you have problems with modem crashes this hotplug script may help to re-start the interface. +``` +if ([ "$PRODUCT" = 'e8d/7126/1' ] || [ "$PRODUCT" = 'e8d/7127/1' ]) && [ "${DEVICENAME: -3}" = '1.6' ] && [ "$ACTION" = 'bind' ] && [ -f /tmp/fm350.status ] && [ $(cat /tmp/fm350.status) != 'boot' ] +then + logger -t fm350-gl 'Modem has crashed' + echo $((1+$(cat /tmp/fm350.status))) > /tmp/fm350.status + wanIface=$(uci show network | grep "proto='atc'" | awk -F '.' '{print $2}') + ifup $wanIface +fi ```