Lan Geschwindigkeit unter Manjaro KDE sehr langsam

Hallo,

die LAN Geschwindigkeit liegt bei 35-40 Mbits/s im internen Netzwerk.
Dabei werden kleine und große Dateien zwischen dem Rechner und der NAS per Samba verschoben.
Sämtliche Einstellungen wurden ausprobiert und unter den jeweiligen Kernel wiederholt.
Ohne Erfolg.

Windows & MacOS & Kubuntu: normale Geschwindigkeit!

Daher bitte ich um Hinweise und Vorschläge!
Vielen Dank!

Treiber Getestet:

  • Netzwerk Standard Treiber
  • Treiber RTL r8168

Kernel getestet:

  • 5.13.4-1-MANJARO (64-bit)
  • 5.10.52-1
  • 4.19.198-1

Netzwerkmanager Einstellung in Kombination der Kernel getestet:
Auto-negotiation:

  • Automatisch
  • Ignored
  • Manuell 1GB/s Duplex Voll/Halb
  • MTU Automatisch
  • MTU 1500 (getestet Shell OK 100% Pakete empfangen)

Keine Veränderung der Geschwindigkeit


System:

Betriebssystem: Manjaro Linux
KDE-Plasma-Version: 5.22.3
KDE-Frameworks-Version: 5.84.0
Qt-Version: 5.15.2
Kernel-Version: 5.13.4-1-MANJARO (64-bit)
Grafik-Plattform: X11

Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8168
IF: enp34s0 state: up speed: 1000 Mbps duplex: full mac: XX:XX:XX:XX:XX:XX [MAC Adresse unkenntlich gemacht!]

LAN Settings:
Settings for enp34s0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: Symmetric Receive-only
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
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 1000Mb/s
Duplex: Full
Auto-negotiation: on
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
MDI-X: Unknown
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: yes

Geschwindigkeit zwischen NAS und Manjaro Rechner getestet (iperf):
NAS → Rechner & Rechner → NAS gleiche Geschwindigkeit.

Server NAS:
Client connecting to 192.XXX.XXX.001, TCP port 5001
TCP window size: 85.0 KByte (default)

[ 3] local 192.XXX.XXX.002 port 45204 connected with 192.XXX.XXX.001 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 1.10 GBytes 943 Mbits/sec = 117 MB/s

Rechner Manjaro Linux:
Server listening on TCP port 5001
TCP window size: 128 KByte (default)

[ 4] local 192.XXX.XXX.001 port 5001 connected with 192.XXX.XXX.002 port 45204
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-10.0 sec 1.10 GBytes 941 Mbits/sec = 117 MB/s

Have you tried to remove this driver and use the kernel internal driver r8169?

Das widerspricht sich irgendwie… Im Grunde funktioniert es doch? iperf zeigt doch dass 100MB/s gehen, was eine 1Gbit Leitung entspricht.

Ich würde eher davon ausgehen, dass Samba den Transfer verlangsamt, als der Treiber…

Man müsste mal die verwendete Protokoll Version von Samba vergleichen.

Hi Wollie,
yes, I removed the driver in every test.

  • 5.13.4-1-MANJARO (64-bit) without driver and with driver
  • 5.10.52-1 without driver and with driver
  • 4.19.198-1 without driver and with driver

Greetings :slightly_smiling_face:

Danke megavolt,

ich werde mal beide Protokolle vergleichen und mich dann noch einmal melden.
Danke für die Idee! :slightly_smiling_face:

Hallo zusammen,

Samba Protokoll SMB2 & SMB3 brachten keine Änderung.
Aber ich habe eine Lösung gefunden.

Ich habe meine NAS-Box Freigaben als cifs in fstab eingebunden. Dadurch habe ich die volle Geschwindigkeit.

Lösung:
fstab öffnen:
“sudo nano /etc/fstab”

Zeile einfügen:
"//IPADRESSE-NASBOX/ORDNER /home/username/mount-ordner cifs noauto,username=nasuser,password=naspasswort,rw 0 0

fstab speichern und mit “sudo mount -a” fstab neu einlesen.
Danach erscheint unter Dolphin->Fremdgeräte der Eintrag und ich kann mit voller Leistung hin- und her kopieren.

Gruß

Ich weiß jetzt nicht wie dein NAS konfiguriert ist, aber ich nehme mal an, dass cifs jetzt SMB1 Protokoll verwendet xD Versuch mal mit: vers=3.0 in fstab ob es sich da auch verlangsamt. Ansonsten würde ich gvfs oder ähnliches die Schuld geben, da das in Datei-Managern eingesetzt wird.

Da die fstab von jedem User gelesen werden kann, sind auch Deine NAS Anmeldedaten incl. Passwort für alle sichtbar.

Ich würde in der fstab folgendes eintragen:
credentials=/home/BENUTZER/.smbcredentials

Die Datei .smbcredentials liegt dann als Textdatei in Deinem Home-Verzeichnis.
Darin steht
username=BENUTZER
password=BENUTZER-PASSWORT

Dann sieht man in der fstab kein Benutzerpasswort mehr.

Bei mir sieht die Zeile in der fstab beispielsweise so aus:

`//192.168.xxx.yy/home /home/BENUTZER/NAS-2 cifs noauto,x-systemd.automount,vers=1.0,credentials=/home/BENUTZER/.smbcredentials,mfsymlinks,workgroup=WORKGROUP,ip=192.168.xxx.yy 0 0

Gruß
caho

1 Like

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.