Вы можете делать то, что делают эти сетевые менеджеры, и использовать интерфейс управления сокетами wpa_supplicant (или эквивалентный ему сервис D-Bus) для получения оперативных уведомлений.
Например, в документах по интерфейсу управления упоминаются следующие события:
- CTRL-EVENT-EAP-STARTED: EAP-аутентификация запущена (EAP-запрос / идентификация получена)
- CTRL-EVENT-EAP-SUCCESS: аутентификация EAP успешно завершена
- CTRL-EVENT-CONNECTED: указывает на успешно завершенную аутентификацию и на то, что соединение для передачи данных теперь включено