Add 'check-reboot-modem.sh'

这个提交包含在:
Noah 2021-09-12 18:22:24 +00:00
父节点 16fbf5dc41
当前提交 492f2b41f6

21
check-reboot-modem.sh 普通文件
查看文件

@ -0,0 +1,21 @@
#!/bin/bash
# A script to check the modem is still there and reboot it if not.
# From: https://www.reddit.com/r/PinePhoneOfficial/comments/pldi68/after_1_week_with_pinephone_battery_life_and_sim/hcajlhn?utm_source=share&utm_medium=web2x&context=3
DELAY=60
st=$(lsusb | grep Quectel)
if test "x$st" = "x"
then
echo "Modem not found, rechecking in $DELAY s."
sleep $DELAY
st=$(lsusb | grep Quectel)
if test "x$st" = "x"
then
echo "Modem not auto-restored by system; restarting eg25-manager."
systemctl restart eg25-manager
else
echo "Modem was auto-restored by system."
fi
fi