So I have a strange issue here, I have around 1100 hosts on my hotspot LAN, of those 840 are active users, every day two or three and sometime more, customers call up and have no internet, when I check their profiles they have active profiles attached to their usernames(MAC usernames). I then have to remove their profiles, re-add the profile and remove their MAC entry from the Hosts under the hotspot, in some cases this gets them back online (AH) or I have to also search all sessions with their MAC and remove them, thereafter repeat the process of removing their unauthenticated MAC, H, from the hosts and then they reappear again authenticated AH.
I’ve tried removing all old sessions and rebuilding the database to no avail. My hotspot settings are rather simple:
Radius service is bound to hotspot address 127.0.0.1 with an elevated timeout of 3000, default was 300. I’ve tried both settings anyways.
Hotspot
Server settings, server idle timeout is the only setting I have invoked 00:05:00.
Server profiles, Login by “MAC”, MAC Auth mode: MAC as username.
If I reboot the server, then things get a bit nastier…I will have around 30 to 50 users not authenticating until I go through the same process again of removing/readding profiles to their MAC usernames/ and or removing their sessions, then booting their entries in /IP/Hotspot/Hosts, they will then go from H mode to AH mode and start working again.
This has been happening for months, through several firmware updates too. This is a CHR Mkrtk.
Am i looking at a corrupt database here? Has anyone else experienced this before? What might my options be here? I’m a small ISP, my techs and admins like how easy the V6 userman operates, so we’re not looking to migrate to V7 just yet…anything I can do with this?