Mi Nexus 7 (Android 6.0.1) pierde constantemente la conexión wi-fi (se conecta y se desconecta inmediatamente), presumiblemente debido a una mala conexión, mientras que el Nexus 5x que está al lado se mantiene conectado sin problemas.
Tengo registros usando adb y creo que el cuprit es
04-30 11:15:38.013 594 7142 D NetworkMonitor/NetworkAgentInfo [WIFI () - 133]: Forzando reevaluación para UID 10022
04-30 11:15:38.018 594 7142 D NetworkMonitor/NetworkAgentInfo [WIFI () - 133]: Probablemente no es un portal: excepción java.net.UnknownHostException: Unable to resolve host "connectivitycheck.gstatic.com": No hay dirección asociada al nombre de host
04-30 11:15:38.019 594 663 D ConnectivityService: NetworkAgentInfo [WIFI () - 133] validación fallida
04-30 11:15:38.019 594 663 D ConnectivityService: notifyType CAP_CHANGED para NetworkAgentInfo [WIFI () - 133]
04-30 11:15:38.027 594 663 D ConnectivityService: sendStickyBroadcast: action=Android.net.conn.INET_CONDITION_ACTION
04-30 11:15:38.079 594 663 D ConnectivityService: NetworkAgentInfo [WIFI () - 133] EVENT_NETWORK_INFO_CHANGED, pasando de CONNECTED a DISCONNECTED
He comprobado desde el PC que connectivitycheck.gstatic.com se puede alcanzar desde mi red, tanto dnslookup como ping funcionan en él
No hay ninguna opción en la configuración de wi-fi para desactivar evitar la mala conexión wi-fi.
¿Qué se puede hacer?
EDITAR: Reiniciar el router y reiniciar el dispositivo no ayudó. También he comprobado los registros y la configuración del router, el dispositivo no está en la lista negra, y los registros del router se ven bien consistente con el comportamiento - dispositivo conectado, algunas negociaciones, dispositivo desconectado.