Recently replaced my old Netgear router with a Flint 2 however Wi Fi speeds are very low. Internet connection is 1000/50. And can reach these speeds on ethernet. However 2.4Ghz and 5Ghz are both around 100/30. Sometimes as bad as 50/20. Have tried many different speedtest servers, including the same server I've verified reaches max speed on ethernet. Signal is completely fine, but I have tested with devices next to the router which didn't help.
Have tested most recommended settings including network acceleration on and off, op24 firmware, a few different stable version firmware, vanilla openwrt firmware, pesa build - each with a reset on firmware upgrade, no saved settings. Sometimes this would increase the speeds up to 400/40 - but literally only for like 10 mins. Have tried packet steering, different channels, 40/80/160mhz widths, disabling the 2.4 radio, lowering and raising power, WED, irqbalance, and probably a few other options that I've now forgotten.
I retested my old AC router, and was able to get around 300 down and the full 50 up. This is on Wifi5 and is about 10 years old so I wasn't expecting max speeds but its still significantly better than my Flint 2. Basically out of ideas at this point and starting to lean towards a potential hardware issue maybe. Will attach below some speedtests and iperf - server running on a wired PC and client running on a laptop on same network.
One thing i've noticed is the graph, will consistently begin the download fast and ramp up towards 400/500mpbs, then taper down towards 100ish, sometimes lower. Every time. As well as the download and upload latency spikes, but perhaps this is normal for wifi? I'm not sure.
Considering that these have already been attempted,
Some other suggestions:
Please use other wireless devices to test more, probably the chips compatibility between the router and wireless device
Move to the other places to test, probably interference around the router.
Note: iperf3 installed in router probably is not very accuracy for the speedtest.
Can try to self-deploy XAMPP + Speedtest server in the PC and test in the router LAN.
I should have mentioned in my original post, I have tried two different laptops, an android phone and an iPhone. Same results across them all.
I tried relocating the router to another area, same result unfortunately.
Whilst I did also try running iperf3 server directly from the router, I read that it's not the best representation and so the results I posted was from iperf3 running on a PC wired to the router instead.
No USBs connected, I did also try with no devices on LAN ports connected, incase it was a priority thing. So just power and internet on WAN. No luck sadly
Okay great thank you. Just to make things even more confusing, I just tested another device - An iPhone 12 Mini, and was able to achieve 600 download / 25 upload mbps. Which while still isn't ideal, is much better. Still having issues on all other devices however. <100mbps download
Yeah I did try a few different DFS channels, but didn't help unfortunately. I've checked for congestion as well but luckily my area is pretty empty on all channels.
Tried some other devices,
Intel Wireless-AC 9260. 100 down, 30 up.
Samsung Galaxy S21 5G (SM-G991B) 700 down, 20 up.
So I guess its not a hardware issue after all, since some devices are physically capable of at least ~700mps on Speedtest. Frustrating that only 2/6 devices can achieve decent speeds though.
Galaxy S21 Results. Unsure why the upload speed is pretty bad, but the whole situation is confusing to me anyway.
iperf3 requires to enable the multi-transmit mode in some devices like AX201 , other devices did not require. That is weird, unknow even Google. But even enable multi-transmit mode, it is also not enough faster than Libre, about 70% of the Libre.
iperf3.exe -c 192.168.8.1 -R -P16
Probably some wireless network adapter, the latest driver version is not the best, I have tried to downgrade the driver version during my test, to get the best speed.
Probably something interference around the MT6000.
Tried running multiple streams for iperf, it improved by a bit but not much. ~80mbit/s
My biggest issue is the speeds for my Samsung S23+. Which isn't easy for me to downgrade unfortunately. As of today its worse, max of 60mbps download on Speed Test with 1200mbps link speed.
Would interference be the cause if a couple of devices can reach decent speeds? I have an iPhone 12 Mini and Samsung Galaxy S21 that can both reach about 700mbps. But all other devices are still having issues.
Please try to create a private Libre speed server and test it to see?
About the Intel wireless network card, please up/downgrade the driver version.
Aside from the interference, perhaps also be compatibility, which are hard to sort out.
Just like when I was testing and everything was fine, and not in the lab, but in the office with lots of WiFi around.