Seit 16.04 muss man folgende Schritte unternehmen, wenn man erreichen will, dass ein WLAN-Netzwerk vor dem Login gestartet wird. Üblicherweise geschieht dies nach dem Login, da das WLAN-Passwort dann KWallet entnommen wird.
In /etc/NetworkManager/system-connections sucht man sich die gewünschte Verbindung heraus und öffnet die Datei mit Root-Rechten. Dann löscht man bei [wifi-security] den Eintrag „psk-flags=1“ und fügt diesen Eintrag ein:
psk=[PASSWORT-IM-PLAINTEXT]
Nach einem Neustart oder dem Befehl „nmcli con reload“ funktioniert das dann.