ARP Problem
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