Le signal WiFi disparaît toutes les 3 minutes

12

Depuis plusieurs semaines, mon téléphone Android (Gingerbread 2.3.6) perd momentanément son signal WiFi, généralement à environ 3 minutes d'intervalle (environ 3 minutes, 1,5 seconde) et parfois à un intervalle plus long qui semble toujours être un multiple de seulement plus de 3 minutes. Cela provoque une interruption de plusieurs secondes pendant que la connexion WiFi est rétablie et échoue généralement à tout type de téléchargement / streaming qui se produit, rend les sites Web "inaccessibles" et rend généralement le téléphone inutilisable en tant que périphérique de données en raison de la fréquence. Le signal reste inactif pendant environ une seconde, mais le téléphone prend quelques secondes de plus pour se reconnecter au routeur.

Cela se produit indépendamment de la proximité du routeur, qui affiche un signal très fort - généralement de -40 à -30 dBm ou mieux dans la même pièce, nulle part dans la maison à moins de -70 dBm. Cela se produit également, que le téléphone soit branché ou sur batterie.

Certaines choses spécifiques que j'ai essayées n'ont eu aucun effet:

  • Changement de chaîne (j'ai essayé 1, 4, 8 et 9).
  • Désactiver l'accès invité du routeur.
  • Désactiver la bande 5,0 GHz.
  • Régler le routeur sur Wireless N uniquement (bien que cela n'ait pas empêché mon ordinateur portable de se connecter, qui ne prend en charge que G).
  • Modification de la stratégie de veille des paramètres avancés sans fil du téléphone sur Jamais.
  • Régler le mode batterie sur le mode Performance.

La surveillance du signal sur mon téléphone avec l'analyseur WiFi montre que tous les signaux WiFi sur tous les canaux tombent à néant lorsque la connexion WiFi est perdue (il y a deux autres réseaux sur des canaux différents qui sont assez forts pour être pertinents, avec environ 6 autres fondus constamment et dehors). L'analyseur WiFi affiche 3 signaux distincts pour mon routeur, le 2,4 GHz principal, le 2,4 GHz invité et le 5,0 GHz.

L'utilisation de WiFi Analyzer sur le téléphone de mon épouse côte à côte ne montre aucun changement de signal lorsque mon téléphone tombe, ni son téléphone ne tombe.

La surveillance du signal à l'aide de notre ordinateur portable, côte à côte, ne montre également aucune perte de signal et, de même, l'ordinateur portable ne perd pas sa connexion WiFi.

Mais, au travail, le téléphone ne semble pas présenter le même comportement ou, si c'est le cas, c'est très occasionnel. En le surveillant toute la journée au travail, je n'ai vu le signal chuter que 3 ou 4 fois. La puissance du signal des différents réseaux y est relativement faible.

AT&T était super utile: "Désolé, nous ne pouvons pas vous aider avec les problèmes WiFi. Vous pouvez essayer de faire une réinitialisation d'usine sur votre téléphone". </sarcasm>

Le routeur est relativement nouveau, mais fonctionne bien avec ce téléphone depuis décembre dernier.

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)
Lawrence Dol
la source

Réponses:

6

Il semble que j'aie peut-être trouvé le problème. La dernière mise à jour d'AT & T (4.5.141.MB860.ATT.en.US) qu'ils ont publiée il y a quelques semaines ne semble pas gérer correctement un bail DHCP "Forever" ou mon routeur ne gère pas correctement un renouvellement de bail DHCP lorsqu'il est configuré pour "Pour toujours". Il faut se demander pourquoi le téléphone renouvelait un bail qui n'avait pas de délai d'expiration, et surtout après seulement 150 secondes (permettant le délai d'expiration de la demande de réseau de 30 secondes).

Coïncidant avec la baisse du WiFi, les journaux montrent que le téléphone arrête le service WiFi et le redémarre après l'échec d'une demande de renouvellement de bail. Parce que le routeur a toujours eu une durée de bail "Forever", mon argent est sur la mise à jour introduisant un bug dans le téléphone.

Depuis mon journal de téléphone (notez qu'il y a un grand temps entre la demande et le renouvellement uniquement parce que le journal ne capture que quelques minutes, j'ai donc dû capturer un certain nombre de petits fragments de journal avant de basculer vers la connexion 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

Depuis que j'ai changé mon routeur pour utiliser un bail DHCP de deux semaines, le téléphone a une connexion WiFi stable pendant une heure et demie, ce qui est considérablement plus long que ce que j'ai vu depuis que j'ai commencé à surveiller cette condition.

En supposant qu'il n'y ait plus de problème, je l'accepterai dans quelques jours, indiquant que le problème est effectivement résolu.

(BTW, le collecteur de journaux que j'ai utilisé est "Log Collector" par Xtralogic Inc, et "WiFi Analyzer" est par farproc).

Mise à jour: 29/03/2012 AM : La cause première semble être une incapacité à renouveler un bail DHCP - la modification de la durée du bail à 30 minutes a entraîné une coupure précise de la connexion 30 minutes après la connexion du téléphone au routeur.

Mise à jour: 29/03/2012 PM : Qu'il y ait un problème général de renouvellement des baux DHCP est né en testant toute la journée avec une courte durée de bail; chaque (ou presque) tentative de renouvellement du bail échoue, puis déconnecte et reconnecte le service WiFi. Maintenant que vous savez précisément quel est le problème et que rechercher, il se peut que ce soit un problème de longue date avec le service WiFi Android, présent depuis la 2.2 et toujours un problème même dans la 4.0.

Lawrence Dol
la source
Modification de la durée du bail de toujours à une valeur de consigne fixe mes questions et ne l' ont pas .. parcouru la source à ce sujet , mais je spéculent sur les baux mis à jamais passent une part de valeur null
benbeel
2

J'ai eu des problèmes comme celui-ci avec les téléphones Android avec mon nouveau routeur Belkin, que j'ai installé et configuré hier. Bien que ce ne soit pas le cas avec nos onglets Samsung Galaxy :-) J'ai essayé votre suggestion de définir la location à deux semaines, cela n'a fait aucune différence :-(

J'ai résolu le problème en supprimant automatiquement les paramètres de canal et en détournant le canal jusqu'à 13. Le problème a été résolu.

J'ai revérifié et remis le renouvellement du bail à jamais, car les onglets Galaxy ont des problèmes lorsque le bail est renouvelé sur n'importe quel routeur.

Le problème est toujours résolu. :-RÉ

J'espère que cela aide :-D

RubyRebel
la source
Le mien n'a pas de canal 13; ne monte que jusqu'à 11.
Lawrence Dol
Je soupçonne que cela a été causé par des routeurs concurrents sur le même canal. Êtes-vous dans une zone qui a beaucoup de signaux WiFi, comme un complexe d'appartements?
Lawrence Dol
Notez également qu'il s'agit d'un bogue dans Gingerbread, espérons-le depuis longtemps corrigé dans les nouvelles versions d'Android.
Lawrence Dol
Je suis dans un environnement similaire et je n'ai pas vraiment reçu de plaintes de la personne qui possède notre seul téléphone en pain d'épice. Je me demande si cela est spécifique à certaines combinaisons matérielles.
Journeyman Geek