I am using a @davidc502 build of OpenWrt on my WRT1900ACS. One of the clients that connects is disconnected every 5 minutes with reason "disassociated due to inactivity" when it is not active (transferring data). I have unchecked 'Disassociate On Low Acknowledgement' (aka set disassoc_low_ack to 0) but nothing has changed.
Thu Jun 11 02:17:43 2020 daemon.info hostapd: wlan1: STA xx:xx:xx:xx:xx:xx IEEE 802.11: authenticated
Thu Jun 11 02:17:43 2020 daemon.info hostapd: wlan1: STA xx:xx:xx:xx:xx:xx IEEE 802.11: associated (aid 1)
Thu Jun 11 02:17:43 2020 daemon.notice hostapd: wlan1: AP-STA-CONNECTED xx:xx:xx:xx:xx:xx
Thu Jun 11 02:17:43 2020 daemon.info hostapd: wlan1: STA xx:xx:xx:xx:xx:xx WPA: pairwise key handshake completed (WPA)
Thu Jun 11 02:17:43 2020 daemon.info hostapd: wlan1: STA xx:xx:xx:xx:xx:xx WPA: group key handshake completed (WPA)
Thu Jun 11 02:22:57 2020 daemon.notice hostapd: wlan1: AP-STA-DISCONNECTED xx:xx:xx:xx:xx:xx
Thu Jun 11 02:22:57 2020 daemon.info hostapd: wlan1: STA xx:xx:xx:xx:xx:xx IEEE 802.11: disassociated due to inactivity
In disassoc_low_ack documentation it says "This depends on the driver capabilities and may not be available with all drivers."
Does anyone have that option working on a WRT1900ACS or similar router? I think next I will try increasing max_inactivity
to 10 minutes to see if that setting has any effect.