nmcli with WPA EAP 802.1x
$ sudo nmcli con add con-name $NETWORKNAME ifname $INTERFACE type wifi ssid $NETWORKNAME $ sudo nmcli con edit $NETWORKNAME nmcli> set wifi-sec.key-mgmt wpa-eap nmcli> set 802-1x.eap peap nmcli> set 802-1x.identity USERNAME nmcli> set 802-1x.phase2-auth mschapv2 nmcli> save nmcli> exit $ sudo vim /etc/NetworkManager/system-connections/$NETWORKNAME
Add:
[802-1x] password=YOUR_8021X_PASSWORD
Restart and up: <code> $ sudo systemctl restart NetworkManager $ sudo nmcli con down $NETWORKNAME $ sudo nmcli con up $NETWORKNAME