PandoraBox路由器设置定时重启后无限自动重启解决方法
OpenWrt固件实现路由器定时重启方法无限重启
30 05 * * 1,2,3,4,5 sleep 5 && touch /etc/banner && reboot
这段命令的意思是星期1-5的5点30分,自动重启。
第一步 复制到 系统-计划任务-粘贴保存
第二步 系统-启动项-找到 cron 然后重启此启动项
如果直接设置这样的命令
0 5 * * * /sbin/reboot
那么系统在5点重启后就会自动每过一分钟就会重启一次,因为重启后系统时间是不会变的。因为路由器重启后时间还停在重启前的5点。
正确的命令如下
10 2 * * * sleep 70 && touch /etc/banner && reboot //每天2点10分路由器自动重启
重启命令之前先加校时命令。因为路由器重启后时间还停在重启前的5点。没校时,所以又去重启了。
下面说下上面命令的到底是什么意思
sleep 70也就是延时70秒重启,touch /etc/banner也就是修改/etc/banner文件
需要注意的是,一定要延迟重启,否则可能无限重启,官方给出的配置中,在 sleep 70 秒之后,使用 touch 写文件,因为路由器如果没有及时联网从NTP服务器上获取到时间,那么路由器的系统时间和重启的系统时间便一样,如果修改过文件,Openwrt 开机后会把最后修改或者访问的文件时间作为默认系统时间。因此延迟1min重启,可以避免这个问题
点击链接加入群聊三群:751529538
点击链接加入群聊二群:376877156
点击链接加入群聊【路由器交流群:622891808已满】
本站附件分享,如果附件失效,可以去找找看
饿了么红包
于2019-03-28发布