TShopping

 找回密碼
 註冊
搜索
查看: 3926|回復: 3
打印 上一主題 下一主題

[教學] r8168網卡在Linux抓不到驅動程式

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-2-12 23:19:49 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
 
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.1上要安裝該網卡的最新驅動才會完全正常。比如說,系統需要開啟oscache的廣播功能。那麼最好是下載最新的網卡驅動,否則不成功。

官方網站的下載地址是:http://www.realtek.com.tw/downlo ... w.aspx?Langid=3&Nid=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,找到並刪除該模塊。
重新安裝方法同上。

 

臉書網友討論
2#
發表於 2013-11-9 00:59:43 | 只看該作者
不錯,感謝版主

版主招募中

3#
發表於 2013-11-9 00:59:43 | 只看該作者
說的真有道理啊!


4#
發表於 2013-11-9 00:59:43 | 只看該作者
樓上的稍等啦  


*滑块验证:
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-4-25 08:48 , Processed in 0.043909 second(s), 19 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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