安装好Ubuntu7.10后发现不能上网,但是在WINDOWS XP下是很正常的.很郁闷,系统认得网卡的,但网络就是不通!
重装,再重装..继续...直到有一天,发现网卡的灯竟然不亮了!还以为网卡坏了,马上重启到XP下,一切正常啊...
最后终于在Ubuntu中文论坛上找到了原因.
可能还有好多人不相信这个事,但是它却是真的被我验证了,至少在我这里是对的.
Quotation
有人说 8168/8111 xp 的驱动装了之后(另外vista下的自带驱动倒是没事), 如果没有选择 wake on lan , 那么xp 关机后, 会在主板中(pci slot data?) 那边填入一些数据, 禁用这个网卡, 下次开机再修改配置, 重新启用; linux 的驱动不知道 xp 的驱动做了这些恶心事情, 所以找不到网卡.
我的realtek 8193/810X也有这个问题,估计REALTEK都是这个问题吧.
只要把wake-on-lan after shutdown给enable就行了.
可是以前装Ubuntu 7.04的时候怎么是正常的呢..
UPDATE:
今天发现了另一个解决方法,那就是更新你的windows下的Realtek网卡驱动,在这里下载.
Realtek瑞昱RTL8111B/RTL8168B/RTL8111/RTL8168/RTL8111C系列网卡最新驱动6.76自动安装版For Win98SE/ME/2000/XP/XP-64(2007年9月25日发布)
Realtek 瑞昱公司最新的网络控制芯片RTL8111/8168均为100-Pin LQFP封装,基于PCI-Express接口,真正解决了目前标准PCI接口对于千兆网卡的带宽不足问题,只要您的网卡主芯片是上述型号中的一种,都可以升级这款驱动。新版驱动更新如下:
1.修正了支持RTL8168B largesend功能不正确的问题。
2.将"Wake-On-Lan After Shutdown"选项的默认设置更改为开启状态。
3.解决了RTL8101E会报告错误的初始化连接速率的问题.
新闻热点
疑难解答