I have four Redmi AX6S (mt7622) access points, all of them are running OpenWrt in "dumb configuration" (firewall/dnsmasq/dhcpd/... disabled). Main router is a NanoPi R4S also with OpenWrt. All AX6S are wired (no mesh in use), and they share the same SSID and passwords for roaming.
All devices are running OpenWrt 23.05.2.
One of the AX6S recently started having issues. After ~24 hours working, wireless suddenly stops working. The error is:
[122255.188788] Timeout waiting for MCU reset state 10
[122255.193733] WARNING: CPU: 0 PID: 3646 at mt7915_mcu_rf_regval+0x1f8/0x4e0 [mt7915e]
[122255.201512] Modules linked in: mt7915e mt7615e mt7615_common mt76_connac_lib mt76 mac80211 cfg80211 hwmon compat seqiv leds_gpio gpio_button_hotplug
And the call trace is:
[122255.326805] Call trace:
[122255.329329] mt7915_mcu_rf_regval+0x1f8/0x4e0 [mt7915e]
[122255.334637] mt7915_mac_reset_work+0xd1c/0xd70 [mt7915e]
[122255.340031] process_one_work+0x210/0x3b0
[122255.344123] worker_thread+0x170/0x4d0
[122255.347951] kthread+0x11c/0x130
[122255.351262] ret_from_fork+0x10/0x20
After this issue happen it keeps repeating every 20 seconds.
The only thing different on this device is that recently I've added a Windows Laptop with an Intel AX211 wifi adapter.
I will start investigating this issue, but just reporting here just in case someone already faced a similar issue.