Intel Netzwerkkartentreiber unter Debian installieren

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen
Hinweis: Bitte beachten Sie, dass dieser Artikel / diese Kategorie sich entweder auf ältere Software/Hardware Komponenten bezieht oder aus sonstigen Gründen nicht mehr gewartet wird.
Diese Seite wird nicht mehr aktualisiert und ist rein zu Referenzzwecken noch hier im Archiv abrufbar.

Dieser Artikel beschreibt die Installation der Intel(R) PRO/1000 Linux Treiber unter Debian Lenny.

Da neue Netzwerkkarten in der Regel nicht vom Debian Standardkernel unterstützt werden, ist es nötig sich die aktuellen Treiber von der Intel Homepage zu laden. Die Treiber müssen zuerst für den verwendeten Kernel kompiliert werden. Um den Kompiliervorgang zu umgehen, stellen wir ein Debianpaket der Treiber zur Verfügung. Die Pakete sind für 32-Bit und 64-Bit Systeme vorhanden

Unterstützte Hardware

Vom e1000e Modul unterstützte Netzwerkkarten:

  • Intel® 82583 PCI-E, 82571/2/3/4/7/8 or 82566/7-based PCI-E gigabit network

Die sources.list anpassen

TK-Mirror in die sources.list eintragen( falls nicht vorhanden)

echo "deb http://debian.tk-dns.de/ squeeze tks" >> /etc/apt/sources.list
apt-get update

Sicherungskopie erstellen

Das originale Kernelmodul e1000e.ko wird überschrieben, daher ist es ratsam eine Kopie des alten Moduls zu erstellen.

cp /lib/modules/`uname -r`/kernel/drivers/net/e1000e/e1000e.ko /lib/modules/`uname -r`/kernel/drivers/net/e1000e/e1000e.ko.orig

Installation mit TK Kernel 2.6.32-5

apt-get install e1000e-2.6.32-5
depmod -a

Treiber laden

Version des Treibers prüfen:

modinfo e1000e | grep version

Ausgabe:

version:        1.4.4-NAPI
srcversion:     F3AE734BF9B60BE9BE2460E
vermagic:       2.6.32.5-686 SMP mod_unload modversions 686

das Treibermodul laden:

modprobe e1000e

Installation ohne Netzwerk

Wenn ihnen keine Netzwerkkarten zur Verfügung stehen, können sie die Treiber mit Hilfe eines USB-Sticks installieren. Dazu einfach die Treiber von folgender Addresse laden und auf den Stick kopieren:

Den USB-Stick am Server mounten:

mkdir /mnt/usb
mount /dev/sdb1 /mnt/usb
  • Alternativ:
    • Falls der Server physisch nicht erreichbar ist, können sie die Daten auch über das IPMI-Modul einbinden.
    • Mit Hilfe der "Console redirection" kann ein "virtuelles Speichergerät" eingehängt werden auf dem sich Ihre Daten befinden.


Die Treiberpakete installieren:
Die Treiber in den Paketen sind für die Debian Kernelversion 2.6.32-5-amd64 (2.6.32-35squeeze2) kompiliert worden. Wenn sie von einer aktuellen Debian CD installiert haben (stand 30.09.2011) ist dieser Kernel installiert.

Üperprüfen welcher Debian Kernel installiert ist:

root@testing:~# dpkg -l | grep linux-image
ii  linux-image-2.6-amd64               2.6.32+29                    Linux 2.6 for 64-bit PCs (meta-package)
ii  linux-image-2.6.32-5-amd64          2.6.32-35squeeze2            Linux 2.6.32 for 64-bit PCs
cd /mnt/usb
dpkg -i e1000e-2.6.32-5_1.4.4_amd64.deb
dpkg -i igb-2.6.32-5_3.1.16_amd64.deb
dpkg -i ixgbe-2.6.32-5_3.4.24_amd64.deb

Version überprüfen:

modinfo e1000e

Treiber laden:

modprobe e1000e

Weitere Informationen

Das könnte Sie auch interessieren

Problem mit SCU auf X9DR7-LN4F
SC216 JBOD Monitoring
SC826 SAS2 Backplane BPN-SAS2-826EL1 Ausrufezeichen im Gerätemanager von Windows 2003