萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 網路基礎知識

Linux e1000e 驅動程式安裝與配置完整指南

驅動程式概述

e1000e 基礎驅動程式支援 PCI Express 千兆網路連接(不含 82575、82576、82580、i350),適用於 Linux 2.4.x 與 2.6.x 核心,含 Itanium® 2 系統支援。僅以可載入模組形式提供,Intel 不提供核心原始碼修補以支援靜態連結。硬體需求請參閱隨附文件。

核心功能

  • 本地 VLAN
  • 通道聚合(Bonding)
  • SNMP

通道聚合文件位於核心原始碼 /documentation/networking/bonding.txt。驅動資訊不再顯示於 /proc,可使用 ethtool(1.6+)、lspci、ifconfig 獲取。

編譯安裝步驟

  1. 下載驅動程式 tar 檔至目錄(如 /home/username/e1000e)
  2. 解壓縮:tar zxf e1000e-.tar.gz
  3. 進入 src 目錄:cd e1000e-/src/
  4. 編譯安裝:make install,二進位檔安裝至 /lib/modules/<核心版本>/kernel/drivers/net/e1000/e1000.[k]o
  5. 載入模組:modprobe e1000e 或 insmod e1000e(2.6 核心需指定完整路徑)
  6. 配置 IP:ifconfig eth
  7. 測試連線:ping

常見問題排除

若系統不支援 MSI/MSI-X 中斷,可用 make CFLAGS_EXTRA=-DDISABLE_PCI_MSI install 禁用。驅動程式每兩秒產生一次中斷,若 cat /proc/interrupts 中 ethX e1000e 設備無中斷,需採用此變通方案。

命令列參數

模組載入時可傳遞選項:modprobe e1000e [<選項>=<值1>,<值2>,...],預設值通常為推薦設定。

copyright © 萬盛學電腦網 all rights reserved