Flint 2 Wireless speed are 1/4 in reality than advertised!

Hi all,
I'm hardly getting 550 to 600 mbps although I have connection of 3 Gbps via ethernet!
Have latest firmware and with hardly any electrical interferences. Also enabled ADGuard and remove QOS settings as well.

Tried speed check nearest but still its same.
Not sure if I need to fine tune any settings! Any help is much appreciated.

Thanks,

Lots of variable there. Are you expecting Ethernet speeds on Wi-Fi?

No, as mentioned in ads Wi-Fi speeds exceeds 4.5 gbps over 5Ghz but reality is, I don’t see above 750 anytime even if I’m few cms away from router.
Tested both in Mac and iPhone and as I quoted earlier I have 3 Gbps connection.i expect atkeast half the speed what it claims!!

750 Mbps is mostly fine. It depends on your devices, the environment and how far away you are from the router.

More than 1 Gbps is just possible in lab, general speaking.

That theoretical medium speed might be achievable with a 4 stream 160 MHz AX client. iPhones and recent Macs are 2 stream 80 MHz (officially). This results in a quarter max medium throughput of about 1200 mbps.

There's some encoding and protocol overhead that result in about 900 mpbs real life transfers next to the router where there aren't any other wifi networks using the current channel. Try channel 100, as it often isn't used because it's DFS.

3 Likes

QoS is very cpu depended.

Yes QoS removes bufferbloat effects and low latency in proper configurations.

But the cpu is also used in offloading packets, the more the cpu is saturated by other processes influences the less remains for offloading.

The speed is not bad :wink:, but i do know in alot of configurations the flint 2 cannot reach above 790mb/s, currently i run site to site wireguard with wed enabled and also hardware offloading and packet steering it doesn't reach isp advertised 1gb speed, and i think that is purely due to the switches the quality in my network, the pppoe overhead, the vpn itself (this surely lowers speed), but also there is a hardware lotterly too.

^ also for a much more complicated situation also big jumbo packets won't help well but sometimes it is needed i.e for vpn server tunnels or ethernet vpn.

If you really want to check a test it should be conducted on the flint 2 via cli :+1:

1 Like

Have you set the WiFi to 160Mhz bandwidth?

Can you show us the PHY speed of your device?

Yes, I have changed it accordingly. Don't see much change, still fluctuates between 400 and 500 mbps over wifi 6

yes, Please find the details for the same

Speedtest by Ookla

  Server: Bell Canada - xxxxxx
     ISP: Bell Canada

Idle Latency: 5.48 ms (jitter: 1.10ms, low: 4.52ms, high: 5.87ms)
Download: 703.85 Mbps (data used: 387.7 MB)
19.19 ms (jitter: 9.53ms, low: 7.91ms, high: 224.41ms)
Upload: 408.15 Mbps (data used: 549.0 MB)
41.07 ms (jitter: 12.27ms, low: 8.26ms, high: 125.69ms)
Packet Loss: Not available.
Result URL: Speedtest by Ookla - The Global Broadband Speed Test

Thanks for info, after changing to channel 100 & 160 MhHz with 11b/g/n/ax mode, getting 780 to 790 mbps in Mac. Any other tweaks you would like to recommend?

I have 1 guest mode of 2.4 enabled along with 5 & 2.4 in primary network each having different SSID (WiFi names). Not sure if that's overhead but I don't see much memory (93% available) consumed in my Flint 2 router!

To find your true WiFi speed, start iperf on your Mac (or another Ethernet connected computer). It's crucial that it is connected by wire to the router. Otherwise your results will be inconclusive because it'll compete for WiFi airtime with another device. Now do an iperf test from iPhone. This way you skip any issues with Speedtest or your ISP.

Another thing to try might be to install vanilla OpenWrt from openwrt.org. I don't think that will give you significant performance advantage though.

I mean the supported PHY speed of your device like this:

Noticed that the PHY speed of the router indeed theoretically supports up to 4.8Gbps. However, my device can only support 2.4Gbps of PHY speed for download and upload.

Do you have the Home Hub 3000 with Bell or 4000? The older model only supports 1 Gbps via Ethernet which limits your maximum speed to 940 Mbps. Also, speeds can be impacted significantly by a combination of channel interference, network congestion, signal strength and range. Finally, not all devices support 160 MHz channels so it would still only connect at 40/80 MHz.

Hi it is Home Hub 4000/Giga Hub which does 3 GBPs during test internally . Yeah tried with different frequencies as well still not much changes in output though.

Thankyou for explanation; Was able to finally replicate what you wanted me to test it.
Ran Ipref server in Mac using Ethernet and connected it via pref from iPhone.
Following are my observations(attached).. I hope this helps for us to debug my issue.

Speedtest download and iPerf download are in the same ballpark. Did you try iPerf upload?

Other things to consider:

  • Other networks on the same or nearby channels interfering. Scan for wireless networks using macOS wireless diagnosis and paste the results here.
  • Other devices even connected to the WiFi at the time of running tests.
  • Switching to 80 MHz wide channel sometimes yields better performance than 160 MHz.

My results on iPhone 14 with OpenWrt snapshot about 2 weeks old. One brick wall in between:


Yes, I have checked now again with both upload and download (attached). Also attached is the dialogistic report. My Wi-Fi Network name is "Not Connected" :slight_smile:

Interesting thing is conflicting networks with country regions, which are from my router itself. not sure what this conflicting about!



Not sure how you got this screenshot from? Is it from router (Flint2 / Glinet stuff) or somewhere. I took similar diagnostics from Mac. not sure if this helps us to find root cause

I used Wifi-Man app on my android and on Windows, you may also see the PHY speed via Wifi Properties. However, I dont have any idea about Mac, sorry.

Now checking your screenshot, I can see that its using 80mhz rather than 160mhz where 160mhz is a requirement for gigabit wireless speeds. The Tx Rate is also only 648 Mbps. However, Im not sure if this is the supported PHY speed of your device.

Flint 2 does have a 4Gbps high theoretical wireless speed and its hardware should be capable of it but your end device should also support this wireless speeds and these speeds vary with what hardware are you using.