[[!tags Systemverwaltung Netzwerk]]

Letztens musste ich spontan einen WLAN-Zugang einrichten und wollte dafür jedoch nicht die Konfiguration von wpa_supplicant anpassen. Mit wpa_cli kann man mit dem laufenden wpa_supplicant kommunizieren und so ein neues Netzwerk hinzufügen und diesen entsprechend konfigurieren. Nach einem Neustart sind diese Änderungen verschwunden.

> scan_results
…
fe:ec:da:b4:8c:43       2437    -77     [WPA2-PSK-CCMP][ESS]    Super Hotel
…
> add_network
9
> set_network 9 ssid "Super Hotel"
OK
> set_network 9 psk "geheim"
OK
> enable_network 9
OK
> quit

Bei ssid und psk sind die Anführungszeichen notwendig. Für ein offenes WLAN muss man set_network 9 key_mgmt "NONE" statt dem psk verwenden.