La señal WiFi se cae cada 3 minutos

Durante varias semanas, mi teléfono Android (Gingerbread 2.3.6) ha estado perdiendo la señal WiFi momentáneamente, generalmente en intervalos de aproximadamente 3 minutos (alrededor de 3 minutos, 1,5 segundos) y ocasionalmente en algún intervalo más largo que siempre parece ser un múltiplo de solo más de 3 minutos. Esto provoca una interrupción de varios segundos mientras se restablece la conexión WiFi y, por lo general, falla cualquier tipo de descarga/transmisión que esté ocurriendo, hace que los sitios web sean "inaccesibles" y, en general, inutiliza el teléfono como dispositivo de datos debido a la frecuencia. La señal permanece inactiva durante aproximadamente un segundo, pero el teléfono tarda unos segundos más en volver a conectarse al enrutador.

Esto sucede independientemente de la proximidad al enrutador, que muestra una señal muy fuerte, generalmente de -40 a -30 dBm o mejor en la misma habitación, en ninguna parte de la casa a menos de -70 dBm. También sucede independientemente de si el teléfono está enchufado o con batería.

Algunas cosas específicas que he probado que no tuvieron ningún efecto:

  • Cambio de canales (he probado 1, 4, 8 y 9).
  • Desactivar el acceso de invitado del enrutador.
  • Apagando la banda de 5.0 GHz.
  • Configurando el enrutador solo para Wireless N (aunque eso impidió que mi computadora portátil se conectara, que solo admite G).
  • Cambiar la política de suspensión de la configuración avanzada inalámbrica del teléfono a Nunca.
  • Configuración del modo de batería en el modo de rendimiento.

Supervisar la señal en mi teléfono con el analizador WiFi muestra que todas las señales WiFi en todos los canales se reducen a nada cuando se pierde la conexión WiFi (hay otras dos redes en diferentes canales que son lo suficientemente fuertes como para ser relevantes, con alrededor de otras 6 desvaneciéndose constantemente y fuera). El analizador WiFi muestra 3 señales separadas para mi enrutador, la principal de 2,4 GHz, la de invitado de 2,4 GHz y la de 5,0 GHz.

El uso de WiFi Analyzer en el teléfono de mi esposa al lado del otro no muestra cambios en la señal cuando mi teléfono se cae, ni su teléfono se cae.

Monitorear la señal usando nuestra computadora portátil, una al lado de la otra, tampoco muestra pérdida de señal y, de la misma manera, la computadora portátil no pierde su conexión WiFi.

Pero, en el trabajo, el teléfono parece no mostrar el mismo comportamiento o, si lo hace, es muy ocasional. Vigilándolo todo el día en el trabajo solo vi caer la señal 3 o 4 veces. La intensidad de la señal de las diversas redes allí es comparativamente débil.

AT&T fue de gran ayuda: "Lo sentimos, no podemos ayudarte con los problemas de Wi-Fi. Podrías intentar hacer un restablecimiento de fábrica en tu teléfono".</sarcasm>

El enrutador es relativamente nuevo, pero ha estado funcionando bien con este teléfono desde diciembre pasado.

Phone          : Motorola Atrix MB860, System version 4.5.141.MB860.ATT.en.US, Android 2.3.6, Build Number 4.5.141.
Router         : Belkin N750 DB (F9K1103 v1 (01C)).
Router Firmware: 1.00.46 (2011/10/28 6:37:11).
Security       : WPA/WPA2-Personal (PSK)

Respuestas (2)

Parece que pude haber encontrado el problema. La última actualización de AT&T (4.5.141.MB860.ATT.en.US) que lanzaron hace unas semanas parece no manejar correctamente una concesión de DHCP "para siempre" o mi enrutador no gestiona correctamente una renovación de concesión de DHCP cuando está configurado para "Para siempre". Uno tiene que preguntarse por qué el teléfono estaba renovando un arrendamiento que no tenía tiempo de espera, y especialmente después de solo 150 segundos (permitiendo el tiempo de espera de solicitud de red de 30 segundos).

Coincidiendo con la caída de Wi-Fi, los registros muestran que el teléfono interrumpió el servicio de Wi-Fi y lo reinició después de una solicitud de renovación de arrendamiento fallida. Debido a que el enrutador siempre ha tenido un tiempo de arrendamiento "Para siempre", mi dinero está en la actualización que presenta un error en el teléfono.

Desde el registro de mi teléfono (tenga en cuenta que hay mucho tiempo entre la solicitud y la renovación solo porque el registro captura solo un par de minutos, por lo que tuve que capturar una cantidad de pequeños fragmentos de registro antes de caer a la conexión DHCP):

