跳到主要內容
支援知識庫

如何建立和安裝適用于乙太網路介面卡的 Linux* 驅動程式?

內容類型: 安裝與設定   |   文章 ID: 000092128   |   最近查看日期: 2022 年 12 月 16 日

環境

作業系統

Ubuntu 16.04*, OS Independent family

描述

無法安裝 Linux* 系統的驅動程式

解決方法

下載下載網站提供的最新驅動 程式

建物與安裝

冰上驅動程式需要動態裝置個人化 (DDP) 套件檔案,才能啟用進階功能 (例如動態通道、Intel® 乙太網路流程指導者、RSS 和 ADQ 或其他)。驅動程式安裝程式會安裝預設的 DDP 套件檔案,並在韌體根目錄中建立一個軟連結 ice.pkg到實體封裝ice-x.x.x.x.pkg(通常是/dp/韌體/ or /df/韌體/更新/)。驅動程式安裝程式也會將驅動程式模組和 DDP 檔案放入 initramfs/initrd 影像中。

若要手動建置驅動程式

  1. 基本驅動程式 tar 檔案移到您選擇的目錄。
    例如,使用 /home/username/ice/usr/local/src/ice
  2. 解壓縮 檔案,其中 是驅動程式 tar 檔案的版本編號:
    # tar zxf ice-.tar.gz
  3. 變更為驅動程式 src 目錄,其中 是驅動程式 tar 的版本編號:
    # cd ice-/src/
  4. 編譯驅動程式模組:
    # make install

二進位檔案將安裝為:
/lib/modules//updates/drivers/net/ethernet/intel/ice/ice.ko

上方列出的安裝位置是預設位置。對於不同的 Linux 發行版本次,可能會有不同之處。

注意

若要使用 schema 建立驅動程式以進行 HTTPs://sourceforge.net/p/e1000/wiki/Home/ 中所定義的統一 ethtool 統計資料,請使用下列命令:
# make CFLAGS_EXTRA='-DUNIFIED_STATS' install

若要以 ADQ (應用程式裝置佇列) 標誌設定編譯驅動程式,請使用下列命令,其中 邏輯核心的數量:
# make -j CFLAGS_EXTRA='-DADQ_PERF_COUNTERS' install

(這也會套用上述 的安裝命令。)

額外資訊

如需詳細資訊, 請查看 README。

相關產品

本文章適用 1 產品。

免責聲明

此頁面上的內容是原始英文內容的人工和電腦翻譯的組合。此內容僅供您方便,僅供一般參考,不應被視為完整或準確。如果本頁面的英文版本與翻譯之間存在任何矛盾,則以英文版本為準。 查看此頁面的英文版本。