Netzwerkkarte langsam T61

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
jcw
Beiträge: 99
Registriert: 10.01.2016 17:11:46

Netzwerkkarte langsam T61

Beitrag von jcw » 06.11.2020 21:43:55

Hallo!
Bei mir gibt es folgendes Problem. Ich habe meinen Laptop (jw09) über eine FritzBox 7590 mit meinem Dateiserver (jw02) verbunden. Die FritzBox unterstützt eine Geschwindigkeit von 1GBit/s Übertragung. Als Test habe ich durchgeführt mittels 'perf'. Habe dazu diesen Artile gelesen https://askubuntu.com/questions/7976/ho ... -two-boxes.

Code: Alles auswählen

root@jw02:/daten/data28# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------

Code: Alles auswählen

root@jw09:/home/jw# iperf -c jw02
------------------------------------------------------------
Client connecting to jw02, TCP port 5001
TCP window size: 85.0 KByte (default)
------------------------------------------------------------
[  3] local 192.168.178.9 port 57056 connected with 192.168.178.2 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.1 sec   109 MBytes  90.1 Mbits/sec
Schalte ich die FritzBox auf 100MBit/s, erhalte ich fast den identischen Wert:

Code: Alles auswählen

root@jw09:/home/jw# iperf -c jw02
------------------------------------------------------------
Client connecting to jw02, TCP port 5001
TCP window size: 85.0 KByte (default)
------------------------------------------------------------
[  3] local 192.168.178.9 port 57064 connected with 192.168.178.2 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   108 MBytes  90.6 Mbits/sec
Die Netzwerkkarten haben die folgenden Übertragungsgeschwindigkeiten:

Code: Alles auswählen

root@jw02:/daten/data28# cat /sys/class/net/eth1/speed 
1000

Code: Alles auswählen

root@jw09:/sys/class/net# cat enp0s25/speed 
100
Jetzt stelle ich fest, dass die Netzwerkkarte am Laptop (jw02) der Flaschenhals ist, was mich überrascht. Die Netzwerkkarte auf dem Laptop (jw09) soll eigentlich 1GBit/s unterstützen. Ist ein Lenovo T61. Kann ich die Geschwindigkeit der Netzwerkkarte irgendwo einstellen (umschaltenb auf 1GBit/s)?

Danke für die Rückmeldung.

jcw
Beiträge: 99
Registriert: 10.01.2016 17:11:46

Re: Netzwerkkarte langsam T61

Beitrag von jcw » 06.11.2020 22:13:33

OK. Habe Fehler gefunden. Bei der Netzwerkeinstellung ist das 'Automatische Aushandeln' deaktiviert und manuell auf 100MBit/s begrenzt. Wenn ich 'Automatisches Aushandeln' einschalte, LAN raus, dann wieder rein stecke, gibt es die versprochenen 1GBit/s. Trotzdem habe ich nur eine Kopiergeschwindigkeit von ca. 20MB/s. Ist das 'normal'? Aber natürlich doppelt so schnell wie vorher.

Code: Alles auswählen

xyz.m4v                                                                        100% 1241MB  17.9MB/s   01:09

Benutzeravatar
Meillo
Moderator
Beiträge: 9298
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Netzwerkkarte langsam T61

Beitrag von Meillo » 06.11.2020 23:26:38

(Ich lese mit weil ich das Thema interessant finde.)
jcw hat geschrieben: ↑ zum Beitrag ↑
06.11.2020 22:13:33
OK. Habe Fehler gefunden. Bei der Netzwerkeinstellung ist das 'Automatische Aushandeln' deaktiviert und manuell auf 100MBit/s begrenzt. Wenn ich 'Automatisches Aushandeln' einschalte, LAN raus, dann wieder rein stecke, gibt es die versprochenen 1GBit/s.
Was genau meinst du damit? Eine grafische Anwendung? Hast du es dort geaendert? Wie man das auf der Kommandozeile macht, oder ob es dazu auch etwas unter /sys gibt, weiss du nicht zufaellig?

Bei deinen eigentlichen Fragen kann ich dir leider nicht weiterhelfen.
Use ed once in a while!

Benutzeravatar
Livingston
Beiträge: 1816
Registriert: 04.02.2007 22:52:25
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 127.0.0.1

Re: Netzwerkkarte langsam T61

Beitrag von Livingston » 07.11.2020 00:29:44

Meillo hat geschrieben: ↑ zum Beitrag ↑
06.11.2020 23:26:38
(Ich lese mit weil ich das Thema interessant finde.)
jcw hat geschrieben: ↑ zum Beitrag ↑
06.11.2020 22:13:33
OK. Habe Fehler gefunden. Bei der Netzwerkeinstellung ist das 'Automatische Aushandeln' deaktiviert und manuell auf 100MBit/s begrenzt. Wenn ich 'Automatisches Aushandeln' einschalte, LAN raus, dann wieder rein stecke, gibt es die versprochenen 1GBit/s.
Was genau meinst du damit? Eine grafische Anwendung? Hast du es dort geaendert? Wie man das auf der Kommandozeile macht, oder ob es dazu auch etwas unter /sys gibt, weiss du nicht zufaellig?

Bei deinen eigentlichen Fragen kann ich dir leider nicht weiterhelfen.
Ich kenne den manuellen Weg, um z.B. mal ein Netzwerk durchzutesten, sowas in etwa:

Code: Alles auswählen

#ethtool -s eth0 autoneg off
#ethtool -s eth0 speed 10 duplex half
Die Standardeinstellung entspricht:

Code: Alles auswählen

#ethtool -s eth0 autoneg on
Eigentlich sollte man nix verändern müssen, da übliche Karten ohnehin auto-negotiation eingestellt haben und dann zusammen mit dem Gegenüber das Maximum rauszuholen versuchen.

NACHTRAG:
Eine permanente Einstellungsmöglichkeit könnte man in der Definition des Netzwerkadapters unter /etc/network/interfaces vornehmen und dort mit

Code: Alles auswählen

pre-up ethtool -s eth0 speed 100 duplex full
100Mbit/s erzwingen (sofern die Gegenseite mitmacht). Wie das läuft, wenn systemd die Kontrolle hat, weiß ich leider nicht. Und der Network-Manager will da bestimmt auch noch mitreden, wenn keine Definition in /etc/network/interfaces existiert.
Der Hauptunterschied zwischen etwas, was möglicherweise kaputtgehen könnte und etwas, was unmöglich kaputtgehen kann, besteht darin, dass sich bei allem, was unmöglich kaputtgehen kann, falls es doch kaputtgeht, normalerweise herausstellt, dass es unmöglich zerlegt oder repariert werden kann.
Douglas Adams

Benutzeravatar
MSfree
Beiträge: 11759
Registriert: 25.09.2007 19:59:30

Re: Netzwerkkarte langsam T61

Beitrag von MSfree » 07.11.2020 10:57:33

jcw hat geschrieben: ↑ zum Beitrag ↑
06.11.2020 22:13:33
...Trotzdem habe ich nur eine Kopiergeschwindigkeit von ca. 20MB/s. Ist das 'normal'?
ich sehe da sogar nur 18MB/s. Normal ist das natürlich nicht, unter idealen Bedingngen sollte GBit-Ethernet ca. 110MByte/s bringen. Über NFS und dem Kommandozeilenbefehl cp liege ich zwischen meinen Rechnern (ältester ist ein Yorkfield, neuester ist ein Kaby-Lake) immer zwischen 85MByte/s und 110MByte/s.

Wie hast du kopiert und gemessen?

Wenn ich z.B. Dateien mit dem MidnightCommander über eine SSH-Verbindung kopiere, dann bekomme ich auch unterirdisch schlechte Transferraten, da bremst, wie und warum auch immer, der mc. Mehr als 25MByte/s kommt da selten zustande, daher nehme ich das ich nur für kleine Dateien.

Auch scp ist nicht unbedingt das Maß der Dinge, denn bei älteren CPUs wird die Verschlüsselung von der CPU durchgeführt, hier bestimmt also die langsamste CPU der beiden Rechner die Geschwindigkeit. Mit einem 2.5GHz Core2 kommt da nicht viel mehr als 30MByte/s rüber.

Zu guter letzt wäre da noch die Hardware. Ein so alter Rechner wie der T61 hat, wenn nicht inzwischen ausgetauscht, auch eine 13 Jahre alte 2.5" Festplatte, die ebenfalls keine Geschwindigkeitsrekorde aufstellt. Oft ist da bei 25-30MByte/s Schluß. Und wenn dann die Kiste mangels genug RAM ins Swappen gerät, kann man jedem Bit einzeln bei der Übertragung zusehen.

jcw
Beiträge: 99
Registriert: 10.01.2016 17:11:46

Re: Netzwerkkarte langsam T61

Beitrag von jcw » 09.11.2020 20:44:46

Meillo hat geschrieben: ↑ zum Beitrag ↑
06.11.2020 23:26:38
(Ich lese mit weil ich das Thema interessant finde.)
jcw hat geschrieben: ↑ zum Beitrag ↑
06.11.2020 22:13:33
OK. Habe Fehler gefunden. Bei der Netzwerkeinstellung ist das 'Automatische Aushandeln' deaktiviert und manuell auf 100MBit/s begrenzt. Wenn ich 'Automatisches Aushandeln' einschalte, LAN raus, dann wieder rein stecke, gibt es die versprochenen 1GBit/s.
Was genau meinst du damit? Eine grafische Anwendung? Hast du es dort geaendert? Wie man das auf der Kommandozeile macht, oder ob es dazu auch etwas unter /sys gibt, weiss du nicht zufaellig?

Bei deinen eigentlichen Fragen kann ich dir leider nicht weiterhelfen.
Ja, es war die grafische Anwendung. Warum dort was anderes eingestellt war, kann ich mir nicht erklären. Habe dort auch nie etwas geändert. Daher bin ich auch nicht gleich drauf gekommen, da nachzuschauen.

Benutzeravatar
RobertS
Beiträge: 516
Registriert: 15.04.2012 13:50:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Rastatt BaWü

Re: Netzwerkkarte langsam T61

Beitrag von RobertS » 10.11.2020 17:34:10

Der T61 ist zwar schon länger ausgemustert, Hintergrundbeleuchtung des Bildschirms defekt, aber der kann die 1GBit Leitung auslasten. Aber nicht mit mechanischer Festplatte. Und kleine Dateien bremsen auch gewaltig aus. Schieb ein 1GByte Video durch die Leitung und es flutscht. Kopier das Firefox Cache Verzeichnis gleicher Größe aus dem home auf einen anderen Rechner und du kannst solange Kartoffeln anbauen gehen.
iperf ist das Werkzeug der Wahl wenn es um Netzwerkgeschwindigkeit geht.

jcw
Beiträge: 99
Registriert: 10.01.2016 17:11:46

Re: Netzwerkkarte langsam T61

Beitrag von jcw » 12.11.2020 08:32:15

MSfree hat geschrieben: ↑ zum Beitrag ↑
07.11.2020 10:57:33
ich sehe da sogar nur 18MB/s.
Ich habe großzügig aufgerundet. Ich habe mit scp kopiert und mir die Ausgabe angeschaut. Die Rechner sind natürlich sehr alt, so dass in der Tat die CPU (P4, 1.8GHz) aufgrund der Verschlüsselung der Flaschenhals sein kann. Ist aber gerade kaputt gegangen, so dass neue HW angeschafft werden muss.

jcw
Beiträge: 99
Registriert: 10.01.2016 17:11:46

Re: Netzwerkkarte langsam T61

Beitrag von jcw » 23.11.2020 21:10:48

Neues Motherboard mit schnellerer CPU als vorher liefert nun akzeptable Übertragungsraten.

Code: Alles auswählen

debug1: Sending command: scp -v -t /daten/data28/
Sending file modes: C0755 1300854070 xyz.m4v
Sink: C0755 1300854070 xyz.m4v
xyz.m4v                                                                         81% 1012MB  78.8MB/s   00:02 ETAd

Antworten