Hmm… Why didn't I ever use wpa_supplicant(8) before for key management? Its like networkManager but its included in the default FreeBSD base system.
The wpa_supplicant utility is an implementation of the WPA Supplicant
component, i.e., the part that runs in the client stations. It imple-
ments WPA key negotiation with a WPA Authenticator and EAP authentication
with an Authentication Server. In addition, wpa_supplicant controls the
roaming and IEEE 802.11 authentication/association support of the wlan(4)
module and can be used to configure static WEP keys based on identified