今天將系統轉成Linux,完成系統安裝後卻發現網路卡驅動有問題.在網上找了半天也沒有發現好的解決辦法(也可能是我用google的能力不行),最後鼓搗了半天,終於安裝成功了.想想其它安裝驅動不是很困難,真正麻煩的是找到正確的驅動.
一:檢視主機板的相關資訊
我的主機板是技嘉的GA-945GZM-S2,於是先去網站上找驅動,沒有發現Linux下的驅動([url]http://www.gigabyte.com.cn[/url]
),但是查到了主機板相關資訊.如圖:
),但是查到了主機板相關資訊.如圖:
隨後在marvell網站找也半天也沒有找到相關的驅動,最後發現同一塊主機板型號其實有多個版本.上圖中的是V2.1,而下面的是V3.X的,我的驅動是通過檢視下面的說明才找到正確位置的.大家可以比對一下這幾張圖.
二:下載驅動
知道了相關資訊就去google查詢相關的東東,最後由google帶到了[url]http://www.realtek.com.tw/[/url],後面的事情就簡單了,下載相關的東東,如圖
下載r8169-6.003.00.tar.bz2到/tmp下.後面就是進行簡單的安裝了.
三:安裝網路卡
su –
cd /tmp
tar jxvf r8169-6.003.00.tar.bz2
cd r8169-6.003.00
make
make install
cd /tmp
tar jxvf r8169-6.003.00.tar.bz2
cd r8169-6.003.00
make
make install
編譯完成後會在/lib/modules/2.6.9-42.EL/kernel/drivers/net下生成r8169.ko的檔案,如果沒有生成說明編譯不成功.
cd /tmp
depmod -a
depmod -a
四:完成安裝檢測
insmod ./src/r8169
lsmod | grep r8169
ifconfig -a
ifconfig eth0 up
lsmod | grep r8169
ifconfig -a
ifconfig eth0 up