2 votos

¿Cómo evitar la desconexión de WiFi si no se puede hacer ping a Google?

Digamos que he bloqueado Google y los tipos con mi router. Ahora Android piensa que la wifi no tiene conexión porque no puede hacer ping a Google y utiliza mis datos de móvil en su lugar, aunque la wifi está perfectamente bien.

¿Cómo puedo decirle a mi teléfono que haga ping a otro servidor para comprobar la conexión? (root es una opción).

3voto

Izzy Puntos 45544

Puedes deshabilitar portal cautivo detección:

adb shell 'settings put global captive_portal_detection_enabled 0'
adb shell 'settings put global captive_portal_mode 0'

(establecido en 1 para volver a activar), o establecer un servidor diferente. Yo uso por ejemplo..:

adb shell 'settings put global captive_portal_http_url "http://captiveportal.kuketz.de"'
adb shell 'settings put global captive_portal_https_url "https://captiveportal.kuketz.de"'
adb shell 'settings put global captive_portal_fallback_url "http://captiveportal.kuketz.de"'
adb shell 'settings put global captive_portal_other_fallback_urls "http://captiveportal.kuketz.de"'

Esto funciona bien para mí en Android 8 (Oreo). Para más detalles (y otras versiones de Android), puedes, por ejemplo, consultar Parámetros del Portal Cautivo .

(En cuanto a los URLs que uso: Mike Kuketz es un experto en seguridad en Alemania, con énfasis en la privacidad. Lo conozco personalmente y confío plenamente en él. También podría configurar su propio servidor de portal cautivo - no es tan difícil, pero va un poco más allá de nuestro sitio. Ver el artículo de Wikipedia arriba relacionado para más detalles sobre eso si estás interesado).

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