2010年10月20日星期三

Ubuntu任务栏上网络连接图标消失

之前使用Ubuntu配置ADSL上网,后来到可以使用局域网上网的环境,删除了PPPoE的配置后,发现图标不见了。可以通过如下的命令得到恢复:

sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start

sudo gedit /etc/NetworkManager/nm-system-settings.conf
把false改成true

sudo service network-manager restart

上面提到删除之前的ADSL,方法如下:

删除 /etc/ppp/dsl-provider
删除 /etc/network/interfaces中除了关于lo的段落外的
删除 /etc/rc5.d/中pppoe启动的脚本

删除了上述的配置后,等于就是使用Ubuntu的默认配置上网,一般情况下Ubuntu也能在不需要使用任何配置的情况下就能上网。另外有其他教程说重新删除Network-Manager和nm-applet的把他们安装回来,也能达到同样的效果。

务必记住:windows不用设置就能直接上网,linux也能。

引用:
NetworkManager和networking有冲突,如果启用了NetworkManager就不能再用networking管理网络了,如果用Networking管理网络,就不能用networkmanager,所以解决方法有两种:
1用networkmanager管理网络:
编辑/etc/network/interfaces,将其中的所有网络的设置全部注释掉(就是在行前面打上#),仅留下lo(本地回环)的设置。然后重启NetworkManager和networking.
2用networking管理网络(就是命令行方式)
可以将networkmanager禁止,在终端里输入sudo apt-get remove network-manager --purge就可以了
或者sudo gedit /etc/NetworkManager/nm-system-settings.conf 将managed=true改为false

Reference sites:

这里对Ubuntu上网遇到的各种情况都有介绍,不过有点乱,阅读起来有点累:http://www.xxlinux.com/linux/article/accidence/install/20100625/18358.html

http://forum.ubuntu.org.cn/viewtopic.php?f=116&t=258095&start=0

http://forum.ubuntu.org.cn/viewtopic.php?f=116&t=230483&start=0

没有评论:

发表评论