Forzar a MarshMallow a mantener una conexión Wi-Fi sin acceso a Internet

12

Estoy asociando un Nexus 5x con MarshMallow 6.0 a un punto de acceso Wi-Fi que no tiene acceso a Internet. Android sigue desconectando la conexión cada segundo y luego ni siquiera intentará volver a conectarse, indicando que no hay acceso a Internet.

¿Cómo puedo obligar a Android a mantener esta conexión Wi-Fi incluso sin acceso a Internet?

gregoiregentil
fuente
2
En mi Nexus 5X, cuando me conecto a un punto de acceso sin acceso a Internet, después de unos segundos recibo una notificación que me pregunta si quiero estar conectado a él. Cuando respondo Sí, permanece conectado. Si respondo que no, el punto de acceso se desconecta.
Juozas Kontvainis

Respuestas:

9

Este comando de shell funciona en malvavisco: escriba su para ingresar al modo de superusuario. Luego escriba el siguiente comando: settings put global captive_portal_detection_enabled 0

^^ deshabilita la funcionalidad "desconectar wifi si no hay conexión a Internet".

palillo
fuente
Esta es realmente una muy buena respuesta. Mi problema fue un error de puerta de enlace, pero recibo el mensaje. Para deshabilitar el mensaje, esta configuración es eficiente. Solo necesita acceso root para ser persistente durante el reinicio.
gregoiregentil
¡Esto es perfecto! No pude conectarme a la red wifi de mi quad constantemente porque Android no dejaba de hacerlo a pesar de marcar la casilla "ignorar".
Sirenas
2
Esto no parece funcionar en Nougat.
gaviota
Tenga en cuenta: tuve que eliminar manualmente las configuraciones de red y agregarlas manualmente, para solucionar el problema con el comando (Samsung Galaxy Tab A T585). My Galaxy S8 Android N (25) proporciona una conexión sólida fuera de la caja.
Martin Pfeffer
@MartinPfeffer ¿encontró una manera de agregarlo mediante programación a la configuración de la red (como en developer.android.com/training/articles/security-config )?
Gabor
0

Mi puerta de enlace no era correcta. Falso problema Es cierto que Android ofrece un mensaje como se indica en el comentario de preguntas de Juozas.

gregoiregentil
fuente
-1

Para deshabilitar la desconexión automática de una red WiFi "deficiente", querrá alternar la configuración Evitar conexiones wifi deficientes .

Esto generalmente se puede encontrar en Configuración> Wi-Fi> [menú]> Avanzado> Evitar conexiones Wi-Fi deficientes .

LyricWulf
fuente
1
"mala conexión Wi-Fi" ciertamente no es una redacción de Google ... Aquí support.google.com/nexus/answer/2819519#advanced , mencionan "Evitar conexiones deficientes". No tengo esa opción en Nexus7 2013 5.1, ni en Nexus 5x 6.0. Y no creo que siquiera responda mi pregunta. Ningún acceso a Internet es diferente de una mala conexión.
gregoiregentil