18 votos

¿Cómo puedo obtener Wi-Fi información desde dentro de la Terminal?

Es allí una manera de conseguir BSSID y la lista de redes Wi-Fi disponibles desde dentro de la Terminal?

I. e. Estoy buscando algo similar a ifconfig run0 scan sobre OpenBSD, que enumera todos los puntos de acceso, BSSID, la fuerza de la señal, etc.

31voto

SoFLy Puntos 1051

Hay una utilidad airport enterrados que usted desea utilizar. Crear un enlace simbólico en /usr/local/bin a la utilidad de acceso rápido con este comando:

sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport

Ahora, usted debería ser capaz de ejecutar airport -s y obtener una lista de las redes disponibles con BSSIDs.

Si mantiene pulsada la tecla opción mientras que la apertura de las redes WiFi en la Barra de Menú, también se puede ver la BSSIDs de una en una, a pesar de que parece que quería el CLI-como la versión de OpenBSD.

ACTUALIZACIÓN:

"a la deriva", ALIAS de la Integridad del Sistema de Protección (SIP) ha sido añadido a OSX desde que escribí esta respuesta originalmente, lo que hace que /usr/bin y /usr/sbin sólo lectura. Es adecuado para uso /usr/local/bin, así que he actualizado la respuesta, de modo que el enlace simbólico es creado allí.

-2voto

mouradmamassi Puntos 1
sudo iwlist wlan0 scan | grep ESSID

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X