ethtool

Aus Foxwiki
Subpages:

ethtool - Konfigurations- und Diagnosewerkzeug für kabelgebundene Netzwerkkarten

Beschreibung

Einstellmöglichkeiten sind umfangreich
  • je nach Netzwerk-Hardware und Treibermodul
  • Nicht alle Konfigurationsmöglichkeiten können mit jedem Gerät umgesetzt werden
Optimale Performance
  • Netzwerkkarte optimal konfigurieren

Grundlagen

In der Regel funktioniert eine Verbindung im Ethernet ohne weitere Konfiguration

  • Um die verfügbare Bandbreite aber optimal auszunutzen, gilt es einige Grundregeln zu beachten
  • Die Duplexeinstellungen müssen bei beiden Linkpartner gleich sein
  • Also entweder beide Seiten eines Link auf Autonegotiation oder beide Seiten fest auf die selben Parameter einstellen
  • Viele SOHO-Switche (Small Office, Home Office) bieten keine Einstellmöglichkeiten und arbeiten immer mit Autonegotiation
  • Die Netzwerkkarten der angeschlossenen Clients müssen also auch auf Auto stehen
  • Unter Linux leistet ethtool dabei gute Dienste

Aktuelle Netzwerkkarten erkennen automatisch die möglichen Einstellungen und verbinden sich zur Gegenstelle, wie einen Netzwerk-Router oder einem Netzwerk-Switch, mit der bestmöglichen Geschwindigkeit

  • Die Konfiguration erfolgt über die sog. Autonegotiation-Funktion
  • Dazu werden die Einstellungen über ein bestimmtes Verfahren automatisch zwischen den Endgeräten ausgehandelt. Ältere Ethernet-Karten (10Base-T) verwenden das Normal-Link-Pulse-Verfahren (NLP), Fast-Ethernet (10/100MBit/s) und schnellere Karten das Fast-Link-Pulse-Verfahren (FLP)
  • Die Pulse werden in regelmäßigen Abständen von einigen Millisekunden gesendet

Durch beschädigte Kabel oder Anschlussstecker kann es trotz gelungener Verbindung dennoch zu Übertragungsfehlern kommen

  • Eine Beschädigung oder ein Bruch des Netzwerkkabels muss nicht zwingend von außen sichtbar sein
  • Ein Kabelbruch verhindert z. B. 
  • eine gleichzeitige Übertragung der Daten in beide Richtungen (Duplex)
  • Quetschungen beeinflussen, je nach Qualität und Ausführung des Kabels, die sog
  • Durchgangsdämpfung stark und somit auch die Übertragung bzw. 
  • Signalqualität
  • Die Synchronisation zwischen zwei Netzwerkgeräten kann scheitern oder es kommt vermehrt zu Übertragungsfehlern

Korrodierte Kontakte bei billigen Steckverbindern der Kabel oder der Netzwerkkarte sorgen ebenfalls für Verbindungsprobleme

  • Ein Austausch der Stecker, Kabel oder Reinigung der Kontaktflächen schafft Abhilfe

Können durch Austausch der Kabel und einen Wechsel der verwendeten Anschlüsse am verwendeten Router oder Netzwerk-Switch Fehler ausgeschlossen werden, so ist ein Treiber- oder Konfigurationsproblem, sowie ein Defekt der Netzwerk-Karte natürlich ebenfalls möglich

ethtool bietet hier über Terminal [2] die Möglichkeit einer Fehlerdiagnose sowie verschiedene Einstellungen der Netzwerkkarte anzupassen und zu testen

Installation

sudo apt install ethtool

Aufruf

Optionen

Parameter

Umgebungsvariablen

Exit-Status

Anwendung

Problembehebung

Konfiguration

Dateien

Anhang

Siehe auch

Dokumentation

Man-Page
Info-Pages

Links

Projekt
Weblinks

tmp

Aufruf

Parameter

Optionen

Umgebung

Rückgabewert

Konfiguration

Dateien