Linux對於網卡的支持相對其他硬件來說還是比較好的,XteamLinux 4.0能夠自動識別常見的網卡,你只需根據提示輸入IP地址、子網掩碼等相關信息就可以完成安裝了,如果Linux沒有識別出你的網卡,那就需要你下載針對該網卡的驅動程序了。下面我們將詳細介紹一下手動配置網卡的步驟。
Step1:驅動前的准備
首先,我們先確認一下網卡采用的芯片是什麼(最簡單的識別方法是看一下網卡上最大的那塊芯片上面寫的芯片類型是什麼),將你的網卡名稱,芯片名字記下來。
Step2:下載並編譯驅動程序
如果Linux不支持你的網卡芯片,那麼你就只好去尋找它的驅動程序。
如果找到的是.c的驅動程序,就使用gcc編譯它:
gcc-DMODVERSIONS-DMODULE-D_KERNEL_ -Wall -Wstrict-prototypes
-O6 -c 驅動程序.c
這樣就會在當前目錄下生成同名的.o文件,這就是驅動程序模塊。當然,如果你下載的驅動程序就是.o的,那麼就可以直接使用無需編譯,但有可能會因編譯這個模塊時使用的Linux內核與你的Linux內核不一樣,而引起無法使用。如果順利完成就可以將這個模塊拷貝到“/lib/modules/當前內核版本/net”目錄下。