Ni iwconfig
ni iwlist
semblent être capables de faire cela pour moi.
Ni iwconfig
ni iwlist
semblent être capables de faire cela pour moi.
Réponses:
Courez nm-tool | grep \*
. Cela devrait montrer uniquement la ligne avec le SSID auquel vous êtes connecté.
Edit: L’ nm-tool
utilitaire avait cessé d’exister. Par conséquent, dans la version 16.04 et les versions plus récentes, veuillez utiliser l’une des méthodes proposées par mes chers collègues ci-dessous.
Par exemple: nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\' -f2
fonctionne bien.
nmcli -t -f active,ssid dev wifi
est plus facile à analyser. Le ssid est malheureusement encapsulé dans des citations inutiles.
nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\' -f2
(qui fonctionnera tant que le SSID ne contient aucun '
caractère)
$ nm-tool | grep \* No command 'nm-tool' found, did you mean: Command 'dm-tool' from package 'lightdm' (main) nm-tool: command not found
La commande de Scott fonctionne bien
$ nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\: -f2
est la commande que je viens d'utiliser sur Ubuntu 17.04.
iwgetid
fournit le ssid
iwgetid -r
donne juste le nom.
Dans un script Bash, essayez quelque chose comme myssid=$(iwgetid -r)
pour le mettre dans une variable
Bien que la question a déjà été posée, le iwconfig outil fait afficher l'ESSID du réseau Wifi actuellement connecté. Cela ne fonctionne peut-être pas avec les connexions gérées via NetworkManager, mais avec les interfaces gérées via ifup / ifdown :
iwconfig | grep wlan0
listes:
wlan0 IEEE 802.11bgn ESSID:"ahoi"
iwconfig
seulement peut aussi
Aucune des réponses précédentes n'a fonctionné pour moi malheureusement. J'ai cependant pu obtenir les détails via
$ sudo iw dev wlan0 info
et j'ai
Interface wlan0
ifindex 5
wdev 0x1
addr **:**:*:*:*:*
ssid *****
type AP
wiphy 0
channel 2 (2417 MHz), width: 20 MHz, center1: 2417 MHz