0 votos

¿Cuál puede ser la razón de "Internet puede no estar disponible", aunque la dirección IP se consiguió

Sólo un dispositivo con Android (SM-G390F, Android 7.0, G390FXXU2ARA1, 3.18.14-12962328) en mi casa dejó de conectarse a Internet a través de mi router WiFi con el mensaje "Internet puede no estar disponible" y un signo de exclamación en la señal WiFi. (Mientras que los dispositivos Android, GNU/Linux e iOS más antiguos no actualizados funcionan).

Si examino la configuración de red actual con ip a en un Terminal en el dispositivo, ha conseguido la dirección IP correcta, pero haciendo ping al router ( ping 192.162.1.1 ) pierde todos los pings... ( ip ro mostraba una ruta a esta red, pero ninguna ruta por defecto -- pero eso no debería haber afectado al ping del router de todas formas).

El router WiFi es un ASUS, y para este dispositivo, en el registro, imprime varias veces (no más de 10; la repetición es sólo para este dispositivo):

udhcpd: sending OFFER of 192.168.1.8

y luego:

udhcpd: sending ACK to 192.168.1.8

Los servidores DNS de la configuración DHCP parecen funcionar bien (según se ha comprobado desde otros dispositivos conectados).

Cambiar la configuración avanzada de DHCP a manual no ayuda. Y es bastante extraño que este dispositivo solía trabajar con este router WiFi todo el tiempo antes de un par de semanas atrás ... No se ha cambiado nada.

1voto

Extrañamente, este consejo de 2016-09-14 sobre la configuración del router WiFi ayudó:

Dentro de la configuración del router (por ejemplo, accediendo a la IP 192.168.1.1), cambia el valor de "Actualización de clave de grupo" de 0 a 30 segundos, en la configuración "Inalámbrico > Seguridad", justo debajo del elemento WPA-PSK/WPA2-PSK.

Router: TP-LINK TL-WR740N / TL-WR740ND.

(El modelo de mi router es diferente).

Me preocupa un poco que 30 segundos como intervalo de reintroducción de grupos sea el mínimo posible, mientras que el valor recomendado es de 3600 segundos (1 hora), según he leído en la web.

Pero por ahora, todavía no he probado a experimentar desde que empezó a funcionar. Además, he dejado la configuración manual de IP estática en lugar de DHCP en el dispositivo Android (que coincide con la dirección IP reservada para esta dirección MAC manualmente en la configuración del router), aunque esto por sí solo no hizo que funcionara. (Pero no voy a cambiar esto, por desgracia para el experimento, porque no quiero romper el estado actual de trabajo).

0 votos

X-publicado como comentario a un debate sobre una situación similar en reddit.com/r/GalaxyS8/comments/7qmorv/

0 votos

No, esto no es una cura estable. Probablemente, esto puede ser debido a que la Agencia de Censura de Rusia está bloqueando los servidores de Google que se utilizan para comprobar que la conexión a Internet está en vivo (los de notificaciones push ) porque Telegram utiliza la notificación push para distribuir las nuevas direcciones IP aún no bloqueadas para las conexiones.

0 votos

Debería echar un vistazo si tengo Settings -> Wi-Fi -> Advanced -> Avoid poor Internet connection mencionado aquí Android.stackexchange.com/a/23281/13117

0voto

pr0nin Puntos 353

Obtener una dirección IP en una red no le dice nada al dispositivo sobre si es posible o no acceder a Internet.

Por lo tanto, cada vez que Android se conecta a una red, realiza una comprobación de conectividad de red: Envía una petición HTTP a un servidor de Google.

Las URL habituales para comprobar la conectividad de la red son:

Si la URL devuelve la respuesta esperada, Android asume que tiene una conexión a Internet que funciona. En caso contrario, asume que no hay conexión a Internet disponible. En este último caso, el usuario recibe una notificación como ha observado.

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