ubuntu频繁掉线 转

好长好长时间没来百度空间了,最近闲来无事,正好弥补之前的空缺了!
跟Ubuntu打交道已有很长一段时间了,期间遇到了很多问题,我把遇到的一些问题及找到的解决方案记录下来,我想这可能会对那些跟我有同样境遇的人有所帮助吧。
最近刚安装好Ubuntu10.04 Lucid beta1,就遇到了比较恼人的问题,就是网络经常掉线的问题。网上着好好的,突然间就打不开网页了,再等一会就又好了,让人十分的不爽。我在网上搜了一下,找到了原因,以下是网络掉线的原因及解决方法:
ppp 的很多选项都是默认的,其中lcp-echo-failure次数被设为4,而lcp-echo-interval设为30秒。也就是说,如果120秒钟 之内,ADSL服务器没有给回echo-reply信号,UBuntu便会认为网络已经出了问题,就会断开网络,搞得人非常不爽。症结找到了,问题就要解 决了,打开配置文件/etc/ppp/options,将lcp-echo-failure次数设为一个较大的数值就行了,我将该值修改为30,后面上网 就比较顺利了。
sudo gedit /etc/ppp/options
再说一下,Ubuntu下如何配置ADSL上网,我觉得最简单的方法就是使用命令,配置一次后就不用再管了,以后开机会自动启动的。所使用的命令是:
sudo pppoeconf
然后一步步的按上面的说明进行配置,输入你的帐号和密码,敲几次回车键就OK了。

