He buscado y puedo asegurar que esto no es un duplicado.
- El interruptor de red inteligente está apagado
- Mantener Wifi encendido durante el sueño
- El Wifi funciona excelente para otros dispositivos
- El Wifi se desconecta aleatoriamente incluso cuando la pantalla está encendida y el dispositivo está en uso
Abrí las opciones de desarrollador y activé "registro detallado de Wi-Fi" y cuando se desconectó, vi estos mensajes:
- NETWORK_SELECTION_PERMANENTLY_DISABLED
- NETWORK_SELECTION_DISABLED_BY_WIFI_MANAGER=2
También en otra ocasión estos:
- NETWORK_SELECTION_DISABLED_BY_ASSOCIATION_REJECTION=1
- NETWORK_SELECTION_DISABLED_BY_WIFI_MANAGER=1
El problema parece ser desde la instalación de una aplicación, pero desinstalé todas las aplicaciones recientes en mi teléfono y no ha mejorado.
El modo seguro pareció arreglarlo, así que debe haber algún tipo de interferencia de aplicación, pero el Historial de control Wifi solo lista aplicaciones que encendieron el wifi.
Hasta ahora, mi única solución ha sido desactivar wifi y volver a activarlo, o abrir el gestor de red wifi en Android y tocar la conexión wifi (presumiblemente para anular el 'seleccionar red deshabilitada')
Algunos detalles de logcat:
[ 08-14 13:44:35.460 1364: 2509 E/WifiStateMachine ]
Did not find remoteAddress {10.100.5.1} in /proc/net/arp
y
I WifiHs20Service: Mensaje recibido 5014
E WifiHs20Service: recibido HS20_UTILITY_ACTION_TYPE_HS20_CONFIGURATION_CHANGED
D WifiStateMachine: Estado desconectado !CMD_GET_CONFIGURED_NETWORKS uid=10225 rt=2982499/2982499 10225 0 num=40
D WifiStateMachine: Estado de modo de conexión !CMD_GET_CONFIGURED_NETWORKS uid=10225 rt=2982500/2982500 10225 0 num=40
D WifiStateMachine: Estado desconectado !CMD_GET_CONFIGURED_NETWORKS uid=10225 rt=2982511/2982511 10225 0 num=40
D WifiStateMachine: Estado de modo de conexión !CMD_GET_CONFIGURED_NETWORKS uid=10225 rt=2982511/2982511 10225 0 num=40
Cuando vuelvo a encender wifi, a veces veo:
WifiStateMachine: No hay SSID configurados
seguido de muchos SSID de wifis que ya he utilizado. El SSID en rango no está listado. Quizás porque el SSID en rango está marcado como 'deshabilitado permanentemente' (ver arriba)
Edición adicional, más información:
- No puedo replicar esto de manera confiable. Se desconecta solo cuando asumo que funcionará, y no parece estar fallando mientras intento usarlo.
- Recibí una pérdida de conexión mientras actualizaba beyondpod (aplicación de podcast): https://pastebin.com/Edx7ADXZ Cosas a tener en cuenta:
- No pude duplicarlo solo con la aplicación de podcasts
- Si buscas en el registro por beyondpod, verás más información sobre dónde ocurre la desconexión. Algunas veces antes: "08-23 12:53:46.600"
Actualización 3:
Restauré mi teléfono y estuvo bien por un tiempo, pero volvió. Los mismos códigos de error: NETWORK_SELECTION_PERMANENTLY_DISABLED
y NETWORK_SELECTION_DISABLED_BY_WIFI_MANAGER=2
Supongo que restaurarlo no fue suficiente.
¿Hay algo que pueda ejecutar para restablecer constantemente mi wifi (cuando el interruptor de hardware está encendido) para cancelar efectivamente lo que lo está apagando?
0 votos
Me di cuenta de esta publicación, así que voy a intentar obtener los registros adb para ver si eso proporciona más información: android.stackexchange.com/questions/143720/…
0 votos
Esto parece relevante?: developer.samsung.com/forum/thread/…
0 votos
Estoy encontrando cadenas aquí que coinciden con mi logcat, pero no he reducido los registros a nada significativo, y tengo reticencia a simplemente volcar todo tipo de datos personales: gist.github.com/czyzm/6a49abc9b5b0c0eb28d5999cccee0c77
0 votos
Si estás revisando el logcat, deberías buscar el tiempo específico en el que ocurrió la desconexión. ¿Sabes cuándo ocurrió, tal vez haya algo allí? ¿Cómo funciona el dispositivo con otras redes WiFi?
0 votos
¿Sabes de algún lugar donde pueda subir ~2MB de registros? pastebin.com no funciona con una prueba gratis. 2MB de registros es lo que obtengo cuando intento reducirlo a solo un minuto...
0 votos
> Dado que no tengo suficiente reputación para comentar, tendré que publicar aquí. Hola Isaaclw, veo que el problema comenzó cuando instalaste una aplicación. ¿Cuál fue esa aplicación? Puedes ejecutar
"adb shell logcat"
para ver los registros relacionados con wpa_supplicant. Wpa_supplicant es una aplicación de código abierto que se utiliza en teléfonos Android para conectar y gestionar las conexiones Wi-Fi. Esto podría ayudar con tu problema de desconexión. O también puedes ejecutar"adb shell cat /proc/kmsg"
, que es el archivo donde el kernel registra los logs. Aquí podrás ver los logs relacionados con los fallos de Wi-Fi.0 votos
adb shell cat /proc/kmsg
responde con permiso denegado0 votos
El otro comentario tiene el mismo problema que el registro de Logcat anterior. No tengo ningún lugar para subir los registros completos.
0 votos
Intenté agregar registros en la edición más reciente.
0 votos
Intenté añadir registros en la edición más reciente.
0 votos
Depurar es tan doloroso, en parte porque el error viene y va y es poco fiable. Escribí un script que ayuda en la depuración: pastebin.com/3rkNFaXC Y ahora el error ya no está ocurriendo. Vaya figura. Creo que debido a mi horario voy a formatear esto este fin de semana. UGH.
0 votos
Otro edit. Limpié mi teléfono y volvió. Ojalá no tuviera tantas cosas que hacer esta semana y pudiera resolverlo realmente. ¿Hay algún lugar donde pueda exportar mi lista de aplicaciones que me ayude?