微星P35 Neo2主板centos5安装集成网卡驱动问题解决!

阅读更多
本人所安装是centos5的64位版本。
网卡型号是主板集成的:Realtek RTL8111B千兆网卡。
到网卡厂商网站下载对应的网卡linux驱动源码包,名称是:r8168-8.003.00.tar.bz2
1.前提
默认centos安装的时候,并没有带上需要支持编译的源码包,需要自己用yum install命令同时安装:kernel、kernel-headers和kernel-devel。
否则执行网卡驱动编译的时候会报错误。
(另外,如果安装的centos是32位的,但又配了4G的内存条的话,要更新:kernel-PAE、kernel-PAE-devel、kernel-headers,修改:/boot/grub/grub.conf
设置:default=0,以使系统按照新安装的支持4G内存的内核启动。)

或者也可以全部让centos整体内核升级一遍。

2.执行以下安装步骤
tar vjxf r8168-8.003.00.tar.bz2
cd r8168-8.003.00
make clean modules    (as root or with sudo)
make install
depmod -a
insmod ./src/r8168.ko


------------
发现在centos5.1上要安装该网卡的最新驱动才会完全正常。比如说,系统需要开启oscache的广播功能。那么最好是下载最新的网卡驱动,否则不成功。

官方网站的下载地址是:http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=3&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2

下载后的文件名是:r8168-8.005.00.tar.bz2
删除原有网卡设备,删除原有的安装程序:rmmod r8168.ko
然后用命令:find / -name r8168.ko,找到并删除该模块。
重新安装方法同上。

你可能感兴趣的:(CentOS,Linux)