3 votos

Escanear un solo canal para medir el RSSI de un AP específico cuando no está asociado

Me gustaría medir (repetidamente) el RSSI de un determinado punto de acceso Wi-Fi mientras me acerco (físicamente) a él. Es importante mencionar que al principio, mi teléfono no está asociado con el AP, por lo tanto la lectura de RSSI a través de wpa_cli signal_poll no funciona.

Lo mejor que he encontrado hasta ahora es emitir repetidamente un wpa_cli scan y leer los resultados con wpa_cli bss <BSSID> . Sin embargo, esto me da nuevos resultados con una frecuencia demasiado baja, ya que los escaneos toman demasiado tiempo. Mi objetivo es obtener un nuevo RSSI cada segundo. (incluso si limito el escaneo a la banda de 5GHz solamente, es demasiado lento).

¿Hay alguna forma de buscar un solo canal (ya que conozco el canal en el que transmite el punto de acceso)?

2voto

gzm0 Puntos 101

Instalar iw y luego emitir:

iw dev wlan0 scan freq 2417

Sincroniza sólo la(s) frecuencia(s) que usted especifique. Esto puede dar múltiples resultados por segundo.

0voto

NoBugs Puntos 352

Si el uso del shell no es un problema, puedes compilar iwlist para ARM, y transferirlo al dispositivo. iwlist scan ya que Root puede darle mejores resultados.

0 votos

Gracias por su respuesta. iwlist scan ofrece resultados suficientemente detallados. Sin embargo, todavía sufre el hecho de que emite un escaneo y exactamente ese escaneo toma demasiado tiempo. Necesito otra forma de monitorizar el RSSI que no sea escaneando repetidamente.

0voto

iamwpj Puntos 101

No necesariamente tienes que usar el shell para esto. Pruebe inSSIDer proporciona datos RSSI, pero no estoy seguro de cómo es el tiempo real de estos datos.

Para mí, esta aplicación se utiliza para verificar la consistencia de los AP (red de la empresa) en una determinada ubicación y su zona típica de conmutación de radio.

0 votos

Es una buena aplicación, pero desgraciadamente necesito registrar el RSSI a lo largo del tiempo, cosa que esta aplicación parece no poder hacer.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android 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