Hello everyone. I've been following this thread for a long time, but didn't sign up as I didn't feel I could add anything.
Like a few others, I have been plagued by wifi issues even on the latest versions (WRT32X). These normally manifest in disconnections for all devices, with the radios (both 0 and 1) being disabled either individually or at the same time. Usually, these would restart on their own, on occasion they wouldn't. In the worst-case situation, just one of the radios would work, and enabling the other would disable the working one. This didn't seem to be DFS related as the logs didn't have any mention of it. I also locked to channel 36 to ensure. The only way to fix it when the router was in the state was a reboot.
This seemed really weird, as I could factory reset the device / reinstall the firmware, make almost no changes (password / encryption only) and the wifi was effectively unusable at random.
There are around 10 wireless devices, ranging from old Android phones (~8 years old), to Samsung S20s and Amazon Alexa devices across the 2 radios.
To complicate matters further, the router was purchased in the UK, but I moved to Iceland. I believe that some (smart?) devices pass localization information around, which I suspected may be causing an issue. The device reports FR: DFS-ETSI which of course I'm unable to change. I have no idea how or if it's important it is that devices 'match' this in some way - comments welcome. I'm out of the loop with this.
Anyway, I've been slowly changing settings one at a time to see if I could isolate something which would stop the disconnects. This has taken quite a while, as sometimes the wifi would work for a day or so, before the 'death cycle' started.
After many attempts, I seem to have found a solution for me: Disabling WMM Mode on radio 1.
I'm aware this lowers the speed for devices on this radio, but given that I am able to leave WMM Mode enabled on the 5Ghz radio0, then it really doesn't matter for my use case. All devices on the slower radio are older ones anyway.
I'm posting this for a couple of reasons:
- Maybe this will help others
- What the heck would cause this? It seems so weird that disabling WMM on radio 1 could have such a massive impact on stability across both radios.
For the first time since moving here, I have stable wifi (1week+) with the following config:
config wifi-device 'radio0'
option type 'mac80211'
option hwmode '11a'
option path 'soc/soc:pcie/pci0000:00/0000:00:01.0/0000:01:00.0'
option htmode 'VHT80'
option country 'FR'
option channel '36'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option macaddr 'xx:xx:xx:xx:xx:xx'
option ssid 'MySSID5Ghz'
option key '*****'
option disassoc_low_ack '0'
option encryption 'psk2+ccmp'
config wifi-device 'radio1'
option type 'mac80211'
option hwmode '11g'
option path 'soc/soc:pcie/pci0000:00/0000:00:02.0/0000:02:00.0'
option htmode 'HT20'
option country 'FR'
option channel '5'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'ap'
option macaddr 'xx:xx:xx:xx:xx:xx'
option ssid 'MySSID'
option key '*****'
option encryption 'psk-mixed+ccmp'
option wmm '0'
I feel like I'm missing something, but I don't know what