linux 網絡卡驅動

2021-09-01 01:32:20 字數 1851 閱讀 9784

如何安裝linux網絡卡驅動呢,看看下面的說明。

適用機型:

所有xseries 205; 所有xseries 206; 所有xseries 225; 所有xseries 226; 所有xseries 235; 所有xseries 236; 所有xseries 255; 所有xseries 305; 所有xseries 306; 所有xseries 330; 所有xseries 335; 所有xseries 336; 所有xseries 343; 所有xseries 345; 所有xseries 346; 所有xseries 366; 所有xseries 460

文件內容:

因為網絡卡需要編譯,所以要先確認將核心原始檔安裝好,下面是關於核心原始檔的安裝

●  linux下新增核心原始檔

1. 用rpm –qa|grep kernel-source檢視是否安裝了這個包;

如果返回結果中有kernel-source-***(其中***為當前redhat的核心版本,如rhel3為2.4.21-4el),   即已經  安裝。如無返回結果則需要安裝kernel-source包。到安裝光碟中找到kernel-source-***.i386.rpm,用下面命令安裝此rpm包:

2.如果安裝了用rpm -v kernel-source校驗是否有檔案丟失,如果沒有輸出,表示檔案完整;

3.如果有丟失用rpm -ivh --force kernel-source-***x...把包重新安裝一下;

這個kernel-source包,在您的rh安裝光碟中,在redhat/rpms中,如果以前沒有安裝過這個包,那麼用rpm -ivh kernel-source-***x...來安裝,如果安裝過,需要覆蓋安裝,使用rpm -ivh --force kernel-source-***x...這個命令強制安裝。

注:as 4 開始,沒有kernel-source這個包了,取而代之的是kernel-dev這個包,檢查這個包有沒有安裝的方法同上

●  驅動安裝步驟:

1.  把這個tar檔案拷貝到使用者自己定義的目錄中,例如:

/home/username/e1000 or /usr/local/src/e1000

2.  用tar命令解這個壓縮包:

tar zxf e1000-5.2.52.tar.gz

3.  切換到驅動的src目錄下:

cd e1000-5.2.52/src/

4.  編譯這個驅動模組:

make

然後安裝這個模組

make install

這個二進位制元將被安裝到如下位置:

/lib/modules/[kernel_version]/kernel/drivers/net/e1000.o

以上的路徑是預設的安裝位置,在某些linux版本中可能是其他位置,具體資訊可以檢視在驅動的 tar壓縮包中的ldistrib.txt檔案.

5.  安裝模組:

insmod e1000   (2.6以上的版本最好使用全路徑安裝  p   insmod /lib/modules/[kernel_version]/kernel/drivers/net/e1000/e1000.ko)

ifconfig ethx x是網絡卡介面的號

若多個網絡卡的晶元相同可以cp ifcfg-eth0 ifcfg-eth1~~~~~~

修改下裡面的drive名稱就ok

在網絡卡的編譯中很可能不能進行下去~這個原因除了kernel的開發包沒有安裝外還可能是由於開發環境不完全所引起的!

這時就需要你講開發環境安裝完成,最簡單的辦法就是通過 sysconfig-config-packet 安裝gcc

安裝完成後繼續執行  make ;make install

有時候你回發現insmod不好使,可以試試/sbin/insmod

linux網絡卡驅動安裝

有些主機板裝linux之後網絡卡沒驅動的。就要安裝驅動 方法如下 2.cd arl1e x.x.x.x src 3.make install 4.lib modules 2.6.18 238.5.1.el5 kernel drivers net atl1e atl1e.ko 5 insmod arl...

Linux安裝網絡卡驅動

device boot start end blocks id system dev sda1 1 1848 1997188 b w95 fat32 類似資訊,因為我的u盤是2g的盤所以就這個資訊 然後建立乙個目錄usb,如果存在了就算了,一般是這樣的 mkdir mnt usb 所謂的掛接u盤 m...

Linux安裝網絡卡驅動

backgroud 公司需要使用舊的fedora系統配合內部測試環境使用,所以就將之前裝好的系統盤換到新的電腦上,由此造成了乙個問題,兩張網絡卡只有一張能用,另外一張猜測可能是網絡卡與系統之間相容性差導致 當時應該試試修改網絡卡配置是否可用,沒多想直接把網絡卡配置刪了,導致nmcli connect...