Zum Hauptinhalt wechseln
Support-Wissensdatenbank

Wie baue und installiere ich Linux* Treiber für Ethernet-Adapter?

Inhaltstyp: Installation und Setup   |   Artikel-ID: 000092128   |   Letzte Überprüfung: 16.12.2022

Umgebung

Betriebssystem

Ubuntu 16.04*, OS Independent family

Beschreibung

Treiber für Linux* Systeme können nicht installiert werden

Lösung

Laden Sie den neuesten verfügbaren Treiber auf unserer Download-Website herunter.

Aufbau und Installation

Der ICE-Treiber erfordert die DDP-Paketdatei (Dynamic Device Personalization), um erweiterte Funktionen (wie dynamisches Tunneling, Intel® Ethernet Flow Director, RSS und ADQ oder andere) zu aktivieren. Der Treiberinstallationsprozess installiert die standardmäßige DDP-Paketdatei und erstellt eine Softlink -ice.pkg zum physischen Paket ice-x.x.x.x.pkg im Firmware-Stammverzeichnis (normalerweise /lib/firmware/ or /lib/firmware/updates/). Der Treiberinstallationsprozess setzt auch sowohl das Treibermodul als auch die DDP-Datei in das initramfs/initrd-Image.

So erstellen Sie den Treiber manuell

  1. Verschieben Sie die Basistreiberdatei in das Verzeichnis Ihrer Wahl.
    Verwenden Sie beispielsweise /home/username/ice oder /usr/local/src/ice.
  2. Entpacken/entpacken Sie das Archiv, wobei die Versionsnummer für die Treiberdatei ist:
    # tar zxf ice-.tar.gz
  3. Wechseln Siein das Treiber-src-Verzeichnis, wobei die Versionsnummer für den Treiber-Fehler ist:
    # cd ice-/src/
  4. Kompilieren Sie das Treibermodul:
    # make install

Die Binärdatei wird installiert als:
/lib/modules//updates/drivers/net/ethernet/intel/ice/ice.ko

Der oben aufgeführte Installationsstandort ist der Standardspeicherort. Dies kann für verschiedene Linux-Distributionen unterschiedlich sein.

Hinweis

Um den Treiber mit dem Schema für vereinheitlichte, in https://sourceforge.net/p/e1000/wiki/Home/ definierte Ethtool-Statistiken zu erstellen, verwenden Sie den folgenden Befehl:
# make CFLAGS_EXTRA='-DUNIFIED_STATS' install

Um den Treiber mit gesetzten ADQ-Flags (Application Device Queues) zu kompilieren, verwenden Sie den folgenden Befehl, wobei die Anzahl logischer Kerne ist:
# make -j CFLAGS_EXTRA='-DADQ_PERF_COUNTERS' install

(Dies gilt auch für den oben genannten Make-Install-Befehl.)

Weitere Informationen

Weitere Informationen finden Sie in DER README.

Zugehörige Produkte

Dieser Artikel bezieht sich auf 1-Produkte.

Disclaimer / Rechtliche Hinweise

Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.