Configuré un hifiberry (raspberry + dac shield) en mi automóvil, que tiene un punto de acceso inalámbrico. Estoy usando mi viejo sony z3 compact como unidad principal. Runeaudio te permite hacer todo esto fácilmente. Sin embargo, la frambuesa es solo 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 automáticamente, 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?
Como se menciona aquí desde Android 5, cuando el dispositivo se conecta. Red Wi-Fi, realiza una solicitud HTTP rápida para verificar si tiene acceso a Internet.
Esta verificación se realiza, por ejemplo, con
clients3.google.com/generate_204
, una “página web” que siempre devuelve un código de estado HTTP204 No Content| . Thus, if the device receives a
204` está conectado a Internet, de lo contrario, asume que esta red no proporciona acceso a Internet adecuado o es solo un portal cautivo.
La resolución más probable es deshabilitar la detección de portal cautivo, y hay una variedad de formas de lograr esto:
Uso de AdAway para evitar la fuga de HTTP (bloqueo de la URL)
# captive portal
127.0.0.1 clients3.google.com
127.0.0.1 clients.l.google.com
Con un teléfono rooteado, simplemente puede desactivar la detección de portal cautivo. Simplemente obtenga 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, consulte esta pregunta relacionada: ¿Cómo deshabilitar la detección de portal cautivo? ¿Cómo eliminar el signo de exclamación en Wi-Fi o el ícono de señal en Lollipop?
Cambiar el servidor para detección de portal cautivo 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.
Puede hacerlo con AdAway, por ejemplo. Digamos que su servidor de detección de portal cautivo tiene la dirección IP 5.189.140.231
, luego 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
5.189.140.231
Por supuesto, el servidor web debería aceptar solicitudes de dominios extranjeros.
Para otras soluciones ver aquí
xavier_fakerat
fstam
fstam
xavier_fakerat
xavier_fakerat
fstam
fstam
fstam