適用機型:
所有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
文件內容:
驅動是e1000-5.2.52.tar.gz(版本可能會有改變),這個壓縮包裡面沒有編譯好的.o的檔案,需要在linux系統下編譯之後才能使用,
因為網絡卡需要編譯,所以要先確認將核心原始檔安裝好,下面是關於核心原始檔的安裝
●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
千兆網絡卡驅動的設計
資料傳輸方式。驅動與網絡卡進行資料傳輸有輪詢方式 中斷方式和dma方式。不同的傳輸方式會影響資料傳輸的效率。中斷開銷。中斷處理中要保護程式的上下文,這些處理會消耗cpu資源。如果中斷非常頻繁的話,會影響整個系統的效率。記憶體拷貝開銷。大批量的記憶體拷貝會消耗大量的cpu資源。如果發生缺頁異常的話,需...
如何選擇千兆網絡卡?
千兆網絡卡是一種用於伺服器上的網路介面卡 nic 其傳輸速率可達1000mbps,能為伺服器與交換機提供高速的連線,提高網路主幹系統的響應速度。按照埠來分有單口 雙口 四口網絡卡,千兆網絡卡主流晶元有intel i210晶元 intel i350晶元,前者是用於台式電腦網絡卡,後者是用於伺服器上的網...
linux下Intel無線網絡卡驅動安裝
參考用的工控機沒有無線網絡卡,但是有mini pcie介面,然後找到intel 7260的無線網絡卡 該網絡卡已經停產,未驗證 將網絡卡裝好後,對應需要裝驅動。我用的是ubuntu16的系統,其實安裝ubuntu16系統時,選擇邊安裝邊更新會,自動安裝無線驅動的,在 lib firmware目錄下有...