ubuntu 9.10无法ADSL拨号以及Network Manager显示设备未托管的解决办法

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
头像
bbeikke
帖子: 880
注册时间: 2008-10-14 21:54

ubuntu 9.10无法ADSL拨号以及Network Manager显示设备未托管的解决办法

#1

帖子 bbeikke » 2009-10-31 12:10

ubuntu 9.10刚出来就装了,启动稍微慢了点,不过运行却很流畅。
用到现在唯一遇到的bug就是无法ADSL拨号,记录下最简单的两种方法:

方法一:使用pppoeconf命令拨号

启用有线连接:sudo ifconfig eth0 up
在终端中输入:sudo pppoeconf
一个基于文本菜单的程序会指导你进行下面的步骤:

1. 确认以太网卡已被检测到。
2. 输入你的用户名(由ISP所提供 注意:输入时请先清除输入框中的“username“,否则可能造成验证错误)。
3. 输入你的密码(由ISP所提供)。
4. 如果你已经配置了一个PPPoE的连接,会通知你这个连接将会被修改。
5. 弹出一个选项:你被询问是否需要'noauth'和'defaultroute'选项和去掉'nodetach',这里选择"Yes"。
6. Use peer DNS - 选择 "Yes".
7. Limited MSS problem - 选择 "Yes".
8. 当你被询问是否在需要在进入系统的时候自动连接,你可以选择"Yes"。
9. 最后,你会被询问是否马上建立连接。

在需要的时候启动ADSL连接,可以在终端中输入:sudo pon dsl-provider

断开ADSL连接,可以在终端中输入:sudo poff

如果你发现连接正常工作,尝试手动去调整你之前ADSL连接的配置(参考前一节)。

需要查看日志,可以在终端中输入:plog
获得接口信息,可以在终端中输入:ifconfig ppp0

使用pppoeconf拨号后,Network Manager显示设备未托管的解决办法:

在终端中输入以下命令,来配置网络连接管理文件:

sudo gedit /etc/NetworkManager/nm-system-settings.conf
打开后,找到
[ifupdown]
managed=false
修改成:
[ifupdown]
managed=true

终端运行sudo gedit /etc/network/interfaces
只保留

auto lo
iface lo inet loopback

删除dns设置
sudo mv /etc/resolv.conf /etc/resolv.conf_backup

之后重启network-manager服务:
sudo service network-manager restart

方法二:使用新版的NetworkManager

直接引用lainme简洁明了的回复;
viewtopic.php?f=48&t=239763&start=3

1、从PPA更新network-manager
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BC8EBFE8
在/etc/apt/sources.list最后加上
deb http://ppa.launchpad.net/network-manager/trunk/ubuntu karmic main
deb-src http://ppa.launchpad.net/network-manager/trunk/ubuntu karmic main
sudo aptitude update
sudo aptitude safe-upgrade

2、解决pppoeconf和network-manager冲突
更改/etc/NetworkManager/nm-system-settings.conf中的managed=true
更改/etc/network/interfaces,只保留
auto lo
iface lo inet loopback
删除/etc/resolv.conf

然后sudo /etc/init.d/network-manager restart
如果面板没有nm图标,ALT+F2输入nm-applet,并添加自启动(我的安装时没有添加)

3、右击NM图标,编辑链接,切换到DSL,新建,输入用户名和密码。
上次由 bbeikke 在 2009-11-15 20:21,总共编辑 10 次。
地狱可以想象,天堂却无法描述。
头像
john.wu
帖子: 1006
注册时间: 2007-10-18 17:40

Re: ubuntu 9.10无法ADSL拨号以及Network Manager显示设备未托管的解决办法

#2

帖子 john.wu » 2009-10-31 12:15


千帖户,享有论坛特权!
头像
bbeikke
帖子: 880
注册时间: 2008-10-14 21:54

Re: ubuntu 9.10无法ADSL拨号以及Network Manager显示设备未托管的解决办法

#3

帖子 bbeikke » 2009-10-31 12:19

地狱可以想象,天堂却无法描述。
头像
newzhx
帖子: 17
注册时间: 2009-05-10 21:35

Re: ubuntu 9.10无法ADSL拨号以及Network Manager显示设备未托管的解决办法

#5

帖子 newzhx » 2009-11-04 23:11

楼主,我的9.10前天突然不能上网(刚装好的时候能上网)用pon dsl-provider命令时,出现
Plugin rp-pppoe.so loaded.
RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
刚装好时没有出现过这种情况,现在是有时能上,有时不能上,该怎么办?
PS.我一直是用的是命令方式,出现上述情况后,按照网上教程把netmanager删除了,但仍然出现上述情况,
现在时有时能上有时不能上,完全靠运气!
楼主帮帮忙!急急急
oposite
帖子: 37
注册时间: 2009-11-01 12:05

