Que tal iwgetid
? A página man do iwgetid (8) diz:
iwgetid is used to find out the NWID, ESSID or AP/Cell Address of the wireless network that is currently used.
Existe um comando simples para descobrir para qual AP do Wi-Fi estou conectado?
Tenho várias redes configuradas no meu /etc/wpa_supplicant.d/wpa_supplicant.conf
, com prioridades atribuídas e, dependendo de onde estou, conecto-me ao melhor Wi-Fi / SSID disponível. A conexão acontece automaticamente, então não sei a qual SSID estou conectado.
Agora preciso verificar (dentro de um script) se estou conectado em casa ou em outro lugar.
Eu sei que posso listar todos os SSIDs disponíveis com
iwlist wlan0 scan
Mas como posso imprimir o SSID ao qual estou conectado no momento?
Estou usando o Debian .
Isso pode funcionar:
/sbin/iwconfig wlan0 | grep ESSID
Tags wpa-supplicant wifi