Como uso a linha de comando para verificar a qual rede WiFi estou conectado?

30

Estou fazendo uma configuração sem cabeça, onde usamos o Pis no trabalho de campo (rastreando o movimento de focas via câmera na área de Cape Cod) e, portanto, só podemos monitorá-lo sem cabeça, sem uma tela separada (para economizar energia).
Para que os Pis tenham tempo, preciso que eles se conectem aos iPhones do meu colega (que estão operando como pontos de acesso) e use o ntpd para obter tempo na Internet.
No entanto, ainda não descobri qual é o comando para consultar o nome da rede Wi-Fi, para confirmar se ele está conectado à rede correta - existe um?

ericmjl
fonte
1
Seu trabalho parece incrível! Onde posso aprender mais sobre o seu trabalho?
1
Site do nosso laboratório: runstadlerlab.mit.edu: D Site pessoal: ericmajinglong.com
ericmjl

Respostas:

47

iwgetid lhe dará o SSID

Steve Robillard
fonte
18

Experimente o iwconfig:

user@host:~ $ iwconfig
wlan0     unassociated  Nickname:"<WIFI@REALTEK>"
          Mode:Managed  Frequency=2.412 GHz  Access Point: Not-Associated
          Sensitivity:0/0
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
adengle
fonte
0

você pode usar o código a seguir para verificar o IP atribuído ao rpi. t = "$ (ifconfig wlan0 | awk '/ inet addr / {print substr ($ 2,6)}')" echo $ t w = $ {# t} echo $ w

Nikhil Parashar
fonte