背景 openwrt 有些固件不太稳定,会时不时的断网,导致家里无法上网,遇到这种情况只能手动重启openwrt设备,该操作不方便,作为一个极客爱好者,那肯定是要实现自动化处理的了,写一个简单的脚本加入到crontab定时任务中,就可完全自动化检测了,解放双手. 脚本思路 1.ping指定域名5次,只要要有2次以上的包响应,才表示网络畅通2.如果低于2次,则视为网络不通,重启网络,并等待20秒3.再次检测网络如果还是网络不通的话,则重启openwrt服务4.当连续失败计数大道10次以上,则重启次