`
bluestar
  • 浏览: 371982 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ubuntu 8.04 Realtek 8168/8111网卡不能上网解决办法!

阅读更多

一,确定你也遭受同样的问题
     现象:

     网卡插上网线后,根本不亮,将系统转到windowsxp下,网卡能够正常工作。或者是之前网卡能够正常工作,后来就突然不亮了,但是在windowsxp下网卡能够正常工作。

     接下来确定你的网卡为Realtek 8168/8111网卡,可用lspci查看。你的Ubuntu内核为 2.6.24,似乎现在只有这个内核或者更高内核,出现死活不能上网的问题。包括在Win下打开wake-on-lan after shutdown为enable,也不能上网。 看看你现在Ubuntu 的网卡驱动是不是 r8169,这个驱动对Realtek 8168/8111竟然不支持,有人在官方提交了BUG报告了,但现在还没更新。 并且你试图自己下载8168的驱动,自己安装的时候,出现错误:
xuange@R-desktop:/usr/src/r8168-8.005.00$ sudo make clean modules
make -C src/ clean
make[1]: Entering directory `/usr/src/r8168-8.005.00/src'
rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers rset
make[1]: Leaving directory `/usr/src/r8168-8.005.00/src'
make -C src/ modules
make[1]: Entering directory `/usr/src/r8168-8.005.00/src'
make -C /lib/modules/2.6.24-12-generic/build SUBDIRS=/src modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.24-12-generic'
scripts/Makefile.build:41: /src/Makefile: No such file or directory
make[3]: *** No rule to make target `/src/Makefile'. Stop.
make[2]: *** [_module_/src] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.24-12-generic'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/r8168-8.005.00/src'
make: *** [modules] Error 2
xuange@R-desktop:/usr/src/r8168-8.005.00$
现在,如果像我所说的一样,很不幸,你和我们一样,出现了这个问题。:(

 

    解决办法:

     从官方网站 下载驱动(r8168-8.011.00.tar.bz2),可从附件中下载,现在,我们可以动手了,自己编译驱动安装。 以下是命令。

     tar xvjf r8168-8.011.00.tar.bz2
  
     cd ./r8168-8.005.00
     make clean
     make modules
     sudo make install
     sudo depmod -a
     sudo insmod ./src/r8168.ko

OK! 不用重启,看看,是不是能上网了。如果还不能上网,请打开终端,执行以下命令:

    lsmod | grep r8169
    lsmod | grep r8168

如果提示2个驱动都在的话,把2个都卸载掉
   sudo rmmod r8169
   sudo rmmod r8168

再重复安装驱动
进入驱动文件夹的根目录
8.make clean
9.make modules
10.sudo make install
11.sudo depmod -a
12.sudo insmod ./src/r8168.ko

 

ok,现在再尝试上网应该就没有问题了,可以首先查看网卡灯是否亮。

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics