15 votos

Manténgase conectado a un Wifi específico que no tiene Internet

Tengo un Nexus 5 con Marshmallow y otro dispositivo con una WiFi integrada de 5,8Ghz que sirve para transferir vídeos desde él. Cuando me conecto a esta WiFi me sigue diciendo, que no tiene conexión a internet y por lo tanto obviamente se desconecta automáticamente para buscar una mejor. ¿Cómo puedo mantener la conexión?

Algunas cosas ya las he probado:

  • ajustar la frecuencia a 5Ghz solamente
  • borrar todas las demás Wifis conocidas
  • añadir manualmente el wifi

A menos que la conexión sea estable, no puedo conectarme al dispositivo con su correspondiente aplicación. ¿Hay alguna aplicación que pueda conseguirlo?

EDITAR :

Logcat imprime lo siguiente cuando el dispositivo se desconecta:

12-23 20:29:09.368: D/IpReachabilityMonitor(777): clear: iface{wlan0/21}, v{4}, ntable=[]
12-23 20:29:09.377: I/wpa_supplicant(4270): wlan0: CTRL-EVENT-DISCONNECTED bssid=00:e0:5d:91:1b:ec reason=3 locally_generated=1
12-23 20:29:09.381: D/WifiStateMachine(777): WifiStateMachine: Leaving Connected state

Lo que he averiguado hasta ahora, es que puede ser un problema del kernel. Sin embargo, no he encontrado ninguna referencia a Android en este caso.

0 votos

Gracias por las pistas. El adb shell eliminó el signo de exclamación y ya no recibo ninguna notificación sobre la falta de conexión a Internet. Sin embargo, la conexión sigue cayendo después de un corto período de tiempo. Permanece conectada aproximadamente de 10 a 30 segundos y luego se desconecta. Se vuelve a conectar, pero la transferencia de vídeo se interrumpe. ¿Alguna idea?

1 votos

Oye Denis, esto es muy molesto. Cuando le digo a mi dispositivo que se quede en una conexión, espero que respete mis deseos, no que juegue la carta de "me creo más inteligente que el usuario tonto".

7voto

Denis Loh Puntos 116

He encontrado una posible solución a mi problema.

Simplemente configuro los ajustes de DHCP a static En el caso de los dispositivos, dales una IP y una puerta de enlace adecuadas, y deja el DNS preestablecido como está (8.8.8.8) siguiendo estas instrucciones: ¿Es posible asignar una dirección IP estática sin un DNS?

Después sigue quejándose de la falta de conexión a Internet, pero esta vez mantiene la conexión.

Lo he probado tanto en mi Nexus 5 como en el Nexus 9, y parece que funciona.

0 votos

Finalmente encontré esto, estaba a punto de poner internet en el router, entonces sólo permitir las solicitudes de ping ICMP y bloquear todas las demás solicitudes de internet para que los dispositivos de los clientes se mantengan conectados, supuse que si los clientes tienen acceso al ping ICMP no mostrarán la falta de internet

0voto

Ted Puntos 1

Android está preconfigurado en los ajustes globales de SU para dejar caer una WIFI que no tenga conexión a Internet. Incluso si seleccionas "permanecer conectado", es inconstante y puede dejar caer la conexión; y cada vez que se repita el ciclo, la conexión se perderá. Pero el comando para soltar el Wifi sin internet se puede cambiar en los ajustes globales de la SU (un poco como la Bios en un ordenador).

Por qué está configurado para desconectarse ahora hay tantos dispositivos WIFI que no están conectados a Internet, cámaras, drones, alarmas, redes limpias, etc., y el propietario del teléfono no tiene control de la conexión debido a un comando de fondo en el sistema operativo Android.

Si eres competente en el uso de ADB y el arranque rápido este comando shell funciona en marshmallow: escriba su para entrar en el modo de superusuario (probablemente necesite un dispositivo rooteado). A continuación, escriba el siguiente comando:

settings put global captive_portal_detection_enabled 0

Desactiva la función "soltar wifi si no hay conexión a internet".

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