手動(dòng)輕松安裝Linux網(wǎng)卡驅(qū)動(dòng)
雖然現(xiàn)在微軟大行其道,不過很多人還是不想舍棄Linux。如果你要安裝Linux就會(huì)發(fā)現(xiàn)Linux自帶了許多Linux網(wǎng)卡驅(qū)動(dòng),不過也有一些特出的不常見的網(wǎng)卡,這時(shí)就需要自己來找Linux網(wǎng)卡驅(qū)動(dòng)安裝。
Linux下網(wǎng)卡驅(qū)動(dòng)安裝及問題:
1、首先需要確認(rèn)網(wǎng)卡是否安裝。
PCI詳細(xì)信息查看#lspci\\如果有Ethernet相關(guān)信息說明網(wǎng)卡硬件存在
網(wǎng)卡詳細(xì)信息查看#kudzu--probe--class=network\\可以看到網(wǎng)卡的具體型號(hào)信息
注:有些集成在主板的網(wǎng)卡,需要在BIOS設(shè)置中把網(wǎng)卡激活;
BIOS主菜單->IntegratedPeripherals->onbroadlan設(shè)置Enabled
2、查看Linux自帶網(wǎng)卡驅(qū)動(dòng)。
Linux會(huì)有很多自帶驅(qū)動(dòng)#cd/lib/modules//kernel/drivers/net/
如有相應(yīng)的網(wǎng)卡驅(qū)動(dòng),一般會(huì)在安裝系統(tǒng)時(shí)自動(dòng)安裝;也可以手動(dòng)自己安裝;
在上面的目錄下#insmod網(wǎng)卡驅(qū)動(dòng)程序(2.4內(nèi)核是.o文件、2.6內(nèi)核是.ko文件)
lsmod查看驅(qū)動(dòng)安裝
3、安裝網(wǎng)卡驅(qū)動(dòng)
一些不常見的網(wǎng)卡就需要自己動(dòng)手安裝了
首先確定您的Linux系統(tǒng)當(dāng)中已經(jīng)下列軟件的存在:kernel-source、kernel、gcc、make
下載網(wǎng)卡驅(qū)動(dòng)到src目錄
#makeinstall
編譯成功產(chǎn)生.o或.ko文件
#insmod.o或.ko
#lsmod確認(rèn)驅(qū)動(dòng)是否安裝
4、IP配置
ifconfig進(jìn)行配置或者配置/etc/sysconfig/network-scripts/ifcfg-eth0文件
注:有時(shí)重啟系統(tǒng)網(wǎng)卡驅(qū)動(dòng)不自動(dòng)加載,檢查/etc/modprobe.conf文件中是否有aliaseth0XXX
沒有手動(dòng)添加一條(XXX為網(wǎng)卡驅(qū)動(dòng)名字)
這樣你就手動(dòng)完成了Linux網(wǎng)卡驅(qū)動(dòng)配置。
【編輯推薦】