У меня уже лет 5-6 крутится freeradius+eap+tls+mysql
Все логируется. По территории базы и офисам стоят unifi. Центральный маршрутизатор микротик. На нем написал апи для радиуса, чтобы в базу заносить ip сотрудников, которые шатаются по этажам.
Написал свой интерфейс для таких сотрудников - php+mysql+js
Простой красивый.
У каждого сотрудника свои логины и пароли.
Список сотрудников передается провайдеру.