检查pppoe的配置文件(/etc/ppp/options),发现这么两条:
以下内容为程序代码:
lcp-echo-failure 4
lcp-echo-interval 30 
于是猜测是不是30秒收不到adsl回执就算出错,重试4次ubuntu就断网?
于是利用断网前的不到2分钟时间搜索,果然。洋鬼子的网络环境好,4就足够了,天朝还处于资本主义初级阶段,4不够……
解决方法:把4改成15…… 
ubuntu adsl 经常断线问题解决
ubuntu 用 pppoeconf 拨号adsl。但很奇怪,这次老是断线,大约2.5分钟,如果一直ping的话会重拨,但这样 firefox 也需要不停 escape 停掉再重新刷新,郁闷。。。
可以 sudo gedit /etc/ppp/peers/dsl-provider 调整里面的
lcp-echo-interval 200
lcp-echo-failure 40
mtu 1000
holdoff 0 
设置 echo 间隔更大;失败次数更多;mtu 1000 或者更小;也有人说 holdoff 0 的 说法。
找到一篇文章说了个方法,修改 options 文件
sudo gedit /etc/ppp/options
将 lcp-echo-interval 设置一个较大的数字
以下为引用内容:
--------------------------------------------------------------------------------
但默认的设置有个很明显的缺陷,lcp-echo-failure次数被设为4,而lcp-echo-interval设为30秒。也就是说,如果120 秒钟之内,ADSL服务器没有给回echo-reply信号,UBuntu便会认为网络已经出了问题,马上中断重联。这个问题也很好解决,sudo gedit /etc/ppp/options将lcp-echo-failure次数设为一个较大的数值就行了,比如40,这样就比较适合国内的ADSL现状,再也不会老断网了。
在UBuntu里配置ADSL很方便,sudo pppoeconf一路设置下去便可以了。然后使用pon dsl-provider命令启动拨号,使用手动poff断开拨号连接,而且,我们可以使用plog命令来查看连接日志信息。 
但最近遇到一个特别奇怪的问题,每次上次一段时间,一般4~5分钟,有时2~3分钟,网络就断了,使用pon dsl-provider命令重连,又可以连上,但过几分钟又断了。使用plog查看,有如下信息: 
Jun 30 08:16:28 ubuntu-kde-pc pppd[5077]: No response to 4 echo-requests
Jun 30 08:16:28 ubuntu-kde-pc pppd[5077]: Serial link appears to be disconnected.
...
Jun 30 08:16:28 ubuntu-kde-pc pppd[5077]: Connect time 4.5 minutes.
Jun 30 08:16:28 ubuntu-kde-pc pppd[5077]: Sent 5160 bytes, received 6576 bytes.
Jun 30 08:16:34 ubuntu-kde-pc pppd[5077]: Connection terminated.
Jun 30 08:16:34 ubuntu-kde-pc pppd[5077]: Modem hangup
开始还以为是网络不稳定,但切换到windows下什么问题又没有,搞的我好郁闷。对linux的信心又降了一份。后来上网查找了一下资料,终于找到了原因。 
ppp的很多选项都是默认的,其中lcp-echo-failure次数被设为4,而lcp-echo-interval设为30秒。也就是说,如果 120秒钟之内,ADSL服务器没有给回echo-reply信号,UBuntu便会认为网络已经出了问题,就会断开网络,搞得人非常不爽。症结找到了, 问题就要解决了,打开配置文件/etc/ppp/options,将lcp-echo-failure次数设为一个较大的数值就行了,我将该值修改为 15,后面上网就比较顺利了。 
PPPOE解决ubuntu上网的方法
fsgz 发表于: 2008-8-07 12:30 来源: 远景无限博客 
利用路由器连接到Internet非常普遍,但是经常也使用ADSL(也称作‘DSL’)调制解调器通过PPPOE来连接到Internet。 
当然,你需要向Internet服务提供商(ISP)申请Internet连接业务,申请后你就可以连接并使用Internet。然后在你的ADSL调制解调器上的"DSL"信号灯会显示你连接Internet的线路处于同步状态。 
你需要ISP提供给你的用户名和密码来使用你的DSL帐号,同时,需要一条合适的网线来连接以太网卡和PPPoE调制解调器。 
在命令行下配置PPPoE 
我们使用终端来配置调制解调器。通过菜单上的应用程序>附件>终端来打开终端。 
你需要安装PPPoE包来使用以下的命令。这个包是默认安装的,但是有可能在更改配置的时候丢失。如果以下的命令不能执行,你需要再安装这个包(请参考PPPoE包安装的章节)。 
在终端中输入: 
sudo pppoeconf
一个基于文本菜单的程序会指导你进行下面的步骤: 
确认以太网卡已被检测到。 
输入你的用户名(由ISP所提供)。 
输入你的密码(由ISP所提供)。 
如果你已经配置了一个PPPoE的连接,会通知你这个连接将会被修改。 
弹出一个选项:你被询问是否需要‘noauth‘和‘defaultroute‘选项和去掉‘nodetach‘,这里选择"Yes"。 
Use peer DNS - 选择 "Yes". 
Limited MSS problem - 选择 "Yes". 
当你被询问是否在需要在进入系统的时候自动连接,你可以选择"Yes"。 
最后,你会被询问是否马上建立连接。 
当你完成这些步骤,你应该建立了连接并且能够使用了。 
手动控制连接 
在需要的时候启动ADSL连接,可以在终端中输入: 
pon dsl-provider
断开ADSL连接,可以在终端中输入: 
poff dsl-provider
遇到的问题 
如果你发现连接正常工作,尝试手动去调整你之前ADSL连接的配置(参考前一节)。需要查看日志,可以在终端中输入: 
plog
PPPoE包的安装 
检查PPPoE包是否已经安装,可以在终端中输入: 
dpkg -s pppoeconf
如果包已经安装好了,你应该在输出的信息中看到这两行: 
Package: pppoeconf
Status: install ok installed
如果包没有安装,插入你的Ubuntu光盘,在终端中输入: 
sudo apt-get install pppoeconf
如果提示找不到这个包,你就必须把Ubuntu光盘加入到软件源的列表中。要加入你的光盘,先保证你已经把光盘插入到CD驱动器中,然后在终端中输入: 
sudo apt-cdrom add
如果以上操作的都失败了,你可以从 
http://packages.ubuntu.com/
下载pppoeconf包。当然,前提是你有能够使用的Internet连接,然后通过CDR或者U盘传输到你的电脑。在GNOME中双击这个包来进行安装。 
启动的注意事项 
如果你的发现每次启动系统都需要手动运行pppoeconf来建立连接,你可以这样做: 
参考这里来编辑/etc/network/inte***ces这个文件,使得‘pppoe maintained‘这一行在‘auto dsl-provider‘之前: 
auto eth0
iface eth0 inet manual
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
auto dsl-provider
iface dsl-provider inet ppp
provider dsl-provider
还是失败的话,编辑/etc/rc.local这个文件,在最后一行("exit 0")前,增加以下内容: 
ifconfig eth0 up
pon dsl-provider
错误日志 
如果你发现连接出现了问题,你可以在系统日志中找到有用的信息。你可以在终端或者图像界面中访问系统日志。 
使用图形界面的日志查看器,可以通过:系统>系统管理>系统日志。你会发现系统的信息是存储在/var/log/messages这个目录下。 
使用终端,输入: 
sudo dmesg

时间: 2024-08-27 11:17:45

ubuntu频繁掉线 转的相关文章

Ubuntu网络频繁掉线解决方案

年底了,实验室终于给配了个电脑(Ubuntu系统),博主欣喜若狂啊,然而装好后发现无线网频繁掉线,重启网络后能正常上网2~3分钟然后又掉线,再重启又能上网2~3分钟然后再掉线,博主那个不爽啊,于是各种找原因,找了一下午终于让博主解决了,拿出来给大家分享一下. 1.打开配置文件/etc/ppp/options sudo vi /etc/ppp/options 2.在options文件中找到以下两行代码 lcp-echo-failure 4 lcp-echo-interval 30 3.把lcp-e

