3 votos

¿Cómo puedo volver a conectarme automáticamente a una red WiFi?

En este pregunta que estoy haciendo sobre cómo evitar que mi WiFi se desconecte.

Si no encuentro una respuesta a eso, lo mejor es que mi teléfono se vuelva a conectar automáticamente. La razón de la desconexión es: "Class 3 frame received from nonassociated STA"

Estoy en un dispositivo rooteado que ejecuta el mod de cianógeno en Android 5.

Estoy usando AFWall+ y OpenVPN, si eso es relevante. OpenVPN está configurado para reconectarse automáticamente ya, lo cual funciona.

Debido a que AFWall+ bloquea el tráfico no VPN, cada vez que me conecto a WiFi dice "No hay conexión a Internet, ¿aún quieres conectarte? [Sí/No]", marcar la casilla "No preguntar de nuevo" no tiene ningún efecto.
Esto puede ser relevante y si el teléfono se reconecta automáticamente, obviamente no quiero que este pop-up impida una reconexión automática.

0 votos

¿Le parece bien que se desactive la comprobación del portal cautivo? Si es así, podría consultar Parámetros del portal cautivo . Lo más probable es que no haya ventanas emergentes automáticas al conectarse a una red de este tipo (por ejemplo, en hoteles o cafeterías), y que haya que abrir manualmente un navegador para "entrar" en ellas.

0 votos

@Izzy Así que, básicamente, la desactivación de que desactiva las ventanas emergentes para las redes que requieren de inicio de sesión utilizando un portal web? Yo no uso nada de eso, así que no me importaría en absoluto. Pero, ¿eso también haría que el dispositivo se reconectara automáticamente después de una desconexión o se requieren pasos adicionales para ello? Para que quede claro: La ventana emergente "¿Desea conectarse?" viene de mi AFWall, no hay tal portal en el WiFi al que deseo conectarme.

1 votos

Sí a la 1, y muy probablemente a la 2. A mí me funcionó en esa combinación, pero entonces no hubo VPN de por medio (sólo clavé el ataúd directamente con AFWall+, y eso me sacó de nuevo). Y sí, entendí la situación, lo tenía similar aquí (WiFi simplemente se negó a trabajar, ya que no podía llegar al sitio con la comprobación del portal cautivo debido a las reglas estrictas en AFWall + - sin portal cautivo real involucrados). Yo diría que simplemente lo pruebes (simplemente desactiva la comprobación por completo), es fácil de revertir. Si se resuelve el problema, hágamelo saber y escribiré una respuesta.

2voto

Izzy Puntos 45544

Su problema es causado por Comprobación del portal cautivo y no se permite su paso por AFWall+ . Así que si puedes vivir sin esa auto-detección, podrías simplemente desactivarla:

# check what the original setting is. Should give "1" for enabled, "0" for disabled
settings get global captive_portal_detection_enabled
# now let's disable it
settings put global captive_portal_detection_enabled 0
# if you want to re-activate it
settings put global captive_portal_detection_enabled 1

Implicaciones:

  • no más pop-ups cuando se conectan por ejemplo a una red de hoteles usando Captive Portal. Es fácil de solucionar: sólo hay que abrir un navegador web y navegar a cualquier url, el portal debería "capturarte" para el acceso
  • no más x en el símbolo de WiFi - por lo que podría pasar por alto el hecho de no llegar a ninguna red hasta que lo intente manualmente (por ejemplo, visitando alguna página web y terminando en la página de inicio de sesión del Portal Cautivo)
  • la reconexión automática al "WiFis conocido" simplemente debería funcionar.

Yo mismo he usado ese truco cuando he establecido AFWall+ en un modo bastante restrictivo, y funcionó para mí. Como usted (OP) acaba de confirmar en un comentario sobre la pregunta, hizo el truco para usted también - a pesar de la complicación adicional de una VPN.

Ver Parámetros del Portal Cautivo para más detalles sobre la manipulación.


¹ para aquellos que no saben lo que es un "Portal Cautivo", por favor vean <a href="https://en.wikipedia.org/wiki/Captive_portal" rel="nofollow noreferrer" title="Wikipedia: Captive Portal">Wikipedia</a>

1 votos

Hoy he perdido el WiFi en el trabajo unas cuantas veces (todas debido a que estaba fuera de rango), después de aplicar tu solución no sólo ha desaparecido la ventana emergente sino que además se ha vuelto a conectar cada vez que estaba en rango de nuevo. Gracias.

0 votos

Me alegro de leerlo, ¡que lo disfrute! \o /

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