ubuntu12.04(13.10)网络问题总结

1. 网络问题

在百度知道里看到一位网友有这样一个问题(如下图),对于网络自己之前使用ubuntu系统时,稍微了解一些,所以就决定帮助一下。

图片

根据网友问题的描述,一开始我判断应该是网络配置的问题,而大多网络使用的都是动态IP,所以让他使用:sudo pppoeconf命令,试着重新配置一下上网类型,结果发现是错误的(如下):

图片

估计他应该配置的是静态IP连接网络,同时感觉驱动可能有问题(Linux下Wifi驱动最容易出兼容性问题),让他使用查看了一下驱动情况: lspci -v

图片

驱动显示是“正常”的(其实,就是驱动问题),先后尝试了以下四个方案,前三个方案都无效,所以,建议直接尝试第四个方案。

2. 方案一

编辑interfaces文件:

sudo gedit /etc/network/interfaces

更改为:

auto lo 
iface lo inet loopback 
auto eth0 
iface eth0 inet dhcp

重启之后,网友发过来的图片来看,显示“有线未托管”,如下:

图片

3. 方案二

打开配置文件:

sudo vim /etc/NetworkManager/NetworkManager.conf

修改managed的false改为true:

[main] 
plugins=ifupdown,keyfile,ofono 
dns=dnsmasq 
no-auto-default=F0:DE:F1:85:ED:5B, 
[ifupdown] 
managed=true

重启后,还是没有解决问题,截图如下,:

图片

3. 方案三

删除system-connections文件夹:

sudo mv /etc/NetworkManager/system-connections /etc/NetworkManager/system-connections.bak

重启后,发现还是没有解决问题:

图片

为了防止产生其它错误,恢复 system-connections 文件夹:

cd /etc/NetworkManager 
sudo mv system-connections.bak system-connections

3. 方案四

经过一番折腾,我觉的可能一开始就错了。虽然显示网卡驱动正常,但也许只是显示,并没有正常工作;所以,我试着查搜索了一下网友电脑上有线驱动型号:r8169,结果看到,有人反映,ubuntu自带r8169的驱动不管用,所以,我尝试了以下操作: 

Realtek官网,下载了网卡驱动。

r816*的linux驱动相当于同一系列,所以版本号不同,依然可以很好使用,下载后:

cd r8168* 
su 输入密码 
./autorun.sh

截图,显示安装正常:

图片

同时,网友反映网络按钮从灰色变为正常,尝试了一下,可以正常联网。

经过一番折腾,终于给网友解决了这个问题,再次将解决的经验,做一总结,希望有同类问题的网友可以做一参考。