Error WiFi: "Error al conectarse a la red"

De forma intermitente, cuando intento conectarme a una red WiFi, aparece el siguiente mensaje de error como un mensaje de brindis:

No se pudo conectar a la red

El mensaje aparece inmediatamente al intentar conectarse, por lo que claramente no está intentando y fallando. No he encontrado ninguna mención de un error en los registros. Las redes afectadas son aquellas a las que me conecté previamente sin cambios en la configuración.

¿Cómo puedo averiguar cuál es el problema?

Tengo un Galaxy Nexus rooteado con Android 4.1.1 y la ROM estándar. Esta pregunta está relacionada con otra pregunta que publiqué anteriormente , pero esta se trata más de cómo encontrar el origen de un mensaje de error en particular, por lo que su enfoque es diferente.

Detalles adicionales

Aquí hay algunos detalles más basados ​​en los comentarios:

  • He observado esto en mis redes domésticas y laborales. Uno se identifica como WPA2 PSK y el otro se identifica como WPA/WPA2 PSK.

  • No apagué el teléfono como se describe en la guía de solución de problemas mencionada en los comentarios. Sin embargo, reinicié sin éxito (usando el comando de reinicio que está disponible en teléfonos rooteados).

  • Olvidar la red y volver a agregarla no tiene ningún efecto. De hecho, si olvido la red, ya no puedo volver a agregarla con éxito.

  • La contraseña inalámbrica no ha cambiado.

  • No hay ningún proxy configurado cuando estoy conectado a la red inalámbrica. Sin embargo, ejecuto Onavo Extend cuando estoy en una conexión de datos. Deshabilitarlo no tiene ningún efecto.

  • He cambiado de DHCP a direcciones IP estáticas. Al hacerlo, se redujo la frecuencia de los problemas y parece haber eliminado mi problema anterior en el que el wifi se caía al azar.

  • La suspensión de Wi-Fi está configurada en "Solo cuando está enchufado". No creo que sea relevante porque mi problema es establecer una conexión en primer lugar (como cuando llego a casa o al trabajo), no mantener una.

Tenga en cuenta que a pesar de todos estos pasos de solución de problemas, mi objetivo inicial es encontrar un mensaje de error real o una entrada de registro que brinde información útil sobre el problema.

¿Qué tipo de red inalámbrica? ¿WPA? ¿WPA2? ¿WEP? Consulte esta guía por si acaso: techrepublic.com/blog/smartphones/…
@Enigma: Gracias por la sugerencia. He actualizado mi pregunta.
Intente deshabilitar el modo de suspensión por completo y descargue una herramienta de conexión wifi de terceros desde la tienda de aplicaciones. Es probable que también haya uno que proporcione un buen registro de salida. ¿Qué otros servicios de aplicaciones tiene en ejecución además de los de stock?
¿Resolviste el problema? ¿Si es así, cómo? No dudes en responder tu propia pregunta, Scott, sabes que está perfectamente bien aquí :)
@Izzy: Mi problema persiste. No he encontrado ninguna solución.
Lamento leer eso. Algunos consejos: leí que Android a veces tiene problemas con WiFi usando WPA/WPA2 automático. La gente resolvió esa parte fijándola en uno de los dos (pruebe primero con uno, luego con el otro; también intente con WEP, solo para los registros para que vea si el cifrado es parte del problema). También verifique los canales, tal vez funcione mejor en un canal diferente (quédese con los primeros 11, pero intente encontrar uno que no esté tan "saturado").
Hola, tengo exactamente el mismo problema que tienes en mi LG 4X HD. Actualicé a 4.1 y ahora tengo muchos problemas con wifi. ¿Resolviste este problema?
@Patrick: Mi problema aún no está resuelto.
Como no se mencionó aquí explícitamente: ¿Alguno de ustedes dos intentó capturar una logcatcuando apareció el problema? Eso podría revelar algo. Hasta ICS (4.0) puede usar una de las aplicaciones logcat de Google Play; sin embargo, como con JB, ya no pueden acceder a nada más que a sus propias entradas de registro, es posible que deba usarlas adb logcat(o rootear su dispositivo).
Lo intenté pero no obtuve nada relevante. Por cierto, para teléfonos rooteados es posible convertir alogcat en una aplicación de sistema. Entonces funciona como se anuncia bajo Jelly Bean.

Respuestas (7)

¿Tienes una recuperación personalizada instalada? Tuve este problema dos veces en un Galaxy S2, y lo que me solucionó cada vez fue ejecutar una corrección de permisos desde el modo de recuperación.

Si eso no funciona, intente eliminar su archivo de configuración WiFi. No estoy seguro de qué es en el Nexus, pero supongo que será algo como /data/misc/wifi/wpa_supplicant.confo /data/misc/wifi/wpa.conf. Obviamente, debe hacer copias de seguridad antes de eliminar cualquier cosa. Tenga en cuenta que perderá todas sus configuraciones WiFi si hace esto.

El tipo con el nexo no es el que pagó la recompensa, golpeé para llamar la atención. Tengo un LG Optimus 4X HD. No es muy diferente y no creo que sea específico de su plataforma. Actualmente no tiene la recuperación instalada, aunque lo he estado investigando como parte de una solución a este problema (mover a CyanoGen 10.1). No puedo ver /data/misc/* en absoluto, aunque me doy cuenta de que mi actualización de firmware ha dejado de tener acceso a la raíz. ¿Eso bloquearía el acceso? He reservado todo el fin de semana para poner algo en marcha. Actualizaré cuando sepa más. Gracias.
@Patrick: me sorprendería si pudiera ver algo /datasin acceso de root. En cada teléfono que he probado, una aplicación solo puede ver sus propios datos de usuario /data/data/app.namey nada más. Si obtiene acceso de root, también busque un directorio llamado /data/wifi. Algunos teléfonos usan eso en lugar de /data/misc/wifi.
Por supuesto. gracias por confirmar, parece que estoy atrapado frente a una computadora todo el fin de semana entonces. Esperemos que el sol se vaya, ¿eh?
Jajaja, disfruten el fin de semana. Déjame saber si tu problema se resuelve.
No se puede obtener la raíz. Parece que tengo problemas para acceder a mi teléfono a través de ADB. Todavía soy un novato en estas cosas :( aunque encontré una aplicación que me ayudó...
Tenga en cuenta que ADB no brinda acceso completo a la raíz, solo acceso parcial a la raíz, a menos que tenga un kernel parcheado con ADB inseguro.
El proceso de desbloqueo para el p880 en 4.1.2 requiere ADB Shell y ejecutar algunas cosas, o ADB Sideload *.zip, ninguno de los cuales funciona (varios errores de conexión durante el proceso).
¡Ojalá hubiera visto esto meses antes! ¡Muuuchas gracias! ¡¡¡Muchas gracias!!!

Creo que esta parte de tu pregunta es clave:

He cambiado de DHCP a direcciones IP estáticas. Al hacerlo, se redujo la frecuencia de los problemas y parece haber eliminado mi problema anterior en el que el wifi se caía al azar.

Los problemas de direccionamiento IP ciertamente podrían causarle problemas como este. Sin embargo, el direccionamiento estático solo trata los síntomas, no cura la enfermedad. Suponiendo que los AP a los que se está conectando no han cambiado su configuración de DHCP, concéntrese en investigar cómo su teléfono está actuando como un cliente DHCP. Encontré un informe de error en el que varios usuarios informan el mismo problema que está teniendo (el autor en realidad hace referencia a una de sus preguntas anteriores ). Uno de los comentaristas encontró entradas de registro relacionadas con DHCP; mencionaste en un comentario que no encontraste ninguna entrada de registro relevante, pero ¿viste alguna que se pareciera a la de este comentarista?

1 de abril 05:26:12 daemon.info desconocido dnsmasq-dhcp[522]: DHCPREQUEST(br0) 192.168.200.225 a0:0b:ba:83:65:32

1 de abril 05:26:12 daemon.info desconocido dnsmasq-dhcp[522]: DHCPNAK(br0) 192.168.200.225 a0:0b:ba:83:65:32 dirección incorrecta

Además, un comentarista posterior descubrió que el servicio de cliente DHCP dhcpcdno se estaba ejecutando en su dispositivo. El explica:

Empecé a investigar un poco, usando la vieja consola de Linux y el comando "ps". Me di cuenta que:

  • cada vez que no podía conectarme, dhcpcd no se estaba ejecutando.
  • al menos varias veces, el proceso de Kingsoft Office se estaba ejecutando cuando apareció el problema.

Entonces, lo que hice fue:

  • oficina de kingsoft desinstalada,
  • cambie a IP estática en todas las redes que uso con frecuencia (casa, trabajo, amigos, familia). También deshabilité la administración de energía WiFi (leí en alguna parte que podría ayudar).

Después de estos, el problema desapareció. ¡Se ha ido por 2 semanas ahora!

Descubrió que la ausencia del servicio de cliente DHCP estaba relacionada con una de sus aplicaciones. Vuelva a configurar su dispositivo para usar DHCP, intente conectarse a uno de los AP problemáticos, luego use Terminal Emulator (o similar) para ejecutar la misma investigación que hizo al escribir el comando ps | grep dhcp. La salida debería ser algo como lo siguiente:

dhcp 4858 1 924 552 ffffffff 00000000 S /system/bin/dhcpcd

Esto significa que el dhcpcdproceso se está ejecutando. Si dhcpcdno se está ejecutando, simplemente no se le devolverá nada. Si ese es el caso, escriba psde nuevo para obtener una lista de todos los procesos actuales. ¿Notas alguna correlación entre una aplicación que has instalado y los problemas que tienes? Como solución temporal, intente iniciar el servicio nuevamente escribiendo sudo dhcpcdy luego intente conectarse nuevamente.

Me las arreglé para solucionar, si no resolver, el problema en cuestión.

En resumen, instalé Wifi Ruler - Free , que anula el administrador de conexión wifi de stock.

Esto me permite hacer clic y conectarme a cualquier AP que encuentre sin problemas.

Hace muchas otras cosas, finalmente puedo evitar que mi teléfono se conecte al wifi abierto increíblemente fuerte de mis vecinos.

Espero que esto ayude.

Verifique si ha establecido un límite de datos móviles. Sé que es raro en mi samsung Google nexus maguro eliminé el límite y wifi volvió a la normalidad.

Sin embargo, tuve el mismo problema en el mero Nexus 7, probé varias aplicaciones y trucos en la red. Pero finalmente tuve que volver a flashear el Cyanogenmod para que wifi funcionara.

Anteriormente di esta respuesta a una consulta de desconexión, pero hay algo de resonancia aquí.

Creo que puedo adivinar lo que está pasando. Cuando comencé a usar puntos de acceso gratuitos, me conectaba sin problemas y, a menudo, tienen una pantalla de inicio de sesión para insertar la contraseña local. Sin embargo, algunos lugares, como los hoteles, parecen brindar acceso gratuito por un tiempo limitado o para el primer uso sin iniciar sesión y luego esperarán que se registre.

Cuando he regresado a estos lugares por segunda vez, encuentro que el teléfono encuentra la red y dice estar conectado, pero cada uso devuelve un error de red o parece conectarse y cortarse. De hecho, estoy siendo redirigido a su página de inicio de sesión, solo que a menudo parece que solo se abre en segundo plano en pan de jengibre, por lo que no sabe que está sucediendo.

Después de jugar, a veces puede hacer que se muestre la página de inicio de sesión y luego registrarse. A menudo, solo puedo hacer esto intentando una búsqueda en Google. De alguna manera, Google parece saber enrutar a través de las páginas de inicio de sesión, mientras que otras aplicaciones se muestran ignorantes".

Gracias por la respuesta. Sin embargo, como dije en mi pregunta, estoy experimentando estos problemas en casa y en el trabajo. Supongo que su problema con los puntos de acceso Wi-Fi gratuitos no tiene ninguna relación, ya que tiene problemas para salir a pesar de tener una conexión al punto de acceso.

Intente reiniciar su teléfono, lo encontrará nuevamente después de reiniciar.

Sí, "intentar reiniciar" es una técnica de solución de problemas comprobada y verdadera para todo tipo de problemas informáticos, pero no es realmente una estrategia a largo plazo ni identifica el problema real.

Tuve el mismo problema. Descubrí que tenía que ver con mi aplicación Easy Battery Saver. Jugué con la configuración y se conectó de inmediato.

"Metiéndome con la configuración" difícilmente se considera una respuesta útil.