At least twice a day our hotspot, which uses MAC authentication via radius, fails to authenticate a valid user on the first attempt. This results in the user being in the hotspot’s host list but not in the active list. Every time thereafter when the user attempts to connect to the network, the router will fail to activate the user. However, if I remove the user’s MAC address from the host table, the user will authenticate on the next attempt to reach the network. This creates extreme problems for support.
Is there a way to instruct the router to try authenticating the user again?
If the device is still connected to the SSID, then it will never try the mac auth again. There can not be any active Hosts entries in the Hosts tab for the hotspot.
For the hotspot server, I changed the keep alive Timeout to 00:00:05 and if there is no wifi activity after 5 seconds the session is killed, and they when the device tried to connect it retries the MAC auth