03-27 20:46:25.928 D/WifiStateTracker( 1637): DHCP request started
...
03-27 20:46:27.931 D/WifiStateTracker( 1637): DHCP succeeded with lease: -1
...
03-27 21:16:23.938 D/WifiStateTracker( 1637): DHCP renewal started
...
03-27 21:16:53.947 D/WifiStateTracker( 1637): DHCP renewal failed: Timed out waiting for DHCP Renew to finish
...
03-27 21:16:54.008 V/WifiMonitor( 1637): Event [CTRL-EVENT-STATE-CHANGE id=2 state=8 BSSID=00:00:00:00:00:00]
03-27 21:16:54.018 V/WifiStateTracker( 1637): Changing supplicant state: COMPLETED ==> DORMANT
03-27 21:16:54.018 I/wpa_supplicant(12515): CTRL-EVENT-DISCONNECTED - Disconnect event - remove keys
03-27 21:16:54.018 V/WifiMonitor( 1637): Event [CTRL-EVENT-DISCONNECTED - Disconnect event - remove keys]
03-27 21:16:54.018 I/wpa_supplicant(12515): CTRL-EVENT-STATE-CHANGE id=-1 state=8 BSSID=00:00:00:00:00:00
03-27 21:16:54.018 D/WifiStateTracker( 1637): Reset connections and stopping DHCP
03-27 21:16:54.028 V/WifiMonitor( 1637): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=8 BSSID=00:00:00:00:00:00]
03-27 21:16:54.048 W/Smack/Packet( 2186): notify conn break (IOEx), close connection
...
03-27 21:16:55.084 D/WifiStateTracker( 1637): Disabling interface
03-27 21:16:55.088 D/NetworkStateTracker( 1637): setDetailed state, old =CONNECTED and new state=FAILED

Desde que cambié mi enrutador para usar un arrendamiento DHCP de dos semanas, el teléfono ha tenido una conexión WiFi estable durante una hora y media, que es considerablemente más de lo que he visto desde que comencé a monitorear esta condición.

Suponiendo que no haya más problemas, lo aceptaré en un par de días, lo que indica que el problema está resuelto.

(Por cierto, el recopilador de registros que utilicé es "Log Collector" de Xtralogic Inc, y "WiFi Analyzer" es de farproc).

Actualización: 2012-03-29 AM : La causa raíz parece ser la imposibilidad de renovar una concesión de DHCP: cambiar el tiempo de concesión a 30 minutos provocó que la conexión se interrumpiera exactamente 30 minutos después de conectar el teléfono al enrutador.

Actualización: 2012-03-29 PM : El problema general de renovar las concesiones de DHCP surge al probar todo el día con un tiempo de concesión corto; todos (o casi todos) los intentos de renovar el contrato de arrendamiento fallan y luego se desconecta y se vuelve a conectar el servicio WiFi. Ahora que sabemos con precisión cuál es el problema y qué buscar, puede ser que este sea un problema de larga data con el servicio WiFi de Android, presente desde 2.2 y sigue siendo un problema incluso en 4.0.

Cambiar el tiempo de arrendamiento de para siempre a un valor establecido también solucionó mis problemas.

Tuve problemas como este con los teléfonos Android con mi nuevo enrutador Belkin, que instalé y configuré ayer. Aunque no con nuestras pestañas de Samsung Galaxy :-) Intenté su sugerencia de configurar el arrendamiento a dos semanas, esto no hizo ninguna diferencia :-(

Resolví el problema desactivando automáticamente la configuración del canal y subiendo el canal a 13. El problema se resolvió.

Verifiqué dos veces y puse la renovación del contrato de arrendamiento para siempre, ya que las pestañas de la galaxia tienen problemas cuando el contrato de arrendamiento se renueva en cualquier enrutador.

El problema aún está resuelto. :-D

Espero que esto ayude :-D

El mio no tiene canal 13; solo sube a 11
Sospecho que esto fue causado por enrutadores de la competencia en el mismo canal. ¿Estás en un área que tiene muchas señales WiFi, como un complejo de apartamentos?
Además, tenga en cuenta que este es un error en Gingerbread, con suerte se corrigió hace mucho tiempo en las versiones más nuevas de Android.
Estoy en un entorno similar, y realmente no recibí ninguna queja de la persona propietaria de nuestro único teléfono de pan de jengibre de que esto sucediera. Me pregunto si esto es de alguna manera específico para ciertas combinaciones de hardware.