No response to 3 echo-requests

codedecode 2011-10-06

1.问题描述:

出租屋的宽带质量很差。使用network-manager拨号后,频繁掉线。使用plog-f查看pppoe日志,发现报错:Noresponseto3echo-requests。

2.解决方法:

nm的配置文件在:/etc/NetWorkManager下。connection相关的日志在子目录:system-connections下。如果是单个用户的设置,则在HOME目录的.gconf下。所以为了给整个系统配置拨号,就需要在配置完后选中forallusers选项。这样就可以在/etc/NetWorkManager/system-connections下看到了。比如我的拨号取名:my_dsl,则会有一个my_dsl的文件。此文件会省略掉一些默认的配置。加入以下项:

[ppp]

lcp-echo-interval=3600

lcp-echo-failure=60

ppp项默认是木有的。之前我是加在pppoe项下。这样是无论如何也不会起效果的。后来翻了翻源码才知道这两个选项是ppp的配置。

重启network-mananger:/etc/init.d/network-managerrestart

检查方法:ps-ef|grepNetworkManager

会看到我们新增的参数已经更新到NetworkManager启动的子进程pppd的选项中了。之前默认配置分别是3和20。所以一分钟内是会掉线重连的。

相关推荐