当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 求助,ubunt 10.04 10.10 pppoe 1分钟自动断网
帖子发表于 : 2010-10-24 17:53 

注册: 2010-10-01 15:21
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
现象:
1.通过ping网关或本地地址,每隔1分钟,目标地址无法到达
2.最开始用的opensuse 11.2 无此问题,但换用新的ubunt 10.04 ,Ubuntu 10.10,以及fedora 13 均有此问题,opensuse 11.3好像也有此问题(均为64位版本)
3.windows下无此问题

网络环境
通过房东的网络,拨号上网,上行速度较差,实际使用大概10K,下行速度还行,大概100多K

希望高手能指点一下,有什么办法可以定位到问题在哪里


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 求助,ubunt 10.04 10.10 pppoe 1分钟自动断网
帖子发表于 : 2010-10-24 21:57 

注册: 2010-10-01 15:21
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
问题终于得到初步解决,不自动断网了,打开网络相当的慢,但下载速度还可以,150K左右。不知是不是慢在域名解析上(感觉比windows慢)

问题原因为 响应超时 软件自动断开网络

解决过程如下,希望对大家有所帮助

首先找到一个命令 plog 可以打印pppd的log
进一步发现可以直接查看 /var/log/syslog 文件

Oct 24 19:26:15 xxxx pppd[8533]: appear to have received our own echo-reply!
Oct 24 19:26:35 xxxx pppd[8533]: No response to 3 echo-requests
Oct 24 19:26:35 xxxx pppd[8533]: Serial link appears to be disconnected.
Oct 24 19:26:35 xxxx pppd[8533]: Connect time 1.0 minutes.
Oct 24 19:26:35 xxxx pppd[8533]: Sent 5746 bytes, received 5882 bytes.
Oct 24 19:26:35 xxxx pppd[8533]: Connection terminated.
Oct 24 19:26:35 xxxx NetworkManager[926]: <info> (eth0): device state change: 8 -> 9 (reason 13)
Oct 24 19:26:35 xxxx NetworkManager[926]: <warn> Activation (eth0) failed.
Oct 24 19:26:35 xxxx NetworkManager[926]: <info> (eth0): device state change: 9 -> 3 (reason 0)
Oct 24 19:26:35 xxxx NetworkManager[926]: <info> (eth0): deactivating device (reason: 0).
Oct 24 19:26:35 xxxx avahi-daemon[927]: Withdrawing workstation service for ppp0.
Oct 24 19:26:35 xxxx NetworkManager[926]: <warn> could not read ppp stats: No such device
Oct 24 19:26:35 xxxx pppd[8533]: Terminating on signal 15
Oct 24 19:26:35 xxxx pppd[8533]: Exit.


Oct 24 19:26:35 xxxx pppd[8533]: No response to 3 echo-requests

进一步搜索得到信息
/etc/ppp/options 中修改如下两个参数
lcp-echo-failure
lcp-echo-interval

修改后任然无效

ps aux | grep 'pppd'
usr/sbin/pppd nodetach lock nodefaultroute user 5x2h701 plugin rp-pppoe.so nic-eth0 noauth nodeflate usepeerdns mru 1492 mtu 1492 lcp-echo-failure 3 lcp-echo-interval 20 ipparam /org/freedesktop/NetworkManager/PPP/80 plugin /usr/lib/pppd/2.4.5/nm-pppd-plugin.so

发现参数已由命令行传进去
lcp-echo-failure 3 lcp-echo-interval 20

但始终没能找到NetworkManager的相关配置在哪里
直接把命令修改成
/usr/sbin/pppd nodetach lock nodefaultroute user 5x2h701 plugin rp-pppoe.so nic-eth0 noauth nodeflate usepeerdns mru 1492 mtu 1492 lcp-echo-failure 30 lcp-echo-interval 60 ipparam /org/freedesktop/NetworkManager/PPP/80 plugin /usr/lib/pppd/2.4.5/nm-pppd-plugin.so
但发现命令还是
usr/sbin/pppd nodetach lock nodefaultroute user 5x2h701 plugin rp-pppoe.so nic-eth0 noauth nodeflate usepeerdns mru 1492 mtu 1492 lcp-echo-failure 3 lcp-echo-interval 20 ipparam /org/freedesktop/NetworkManager/PPP/80 plugin /usr/lib/pppd/2.4.5/nm-pppd-plugin.so

用pppoeconf重新配置重启后问题解决
ps aux | grep 'pppd'后发现命令已变成
/usr/sbin/pppd call dsl-provider


相关命令
打开ppp
pon
关闭ppp
poff
配置ppp
pppoeconf


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译