woff 發表於 2009-6-5 17:03:59

centos5.2安裝r8169網卡

本人所安裝是centos5的32位版本。
網卡型號是主板集成的: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.2上要安裝該網卡的最新驅動才會完全正常。比如說,系統需要開啟oscache的廣播功能。那麼最好是下載最新的網卡驅動,否則不成功。

然後查網路卡型號為Realtek 8111B
去Realtek官網去找Driver

http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=3&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2


Linux driver for kernel 2.6.x and 2.4.x (Support x86 and x64) 8.003.00 2007/12/7 39k
下載後的文件名是:r8168-8.005.00.tar.bz2
刪除原有網卡設備,刪除原有的安裝程序:rmmod r8168.ko
然後用命令:find / -name r8168.ko,找到並刪除該模塊。
重新安裝方法同上。

bnb2125220 發表於 2013-11-9 00:59:43

嚴重支持!

ysabougv5b 發表於 2013-11-9 00:59:43

謝謝分享

ysabougv5b 發表於 2013-11-9 00:59:43

HOHO~~~~~~
頁: [1]
查看完整版本: centos5.2安裝r8169網卡