# WIFI Setup ``` $ nmcli device $ nmcli connection ``` to list devices and already created connection. Adding new wifi connection. My devcice is called `wlan0`. ``` $ nmcli connection add ifname wlan0 type wifi ssid my-local-network.lan ``` Setting password ``` $ nmcli connection edit wifi-wlan0 nmcli> goto wifi nmcli 802-11-wireless> set mode infrastructure nmcli 802-11-wireless> back nmcli> goto wifi-sec nmcli 802-11-wireless-security> set key-mgmt wpa-psk nmcli 802-11-wireless-security> set psk nmcli 802-11-wireless-security> save nmcli 802-11-wireless-security> quit ``` The generated config files are living under `/etc/NetworkManager/system-connections/`. --- https://wiki.ubuntuusers.de/NetworkManager/NetworkManager_ohne_GUI/