Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


boland

545 posts

Ultimate Geek


#272928 25-Jul-2020 14:17
Send private message

I'm investigating slow speeds to my QNAP NAS. I suspect because the NAS is old (10+ years) and the load (via putty > top) is always 6+ I'm planning to replace it, but I want to make sure it's not my network that's causing the issues.

 

All clients are connected to a Unifi AP Lite at 5GHz. All very close to the access point.

 

But then I started to investigate further. When I run an internet Speedtest on any device, I get my maximum internet speed of 100Mbps. When I run an iperf3 server though and test between WiFi devices, or from a WiFi device to a Raspberry Pi4, I only get about 30-40 Mbit/sec? I'm running iperf3 from either Windows or Android client devices, and have tested as server on a Raspberry Pi4 and a Windows machine. All similar speeds, 40Mbit/sec.

 

Network topology is a 8-port Gbit switch with Raspberry Pi4 & QNAP TS-412 connected, and the Unifi AP Lite.

 

Why do I get such low speeds when running iperf3? Why seems my LAN speed slower than my internet speed?


Filter this topic showing only the reply marked as answer Create new topic
chevrolux
4962 posts

Uber Geek
Inactive user


  #2528601 25-Jul-2020 14:52
Send private message

Silly question probably, but are you running multiple threads on your iperf client? i.e. the "-P" flag has a number set?




boland

545 posts

Ultimate Geek


  #2528727 25-Jul-2020 17:42
Send private message

chevrolux:

 

Silly question probably, but are you running multiple threads on your iperf client? i.e. the "-P" flag has a number set?

 

 

Thanks for your reply! No, I wasn't, and then I get way better performance, about 160-190 Mbit/ sec when using 5 threads.

 

Still not even close the advertised speed of 800Mbps though. My Intel AC 9260 is supposed to support up to gigabit speeds, but not getting that.


chevrolux
4962 posts

Uber Geek
Inactive user


  #2528740 25-Jul-2020 18:53
Send private message

Yep, so iperf is single threaded, unless you say otherwise.

What kind of Unifi AP have you got? I would suggest 200Mbps is really dam good over wifi in a "normal" situation.



boland

545 posts

Ultimate Geek


  #2528741 25-Jul-2020 18:55
Send private message

chevrolux: Yep, so iperf is single threaded, unless you say otherwise.

What kind of Unifi AP have you got? I would suggest 200Mbps is really dam good over wifi in a "normal" situation.


Got the latest AC Lite. 5Ghz up to 866 MBPS. Link speed in Windows is 300-600 MBPS as there's a wall.

sbiddle
30853 posts

Uber Geek

Retired Mod
Trusted
Biddle Corp
Lifetime subscriber

  #2528799 25-Jul-2020 20:38
Send private message

boland:
chevrolux: Yep, so iperf is single threaded, unless you say otherwise.

What kind of Unifi AP have you got? I would suggest 200Mbps is really dam good over wifi in a "normal" situation.


Got the latest AC Lite. 5Ghz up to 866 MBPS. Link speed in Windows is 300-600 MBPS as there's a wall.

 

Your expectations of what is possible are not how WiFi works.

 

Your AP is only 2x2 so it doesn't matter what sort of client device you have, you're limited to 2 spatial streams because that's all the AP supports.

 

To get a PHY rate of 866 you need to be running a 80MHz channel to maintain MCS9. Running 80MHz channels in a home environment is not recommended because your coverage will be very limited - you're basically looking at half the power of 40Mhz channels and 1/4 of the power of a 20Mhz channels. Unless you only ever want to use 5GHz in the very same room as the AP you should really only ever use 20MHz or 40MHz channels. In a normal home environment I'd only ever recommend running 20MHz channels if you're wanting to cover a whole house with a single AP.

 

And then we get to PHY vs real world. WiFi delivers real world speeds of around of around 60% of PHY, so the maximum possible real world throughout of a MCS9 80MHz channel at 866 PHY is around 500Mbps. Drop to 40MHz channels and the maximum speed at MCS9 400 PHY is just over 200Mbps in the real world.

 

Your network is working perfectly for how you've configured it. It is simply not possible to get anywhere close to 800Mbps real world throughput over WiFi with the hardware you have.

 

If you're going to test speeds *between* WiFi devices you also need to understand that WiFi is half duplex, and not full duplex like Ethernet. A speedtest from one WiFi connected device to another is going to be lower than a speedtest between a WiFi and the same device connected via Ethernet as a result simply because of how WiFi works.

 

 

 

 

 

 

 

 

 

 

 

 


boland

545 posts

Ultimate Geek


  #2528810 25-Jul-2020 22:36
Send private message

Thank you for the thorough explanation! Makes perfect sense. Guess I'll have to get a cable to my PC to get better performance.

Thanks again, much appreciated.

Filter this topic showing only the reply marked as answer Create new topic





News and reviews »

Air New Zealand Starts AI adoption with OpenAI
Posted 24-Jul-2025 16:00


eero Pro 7 Review
Posted 23-Jul-2025 12:07


BeeStation Plus Review
Posted 21-Jul-2025 14:21


eero Unveils New Wi-Fi 7 Products in New Zealand
Posted 21-Jul-2025 00:01


WiZ Introduces HDMI Sync Box and other Light Devices
Posted 20-Jul-2025 17:32


RedShield Enhances DDoS and Bot Attack Protection
Posted 20-Jul-2025 17:26


Seagate Ships 30TB Drives
Posted 17-Jul-2025 11:24


Oclean AirPump A10 Water Flosser Review
Posted 13-Jul-2025 11:05


Samsung Galaxy Z Fold7: Raising the Bar for Smartphones
Posted 10-Jul-2025 02:01


Samsung Galaxy Z Flip7 Brings New Edge-To-Edge FlexWindow
Posted 10-Jul-2025 02:01


Epson Launches New AM-C550Z WorkForce Enterprise printer
Posted 9-Jul-2025 18:22


Samsung Releases Smart Monitor M9
Posted 9-Jul-2025 17:46


Nearly Half of Older Kiwis Still Write their Passwords on Paper
Posted 9-Jul-2025 08:42


D-Link 4G+ Cat6 Wi-Fi 6 DWR-933M Mobile Hotspot Review
Posted 1-Jul-2025 11:34


Oppo A5 Series Launches With New Levels of Durability
Posted 30-Jun-2025 10:15









Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.