Múltiples redes wifi: conéctese a la señal más fuerte

9

Siguiendo las instrucciones aquí , pude configurar mi pi para conectarme a dos wifis diferentes.

Los dos wifis están en el mismo lugar y me gustaría que el pi se conecte al que tenga la señal más fuerte. En este momento, si ambos AP están encendidos, mi pi sigue conectándose a un AP específico ignorando el AP con la señal más fuerte.

¿Cómo puedo lograr que el pi se conecte al AP con la señal más fuerte?

partícipe
fuente

Respuestas:

2

Sería útil si pudiera publicar el archivo de configuración que tiene, creo que se puede conectar al primer AP de la lista, ya que obviamente este será el primero en intentarlo.

Se conectará a la red más fuerte disponible cuando se conecte por primera vez, pero, por defecto, una vez que esté conectado, no cambiará las redes a menos que primero pierda su conexión. Presumiblemente, esto se debe a que la conmutación implicaría desconectar las conexiones existentes y un segundo o tres sin red.

Una solución podría ser configurar un SSID único con dos puntos de acceso que admitan la transferencia, en lugar de dos redes wifi completamente separadas, que es la forma en que este tipo de escenario se maneja en entornos comerciales grandes, pero no sé si eso es factible con el hardware que tienes.

Radar_Blips
fuente
¡Sí tienes razón! El que tiene la señal más débil es el primero en la lista, pero ambos wifis están encendidos y el Pi todavía se conecta al más débil. Desafortunadamente, cambiar la estructura wifi no es una opción.
participante
¿Qué distribución estás ejecutando en el PI? Es posible que haya un servicio que podría iniciar en el arranque que mediría con precisión la intensidad del wifi y cambiaría en consecuencia. He hecho esto en Android y funcionó bien. Sin embargo, necesitaba hacer algo así en mi RPi
Radar_Blips