Re: ubuntu 9.10无法ADSL拨号以及Network Manager显示设备未托管的解决办法

#6

帖子 oposite » 2009-11-05 0:01

newzhx 写了:楼主,我的9.10前天突然不能上网(刚装好的时候能上网)用pon dsl-provider命令时,出现
Plugin rp-pppoe.so loaded.
RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
刚装好时没有出现过这种情况,现在是有时能上,有时不能上,该怎么办?
PS.我一直是用的是命令方式,出现上述情况后,按照网上教程把netmanager删除了,但仍然出现上述情况,
现在时有时能上有时不能上,完全靠运气!
楼主帮帮忙!急急急
我也是同样的问题啊!但是我是装了就这样了!求助啊!
头像
mickeywaley
帖子: 1427
注册时间: 2009-03-19 9:19
系统: ubuntu
来自: 江苏
联系:

Re: ubuntu 9.10无法ADSL拨号以及Network Manager显示设备未托管的解决办法

#7

帖子 mickeywaley » 2009-11-05 8:12

降级安装0.7的network management就OK了

http://www.fdigg.net/list.aspx?word=net ... l=0&Input=

发行版:Ubuntu 9.10
包的名称(有bug的):network-manager和network-manager-gnome
摘要:网络连接
bug描述:无法使用dsl拨号
解决方法:把这两个软件包从0.8的版本降级到0.7的版本

图片

viewtopic.php?f=80&t=10113&start=30

然后锁定版本就OK
头像
newzhx
帖子: 17
注册时间: 2009-05-10 21:35

Re: ubuntu 9.10无法ADSL拨号以及Network Manager显示设备未托管的解决办法

#8

帖子 newzhx » 2009-11-05 13:15

mickeywaley 写了:降级安装0.7的network management就OK了

http://www.fdigg.net/list.aspx?word=net ... l=0&Input=

发行版:Ubuntu 9.10
包的名称(有bug的):network-manager和network-manager-gnome
摘要:网络连接
bug描述:无法使用dsl拨号
解决方法:把这两个软件包从0.8的版本降级到0.7的版本

图片

viewtopic.php?f=80&t=10113&start=30

然后锁定版本就OK
我试试,先谢谢了
头像
bbeikke
帖子: 880
注册时间: 2008-10-14 21:54

Re: ubuntu 9.10无法ADSL拨号以及Network Manager显示设备未托管的解决办法

#9

帖子 bbeikke » 2009-11-07 16:01

newzhx 写了:楼主,我的9.10前天突然不能上网(刚装好的时候能上网)用pon dsl-provider命令时,出现
Plugin rp-pppoe.so loaded.
RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
刚装好时没有出现过这种情况,现在是有时能上,有时不能上,该怎么办?
PS.我一直是用的是命令方式,出现上述情况后,按照网上教程把netmanager删除了,但仍然出现上述情况,
现在时有时能上有时不能上,完全靠运气!
楼主帮帮忙!急急急
我是全新安装ubuntu9.10的,没遇到过这种情况~~~
提示说是当前版本的RP-PPPoE plugin和pppd冲突,升级试试看。
地狱可以想象,天堂却无法描述。
头像
john.wu
帖子: 1006
注册时间: 2007-10-18 17:40

Re: ubuntu 9.10无法ADSL拨号以及Network Manager显示设备未托管的解决办法

#10

帖子 john.wu » 2009-11-08 19:55

众说纷云,如果9.10的networkmanager有问题,目前趋于一致的看法是安装升级这个版本的networkmanager :
https://edge.launchpad.net/~network-man ... hive/trunk


viewtopic.php?f=120&t=227419

千帖户,享有论坛特权!
头像
bbeikke
帖子: 880
注册时间: 2008-10-14 21:54

Re: ubuntu 9.10无法ADSL拨号以及Network Manager显示设备未托管的解决办法

#11

帖子 bbeikke » 2009-11-08 20:25

john.wu 写了:众说纷云,如果9.10的networkmanager有问题,目前趋于一致的看法是安装升级这个版本的networkmanager :
https://edge.launchpad.net/~network-man ... hive/trunk


viewtopic.php?f=120&t=227419
viewtopic.php?f=48&t=239763&start=3
我直接把lainme简洁明了的回复引用过来了! :em06
地狱可以想象,天堂却无法描述。
solidmem
帖子: 4
注册时间: 2005-05-05 16:46

Re: ubuntu 9.10无法ADSL拨号以及Network Manager显示设备未托管的解决办法

#12

帖子 solidmem » 2009-11-08 23:09

这是 ubuntu 9.10 里 network-manager 的 bug, 已经修复。
该BUG的讨论和解决方法见:
https://bugs.launchpad.net/ubuntu/+sour ... bug/432205


第一步:

pppoeconf 与 network-manager 是冲突的,如果已配置了 pppoeconf,在以下操作前,应先
编辑 /etc/network/interfaces ,把其它部分注释,仅剩下:

