Weder scheinen iwconfig
noch iwlist
in der Lage zu sein, dies für mich zu tun.
Weder scheinen iwconfig
noch iwlist
in 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-tool
Dienstprogramm 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\' -f2
funktioniert gut.
nmcli -t -f active,ssid dev wifi
ist 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 found
Scotts Befehl funktioniert jedoch
$ nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\: -f2
ist 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"
iwconfig
Nur 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