管理资源吧

当前位置:管理资源吧首页>>>tech>>>c1>>>网络应用教程

解决PPPOE宽带拨号经常掉线的一种方法

  最近在进行下载或看视频等大量占用网络带宽的行为时,宽带PPPOE连接非常不稳定,经常自动掉线,严重影响我的下载进程和看视频的乐趣,为此我把无线路由上的Openwrt固件重新刷了一次,虽然增加了一些功能,修正了一些BUG,但掉线问题照旧...囧

  不过由于这次我把日志保存了,所以在我查看了日志之后,发现了一些问题。

  Oct 14 15:55:10 OpenWrt daemon.info pppd[880]: No response to 5 echo-requests

  Oct 14 15:55:10 OpenWrt daemon.notice pppd[880]: Serial link appears to be disconnected.

  Oct 14 15:55:10 OpenWrt daemon.info pppd[880]: Connect time 15.4 minutes.

  Oct 14 15:55:10 OpenWrt daemon.info pppd[880]: Sent 701691 bytes, received 1997292 bytes.

  Oct 14 15:55:11 OpenWrt user.info firewall: removing wan (pppoe-wan) from zone wan

  Oct 14 15:55:12 OpenWrt user.notice root: stopping ntpclient

  Oct 14 15:55:16 OpenWrt daemon.notice pppd[880]: Connection terminated.

  Oct 14 15:55:16 OpenWrt daemon.notice pppd[880]: Modem hangup

  看到红色部分的内容,因为5次木有echo响应,于是路由器认为链路断了。5次木有响应在我进行下载等大量占用带宽的行为时是很正常的现象,所以我基本判断这玩意误报了= =

  既然你欺骗我,那我也欺骗你好了,给你改成一万次,估计你就不会掉线了吧XD

  SSH连上无线路由,用VIM打开PPPOE的配置文件(如果你木有刷第三方固件,那就看看无线路由管理面板里的高级选项,是否有关于下面那2个参数的选项好了)

  vim /etc/ppp/options

  然后修改相关参数:

  lcp-echo-interval 3600 #发送间隔秒

  lcp-echo-failure 15000 #15000次未响应断开

  :wq保存退出,重新连接PPPOE

  当然你不需要像我这么夸张,把次数适当改改就行了。从下午改完之后到目前为止我都木有掉线的情况出现了,目的达到了。

  Good luck.

tech首页 更多tech