首页 > 网络技术 > Linux > OpenWRT > 解决 openwrt/Lede pppoe拨号频繁掉线的问题
2017
07-26

解决 openwrt/Lede pppoe拨号频繁掉线的问题

WRT1900AC路由器,自从宽带换到联通后,adsl几个小时就要重拨一次,开始怀疑是网线问题,换了下网线,问题依旧.然后认为是openwrt检测掉线时间短,频次高造成的,修改到较大的时间,较低的频次后,依旧没有解决.

好在WRT1900AC是双固件的,使用开关大法切换到官方固件后,居然不掉线了.推测应该是MTU设置的问题.openwrt默认MTU为1500,这个值可能大了.

1.将电脑直接连接到光猫上拨号,命令行运行,ping -l 1472 -f www.baidu.com , 返回需要拆分数据包但是设置 DFPacker needs to be fragmented but DF set.的提示,说明数据包大小超过了网络限定的MTU大小.

2.继续调低数据包大小,经过几次测试,数据包大小最大为1452时,正常返回ping值.然后加上28个字节的包头,就是MTU的值,即1480.

3,将路由器连接到光猫,修改pppoe拨号的MTU为1480,保存并应用.再也不会频繁掉线了.

QQ图片20170725235826

最后编辑:
作者:NINE
这个作者貌似有点懒,什么都没有留下。