WD Community

Slow ftp transfer

Hi everyone,

I’m looking for help here because I can’t figure out why my transfer speed over FTP is stuck at 10MB/sec (PC to NAS or NAS to PC it doesn’t matter I get the same speed).

Here is my setup :

WD My Cloud 4TB firmware 2.31.204
Asus rt-ac86u router latest firmware (brand new)
All cables are brand new CAT5E 3 feet long
Dell XPS13 with Network controller: Intel Corporation Wireless 7265 2.4ghz/5ghz

I use Filezilla to transfer files from my PC to my NAS over wifi 5ghz ( I’m 10 feet away from the router). I do not live in a crowded area where there’s a lot of wifi signal.

I prefer FTP or SSH when I have to move lot of files of different size so that’s why I use it. I did some testing with a 2GB file.

Over FTP, the speed is stuck at 10MB/sec.
Over SSH, it’s a bit slower at 8MB/sec.
Over SAMBA sbm3, I get 40MB/sec.

I checked the two LED lights behind my Mycloud and they are both green. In my router dashboard, the LAN connection between my NAS and the router is recognize as 1 Gbps. The TX and RX rates of my wifi connection are both 866.7MBps. I tried a few things like play/disable the QoS in the router dashboard, tried to assign a static IP to my NAS from the router dashboard and from the Mycloud dashboard, rebooted the NAS, tried another CAT5E cable (NAS to router), made sure the speed limit setting in Filezilla is deactivated, tried a different PC (same result).

If someone has an idea, I would really appreciate it !

Thank you all

Possibly because of server-side copy in Samba:
https://wiki.samba.org/index.php/Server-Side_Copy

Well this might explain why SMB is faster than FTP in current setup. I doesn’t explain why I’m stuck at 10MB/sec though.

Technically, my network controller is capable of 867 Mbps, my router 2167Mbps on 5 Ghz and my My Cloud can read at 739Mbps and write at 575Mbps. So the slowest factor being the write factor, I should get around 70MB/sec when writing no ?

So I played a bit with different options and here’s what I found.

I opened an ftp connection with Nautilus file manager (I’m on Linux) and I got 50MB/sec transfer.

In filezilla, if I choose “Use explicit FTP over TLS if available” my transfer speed will drop to 10MB/sec.

If I choose “Only use plain FTP (insecure)” I get 50MB/sec.

So I guess it is right to say that the encryption method is what is slowing down my transfer but I don’t understand why.

If you are on your own LAN, why use a secured FTP?
Encryption (for both FTP & SSH) on the NAS is probably done in software…
The firmware on my MYCloud is 4.05.00 and is highly configurable if you are will to SSH into the NAS to change configs or scripts :wink: On mine, changes to the /etc/samba/smb-global.conf were the main changes that improved compatiblity with Macs and some improvement in performance (shown below).
Removed:
max protocol = SMB3
Added:
log level = 1
max log size = 1000
strict sync = yes
sync always = no
aio read size = 1
aio write size = 1
smb2 max read = 8388608
smb2 max write = 8388608
smb2 max trans = 8388608

Support for Western Digital Hard Drives | Western Digital

Still Need Help?

Reach out to Support for more assistance.

Sign in to Your Support Account

Get up-to-date information about your products.

Western Digital Business Portal

Unlock benefits and tools for your business such as enterprise support, pricing and rebate tools, marketing, loyalty, rewards, and more.