4 votos

Encontrar el origen de los fallos de conexión WiFi

Hace un tiempo conseguí un S5 usado. Lo rooteé y le puse CM 13.0, y estaba muy contento con él hasta que empezó a fallar para conectarse a cualquier WiFi, en la página de configuración de WiFi indicando "Fallo de conexión WiFi" . Esto ocurrió en cualquier WiFi con este teléfono, mientras que todos los demás dispositivos se conectaban sin problemas con estas redes. Mi router en casa (FritzBox) señala lacónicamente "Dispositivo WiFi desconectado" en su registro de eventos. Al mismo tiempo, el 4G funcionaba bien y también podía conectarme por Bluetooth-tethering a través de un viejo teléfono que tenía. Sólo fallaba el WiFi.

Estaba bastante seguro de que era un problema de configuración, pero no encontré lo que estaba mal y mis intentos -desde borrar y volver a añadir las conexiones hasta simplemente borrar todo /data/misc/wifi como se describe aquí - no ayudó.

Así que decidí borrar todo el teléfono. Como guardar todas las configuraciones y cuentas para volver a instalarlas en el mismo dispositivo es un poco propenso a errores (si no quieres alimentar todo a Google), me conseguí un nuevo S5 (usado), transferí todo y todo estaba bien. Luego borré el viejo y, tal como sospechaba, el teléfono restablecido se conecta a cualquier WiFi sin problemas. :-/

Sin embargo, hace un par de días el nuevo S5 empezó a mostrar el mismo comportamiento. Ahora vuelvo a no poder conectarme a redes WiFi. He vuelto a intentar lo obvio (borrar las conexiones, borrar /data/misc/wifi ), pero todo fue en vano. Como no quiero pasar por la molestia de tener dos teléfonos y transferir todo de un teléfono a otro cada dos meses, supongo que tendré que llegar al fondo de esto ahora. Este es un sistema Linux, después de todo, así que debe haber algunos registros de lo que está sucediendo en algún lugar . Desgraciadamente no soy un aficionado a Unix, así que no me sé estas cosas de memoria. Así que aquí está mi pregunta:

¿Dónde puedo mirar para saber qué está pasando? ¿Qué miro? ¿Por dónde empiezo?

Cualquier indicación será bienvenida.

3voto

sbi Puntos 128

Bien, después de muchos tirones de pelo y uñas mordidas, creo que he encontrado una solución. En lugar de cerrar esta pregunta, sería mejor que compartiera mis hallazgos por si alguien que tenga este problema pudiera encontrar la solución a través de Google.

En primer lugar, he instalado aLogCat Root, y vadeado a través de un montón de salida de depuración. Eso me hizo

    "Wifi connection closed with errorCode 20"

y

    "Client connection lost with reason: 4"

Buscando en Google encontré un montón de problemas, la mayoría de los cuales obviamente no se aplicaban aquí, mientras que el resto, menos obviamente, no. Ninguna de las soluciones me ayudó.

Sin embargo, debido a las muchas veces que reinicié mientras intentaba todas estas correcciones, en algún momento me llamó la atención el molesto mensaje después del reinicio haciéndome saber que mis servicios de Ubicación están deshabilitados y pensé que podría probar esto. Pues bien.

He activado la localización y el WiFi funciona ahora.

Lo confirmé deshaciendo todas las demás cosas que había probado, ninguna de las cuales rompió el WiFi. Sin embargo, en el mismo momento en que desactivo la ubicación, el WiFi deja de funcionar.

Para mí esto no es nada obvio, y si alguien puede arrojar algo de luz sobre esto, estaré encantado de instruirme.

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