auto lo
iface lo inet loopback

并重启。

第二步:

删除network-manager原有的ADSL 配置信息(如果有的话)

到: https://edge.launchpad.net/~network-man ... /+packages
下载 modemmanager 和 network-manager 的最新版本 deb 文件并安装。

例如,i386 版本的ubuntu,下载以下deb文件(如果安装的是AMD 64位版本的 ubuntu,文件名后面的 i386 改为 amd64)
libnm-glib2_0.8~a~git.20091107t005351.d53574d-0ubuntu1~nmt1_i386
libnm-util1_0.8~a~git.20091107t005351.d53574d-0ubuntu1~nmt1_i386
network-manager_0.8~a~git.20091107t005351.d53574d-0ubuntu1~nmt1_i386
modemmanager_0.2.git.20091104t211123.74f679a-0ubuntu2~nmt1_i386

直接双击安装,重启电脑

第三步:

配置network manager 里的 adsl 用户名和密码,勾上“自动连接”,注意, “对所有用户可用” 必须禁用。

大功告成,以后每次开机都能自动连接。

第四步:

为了版本一致,最好也通过上述网址下载安装以下deb包(因为依赖关系,必须按以下顺序安装,并且能联接网络下载其它的依赖包)
1. libnm-util-dev_0.8~a~git.20091107t005351.d53574d-0ubuntu1~nmt1_i386
2. network-manager-dev_0.8~a~git.20091107t005351.d53574d-0ubuntu1~nmt1_i386
3. libnm-glib-dev_0.8~a~git.20091107t005351.d53574d-0ubuntu1~nmt1_i386
头像
luyang
帖子: 290
注册时间: 2008-10-29 11:59
来自: 中国 新安江特别行政区

Re: ubuntu 9.10无法ADSL拨号以及Network Manager显示设备未托管的解决办法

#13

帖子 luyang » 2009-11-10 10:39

mark,呵呵~
世间这样荒芜。寂静深不可测量。如果你不在我的身边。我这样想念你。
头像
bbeikke
帖子: 880
注册时间: 2008-10-14 21:54

Re: ubuntu 9.10无法ADSL拨号以及Network Manager显示设备未托管的解决办法

#14

帖子 bbeikke » 2009-11-10 20:42

solidmem 写了:这是 ubuntu 9.10 里 network-manager 的 bug, 已经修复。
该BUG的讨论和解决方法见:
https://bugs.launchpad.net/ubuntu/+sour ... bug/432205


第一步:

pppoeconf 与 network-manager 是冲突的,如果已配置了 pppoeconf,在以下操作前,应先
编辑 /etc/network/interfaces ,把其它部分注释,仅剩下:

auto lo
iface lo inet loopback

并重启。

第二步:

删除network-manager原有的ADSL 配置信息(如果有的话)

到: https://edge.launchpad.net/~network-man ... /+packages
下载 modemmanager 和 network-manager 的最新版本 deb 文件并安装。

例如,i386 版本的ubuntu,下载以下deb文件(如果安装的是AMD 64位版本的 ubuntu,文件名后面的 i386 改为 amd64)
libnm-glib2_0.8~a~git.20091107t005351.d53574d-0ubuntu1~nmt1_i386
libnm-util1_0.8~a~git.20091107t005351.d53574d-0ubuntu1~nmt1_i386
network-manager_0.8~a~git.20091107t005351.d53574d-0ubuntu1~nmt1_i386
modemmanager_0.2.git.20091104t211123.74f679a-0ubuntu2~nmt1_i386

直接双击安装,重启电脑

第三步:

配置network manager 里的 adsl 用户名和密码,勾上“自动连接”,注意, “对所有用户可用” 必须禁用。

大功告成,以后每次开机都能自动连接。

第四步:

为了版本一致,最好也通过上述网址下载安装以下deb包(因为依赖关系,必须按以下顺序安装,并且能联接网络下载其它的依赖包)
1. libnm-util-dev_0.8~a~git.20091107t005351.d53574d-0ubuntu1~nmt1_i386
2. network-manager-dev_0.8~a~git.20091107t005351.d53574d-0ubuntu1~nmt1_i386
3. libnm-glib-dev_0.8~a~git.20091107t005351.d53574d-0ubuntu1~nmt1_i386
官方还没把修复bug后的NetworkManager加入到源里呢;
像这样子手动下载软件包安装和lainme描述的直接加PPA源更新是一样的。
地狱可以想象,天堂却无法描述。
ffftre
帖子: 20
注册时间: 2009-11-08 0:54

Re: ubuntu 9.10无法ADSL拨号以及Network Manager显示设备未托管的解决办法

#15

帖子 ffftre » 2009-11-13 13:23

顶。看了楼主的帖子 ,我的问题终于解决 强烈建议 置顶本帖
回复