Flint 2 (GL-MT6000) - Slow Download Speed on Xbox consoles with Wi-Fi

Hello,

I've started using my brand new Flint 2 (GL-MT6000) router lately and I've been pretty happy about all of its features and overall performance.

However, my Xbox Series X performs quite disappointingly on Wi-Fi (~150 mbps in download) while wired is going strong (nearly 1000 mbps). My Xbox One S is also very slow (~40 mbps).

The XSX is in the same room of the router, I've disabled Band Steering and it's connected to the 5 GHz band.

Tried to play around the settings for a while but with no success. Things I've tried so far: disabling adguard home and wireguard server, changing router DNS to Cloudflare's, moving from WPA2-PSK/WPA3-SAE to WPA2-PSK, moving from 11a/n/ac/ax to 11a/n/ac, swapping channel from 124 DFS to 48 to 36 (80 MHz). But none of these settings helped. It was slightly better by disabling hardware acceleration (went up to 180 mbps).

I'm on 4.8.3

Connection: PPPoE (VLAN 100) via WAN port connected to ONT.

My ISP is Aruba on Fibercop network (Italy). Im currently on CGNAT.

I'm using DHCP, I've assegned both of my Xbox a static IP.

Recently moved to FTTH (2.5 gbps) in these days, previously I used the router in cascade to a router with FTTC. I don't know if knowing that could help.

Also my phone hits nearly 1Gbps on the same Wi-Fi.

I'm out of ideas, what should I do?

Thanks.

Hi. First of all, don’t change to a/n/ac, because ax protocol is backwards compatible with ac, try with n/ac/ax if you don't have legacy a protocol devices (very possible). Xbox series x only supports wifi 5 with 2x2 streams, so max throughput in real life would be 300-500 mbps at very close range. Check another wifi band like 149 that doesn't have DFS too, because 36 band is default for many routers and could be very busy. I wouldn’t disable hardware offloading except if you are using qos, because could impact throughput of Ethernet devices, specially with 2,5 gb fiber. Xbox download speed also could be affected by server queues/throughput restrictions.

1 Like

Hello, thanks for the answer!
I’ve switched to n/ac/ax. I’m in Europe and I can’t use the channels from 149 to 165, I gave it a try anyways but it didn’t change much.

I’m not using QoS.
The Xbox is at about 4 meters from the router, there are no walls in between.

I ran this command multiple times:

iwinfo rax0 assoclist | grep -A 10 "4C:redacted"4C:redacted -38 dBm / unknown (SNR -38) 0 ms agoRX: 325.0 MBit/s, VHT-MCS 7, 80MHz, VHT-NSS 1 0 Pkts.TX: 175.0 MBit/s, VHT-MCS 2, 80MHz, VHT-NSS 2 0 Pkts.expected throughput: unknown

And I noticed that RX direction kept switching MCS from 7 to 9 to 3 or 2. And also NSS switched from 1 to 2 constantly while downloading. Is it a normal behaviour? Because I tried other Wi-Fi 5 devices I own such as my Poco X3 Pro or a Huawei Matebook D14 2019 and they easily reach 500 mbps, MCS went from 6 to 9 and it kept working at NSS 2.

In EU you are allowed to use these channels:

Switching is common, specially with live connections (like downloading). I don't have Xbox so I don't know specific capabilities and weaknesses of its hardware, but gaming is sensitive to latency/throughput so if you can, wiring consoles is always recommended. Also, flint 2 is 4x4 device, so theoretically, if you have 3 or more concurrent devices, they are not only sharing bandwidth but also streams (specially in wifi 5 protocol).

Thanks for the answers. I gave it a try with another router from another brand which I connected to the ONT and I had the same speed on both of my Xbox consoles. I came to the conclusion that Xbox consoles have a really shitty wifi card, I'm sorry if I brought this up but I couldn't believe that a gaming console could have such a bad piece of hardware for something as essential as Wi-Fi. It wasn't the best scenario I wished for, but I'll try to run a new cable through my walls.

Thanks again.

1 Like