关于ubuntu16无线网卡RTL8723BE频繁掉线及信号不足的解决办法

最近在新电脑上装了ubuntu16,结果wifi经常连不上,连上了过段时间就掉线,路由器就在电脑的旁边,而且信号非常的若. 但是windows系统没有任何问题,所以就在网上找解决办法,也按照网上的方法试了,结果好多方法都是没用的. 最后从askubuntu上找到了解决方法. 首先要查看本机的无线网卡型号: 1 [email protected]:~$ lspci 2 00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -O

windows8下无线频繁掉线,修复为“默认网关不可用”的解决方案

环境:windows8,dell inspiron,网卡n7260,无线路由器tplink wr841n 修复步骤 1.进入设备管理 2.选择intel无线网卡,双击 3.选择高级,按照红框选项中选项进行设置 windows8下无线频繁掉线,修复为"默认网关不可用"的解决方案,布布扣,bubuko.com

斐讯 FIR151M 频繁掉线(OpenWRT解决方案)

0. 现象与前言 在使用斐讯 FIR151M 路由器连接网络时,传输数据时频繁掉线. 官方固件刷了两个版本,问题未解决. 建议高级用户看本教程,要做好不能使用 Web 管理界面的心理准备. 1. 准备 没有打开telnet和ssh服务,因此考虑直接在硬件上下手,在板子上找到了串口. 上排针.电烙铁.焊锡,引出了四个点,方便使用模块进行通讯,见下图. 之后拿PL2303模块连上计算机,使用超级终端通讯.(PuTTY也是可以串口通讯的) 2. 初步探究 a. 启动 打开超级终端,连上了串口,重开路由

局域网环境频繁掉线

问题:每隔一段时间就自己掉线,然后又重新插拔,就好了. 解决:这种情况多数是ARP攻击造成的,解决方法 在CMD命令行下面依次执行: ipconfig  /all(找到网关IP地址) arp  -a (得到网关的IP地址和相对应的Mac地址) 3.  netsh interface ipv4 show  interface (确定idx值,对应下面的11) 对应下面的代码进行修改把下面一段代码用记事本保存为.bat文件,双击运行就行了. arp  -d netsh  interface  ipv

Wayos网吧路由英雄联盟频繁掉线解决办法

英雄联盟某些机器瞬间ping值飙升,然后一直掉线重连!研究好久,解决了,经验与大家分享 第一步,在路由器地址后加qos_ext.htm进入qos参数设置页面(如果出现不了设置界面请更新固件).比如:http://192.168.1.1/qos_ext.htm,在该设置页面第一个参数选项hi_up,将默认数值8改为20.如图: 第二步,设置优先级.回到路由设置界面,在[智能流控]-[优先级设置]-将[局部优先级]调高,再在自定义ip协议里添加英雄联盟端口,如图: 具体端口为 协议类型 UDP:51

UBUNTU 札记(53条经验)

adobe_pdf 菜单栏 /etc/profile 是一个global config file,会影响系统全局用户,如果你只想对single user生效的话,可以修改vi ~/.bash_profile. 在终端下输入export UBUNTU_MENUPROXY= 偶把export UBUNTU_MENUPROXY= 加到启动脚本里/opt/Adobe/Reader8/bin/acroread 里 alias acroread="export UBUNTU_MENUPROXY= &

win7通过硬盘安装Ubuntu 16.04 LTS镜像的经历

周末在家闲着无事,想装一个ubuntu系统玩一玩,最近也了解到ubuntu最新版Ubuntu 16.04 LTS发布了,也好奇Ubuntu 16.04 LTS版本真如网上说的那样多的特性么,试过后知道,确实界面好看些了.讲讲我这次在家用本上安装Ubuntu的经历,首先我是看了<Windows 7下硬盘安装Ubuntu 14.10图文教程 >教程安装的Ubuntu 14.10版本,下载一个<EasyBCD>的工具,照着教程做,系统就安装好了,安装完之后,连接上拨号网络(怎么设置连接拨

SignalR--Web客户端

这里说web客户端其实是JavaScript起的作用,也可以说是JavaScript客户端. 官方的标题的JavaScript客户端. 下面的翻译,同样的代码的形式上传.篇幅过长,交流[email protected]. PRCs 远程服务调用 使用客户端的hub的代理proxy可以调用服务端的方法. 服务端 public class ContosoChatHub : Hub { public void NewContosoChatMessage(string name, string mess