1 votos

¿Cómo forzar a Android 6 a conectarse automáticamente a una red sin acceso a Internet?

He instalado un hifiberry (escudo de frambuesa + dac) en mi coche, que tiene un punto de acceso inalámbrico. Estoy usando mi viejo Sony Z3 compacto como unidad central. Runeaudio te permite hacer todo esto fácilmente. Sin embargo, la frambuesa es sólo un punto de acceso, no hay módem por lo que no tiene acceso a Internet.

Normalmente el teléfono se conectará a las redes de forma automática, pero en este caso, dice "sin acceso a Internet, no se conectará automáticamente" en las opciones de wifi. Tengo que conectarlo manualmente cada vez.

¿Hay alguna manera de hacer que se conecte automáticamente, aunque no haya acceso a Internet?

0 votos

Esto parece extraño ya que se supone que Android se conecta automáticamente a las redes guardadas independientemente del acceso a Internet, de lo contrario, trate de olvidar la red y vuelva a conectar ing

0 votos

Puedo añadir una captura de pantalla más tarde si lo desea8

0 votos

No me creas. Dice que no se conecta automáticamente de forma explícita porque no hay acceso a Internet.

1voto

xavier_fakerat Puntos 1

Como se ha mencionado aquí desde Android 5, cuando el dispositivo se conecta. La red Wi-Fi hace una rápida petición HTTP para comprobar si tiene acceso a Internet.

Esta comprobación se hace, por ejemplo, con clients3.google.com/generate_204 una "página web" que siempre vuelve un código de estado HTTP 204 No Content| . Thus, if the device receives a 204` está conectado a Internet, de lo contrario se asume que este La red no proporciona un acceso adecuado a Internet o es sólo un cautivo portal.

La resolución más probable es desactivar la detección de portales cautivos, y hay una variedad de formas de lograrlo:

  1. Usando AdAway para prevenir la fuga de HTTP (bloqueando la URL)

    • Configuración de AdAway que bloquea la detección del portal cautivo de Google.

# captive portal

 127.0.0.1   clients3.google.com

 127.0.0.1   clients.l.google.com
  1. Desactivar la detección de portal cautivo

Con un teléfono rooteado puedes simplemente desactivar la detección de portal cautivo. Sólo tienes que conseguir un Root-shell a través de adb (o SSH etc) para ejecutar el siguiente comando:

settings put global captive_portal_detection_enabled 0

Además, véase esta pregunta relacionada: ¿Cómo desactivar la detección de portal cautivo? ¿Cómo eliminar el signo de exclamación en el Wi-Fi o el icono de la señal en Lollipop?

  1. Cambiar el servidor para la detección de portales cautivos usando AdAway

    Otra opción para cambiar el servidor de detección del portal cautivo es cambiar su dirección IP a una que esté bajo su control.

Puedes hacerlo con AdAway, por ejemplo. Digamos que tu servidor de detección de portal cautivo tiene la dirección IP 5.189.140.231 entonces puede agregar lo siguiente a su configuración de AdAway:

5.189.140.231 clients3.google.com
5.189.140.231 clients.l.google.com

El servidor web de 5.189.140.231 debe entonces, por supuesto, aceptar las solicitudes de los dominios extranjeros.

Para otras soluciones provisionales, véase aquí

0 votos

¡Estupendo! Cuando quieras :)

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