找回密碼
 註冊
搜索
查看: 3474|回復: 3

[教學] centos5.2安裝r8169網卡

[複製鏈接]
發表於 2009-6-5 17:03:59 | 顯示全部樓層 |閱讀模式
 
Push to Facebook
本人所安裝是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,找到並刪除該模塊。
重新安裝方法同上。
 
發表於 2013-11-9 00:59:43 | 顯示全部樓層
嚴重支持!
版主招募中
發表於 2013-11-9 00:59:43 | 顯示全部樓層
謝謝分享
發表於 2013-11-9 00:59:43 | 顯示全部樓層
HOHO~~~~~~  
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|小黑屋|TShopping

GMT+8, 2025-4-27 09:15 , Processed in 0.022914 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表