wpa-ctrl
Usage
use ;
const WPA_CTRL_BUILD: = new;
let mut ctrl = match WPA_CTRL_BUILD.open ;
ctrl.request.expect;
while let Some = ctrl.recv.expect
Usage scenarios
Add new network
- Optionally
scanand check list of networks usingscan_results add_networkwhich returns returnsidof networkset_network <id> ssid "network name"which specifies network's name to associate withset_network <id> psk "WAP password"which specifies WPA password, only usable when network requires WPA securityset_network <id> key_mgmt NONEwhich specifies no security, required to connect to networks without passwordselect_network <id>- Select network for use.save_config- Optionally to save configuration.
Reconnect
- Optionally
disconnect; - Run
reassociateto start process of connecting to currently selected network