Mantente conectado a un wifi específico que no tiene internet

11

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.

Denis Loh
fuente
Gracias por las pistas. Se adb shelleliminó 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?
Denis Loh
1
Hola Denis, esto es molesto como el infierno. Cuando le digo a mi dispositivo que permanezca en una conexión, espero que respete mis deseos, no que reproduzca la tarjeta "Me piensa más inteligente que un usuario tonto".
Mindwin
Ahora también revisé el wifi con un dispositivo Samsung Galaxy S5 y funciona como un encanto allí. No tengo idea de lo que está mal con el stock de Android.
Denis Loh

Respuestas:

5

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.

Denis Loh
fuente
finalmente encontré esto, estaba a punto de poner internet en el enrutador, luego solo permití las solicitudes de ping ICMP y bloqueé todas las demás solicitudes de internet para que los dispositivos del cliente se mantengan conectados, supuse que si los clientes tienen acceso al ping ICMP no mostrarán internet desaparecido
Ceddy Muhoza
0

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 supara ingresar al modo de superusuario. Luego escriba el siguiente comando:

settings put global captive_portal_detection_enabled0

Deshabilita la función "desconectar wifi si no hay conexión a Internet".

Ted
fuente