Um eine Liste der benachbarten Funknetzwerke (Access Points), mit den Werten für WLAN-Name (SSID), Kanal (Channel), Signalstärke, Verschlüsselungsart usw. zu erhalten, kann man folgendes Kommando nutzen:
nmcli device wifi list –rescan yes
Anders als z.B. iwlist(8) muss nmcli(1) nicht explizit als UID 0/root ausgeführt werden, um einen Rescan durchzuführen.
Für Skripte kennt nmcli(1) den Schalter -g, –get-values. Dieser soll verwendet werden, um die Werte bestimmter Felder zu erhalten. Es ist im Grunde eine Kombination aus –mode tabular, –terse und –fields und eine bequeme Möglichkeit, Werte für bestimmte Felder abzurufen.
nmcli –get-values IN-USE,BSSID,SSID,CHAN,SIGNAL,SECURITY device wifi list –rescan yes
PS: Dies ist auch in nmcli-examples(7) beschrieben.
