
Ich bin mir nicht sicher, ob dies der beste Ort für eine Frage ist. Wenn nicht, können Sie die Frage gerne an einen anderen, geeigneteren Ort vorschlagen oder verschieben.
Ich habe ein kleines NAS mit einem Orange PI Zero eingerichtet (ein kleines SBC mit Ethernet- und USB-Anschluss). Das Problem ist, dass ich damit nur geringe Upload-Geschwindigkeiten erlebe (also bei den ausgehenden Verbindungen).
Jetzt habe ich einen TPLINK TD-W8970 v3-Router. Ich habe zwei Laptops über zwei seiner Gigabit-Ports angeschlossen, während der oPI an einen dritten Gigabit-Port angeschlossen ist. Geschwindigkeitstests werden mit einer Samba-Übertragung (große Datei) und mit iperf3 durchgeführt; keine großen Unterschiede zwischen den beiden Tests.
Die Übertragungsgeschwindigkeit zwischen den beiden PCs liegt bei etwa 1 Gb/s, der Router kommt also mit der Geschwindigkeit zurecht und auch mit den PCs ist alles in Ordnung.
Wenn ich versuche, von einem PC aus etwas auf das oPI hochzuladen (entweder mit Samba oder beim Testen mit iperf3), liegt die maximale Geschwindigkeit bei etwa 93-94 Mb/s. Dies entspricht dem 100-Mb/s-Ethernet-Port, also ist alles wie erwartet.
Wenn ich dagegen versuche, etwas vom oPI herunterzuladen, beträgt die maximale Geschwindigkeit höchstens 2,4 Mb/s (ca. 300 kB/s). Das ist ziemlich ärgerlich, da es ewig dauert, etwas davon herunterzuladen.
Aber jetzt kommt das Seltsamste: Wenn ich den oPI vom Router trenne und ihn mit einem kleinen chinesischen 3G-Router verbinde, der als Zugriffspunkt konfiguriert und so eingerichtet ist, dass die Ports an den Ethernet-Port weitergeleitet werden, beträgt die Geschwindigkeit, die ich erhalte, ungefähr 40 Mbit/s in beide Richtungen (ok, da die WLAN-Verbindung bei 54 Mbit/s liegt).
Zur Referenz, der 3G-Router sieht so aus:
Ich habe versucht, den Ethernet-Port am Router zu ändern, aber ohne Erfolg.
Im Moment bin ich mir nicht wirklich sicher, wo das Problem liegen könnte. Es sieht so aus, als liege das Problem weder am oPI noch am Kabel (mit dem 3G-Router funktioniert alles einwandfrei), weder am Router (da das Ändern des Ports das Verhalten hätte beeinflussen sollen). Ich denke, es ist ein Konfigurationsproblem, aber warum?
Vielen Dank für jeden Vorschlag, wie wir weiter vorgehen können
BEARBEITEN:
Zur Verdeutlichung hier einige Diagramme, die Verbindung und Geschwindigkeit zeigen:
Legend:
iperf server ==link==> ... ==link==> iperf client
speed
PC ==ethernet==> ROUTER ==ethernet==> PC
900-950Mb/s
PC ==ethernet==> ROUTER ==ethernet==> oPI
93-94Mb/s
oPI ==ethernet==> ROUTER ==ethernet==> PC
2.4Mb/s
PC ==ethernet==> ROUTER ==wifi==> 3G ROUTER ==ethernet==> oPI
40Mb/s
oPI ==ethernet==> ROUTER ==wifi==> 3G ROUTER ==ethernet==> PC
40Mb/s