Intel® Gigabit 乙太網路連線的 Linux* 基礎驅動程式
Intel® Gigabit 網路連線有三個 Linux* 基礎驅動程式:
- igb-x.x.x.tar.gz 驅動程式:支援所有 82575/6、82580、I350、I354 和 I210/I211 型的 gigabit 網路連線。
- e1000e-x.x.x.x.tar.gz 驅動程式:支援 Intel® PRO/1000 PCI-E (82563/6/7、82571/2/3/4/7/8/9 或 82583) I217/I218/I219 型 gigabit 網路介面卡。
- e1000-x.x.x.tar.gz 驅動程式:支援 Intel® PRO/1000 PCI 和 PCI-X 系列的 gigabit 網路連線。
注意 | e1000e 和 e1000 驅動程式都已變更為 僅限核心的支援模型。因此,最新的 e1000e 版本為 3.8.7,e1000 的最新版本是 8.0.35。簡而言之,核心驅動程式(作業系統內含的驅動程式)將是最新的。 在 Linux 核心的上游進行錯誤修正與變更。 |
選取下方的正確版本以取得下載與安裝說明。
按一下主題以取得詳細資料:
Intel® Gigabit 乙太網路連線的 Linux* igb* 基礎驅動程式安裝說明
Linux* igb 驅動程式支援所有 82575、82576、82580、I350、I354 和 I210/I211 型 Intel® Gigabit 乙太網路連線。
如需驅動程式組態的詳細資訊,請參閱 下載中心的 Read Me 檔案 。
概述
Linux 基礎驅動程式支援 2.4.x、2.6.x 和 3.x 核心。這些驅動程式包括支援搭載 Intel® Itanium® 2 處理器的系統。
這些驅動程式僅作為可載入模組受支援。我們不提供核心來源的修補程式,以允許驅動程式的靜態連結。有關硬體需求的問題,請參閱隨附于 Intel Gigabit 介面卡的檔。列出的所有硬體需求都適用于 Linux 使用。
下列功能可在支援的核心中取得:
- 原生 VLAN
- 通道結合(小組)
- Snmp
在 Linux 核心來源中尋找通道結合檔: /documentation/networking/bonding.txt。
igb 驅動程式支援 IEEE 1588 時間衝壓核心 2.6.30 及以上。如需技術的基本教學,請參閱 NIST。
先前顯示在 /proc 檔案系統中的驅動程式資訊不支援在此版本中。您可以使用 ethtool(版本 1.6 或更新版本)、lspci 和 ifconfig 來取得相同的資訊。
建物與安裝以下步驟需要提升許可權。
先決條件 | Red Hat 為基礎的平臺:CentOS、RHEL 或 Fedora
|
-
從 下載中心下載目前的 igb 套件。將基本驅動程式 tar 檔案移到您選擇的目錄。
例如,使用 /home/username/igb 或 /usr/local/src/igb。 -
解壓縮 檔案,其中 <x.x.x> 是驅動程式 tar 檔案的版本編號:
tar zxf igb-<x.x.x>.tar.gz -
變更 為驅動程式 src 目錄,其中 <x.x.x> 是驅動程式 tar 的版本編號:
cd igb-<x.x.x>/src/ -
編譯 驅動程式模組:
進行安裝二進位檔案將安裝為:
/寫入/模組/<KERNEL VERSION>/kernel/drivers/net/igb/igb.ko上方列出的安裝位置是預設位置。對於不同的 Linux 發行版本次,可能會有不同之處。
-
使用 insmod 或 modprobe 指令載入模組:
modprobe igb insmod igb注意 對於 2.6 核心,如果指定了通往驅動程式模組的完整路徑,則可以使用 insmod 命令。例如:
insmod /ber/modules/<KERNEL VERSION>/kernel/drivers/net/igb/igb.ko載入新模組之前,使用 2.6 核心也能確保從核心移除舊版的 igb 驅動程式:
rmmod igb;modprobe igb -
輸入下列<x>介面編號,將 IP 位址指派至介面:
ifconfig eth<x> <IP_address> -
確認 介面是否有效。請輸入下列內容,其中<IP_address>與正在測試的介面相同子網路上的另一台機器的 IP 位址:
ping <IP_address>
注意 | 有些系統在支援 MSI 和/或 MSI-X 中斷時遇到問題。如果您的系統需要停用這種形式的岔斷,則可以透過命令建立和安裝驅動程式: 安裝CFLAGS_EXTRA=DDISABLE_PCI_MSI通常,驅動程式會每兩秒產生中斷。如果您不再在 ethX igb 裝置的 cat /proc/中斷中岔斷,則可能需要這種解決方法。 |
若要使用 DCA 建立 igb 驅動程式:
如果您的核心支援 DCA,則驅動程式預設會在啟用 DCA 的情況下建置。
適用于 Intel® Gigabit 乙太網路連線的 Linux* e1000e 基礎驅動程式安裝說明
Linux* e1000e 驅動程式支援 Intel® PRO/1000 PCI-E (82563/6/7、82571/2/3/4/7/8/9 或 82583) I217/I218/I219 型 gigabit 網路介面卡。
如需驅動程式組態詳細資訊,請參閱 下載中心的 Read Me 檔案 。
概述
Linux* 基礎驅動程式支援 2.4.x 和 2.6.x 核心。其中包括對搭載 Intel® Itanium® 2 處理器的系統的支援。
驅動程式僅作為可載入模組受支援。我們不提供核心來源的修補程式,以允許驅動程式的靜態連結。如需硬體需求相關的問題,請參閱隨附Intel® Gigabit Network Adapter的檔。列出的所有硬體需求都適用于 Linux 使用。
現在在支援的核心中提供功能:
- 原生 VLAN
- 通道結合(小組)
- Snmp
在 Linux 核心來源中尋找通道結合檔: /documentation/networking/bonding.txt。
此版本不支援先前顯示在 /proc 檔案系統中的驅動程式資訊。您也可以使用 ethtool(版本 1.6 或更新版本)、lspci 和 ifconfig 來取得相同的資訊。
注意 | Intel® 82562v 10/100 網路連線僅提供 10/100 支援。 |
建物與安裝
以下步驟需要提升許可權。
先決條件 | Red Hat 為基礎的平臺:CentOS、RHEL 或 Fedora
|
-
從 下載中心下載目前的 e1000e 套件。將基本驅動程式 tar 檔案移到您選擇的目錄。
例如,使用 /home/<USEATAME>/e1000e 或 /usr/local/src/e1000e。 -
解壓縮 檔案,其中 <x.x.x>是驅動程式 tar 檔案的版本編號:
tar zxf e1000e-<x.x.x>.tar.gz -
變更 為驅動程式 src 目錄,其中 <x.x.x>是驅動程式 tar 的版本編號:
cd e1000e-<x.x.x>/src/ -
編譯 驅動程式模組:
進行安裝二進位檔案安裝為:
/開啟/模組/<KERNEL VERSION>/kernel/drivers/net/e1000e/e1000e.ko上面列出的安裝位置是預設值。不同 Linux* 的分配位置可能有所不同。
-
使用 insmod 或 modprobe 指令載入模組:
modprobe e1000e insmod e1000e注意 如果您指定驅動程式模組的完整路徑,則可以使用 2.6 核心的 insmod 命令。例如: insmod /bit/modules/<KERNEL VERSION>/kernel/drivers/net/e1000e/e1000e.ko
使用以 2.6 為基礎的核心,在載入新模組之前,請先確保從核心移除舊版的 e1000e 驅動程式:
rmmod e1000e;modprobe e1000e -
輸入下列<x>介面編號,將 IP 位址指派至介面:
ifconfig eth<x> <IP_address> -
確認 介面是否有效。請輸入下列內容,其中<IP_address>與您測試的介面相同子網路上的另一台機器的 IP 位址:
ping <IP_address>
注意 | 有些系統在支援 MSI 和/或 MSI-X 中斷時遇到問題。如果您的系統必須停用這種形式的中斷,請使用命令建立並安裝驅動程式: 安裝CFLAGS_EXTRA=DDISABLE_PCI_MSI通常,驅動程式會每兩秒產生中斷。如果您不再看到 ethX e1000e 裝置的 cat /proc/中斷中斷,則可能需要這種解決方法。 |
適用于 Intel® PCI、PCI-X Gigabit 網路連線的 Linux* e1000 基礎驅動程式安裝說明
Linux* e1000 驅動程式支援舊式 (PCI、PCI-X*) Gigabit 網路連線。
有關驅動程式組態的詳細資訊,請參閱 下載中心的 ReadMe 檔案。
注意 | e1000 驅動程式不再作為獨立元件維護。請求您的 Linux* 發行維護者提供支援。 |
Linux 基礎驅動程式支援 2.4.x 和 2.6.x 核心。這些驅動程式包括支援搭載 Intel® Itanium® 2 處理器的系統。
這些驅動程式僅作為可載入模組受支援。我們不提供核心來源的修補程式,以允許驅動程式的靜態連結。有關硬體需求的問題,請參閱 Intel® Gigabit 介面卡提供的檔。列出的所有硬體需求都適用于 Linux 使用。
下列功能現在在支援的核心中可用:
- 原生 VLAN
- 通道結合(小組)
- Snmp
Linux 核心來源中可以找到通道結合檔: /documentation/networking/bonding.txt。
先前顯示在 /proc 檔案系統中的驅動程式資訊不支援在此版本中。或者,您可以使用 ethtool(版本 1.6 或更新版本)、lspci 和 ifconfig 來取得相同的資訊。
注意 | Intel® 82562V 高速乙太網路 PHY 10/100 網路連線僅提供 10/100 支援。 |
建物與安裝
以下步驟需要提升許可權。
先決條件 | Red Hat 為基礎的平臺:CentOS、RHEL 或 Fedora
|
-
從 下載中心下載目前的 e1000 套件。將基本驅動程式 tar 檔案移到您選擇的目錄。
例如,使用 /home/username/e1000 或 /usr/local/src/e1000。 -
解壓縮 檔案,其中 <x.x.x>是驅動程式 tar 檔案的版本編號:
tar zxf e1000-<x.x.x>.tar.gz -
變更 為驅動程式 src 目錄,其中 <x.x.x>是驅動程式 tar 的版本編號:
cd e1000-<x.x.x>/src/ -
編譯 驅動程式模組:
進行安裝二進位檔案安裝為:
/寫入/模組/<KERNEL VERSION>/kernel/drivers/net/e1000/e1000.ko上方列出的安裝位置是預設位置。對於不同的 Linux 發行版本次,可能會有不同之處。
-
使用 insmod 或 modprobe 指令載入模組:
modprobe e1000 insmod e1000注意 對於 2.6 核心,如果指定了通往驅動程式模組的完整路徑,則可以使用 insmod 命令。例如: insmod /ber/modules/<KERNEL VERSION>/kernel/drivers/net/e1000/e1000.ko
使用以 2.6 為基礎的核心,在載入新模組之前,先確保從核心移除舊版 e1000 驅動程式:
rmmod e1000;modprobe e1000 -
輸入下列<x>介面編號,將 IP 位址指派至介面:
ifconfig eth<x> <IP_address> -
確認 介面是否有效。 請輸入 下列內容,其中<IP_address>與正在測試的介面相同子網路上的另一台機器的 IP 位址:
ping <IP_address>
相關主題 |
Linux* 作業系統供應商網站 |