快捷搜索:   nginx

ubuntu 8.10 Network-manager使用的方法与测试总结

接触8.10已经2周,感觉还是非常非常的顺手。
昨天晚上,突然按老的8.04配置pppoe ADSL的
sudo pppoeconf 进行连接
结果第二天开机连接到路由网络以后
右上角的network-manager提醒怎么都无法连接网络
一开始我真的以为网线坏了或者是路由器出了问题
结果发现是ubuntu系统问题
整整折腾了一早上
最后才弄明白原来
network-manager与ubuntu /etc/network/interfaces冲突。
原理是这样的:(转载的)

1. ifconfig, iwconfig, ip, route, wpa_supplicant这些是底层的程序

2. network manager, network-admin, ifup, ifdown是更高层的调用, 他们可能会调用底层的程序, 或者实现底层程序的功能, 还可能有扩展。

3. etwork manager有 一个nm-applet一般在托盘有个图标 , 它的manual configuration 选项实际上是调用network-admin。

4. network manager 不使用设置文件/etc/network/interfaces, 如果这个文件被设置了, network manager 不能起作用。

所以出现这种问题,主要是我在8.10里面使用了pppoeconf命令而导致interface文件被修改和设置,导致了network-manager的失效。

我经过测试有两种方法可以解决:

1.直接删除 /etc/network/interface
如果权限不够可以使用 sudo nautilus 进行删除

2.修改nautilus 并改为默认Dhcp自动获得IP上网
只需要2句话
auto eth0
iface ethp inet dhcp

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论