Obtener una list de networkinges WiFi cercanas cuando el adaptador está en modo AP

Estoy tratando de get una list de networkinges inalámbricas cercanas mientras el adaptador actúa como punto de acceso, pero iwlist arroja el siguiente error:

$ sudo iwlist wlan0 scan wlan0 Interface doesn't support scanning : Operation not supported 

¿Hay alguna otra forma de get esta list, tal vez con otra utilidad? Mi WRT54 alimentado por Tomate parece ser capaz de lograr esto (enumerando APs cercanos mientras el dispositivo está configurado como AP), así que tengo curiosidad de cómo podría replicar ese comportamiento.

Gracias.

iwlist está seriamente desaprobado. Quítalo de tu sistema y nunca lo vuelvas a usar. Haz lo mismo con iwconfig , iwspy . Esas herramientas son antiguas y fueron diseñadas en una era donde 802.11n no existía. Los desarrolladores de Kernel mantienen una fea capa de compatibilidad para soportar wireless-tools , y esta capa de compatibilidad a menudo miente.


Ahora instala iw si no está hecho. El command iw que está buscando es

iw dev wlan0 scan ap-force .

Esta es una adición bastante reciente. No todos los controlleres admiten esto, pero la mayoría debería hacerlo.

Me encontré con este problema cuando mi dispositivo wifi estaba en modo 'Punto de acceso'. Cambié el modo a 'cliente'. Entonces el command comenzó a funcionar perfectamente. Command también funciona con el modo 'ad-hoc'.