Flint 2 Wifi - High Latency, High Buffer Bloat, Poor Video Calls, Poor VR Streaming

Hi,

I've been using the Flint 2 for a few months now. I love the features it provides, but I bought it to replace a Wifi 5 router for better Wifi 6, obviously.

My wife works from home, so she's the first one who noticed the video chat stuttering and choppiness. This applies to Teams meetings, and Alexa drop ins with her dad.

I don't use much wifi so I shrugged it off for a while, but I've been dusting off my VR headset and I'm seeing serious lag spikes and stream tearing while using it wirelessly. These were never problems on my old router, other than it's limited processing power.

I'm already using cake SQM on my wan port, and my buffer bloat test results over wired are perfect. 9 ms ping, +0 +0 under load.

On wifi however, is another story. Ping can range anywhere from 10 ms to 350 ms. Under load it is regularly above +100 ms, more than often above +350 and I've seen as high as +1200.

I tried adding cake SQM to my wifi interface. It had some effect, but nothing close to acceptable for a video chat or voice call, and it's obviously not ideal due to varying speeds of wifi connections.

I found some folks online who suggest turning off WED, and lowering/tightening AQL thresholds. The problem is I cannot locate any of the config files necessary to do so on the Flint 2 using 4.7.7 firmware. There is no /sys/kernel/debug/ieee80211 folder for adjusting AQL. There is no /etc/modules.conf file to disable WED, and so on.

Clearly this level of wifi performance is unacceptable, and I can't figure out any other way to improve it. The only thing that is good about it is the max throughput when downloading large files, which easily saturates my ISP speed limit.

Any ideas would help.

Hi,

  1. For the ping, is ping router LAN IP, or ping public IP?
  2. You can try changing the Software Acceleration or Disable it on GL GUI > Network > Network Acceleration
  3. Have you ever tried to manually fix your WiFi channel to CH36/44/48 or relatively clean channel?

Idk about the ping, but on my berryl ax i needed to enable IGMP Snooping to get crystal clear picture on IPTV and streaming over wifi.

1 Like

I'm having the very same issue as OP. Is there a way to overcome this? I don't mind installing the opensource firmware if that's the way to have access to AQL. Honestly, I rather have SQM than hardware acceleration, I don't have a super high speed connection (currently my internet caps at 300mbps D/U), so there's no advantage to me.

Thanks

I resolved my wifi issue by doing a factory reset and starting from scratch.

I also had to make sure the repeater fallback feature was disabled while my main Internet was working. The router kept scanning for Wi-Fi hotspots to connect to and disrupting the Wi-Fi network.

No AQL was necessary. SQM worked fine after that.

1 Like

You can install the plugin SQM in the GL firmware, please disable the network accelerate if enable SQM.

I did that, and for that part it is working as expected. I tested with a cable connection and the bufferbloat issue is gone.

But when I test from wireless using a wifi 6 capable iPhone sitting in front of the router, I still have bufferbloat issues.

Now, how can I enable AQL using the vendor firmware to try to mitigate that? Or should I have to ditch the official firmware and reflash using pure openwrt?

This is the result of Flint 2 running vanilla OpenWrt 24.10.2 without any SQM, tested on Google Pixel phone about 10 meters away from the router

My internet speed is 500Mbps / 75Mbps

https://www.waveform.com/tools/bufferbloat?test-id=4346624f-1a19-4f42-a90d-16cc23504a9c

Hi,

According to Renato's test results, you can try to install v4.7.5-op24 firmware and connect the 5GHz WiFi to check again.