linux下網(wǎng)卡驅(qū)動(dòng)安裝全過(guò)程
2016-01-28 17:04:56
10294
方法一,用RPM包安裝驅(qū)動(dòng)程序方法:
1.將驅(qū)動(dòng)程序文件bcm5700-.src.rpm復(fù)制到一個(gè)臨時(shí)目錄中,并在此目錄中運(yùn)行以下命令:
rpm –ivh bcm5700-.src.rpm
2.運(yùn)行以下命令切換到驅(qū)動(dòng)目錄中:
cd /usr/src/redhat/SPECS/
3.此目錄中會(huì)生成一個(gè)名字為bcm5700.spec的文件,運(yùn)行以下命令對(duì)驅(qū)動(dòng)程序進(jìn)行編譯:
rpmbuild –bb bcm5700.spec (對(duì)4.x.x版本的RPM適用)或 rpm -bb bcm5700.spec
4.運(yùn)行以下命令切換到RPM目錄中:
cd /usr/src/redhat/RPMS/i386/
5.運(yùn)行以下命令安裝驅(qū)動(dòng)程序:
rpm –ivh bcm5700-.i386.rpm (對(duì)于Red Hat 7.2, 7.3, 2.1AS和其他包含老版本驅(qū)動(dòng)的系統(tǒng)需要使用--force的參數(shù),強(qiáng)制用新的驅(qū)動(dòng)替換系統(tǒng)自帶的老版本驅(qū)動(dòng))
6.運(yùn)行以下命令加載驅(qū)動(dòng)模塊:
insmod bcm5700
7.運(yùn)行kudzu命令,系統(tǒng)會(huì)自動(dòng)搜索到網(wǎng)卡,進(jìn)行配置即可。
或者重新啟動(dòng)系統(tǒng),啟動(dòng)過(guò)程中系統(tǒng)會(huì)自動(dòng)找到網(wǎng)卡,進(jìn)行相應(yīng)配置即可。
方法二,使用tar形式的驅(qū)動(dòng)包:
1. 將驅(qū)動(dòng)程序壓縮文件bcm5700-.tar.gz復(fù)制到一個(gè)臨時(shí)目錄中,并使用以下命令解壓縮:
tar xvzf bcm5700-.tar.gz
2.構(gòu)建驅(qū)動(dòng)程序?yàn)檫\(yùn)行內(nèi)核可加載模塊
cd bcm5700-/src
make
3.加載測(cè)試
insmod bcm5700
4.加載驅(qū)動(dòng)程序
make install
5.重新啟動(dòng)系統(tǒng),啟動(dòng)過(guò)程中找到網(wǎng)卡進(jìn)行相應(yīng)配置。
在用到make命令的時(shí)候如果出錯(cuò)??赡苁窃诎惭bRH的時(shí)候沒(méi)有安裝內(nèi)核源碼。只要把安裝光盤(pán)中的kernel-source-2.4.20-8.i386.rpm這個(gè)包安裝了就可以了
或者直接運(yùn)行kudzu命令,系統(tǒng)會(huì)自動(dòng)搜索到網(wǎng)卡,進(jìn)行配置即可。