ARP Problem

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 das Problem einer abbrechenden bzw. nicht richtig funktionierenden Netzwerkverbindung unter Linux (und in Einzelfällen auch unter Windows) unter anderem bei Supermicro Mainboards.

Problembeschreibung

Obwohl der NIC einen Link zeigt und ein ausgehender Ping funktioniert, funktioniert aber ein eingehender Ping nicht zuverlässig, d. h. es gibt bei einem eingehenden Ping auf dem pingenden System Zeitüberschreitungen. Grund dafür ist, dass eingehende ARP-Requests von dem Netzwerkinterface nicht beantwortet werden. Mit Linux-Systemen kann man das z. B. verifizieren indem man folgenden Befehl während eines Pings ausführt:

tcpdump -n | grep <IP des betroffenen Systems>

Betroffene Hardware

  • Supermicro Mainboards mit Intel Gigabit Ethernet Controller
  • Intel Gigabit Ethernet Controller

Ursache des Problems

Da Intel in regelmäßigen Abständen an ihren NICs Revisions-Updates durchführen, kann es unter Umständen mit alten e1000 Treiber zu den hier beschriebenen Problemen kommen.

Lösung

Download des aktuellen Treibers für die NIC und die Installation dieses Treibers.

Hinweis: Bei den aktuellen e1000 Treibern für Linux werden keine PCI Express NICs mehr unterstützt. [1] Auch viele auf Mainboards verbaute NICs werden unter Linux als PCI Express NIC erkannt. Aus diesem Grund muss man dort die e1000e Treiber compilieren und installieren.

Welche Treiber-Version für die Netzwerkschnittstelle gerade verwendet wird, kann man sich mit folgendem Befehl anzeigen lassen:

TK-Test:~# ethtool -i eth0
driver: e1000
version: 7.3.20-k2-NAPI
firmware-version: 0.15-5
bus-info: 0000:0d:00.0

weiterführende Informationen

Downloadbereich der Thomas-Krenn.AG

FTP-Bereich von Supermicro für Intel-NICs

Downloadbereich von Intel für Intel PRO/1000 Gigabit Server Adapter

Projektseite zu den e1000 Treibern für Linux bei SourceForge.net

Referenz

Das könnte Sie auch interessieren

Asterisk Grundkonfiguration erstellen
Automatisches Laden von Linux Kernel Modulen beim Booten
Backup unter Linux mit rsnapshot