Belkin RT3200/Linksys E8450 WiFi AX discussion

If it is any consolation or data point for the discussion, I'm running my Linksys E8450 as an AP running my own master build pulled from early last week. My E8450 has 3 iOS devices and a Dell notebook connected to it most of the times. I do not really notice any issue from the iOS devices or the notebook.

My build contains a patch I did to revamp the way VLAN is configured for the mt7531 switch.

The build I'm running for my E8450 also includes the patch to revamp the way the new airtime scheduler computes airtime weighted sums that is supposed to improve WiFi latency response. So I guess this is the change that will likely improve WiFi.

5 Likes

But that's the point it seems from this Apple iPhone issue perspective the present master may be offering something better than the 22.03rc versions / snapshots?

Having tried various master snapshots and then 22.03 snapshots the WiFi issues come and go. Mesh used to work for a while then it didn't. iPhone problems come and go.

1 Like

I consider rc4 not as bleeding edge.

Additional information: I have 2 RT3200 AP's, firewall/routing is done by a Protectli device with OPNsense. If I interpret the issues correctly they are mainly concerned with multiple RT3200/E8450's and improper hand-over between them.

2 Likes

Is it downloadable somewhere for persons who don't feel comfortable enough to build their own builds?

No I haven't. I might give it a try tomorrow when I might have time for it.

I also have issues with iPhone 13 and Redmi AX6S (similar to the devices in this thread - thanks @jkdf2 for directing me here).

I’ve found that AX performs worse than AC specially with iPhone but with other devices as well (see here). For now I disabled AX (using only AC) and everything works great.

I understand that AX in OpenWrt is still under development and not mature yet (even if it’s supported in the 22.03 stable channel).

I’ve noticed that the master snapshot releases had the mt76 drivers updated. I may try it when I have some free time to check if AX performance has improved.

1 Like

For those using FT there is some benefit in setting reassociation deadline to 20000 as recommended by Cisco.

2 Likes

Would you mind sharing a link to this patch? Or is it already in snapshot?

1 Like

I noticed huge latency variation when running a ping from my main router to WiFi clients. So this does seem interesting.

I believe what you described is normal due to power-saving mechanisms built into many mobile chipsets. But the airtime fairness would improve latency for all connected clients under load (so, not in a sleep/power-saving mode).

2 Likes

11ax support in Linux overall is however :wink:

Hi same things here iphone of my Brother disconnect

Like the screen

If i reboot the connexion is available

1 Like

I do not normally distribute my builds as it's for my own personal use and I sometimes put in test codes, like the mt7531 VLAN patch.

I can upload it somewhere for you to try if you feel like testing my builds, but it's probably the same as the lastest master snapshots.

The link refers to MT79xx changes. Afaik that is a successor including 6GHz support (Wifi 6E). I've not come across any devices with this chipset yet.

It's already in snapshot. The patch I was referring to is this.

2 Likes

Okay yeah, I did see this when it hit snapshot and have been running with it since then. Thanks!

I’m not sure if I understood your comment. The commit is referring to the Wi-Fi in multiple chipsets (including mt7915 used in the devices we are discussing here).


6da21a0b7280 linux-firmware: update firmware for MT7921 WiFi device
4876688c41dc linux-firmware: update firmware for MT7915
79b1b86040de linux-firmware: add firmware for MT7986
784c27b159b9 linux-firmware: add firmware for MT7922
079e41dc71a1 mt76: mt7915: configure soc clocks in mt7986_wmac_init
747c70fc6c89 mt76: connac: use skb_put_data instead of open coding
e98f58815018 mt76: mt7915: update mt7986 patch in mt7986_wmac_adie_patch_7976()
b7104b4b2f2d mt76: mt7915: fix twt table_mask to u16 in mt7915_dev
d39368f336ee mt76: mt7915: reject duplicated twt flows
4718ed04a655 mt76: mt7915: limit minimum twt duration
84319691b742 mt76: mt7915: reowrk SER debugfs knob
bac5f22365a2 mt76: mt7915: introduce mt7915_mac_severe_check()
81524067686c mt76: mt7915: move MT_INT_MASK_CSR to init.c
2b7f5e85290e mt76: mt7915: add support for 6G in-band discovery
31273183ea0a mt76: mt7615/mt7915: do reset_work with mt76's work queue
bb54f5e1c115 mt76: mt7915: improve error handling for fw_debug knobs
838529da6470 mt76: mt7915: add more statistics from fw_util debugfs knobs
3a65deb93737 mt76: add gfp to mt76_mcu_msg_alloc signature
8e87669eefcf mt76: mt7921: add ipv6 NS offload support
e1b2c18eee29 mt76: mt7915: fix endianness in mt7915_rf_regval_get
0742eaeafee2 mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg
d299ad96d867 mt76: mt7915: fix endian bug in mt7915_rf_regval_set()
380eac6f31ec mt76: add 6 GHz band support in mt76_sar_freq_ranges
268ce38e9e36 mt76: mt7921: introduce ACPI SAR support
8c27300b4271 mt76: mt7921: introduce ACPI SAR config in tx power
54b6504a3ef8 mt76: mt7915: add more ethtool stats
cdd66d642977 mt76: add DBDC rxq handlings into mac_reset_work
b284684f5cba mt76: mt7921: add PATCH_FINISH_REQ cmd response handling
f8b9be4287cc mt76: mt7921s: fix firmware download random fail
28b19d2cc53f mt76: mt7915: add missing bh-disable around tx napi enable/schedule
1d8af168e86f mt76: mt7615: add missing bh-disable around rx napi enable/schedule

@Gix What is the wed package that you are talking about? I can't find a reference to it anywhere.

I wanted to test the latest MASTER SNAPSHOT on Belkin RT3200 but the last few snapshot builds have been failing for mediatek/mt7622 target for some reason https://buildbot.openwrt.org/master/images/#/builders/44 . Should I report this as a bug at https://github.com/openwrt/openwrt/issues ?

You're right, my apologies.

1 Like