PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) solution. Boasting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, powerful BYOD management options, 802.1X support, layer-2 isolation of problematic devices; PacketFence can be used to effectively secure networks small to very large heterogeneous networks.
Here is an updated hostapd.sh to allow Radius Disconnects to work with Packetfence
hostapd.sh_22.03.zip
For completion, here is a 21.02.x version that may still be useful to some users hostapd.sh_21.02.zip