Tengo un Nexus 5 con Marshmallow y otro dispositivo con un WiFi incorporado de 5.8Ghz que se usa para transferir videos desde él. Cuando me conecto a este WiFi, me sigue diciendo que no tiene conexión a Internet y, por lo tanto, obviamente se desconecta automáticamente para encontrar una mejor. ¿Cómo mantengo la conexión?
Algunas cosas que ya probé:
- establecer la frecuencia a 5 Ghz solamente
- eliminar todos los otros Wifis conocidos
- agregar manualmente el wifi
A menos que la conexión sea estable, no puedo conectarme al dispositivo con su aplicación correspondiente. ¿Hay alguna aplicación que pueda lograr eso?
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 descubrí hasta ahora es que esto podría ser un problema del núcleo. Sin embargo, no he encontrado ninguna referencia a Android en este caso.
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 cayéndose después de un corto período. Se mantiene conectado aprox. 10 a 30 segundos y luego se desconecta. Se vuelve a conectar, sin embargo, la transferencia de video se interrumpe. ¿Algunas ideas?Respuestas:
Obviamente encontré una posible solución para mi problema.
Simplemente configuro la configuración de DHCP como estática y le doy a los dispositivos una IP, puerta de enlace adecuada y dejo el dns preestablecido tal como está (8.8.8.8) siguiendo estas instrucciones: ¿Es posible asignar una dirección IP estática sin un DNS?
Posteriormente, todavía se queja de la falta de conexión a Internet, pero esta vez mantiene la conexión.
Lo pruebo tanto en mi Nexus 5 como en Nexus 9 y parece funcionar.
fuente
Android está preestablecido en la configuración global de SU para colocar un WIFI que no tiene conexión a Internet. Incluso si selecciona 'permanecer conectado', es voluble y aún puede cortar la conexión; y cada vez que se repite el ciclo, se perderá la conexión. Pero el comando para dejar Wifi sin internet se puede cambiar en la configuración global de SU (un poco como Bios en una computadora).
¿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 en segundo plano en el sistema operativo Android.
Si eres competente para usar ADB y un arranque rápido, este comando de shell funciona en malvavisco: escribe
su
para ingresar al modo de superusuario. Luego escriba el siguiente comando:Deshabilita la función "desconectar wifi si no hay conexión a Internet".
fuente