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.