OpenWrt 软路由拨号定期掉线解决
今天起床按掉闹钟发现手机没有任何信息,皱着眉头看了一眼 Wi-Fi 图标发现出现了感叹号,慌了不会是软路由固件炸了,我还发布着来着;抱着负责的态度我起床开电脑看看内网什么问题,发现 VMware EXSI 是可以上的软路由没挂,CPU 占用也合理虚拟机也没有下线;
我只有两个虚拟机在跑,一个是我编译的 CatWrt ,一个是 Ubuntu 跑的 Docker 和小栗子机器人 (mirai),首先不可能是 Ubuntu 问题,我就锁定了 OpenWrt 因为之前在我家一直也是有晚上掉拨号的情况的,以前没换猫时是一个星期大几次,现在挺好一个月可能一次都遇不到。
打开 OpenWrt 查看一下网络接口发现 Wan 链接并且运行时间也是在动的,只是传输的流量过少,后面我为了验证光猫我直接重启光猫(其实在 OpenWrt 重播也是一样的)不出所料可以了,我网上找了找说是运营商不给长时间不重播。
"有时候主动释放 pppoe 也就是 wan 口是有必要的,特别是在有些 ISP 限时或定时让客户断线然后逼客户主动重连的情况下。既然如此我们还不如自己主动做这个操作。"
那就好办了,直接弄一个星期没人用的时候重新播一次,将命令稍微改一下写入计划任务里这样应该不会有问题了。
OpenWrt - 系统 - 计划任务;
0 3 0/7 * * ifup wan
终究家宽还是干不了太多事啊,得亏在线的服务基本是靠云了,DDNS 可能生效要慢点不过考虑的用的人不多无伤大雅吧。