Ich verwende derzeit Ubuntu Server 18.04 auf einem Heimserver, der unter anderem als Plex-Server fungieren soll. Ich habe ihn über Ethernet angeschlossen (mit einem 5-Port-Switch zwischen ihm und dem Router) und erreiche beim Betrieb konstant Downloadgeschwindigkeiten im Bereich von 750-900 MBit/s speedtest-cli
, was zu erwarten ist. Die Uploadgeschwindigkeit ist jedoch nie über 5 MBit/s gestiegen, obwohl alle anderen Maschinen im Haus bei Geschwindigkeitstests Geschwindigkeiten von etwa 300-400 oder mehr erreichten.
Wie kann ich diagnostizieren, was die Ursache für diese langsamen Upload-Geschwindigkeiten sein könnte? Ich bin mir nicht sicher, was das Problem verursachen könnte, wenn andere Geräte im selben Netzwerk keine Probleme haben, einschließlich eines anderen Computers, der an denselben 5-Port-Switch angeschlossen ist. Ich habe grundlegende Dinge wie das Zurücksetzen des Routers und das Vertauschen von Kabeln und Ports am Switch versucht, aber das hat nichts geändert.
Bearbeiten: Möglicherweise liegt hier ein Problem mit vor speedtest-cli
. Ich habe auf GitHub zwei separate Probleme gefunden, in denen es um langsame Upload-Geschwindigkeiten ging, und habe auch andere Kommentare zu einer ähnlichen Diskrepanz zwischen DL- und UL-Geschwindigkeiten bei Verwendung des Tools gesehen.
Ich werde versuchen, eine alternative Methode zum Testen zu verwenden und zu sehen, was das Ergebnis ist.
Zweite Bearbeitung: Ich habe gerade bestätigt, dass es speedtest-cli
tatsächlich für Upload-Geschwindigkeiten kaputt ist. Ich fandDieser Artikeldie auf ein anderes Skript zum Testen der Geschwindigkeiten verweisen, und konnte Ergebnisse erzielen, die mit meinen Netzwerkgeschwindigkeiten übereinstimmten.
Antwort1
Unter Ubuntu 18.04
speedtest-cli wie von apt installiert:
$ speedtest-cli --server 2173
Retrieving speedtest.net configuration...
Testing from TPG Internet (<my IP>)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by Internode (Sydney) [1.01 km]: 15.25 ms
Download: 84.62 Mbit/s
Upload: 3.82 Mbit/s
das Python (Link oben) vom Speedtest-CLI-Master:
$ ./speedtest.py --server 2173
Retrieving speedtest.net configuration...
Testing from TPG Internet (<my IP>)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by Internode (Sydney) [1.01 km]: 14.583 ms
Download: 84.64 Mbit/s
Upload: 38.26 Mbit/s
Das zweite stimmt mit einem Webseiten-Ergebnis von derselben Maschine überein.
Übrigens führt die Installation von speedtest-cli auf meinem MacBook im selben Netzwerk durch brew zum gleichen (schnelleren) Ergebnis wie die zweite (ebenso wie ein Browser auf dem MacBook). Offensichtlich hat die per apt installierte speedtest-cli ein Problem, da dies bei direktem Python auf derselben Maschine nicht der Fall ist.