Que signifie “ une mauvaise connexion Internet ” évitée?

La connexion à mon wifi de travail vient déchouer et sous le réseau, mon téléphone dit "Avoided poor Internet connection". Quest-ce que cela signifie exactement? Le téléphone a-t-il détecté quil ne pouvait pas accéder à Internet plus large ou le réseau na-t-il pas réussi à attribuer une adresse IP ou autre chose?

Je ne sais pas si cela compte, mais cest sur un Galaxy Nexus. / p>

Commentaires

  • Utilisez-vous ics?
  • @richardborcsik Non I ‘ Je nutilise pas ICS, cest juste le téléphone qui se connecte seul via le wifi.
  • @LukeQuinane ICS signifie Ice Cream Sandwich, ce qui signifie à son tour Android 4.0 ou supérieur. Puisque votre appareil est un Galaxy Nexus, fait utilise ICS 🙂
  • @onik Je pense quil la compris comme un partage de connexion Internet.
  • @RichardBorcsik Oui, jai compris, jai pensé que je ‘ d clarifier ce que signifiait ICS dans ce contexte.

Réponse

Une mauvaise connexion peut signifier que:

  • il y a soit un signal faible de votre appareil partenaire Wi-Fi.
  • il y a beaucoup de bruit provenant dautres systèmes utilisant la même fréquence .

Les deux signifient que de nombreux paquets de données sont perdus et doivent être retransmis afin que votre débit global diminue.

Vous pouvez comparer cela avec:

  • quelquun ne parle pas assez fort
  • beaucoup de gens parlent en même temps et il est difficile de comprendre une personne dans ce bruit

Si vous avez problèmes dinterférence il peut être utile de changer le canal / la fréquence wifi

Commentaires

  • Ou votre appareil na pas pu ‘ obtenir une adresse IP valide et a dû revenir à une adresse de liaison locale, ou la connexion du point daccès à Internet a une gigue élevée et / ou pourcentage de perte de paquets
  • POUR confirmer le commentaire de @onik ‘, jai ‘ vu  » Mauvaise connexion Internet évitée  » la semaine dernière sur le wifi de lhôtel, avant que ce message napparaisse, si jouvre le Wi section fi des paramètres Je peux voir le cycle de connexion via  » Connexion  » et  » Obtention Adresse IP  » pendant quelques minutes avant que le système abandonne et dise quil a évité la mauvaise connexion. Dans ce cas, il est fort probable que ce soit un point daccès wifi surchargé ou un serveur DHCP qui na plus dadresses, ou une connexion irrégulière qui continue de chuter pendant que le téléphone se connecte au point daccès.
  • I ‘ Je vois le même comportement de périphérique que GAThrawn, mais jai également accès aux traces de paquets exécutées sur le serveur DHCP qui montrent clairement que (a) le serveur DHCP fait exactement la bonne chose en réponse aux demandes à partir de lappareil Android et (b) après que le serveur DHCP envoie son ACK DHCP, lappareil Android et la passerelle locale échangent avec succès des paquets ARP. La connexion wifi est assez solide et il ny a que deux autres appareils sur le réseau.

Réponse

Ceci problème me tourmente depuis que jai mis à niveau mon Sony Ericcson Experia Pro (« iyokan ») de Cyanogenmod 7.2 (Android 2.3.7) à 9.0 (Android 4.0.3) – jusquà aujourdhui, lorsque jai fait une enquête plus détaillée.

Cest assez clairement un défaut lié au client DHCP. Lorsquil se manifeste, le périphérique ne parvient pas à obtenir une adresse IP à partir de nimporte quel point daccès, même ceux avec lesquels il navait auparavant eu aucun problème. Passage à un statique Ladresse IP permet de contourner le problème.

Il y a quelques minutes, jai trouvé que la suppression du contenu de / data / misc / dhcp, puis la réinitialisation de lappareil résolvait le problème. Je suis sûr que cela se reproduira, mais quand cest le cas, je saurai quoi faire.

Jespère que cette information aidera quelquun et mènera peut-être à un correctif. Je ne peux pas signaler quil sagit dun bogue officiel car jutilise une construction nocturne (cm-9-20120819-NIGH TLY-iyokan)

Réponse

