On Sun, May 19, 2019 at 07:09:00PM +0000, Lévai, Dániel wrote: > On Sunday, 19 May 2019 20:42, Stefan Sperling <s...@stsp.name> wrote: > > On Sun, May 19, 2019 at 05:38:03PM +0000, Lévai, Dániel wrote: > > > > > > And for some reason -- and this is really strange, I know --, sometimes > > > it gets into a state where no client can connect/auth to the AP, and > > > nothing seems to be able to fix it other than a hard reset of the AP. On > > > a Linux client machine with wpa_supplicant(8) these are the log messages > > > when this latter happens: > > > May 19 19:08:38 serenity kernel: wlan0: authenticate with <ap> > > > May 19 19:08:38 serenity kernel: wlan0: send auth to <ap> (try 1/3) > > > May 19 19:08:38 serenity kernel: wlan0: authenticated > > > May 19 19:08:38 serenity kernel: wlan0: associate with <ap> (try 1/3) > > > May 19 19:08:38 serenity kernel: wlan0: RX AssocResp from <ap> > > > (capab=0x411 status=0 aid=2) > > > May 19 19:08:38 serenity kernel: wlan0: associated > > > May 19 19:08:39 serenity kernel: wlan0: deauthenticated from <ap> > > > (Reason: 15=4WAY_HANDSHAKE_TIMEOUT) > > > This just goes on and on and on. > > > > > And what do you see with 'ifconfig athn0 debug' on the AP? > > I get a lot of these: > May 19 21:03:02 firefly /bsd: athn0: station <mac1> purged from node cache > May 19 21:03:02 firefly /bsd: athn0: station <mac2> purged from node cache > May 19 21:03:02 firefly /bsd: athn0: station <mac3> purged from node cache > May 19 21:03:13 firefly /bsd: athn0: sending auth to <android_mac> on channel > 36 mode 11n > May 19 21:03:13 firefly /bsd: athn0: station <android_mac> already > authenticated (open) > May 19 21:03:13 firefly /bsd: athn0: sending assoc_resp to <android_mac> on > channel 36 mode 11n > May 19 21:03:13 firefly /bsd: athn0: sending msg 1/4 of the 4-way handshake > to <android_mac> > May 19 21:03:13 firefly last message repeated 2 times > May 19 21:03:13 firefly /bsd: athn0: station <android_mac> deauthenticate > (reason 15) > May 19 21:03:13 firefly /bsd: athn0: sending deauth to <android_mac> on > channel 36 mode 11n > May 19 21:03:14 firefly /bsd: athn0: sending auth to <android_mac> on channel > 36 mode 11n > May 19 21:03:14 firefly /bsd: athn0: station <android_mac> already > authenticated (open) > May 19 21:03:14 firefly /bsd: athn0: sending assoc_resp to <android_mac> on > channel 36 mode 11n > May 19 21:03:14 firefly /bsd: athn0: sending msg 1/4 of the 4-way handshake > to <android_mac> > May 19 21:03:14 firefly last message repeated 2 times > May 19 21:03:14 firefly /bsd: athn0: station <android_mac> deauthenticate > (reason 15) > May 19 21:03:14 firefly /bsd: athn0: sending deauth to <android_mac> on > channel 36 mode 11n > May 19 21:03:15 firefly /bsd: athn0: sending auth to <android_mac> on channel > 36 mode 11n > May 19 21:03:15 firefly /bsd: athn0: station <android_mac> already > authenticated (open) > May 19 21:03:15 firefly /bsd: athn0: sending assoc_resp to <android_mac> on > channel 36 mode 11n > May 19 21:03:15 firefly /bsd: athn0: sending msg 1/4 of the 4-way handshake > to <android_mac> > May 19 21:03:16 firefly last message repeated 2 times > May 19 21:03:16 firefly /bsd: athn0: station <android_mac> deauthenticate > (reason 15) > May 19 21:03:16 firefly /bsd: athn0: sending deauth to <android_mac> on > channel 36 mode 11n > May 19 21:03:17 firefly /bsd: athn0: sending auth to <android_mac> on channel > 36 mode 11n > May 19 21:03:17 firefly /bsd: athn0: station <android_mac> already > authenticated (open) > May 19 21:03:17 firefly /bsd: athn0: sending assoc_resp to <android_mac> on > channel 36 mode 11n > May 19 21:03:17 firefly /bsd: athn0: sending msg 1/4 of the 4-way handshake > to <android_mac> > May 19 21:03:17 firefly last message repeated 2 times > May 19 21:03:17 firefly /bsd: athn0: station <android_mac> deauthenticate > (reason 15) > May 19 21:03:17 firefly /bsd: athn0: sending deauth to <android_mac> on > channel 36 mode 11n > May 19 21:03:18 firefly /bsd: athn0: sending auth to <android_mac> on channel > 36 mode 11n > May 19 21:03:18 firefly /bsd: athn0: station <android_mac> already > authenticated (open) > May 19 21:03:18 firefly /bsd: athn0: sending assoc_resp to <android_mac> on > channel 36 mode 11n > May 19 21:03:18 firefly /bsd: athn0: sending msg 1/4 of the 4-way handshake > to <android_mac> > May 19 21:03:18 firefly last message repeated 2 times > May 19 21:03:18 firefly /bsd: athn0: station <android_mac> deauthenticate > (reason 15) > May 19 21:03:18 firefly /bsd: athn0: sending deauth to <android_mac> on > channel 36 mode 11n > May 19 21:03:20 firefly /bsd: athn0: sending auth to <android_mac> on channel > 36 mode 11n > May 19 21:03:20 firefly /bsd: athn0: station <android_mac> already > authenticated (open) > May 19 21:03:20 firefly /bsd: athn0: sending assoc_resp to <android_mac> on > channel 36 mode 11n > May 19 21:03:20 firefly /bsd: athn0: sending msg 1/4 of the 4-way handshake > to <android_mac> > May 19 21:03:20 firefly last message repeated 2 times > > Both with and Android phone and a Linux (wpa_supplicant) client.
This looks like your client devices were not responding to the WPA handshake. I can't explain why. The client side log says nothing about WPA -- is that expected?