Instalacja sterowników kart sieciowych firmy Intel w Debianie

Z Thomas-Krenn-Wiki
Przejdź do nawigacji Przejdź do wyszukiwania

Artykuł ten opisuje instalacje sterownika Intel(R) PRO/1000 Linux w Debianie Lenny.

Nowe karty sieciowe nie są zawsze obsługiwane przez standardowe jądro Debiana i dlatego należy czasami pobrać aktualny sterownik ze strony producenta.

Aby sterownik mógł zostać wykorzystany musi najpierw zostać skompilowany do wykorzystywanego jądra. Aby to ominąć udostępniamy pakiet Debiana ze sterownikami. Pakiet jest dostępny dla systemów 32-bitowych i 64-bitowych

Obsługiwany sprzęt

Karty obsługiwane przez moduł e1000e:

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

Dostosowanie sources.list

Dodać TK-Mirror w sources.list (jeżeli nie jest już obecny)

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

Utworzyć kopię bezpieczeństwa

Oryginalny moduł jądra e1000e.ko zostanie zastąpiony, dlatego zalecanym jest utworzenie kopii starego modułu.

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

Instalacja z jądrem TK 2.6.32-5

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

Ładowanie sterownika

Kontrola wersji sterownika:

modinfo e1000e | grep version

Wynik:

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

ładowanie modułu sterownika:

modprobe e1000e

Instalacja bez połączenia z internetem

Jeżeli nie jest dostępne połączenie z internetem to sterownik może zostać zainstalowany za pośrednictwem pendrive'u. Sterownik należy pobrać z następującego adresu i skopiować na pendrive:

Zamontować pendrive w systemie:

mkdir /mnt/usb
mount /dev/sdb1 /mnt/usb
  • Alternatywnie:
    • Jeżeli serwer znajduje się w oddalonej lokalizacji to pliki mogą zostać udostępnione za pośrednictwem modułu IPMI-Modul.
    • Poprzez "Console redirection" może zostać utworzony "Virtual Storage", który zawiera te pliki.


Instalacja sterowników:
Sterowniki w pakietach są skompilowane dla jądra Debiana 2.6.32-5-amd64 (2.6.32-35squeeze2).

Kontrola wersji jądra Debiana:

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

Kontrola wersji:

modinfo e1000e

Ładowanie sterownika:

modprobe e1000e

Dalsze informacje

Powiązane artykuły

Backplane
Code A9 w BIOS-ie
Processor P-States i C-States