¿Cómo uso la línea de comando para verificar a qué red WiFi estoy conectado?

30

Estoy haciendo una configuración sin cabeza, donde usamos el Pis en el trabajo de campo (seguimiento del movimiento de los sellos a través de la cámara en el área de Cape Cod), por lo que solo podemos monitorearlo sin cabeza, sin una pantalla separada (para ahorrar energía).
Para que los Pis tengan tiempo, necesito que se conecten a los iPhones de mi colega (que funcionan como puntos de acceso) y que usen ntpd para obtener tiempo de Internet.
Sin embargo, aún no he descubierto cuál es el comando para consultar el nombre de la red WiFi, para confirmar que está conectado a la red correcta, ¿hay alguno?

ericmjl
fuente
1
¡Tu trabajo suena increíble! ¿Dónde puedo obtener más información sobre tu trabajo?
1
Sitio web de nuestro laboratorio: runstadlerlab.mit.edu: D Sitio web personal: ericmajinglong.com
ericmjl

Respuestas:

47

iwgetid te dará el SSID

Steve Robillard
fuente
18

Prueba 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
fuente
0

puede usar el siguiente código para verificar la IP asignada a la rpi. t = "$ (ifconfig wlan0 | awk '/ inet addr / {print substr ($ 2,6)}')" echo $ t w = $ {# t} echo $ w

Nikhil Parashar
fuente