A simple WiFi utility CLI for FreeBSD
wutil
depends on libifconfig
and it is available via net/libifconfig
# # as a package
# pkg install net/libifconfig
# # or as a port
# make -C /usr/ports/net/libifconfig install
All required patches are available in the patch/
directory.
# patch -p1 -d /usr/ports < patch/sysutils_wutil.patch
# make -C /usr/ports/sysutils/wutil install
$ make
$ wutil -h
Usage: wutil {-h | subcommand [args...]}
wutil interfaces
wutil interface <interface>
wutil [-c <wpa-ctrl-path>] known-networks
wutil [-c <wpa-ctrl-path>] {known-network | forget} <ssid>
wutil [-c <wpa-ctrl-path>] set
[-p <priority>] [--autoconnect {y | n}] <ssid>
wutil [-c <wpa-ctrl-path>] {scan | networks | status | disconnect}
wutil [-c <wpa-ctrl-path>] connect
[-i <eap-id>] [-p <password>] [-h] <ssid> [password]
$ wutui