Hay una utilidad de aeropuerto enterrada que querrás usar. Cree un enlace simbólico en / usr / local / bin a la utilidad para un acceso rápido con este comando:
sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport
Ahora, debería poder ejecutar airport -s
y obtener una lista de redes disponibles con BSSIDs.
Si mantiene presionada la tecla de opción mientras abre las redes WiFi en la barra de menú, también puede ver los BSSID uno por uno, aunque parece que desea la versión similar a CLI de OpenBSD.
ACTUALIZAR :
"Rootless" AKA System Integrity Protection (SIP) se agregó a OSX desde que escribí esta respuesta originalmente, lo que hace que /usr/bin
y /usr/sbin
sean de solo lectura . Es correcto usar /usr/local/bin
, así que he actualizado la respuesta para que se cree el enlace simbólico allí.