Menü Schließen

Debian – Netzwerkgeschwindigkeit mittels ethtool ändern

Unix Shell

Auf einem Debian Server fiel mir auf, dass beim kopieren von Dateien, die Geschwindigkeit bei 10-12 MB bzw. 100Mbits maximal möglich war. Das ist eigenartig, da ein Gigabit Netzwerkkarte verbaut ist, die somit 100-120MB bzw. 1000Mbits maximal kopieren sollte, natürlich vorausgesetzt der Rest des Systems wie Mainboard, CPU, RAM, Festplatte spielen da mit. Bei diesem System ist dies jedoch der Fall.
Situation: Ein Switchport zeigte mir 100Mbit/s statt der üblichen 1000Mbit/s an. Daraufhin habe ich auf der betroffenen Debian Maschine mittels ethtool (aptitude install ethtool) kurz nachgesehen:

Netzwerkkarte Geschwindigkeit

Als Tool kann ich hier ethtool empfehlen. Installation unter Debian mittels:

# apt install -y ethtool

Mittels ethtool können die Eigenschaften der Netzwerkkarte und speziell des Ports ausgelesen und auch konfiguriert werden.

# ethtool enp0s25
Settings for enp0s25:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supported pause frame use: No
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Speed: 100Mb/s
        Duplex: Full
        Auto-negotiation: on
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        MDI-X: on (auto)
        Supports Wake-on: pumbg
        Wake-on: g
        Current message level: 0x00000007 (7)
                               drv probe link
        Link detected: yes

Siehe da, das System kam nach dem letzten Start nur mit 100MBit/s hoch. Mittels dem ethtool kann man auch die Geschwindigkeit ändern, aber Achtung die Verbindung wird unterbrochen. Hier der Befehl um den Netzwerkkport unter Debian auf 1000MBits mit Full Duplex und Autoneg On zu konfigurieren.

ethtool -s enp0s5 speed 1000 duplex full autoneg on

Nach einem erneuten Test (siehe oben) stand die Karte dann auf 1GBit/s, was auch der Switchport bestätigte. Dies bleibt auch nach dem nächsten Neustart erhalten, wenn nicht, dann sollte man genauer nachsehen, ob nicht ein anderes Problem besteht.

Thats it … Have Fun!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert