华为ME909S-821断线自动重播
之前是使用comgt来进行拨号 但是他会自动将模块设置为3G模式 所以后来选择CDC —— NDISD模式进行LTE模式的拨号 然后写个cron脚本来监控dev状态 如果失联就reconnect 1.添加计划任务
之前是使用comgt来进行拨号
但是他会自动将模块设置为3G模式
所以后来选择CDC —— NDISD模式进行LTE模式的拨号
然后写个cron脚本来监控dev状态
如果失联就reconnect
1.添加计划任务
* * * * * /root/lte-keepalive.sh
2.编辑/root/lte-keepalive.sh文档
内容如下:
#!/bin/sh
LTEDEV=wwan0
if ip addr show dev ${LTEDEV} |grep inet |grep -v inet6 > /dev/null;then
logger -t LTE 'lte is connected'
else
logger -t LTE '${LTEDEV} is disconnected, reconnecting...'
if [ ! -e "/dev/ttyUSB2" ];then
logger -t LTE 'can not find lte device'
else
echo -e "AT^NDISDUP=1,1\r\n" > /dev/ttyUSB2
sleep 30s
/root/ipv6-nat.sh
fi
fi
3.最后添加运行权限
chmod +x /root/lte-keepalive.sh