I have a system that doesn't use NetworkManager. I use wpa_supplicant to connect to an access point and dhclient to obtain a lease for an IP4 address.
When I lose the access point and wpa_supplicant reconnects I would like to be able to run dhclient again to obtain a lease. I tried using the wpa_cli action script, but nothing is called on the connect/disconnect events. I do see the D-BUS messages for those two events. How do I get dhclient to run on those D-BUS events?