I use wpa_supplicant to handle 802.1X EAP-TLS authentication on wired
networks. Though it works perfectly at boot time, wpa_supplicant does
not reauthenticate after a brief network interruption e.g. an unplug
and reconnect of the network cable or a reboot of the network switch,
causing the network switch to block the port.
Is there some configuration option for wpa_supplicant to reauthenticate?
My solution (for now) is to add a "watcher" script, started as a systemd
service, to do "wpa_cli reassociate" whenever the state of the network
cable changes.
Issue also reported upstream:
https://lists.infradead.org/pipermail/hostap/2025-December/044130.html
Thanks, Paul
--
Paul Szabo psz@maths.usyd.edu.au www.maths.usyd.edu.au/u/psz
School of Mathematics and Statistics University of Sydney Australia