0

Scenario

Today I set up an smb share on my Linux desktop machine connected to my router via cable 1GBit/s. I tested the LAN speed between my Notebook(Manjaro, 5GHz) and desktop using iperf. Result is around 500Mbit/s in each direction.

Transfer Speeds

Transferring a large file from desktop to said Notebook results in a speed of around 3MB/s = 24Mbit/s. Using a windows machine to transfer the large file from linux desktop to windows machine results in a speed of around 160MBit/s. Now back at the Linux Notebook using sftp I get a speed of 160MBit/s. File manager is dolphin for smb and sftp.

Problem

What is misconfigured on my Linux smbclient, that it can only reach a speed of 24 Mbit/s?

2
  • Make sure the server and client are both configured to use SMB v3. Throughput can go way down with earlier versions of SMB, particularly on networks with latency.
    – balazer
    Jan 5, 2020 at 5:24
  • @balazer that actually fixed my issue. No clue what version dolphin uses to mount my smb share, but atleast I mounted through console and everything worked as it should.
    – schgab
    Jan 5, 2020 at 10:00

1 Answer 1

0

As balazer stated in his comment, dolphin doesn't use v3 to mount the smb share. This was simply fixed using

sudo mount -t cifs -o username=USERNAME,password=PASSWORD,vers=3.11 //ip/sharename /mnt

Notice the vers=3.11

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .