现在的位置: 首页 > 电脑相关 > 正文
解决 openwrt/Lede pppoe拨号频繁掉线的问题
2021年02月19日 电脑相关 ⁄ 共 423字 暂无评论

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

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

  1. 将电脑直接连接到光猫上拨号,命令行运行,ping -l 1472 -f www.baidu.com , 返回需要拆分数据包但是设置 DF或**Packer needs to be fragmented but DF set.**的提示,说明数据包大小超过了网络限定的MTU大小.
  2. 继续调低数据包大小,经过几次测试,数据包大小最大为1452时,正常返回ping值.然后加上28个字节的包头,就是MTU的值,即1480.
  3. 将路由器连接到光猫,修改pppoe拨号的MTU为1480,保存并应用.再也不会频繁掉线了.
建伟

给我留言

留言无头像?



×