歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 8.10 下intel D945GCLF 網卡安裝指南

Ubuntu 8.10 下intel D945GCLF 網卡安裝指南

日期:2017/2/28 16:49:32   编辑:Linux教程

Intel D945GCLF的atom主板,在如下配置中:

CPU : atom 230 1.6GHz

硬盤:Seagate 500G

內存:Kingston DDR2 800MHz 2G

聲卡:板載

網卡:板載 RealTek R8102EL 10/100M Ethernet

電源:大水牛mini機箱 電源

使用萬方功耗測試插座測的典型值為 40W 。

該主板在安裝了Ubuntu 8.10 desktop版或者server版操作系統後,其板載網卡出現經常性的開機後無法連接網絡的情況,使用 ifconfig 命令查看後,eth0顯示正常,但其 dropped 參數中是一個巨大的數字。使用 dmesg 命令查看,發現其所使用的驅動為 r8169 ,因為使用了不正確的驅動,導致系統在冷啟動後系統網絡不可用。為解決這個問題,我們要做如下工作:

1. 到realtek官方網站 http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=14&PFid=7&Level=5&Conn=4&DownTypeID=3&GetDown=false 下載最新的R8102EL驅動,www.britepic.org目前的驅動版本為: r8101-1.010.00

2. 對於server版本,系統安裝的時候並沒有安裝內核頭文件,所以需要下載安裝,首先安裝編譯程序所需要的編譯器等必須軟件:

sudo apt-get install build-essential

然後安裝系統內核頭文件,否則我們下載的驅動不能編譯:

sudo apt-get install linux-headers-'uname -r'

3. 解壓我們下載的驅動程序,到該目錄中,運行命令: make all

正常情況下,會有錯誤。但只要你到 src/ 下面看到編譯出了 r8101.ko 文件即可,不管是否有錯誤。

4. 從內核中將當前的網卡驅動程序卸載,運行命令

sudo rmmod r8169

5. 從系統庫中,將r8169驅動刪除或者改名:

sudo mv /lib/modules/'uname -r'/kernel/drivers/net/r8169.ko r8169.ko.old

Copyright © Linux教程網 All Rights Reserved