Alors que @ k3b a raison dans ce quune mauvaise connexion Internet signifie que « nest pas ce que » s provoquant lapparition du message derreur. Si vous rencontrez des problèmes de connexion, vous nobtiendrez pas de message derreur (assez contre-intuitif)
Il semble que depuis la mise à niveau vers ics, les gens ont un problème avec cela.

Théoriquement, il devrait y avoir un paramètre pour désactiver ceci sous:

Settings -> Wi-Fi -> Advanced -> Avoid poor Internet connection 

Jai dit théoriquement parce que je ne lai pas. Voyez si vous le faites et si cela résout le problème. Si vous ne le faites pas ou si ce nest pas le cas, lisez la suite.

Il ya une application root uniquement sur xda-développeurs qui est censée résoudre ce problème. Si vous navez pas ou ne voulez pas rooter, vous devez attendre que Google corrige ce problème.

Commentaires

  • Malheureusement, je peux voir loption dans les paramètres, mais elle ‘ est décochée ( et jobtiens toujours lerreur).

Réponse

Jai aussi eu ce problème sur CM9. Et le problème était si grave que je pouvais à peine me connecter à mon WiFi. Jai donc décidé de le réparer moi-même. Jai écrit une application qui résout maintenant facilement ce problème. Vous pouvez lobtenir sur Google Play .

Maintenant, un peu dexplication :

Le problème: Comme vous le savez peut-être, lorsque votre appareil dit « Mauvaise connexion », la connexion nest pas vraiment mauvaise, cest que Android le gâche. Cela peut être résolu en effaçant le contenu où Android stocke les informations DHCP, pour une raison quelconque, les données sont à lorigine du problème. les informations ne sont rien dautre que bail et pid . Comme le bail nest pas lisible par lhomme (au bail, je ne comprends pas!) Je ne peux pas dire quoi exactement faux qui se passe là-bas. Mais clarifier cela aide.

La solution: La solution que jai conçue automatise simplement la désactivation du WiFi, la suppression des informations DCHP et puis réactivez le WiFi. Solution simple mais parfaite! 🙂

Commentaires

  • Pouvez-vous nous donner une idée de ce que fait votre application pour résoudre ce problème? Je ‘ je suis simplement curieux de savoir sil existe ‘ un moyen pour un utilisateur non root de le faire en se reconnectant / déconnectant, etc., même si cest plus douloureux?
  • @GAThrawn: Oui, lapplication efface le contenu où Android stocke les informations DHCP de ‘. Pour une raison quelconque, les données sont à lorigine de tout le problème. Comme vous le savez peut-être, quand il est dit  » Mauvaise connexion  » la connexion nest pas vraiment mauvaise, elle ‘ est tout au sujet dAndroid qui gâche tout. En ce qui concerne les périphériques non root, je crains que cette solution ne fonctionne ‘ car pour accéder à ces données DHCP, vous avez besoin des autorisations de super utilisateur. (Et cest ‘ pourquoi lapplication a besoin dun accès root.)
  • Intéressant. De quel type dinformations DHCP parlons-nous ici? Les baux? Ou la configuration? Comment avez-vous su y remédier? Où puis-je trouver des informations complémentaires? Votre application est-elle open source? Si oui, où puis-je consulter la source?
  • Trop de questions .. Haha! Oui, il ‘ s bail et pid. Comme le bail nest pas lisible par lhomme (au bail, je ne ‘ pas lobtenir!) Je ne peux ‘ t dire exactement ce qui ne va pas. ‘ sy déroule. Mais clarifier cela aide. 🙂 Je cherchais quelque part sur Google pour résoudre ce problème (malheureusement, je ne me souviens ‘ où) que jai lu que ‘ s le problème avec les informations DHCP. Jai donc essayé de leffacer manuellement, et cela a fonctionné! Mon application automatise uniquement la désactivation du WiFi, la suppression du bail et du pid DCHP, puis la réactivation du WiFi. Solution simple mais parfaite! 😉

Réponse

Cela se produit également si lappareil ne parvient pas à contacter le serveur DHCP.

Réponse

Lorsque jai eu ce problème, jai modifié la passerelle du réseau WiFi dans les paramètres WiFi avancés pour quelle soit la même que ladresse proxy . Cela a résolu le problème pour moi.

Commentaires

  • Pourriez-vous sil vous plaît expliquer Comment procéder? La question ne dit rien sur lutilisation dun proxy. Quels paramètres devraient-ils être et où les trouver?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *