Weder scheinen iwconfignoch iwlistin der Lage zu sein, dies für mich zu tun.
Weder scheinen iwconfignoch iwlistin der Lage zu sein, dies für mich zu tun.
Antworten:
Rennen nm-tool | grep \*. Das sollte nur die Zeile mit der SSID anzeigen, mit der Sie verbunden sind.
Bearbeiten: Das nm-toolDienstprogramm ist nicht mehr verfügbar. Verwenden Sie daher ab Version 16.04 eine der unten von meinen geschätzten Kollegen vorgeschlagenen Methoden.
Zum Beispiel: nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\' -f2funktioniert gut.
nmcli -t -f active,ssid dev wifiist einfacher zu analysieren. Die SSID ist leider in einigen nutzlosen Anführungszeichen eingeschlossen.
nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\' -f2(was funktioniert, solange die SSID keine 'Zeichen enthält)
$ nm-tool | grep \* No command 'nm-tool' found, did you mean: Command 'dm-tool' from package 'lightdm' (main) nm-tool: command not foundScotts Befehl funktioniert jedoch
$ nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\: -f2ist der Befehl, den ich gerade auf Ubuntu 17.04 verwendet habe.
iwgetid liefert die ssid
iwgetid -r gibt nur den Namen.
Versuchen myssid=$(iwgetid -r)Sie in einem Bash-Skript etwas wie das Einfügen in eine Variable
Obwohl die Frage bereits beantwortet wurde, das iwconfig Werkzeug macht die ESSID des aktuell verbundenen Wireless - LAN - Netzwerk angezeigt werden soll . Möglicherweise funktioniert es nicht mit Verbindungen, die über NetworkManager verwaltet werden, aber mit Schnittstellen, die über ifup / ifdown verwaltet werden :
iwconfig | grep wlan0
Listen:
wlan0 IEEE 802.11bgn ESSID:"ahoi"
iwconfigNur das Tippen kann auch den Zweck erfüllen :-) Danke, dass du diesen Befehl geteilt hast :-)
Keine der vorherigen Antworten hat bei mir leider funktioniert. Die Details konnte ich jedoch über erhalten
$ sudo iw dev wlan0 info
und bekam
Interface wlan0
ifindex 5
wdev 0x1
addr **:**:*:*:*:*
ssid *****
type AP
wiphy 0
channel 2 (2417 MHz), width: 20 MHz, center1: 2417 MHz