January 6, 20251 yr My SMB transfers have become unusable. I have a 10 gig network and the transfer speeds between my windows 11 PC and the unraid server shares are excruciatingly slow. I thought this was due to upgrading unraid (6.12.14) or upgrading from windows 10 to 11, but it seems that the problem holds even if I roll back unraid (6.12.11 manually) or I try to connect from other computers on the network that are running windows 10. I am pretty sure the problem is on the unraid side because I am easily able to saturate my connection to a synology nas which is also mapped using SMB. I can also transfer files between windows computers using SMB. I have tried a number of tips posted on the forums about security settings and credentials, but I dont think that is the issue. I have no problem seeing the shares, mapping them, or browsing them. The problem is when I try to initiate file transfers in either direction. One thing I noticed but which might be a red herring is that when I disabled my second 1gb NIC on the PC (kept the 10bg active) I could sometimes get full speed, but I cannot seem to replicate this anymore. I have been playing around with windows SMB settings including enabling SMB v1, disabling forced encryption, multichannel, etc. Pretty much everything I can think of, I even tried mapping an NFS share and the speed was also terrible. I am really at my wits end. Things were working great a week ago. Weirdly the network activity seems to come in bursts separated by about 20 seconds. Some other notes: 1. Iperf3 reports nearly 10gb connection. 2. Ftp connection between windows and unraid seems to max out at 100 MB/s. 3. Syncthing windows to docker on unraid works reasonably well at speeds around 350 MB/s. I have attached my diagnostics file if anyone can provide some insight. Thanks in advance. sherlock-diagnostics-20250105-2227.zip Edited January 6, 20251 yr by tdatta
January 6, 20251 yr Author 1 hour ago, JorgeB said: Are the speeds the same transferring to the array or the pool? Yes, same speeds for array or cache pools.
January 6, 20251 yr That suggests a LAN issue, despite the normal iperf results, do you have a different NIC you could try with?
January 6, 20251 yr Author 1 hour ago, JorgeB said: That suggests a LAN issue, despite the normal iperf results, do you have a different NIC you could try with? I do, and I will try that, however I have no issues with things like plex that are reading off of the shares. Also as I mentioned earlier the other files transfer protocols seem to work.
January 6, 20251 yr Also, if you have another client PC, with any OS, it would also be worth testing, in case it's a Windows issue.
January 6, 20251 yr Author 28 minutes ago, JorgeB said: Also, if you have another client PC, with any OS, it would also be worth testing, in case it's a Windows issue. I have tested it with another PC on the LAN which is windows 10 instead of 11. Same issue. Note that I am able to do high speed transfers between windows PCs on the LAN using SMB. Interestingly though, I tested with a remote windows 10 PC (wireguard vpn into LAN), and am getting 10 MB/s consistently which is the limit of the 100 Mb connection that this remote PC has.
January 6, 20251 yr Something wired is going on there, I would start by testing with a new flash drive using a stock config, you can even test by transferring just to the flash drive, it should be faster than 2MB/s
January 6, 20251 yr Author 33 minutes ago, JorgeB said: Something wired is going on there, I would start by testing with a new flash drive using a stock config, you can even test by transferring just to the flash drive, it should be faster than 2MB/s Ok will try, I assume that you mean a new unlicensed unraid trial on a new flash drive. Any thing that I need to keep in mind when pluggin this into the server hardware that has the currently configured drives and shares in it already?
January 6, 20251 yr Yes, you can just enable flash drive export and test that, it should already give you an indication if it's the same or not, don't even need to assign any devices.
January 6, 20251 yr Author Here is another interesting finding. I just tested a files transfer to my iphone over the air. The iphone was using wiregaurd to vpn into the home LAN. This uses the remote share mounted using smb credentials using the my files app on the phone,.This once again saturated the verizon link at about 200 Mb/s. Seems like the windows machines on the LAN dont want to play well with unraid, but play well with each other. For some reason the remote machines that are using vpn to join the LAN (iphone and windows 10 computer) can both saturate their link speeds when doing file transfers. Edited January 6, 20251 yr by tdatta
January 7, 20251 yr Author Seems to have been resolved by using IP addresses instead of the server name. This was what was in common between the remote devices that were using VPN to join the LAN. Will reply if the issue occurs again.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.