找回密码
 注册
首页 ≡≡桌面技术≡≡ PC操作系统 ubuntu用pppoeocnf工具设置ADSL拨号上网

linux ubuntu用pppoeocnf工具设置ADSL拨号上网

灰儿 2009-2-22 20:07:45
本帖最后由 灰儿 于 2010-2-18 10:36 编辑

安装好Ubuntu 9.10以后,在那个Network-Manager里面设置adsl拨号上网,似乎不管怎么设置都无法成功拨号上网,后来在网上和ubuntu中文论坛看了一下,出现这个问题的朋友还挺多,大概了解了一下,似乎是由于Network-Manager有BUG引起的,经过好久的尝试,终于解决这个不能上网的问题了,这里把方法分享一下!

        首先,卸载掉Network-Manager,你可以在新立得软件管理器卸载,也可以直接在终端运行命令卸载!
sudo apt-get remove network-manager

1.在终端输入:
sudo pppoeconf

2.之后会提示您输入您的ADSL用户名(也就是帐号)和密码,在输入帐号时把原来的“username"删掉,输入你的adsl帐号,确定后再输入密码,后面提示的问题全部回答“是”(Yes)就可以了。

3.最后会提示您是否开机自动拨号,选择Y的话,默认开机会没有任何提示的情况下拨号,直接可以上网。如果选择N的话,需要拨号时请手工进入终端输入pon dsl-provider拨号命令。

4. 修改配置文件:
sudo gedit /etc/ppp/options

将弹出的文档中的 lcp-echo-failure 4 改为 lcp-echo-failure 40 这是因为Ubutnu默认的设置有个很明显的缺陷,lcp-echo-failure次数被设为4,而lcp-echo-interval设为30秒。也就是说,如果120秒钟之内,ADSL服务器没有给回echo-reply信号,Ubuntu便会认为网络已经出了问题,马上中断重联,搞得人非常不爽。

如果你用XP拨号上ADSL是正常的,而在Ubuntu拨号上ADSL,却是不停断线,有可能是DHCP问题。Ubutnu官方论坛上有个方法是:给你的eth设置一个固定IP,图形界面配置网络有时不能生效,建议用命令行配置。

5.静态IP地址配置如下(假设通过eth1上网)
# The primary network interface
auto eth1
iface eth1 inet static //指定为static
address 192.168.3.90 //IP地址
gateway 192.168.3.1 //网关
netmask 255.255.255.0 //子网掩码

6.配置DNS
sudo gedit /etc/resolv.conf
nameserver 192.168.3.2

7.开启连接
sudo pon dsl-provider

8.关闭连接
       sudo poff
或:sudo poff dsl-provider

9.查看连接信息
plog
您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。