Ihre Internetgeschwindigkeit hängt auch von der Geschwindigkeit Ihres Netzwerkschnittstellencontrollers (NIC) ab. Hier sind einige Möglichkeiten, die Geschwindigkeit Ihrer Netzwerkkarte unter Linux zu überprüfen.

In verschiedenen Situationen kann es hilfreich sein, die Geschwindigkeit Ihres Netzwerkadapters zu kennen. So können Sie beispielsweise feststellen, ob Sie die verfügbare Bandbreite vollständig nutzen können bzw. ob dies der Fall ist Wenn Sie planen, Ihr Netzwerk zu aktualisieren, können Sie prüfen, ob Ihre aktuelle Netzwerkkarte dafür geeignet ist oder ob Sie ein Upgrade durchführen müssen Ihre Netzwerkkarte.

Unabhängig vom Grund oder Szenario stehen mehrere Befehlszeilentools zur Verfügung, um die NIC-Geschwindigkeit auf einem Linux-PC zu überprüfen.

Finden Sie Netzwerkkarten, die mit Ihrem Linux-PC verbunden sind

Ihr System kann einzelne oder mehrere haben Netzwerkschnittstellenkarten damit verbunden. Unter Linux finden Sie alle verfügbaren Netzwerkkarten mit dem Befehl ip:

ip link show
instagram viewer

Es wird eine Liste aller Netzwerkkarten mit ihren Namen angezeigt. Sobald Sie den NIC-Namen gefunden haben, überprüfen Sie seine Geschwindigkeit mit einer der folgenden Methoden.

ethtool ist ein Befehlszeilentool, das Informationen zu Netzwerktreibern und -schnittstellen bereitstellt, einschließlich deren Geschwindigkeit, Duplexität, Netzwerkschnittstellenstatistiken und unterstützten Verbindungsmodi. Außerdem können Sie damit die Konfigurationseinstellungen der Netzwerkschnittstelle ändern und sogar Probleme mit der Netzwerkschnittstellenkarte beheben.

Möglicherweise ist ethtool auf Ihrem System installiert. Wenn nicht, führen Sie Folgendes aus:

sudo apt install ethtool

Wenn Sie ethtool gefolgt vom NIC-Namen ausführen, werden Details zur Netzwerkschnittstellenkarte angezeigt, einschließlich der Geschwindigkeit des Geräts, der Duplexität, der unterstützten Verbindungsmodi und einiger anderer Eigenschaften.

ethtool 

Um die Geschwindigkeit einer Netzwerkkarte anzuzeigen, verwenden Sie:

sudo ethtool  | grep Speed

Die Ausgabe zeigt, dass die Geschwindigkeit der Netzwerkkarte 1000 MBit/s beträgt.

2. Überprüfen Sie die NIC-Geschwindigkeit mithilfe des /sys-Dateisystems

Der /sys/class/net/ Das Verzeichnis enthält verschiedene Dateien, die Informationen über die an Ihr System angeschlossenen Netzwerkschnittstellenkarten enthalten. Die Geschwindigkeit der NIC ist in der enthalten /sys/class/net//speed Datei. Sie können diese Informationen einsehen mit dem Befehl cat:

cat /sys/class/net//speed

Zum Beispiel, um die Geschwindigkeit der Netzwerkschnittstelle zu ermitteln ens33, der Befehl wäre:

cat /sys/class/net/ens33/speed

Die Ausgabe zeigt die Geschwindigkeit Ihrer Netzwerkkarte an.

3. Verwenden von dmesg zum Anzeigen der NIC-Geschwindigkeit

Der Befehl dmesg zeigt wichtige Meldungen im Zusammenhang mit dem Systemstart und der Hardwareinitialisierung an. Wenn Sie dmesg mit dem grep-Befehl verwenden, können Sie bestimmte Informationen wie die Geschwindigkeit einer Netzwerkkarte, den physischen Verbindungsstatus usw. herausfiltern.

Um die Geschwindigkeit Ihrer Netzwerkkarte unter Linux zu ermitteln, führen Sie den Befehl dmesg aus und leiten Sie die Ausgabe an weiter der grep-Befehl gefolgt vom NIC-Namen:

sudo dmesg | grep 

In der Ausgabe finden Sie neben anderen Informationen wie Verbindungsstatus, Duplexmodus usw. auch Ihre NIC-Geschwindigkeit.

mii-tool ist ein älteres Linux-Befehlszeilentool, mit dem Sie NIC-Einstellungen anzeigen können, einschließlich des Verbindungsstatus, des Duplexmodus und der Geschwindigkeit einer Netzwerkschnittstellenkarte. Sie können es auf älteren Systemen verwenden, auf denen Ethtool nicht verfügbar ist.

Um die Geschwindigkeit Ihrer Netzwerkkarte zu überprüfen, führen Sie mii-tool gefolgt vom Namen der Netzwerkkarte aus:

sudo mii-tool 

5. Verwenden des Befehls networkctl

Mit networkctl können Sie den Status von Netzwerkverbindungen anzeigen und ändern. Mit diesem Befehl können Sie auch Informationen zu den Links anzeigen, z. B. Typ, Betriebsstatus, Geschwindigkeit, Modell, Hardwareadresse, Kernelmodultreiber usw.

Um die Geschwindigkeit Ihrer Netzwerkkarte unter Linux zu ermitteln, verwenden Sie:

networkctl status 

Dadurch wird die detaillierte Ausgabe zusammen mit der Geschwindigkeit Ihrer Netzwerkkarte gedruckt. Wenn Sie nur die NIC-Geschwindigkeit benötigen, leiten Sie die obige Ausgabe wie folgt an grep weiter:

networkctl status  | grep Speed

Es ist einfach, die Geschwindigkeit Ihrer Netzwerkkarte unter Linux zu ermitteln

Wenn Sie die Geschwindigkeit Ihrer Netzwerkkarte kennen, können Sie feststellen, welche Netzwerkgeschwindigkeit Ihre Karte erreichen kann. Nachdem Sie nun wissen, wie Sie die NIC-Geschwindigkeit auf Ihrem Linux-System ermitteln, können Sie auch die Geschwindigkeit Ihrer Internetverbindung testen, um zu überprüfen, ob Sie die von Ihrem ISP versprochene Geschwindigkeit erhalten.