WiFi unstable on GL-XE300 (Puli) since upgrading to 3.211

Previously I was using 3.203 (IIRC) and upgraded to 3.211. Since then, WiFi has become unreliable. It works for a few days, and then stops communicating with clients, and stops letting them authenticate.

I see a lot of AP-STA-DISCONNECTED and IEEE 802.11: disassociated due to inactivity messages in the logs at the end.

wifi down; wifi up seems to bring it back.

My WiFi Config:

    config wifi-device 'radio0'
    	option type 'mac80211'
    	option hwmode '11g'
    	option path 'platform/ahb/18100000.wmac'
    	option channel '6'
    	option txpower_max '23'
    	option txpower '23'
    	option noscan '0'
    	option htmode 'HT40'
    	option band '2G'
    	option disabled '0'

    config wifi-iface 'default_radio0'
    	option device 'radio0'
    	option network 'lan'
    	option mode 'ap'
    	option wds '1'
    	option disassoc_low_ack '0'
    	option ifname 'wlan0'
    	option ssid 'REDACTED'
    	option key 'REDACTED'
    	option encryption 'sae-mixed'

    config wifi-iface 'guest2g'
    	option device 'radio0'
    	option network 'guest'
    	option mode 'ap'
    	option wds '1'
    	option ssid 'GL-XE300-8ec-Guest'
    	option encryption 'psk2'
    	option key 'goodlife'
    	option ifname 'wlan1'
    	option disabled '1'
    	option guest '1'
    	option disassoc_low_ack '0'

Can you try any or combination of the following?

Change to HT20
Change to WPA2 from WPA3
Set disassoc_low_ack to 1

Thanks, I’ll experiment with those settings.

It seems HT40 is the critical issue here.

I haven’t had any trouble with HT20+WPA3+disassoc_low_ack=0