Die Verbindung zu meinem Arbeits-WLAN ist gerade fehlgeschlagen und unter dem Netzwerk sagt mein Telefon "Avoided poor Internet connection"
. Was bedeutet das genau? Hat das Telefon festgestellt, dass es nicht ins Internet gelangen kann, oder hat das Netzwerk keine IP-Adresse oder etwas anderes zugewiesen?
Sie sind sich nicht sicher, ob es wichtig ist, aber dies ist auf einem Galaxy Nexus.
Kommentare
- Verwenden Sie ics?
- @richardborcsik Nein I ‚ Wenn ich kein ICS verwende, ist es nur das Telefon, das sich selbst über WLAN verbindet.
- @LukeQuinane ICS bedeutet Ice Cream Sandwich, was wiederum Android 4.0 oder höher bedeutet. Da Ihr Gerät ein Galaxy Nexus ist, sind Sie dabei Tatsache verwenden ICS 🙂
- @onik Ich glaube, er hat es als Internetverbindungsfreigabe verstanden.
- @RichardBorcsik Ja, das habe ich verstanden, dachte ich ‚ d klären, was in diesem Zusammenhang mit ICS gemeint ist.
Antwort
Eine schlechte Verbindung kann Folgendes bedeuten:
- Es liegt entweder ein schwaches Signal von Ihrem WLAN-Partnergerät vor.
- Es gibt viel Rauschen von anderen Systemen, die dieselbe Frequenz verwenden .
Beides bedeutet, dass viele Datenpakete verloren gehen und erneut übertragen werden müssen, damit Ihr Gesamtdurchsatz sinkt.
Sie können dies vergleichen mit:
- jemand spricht nicht laut genug
- viele Leute sprechen gleichzeitig und es ist schwierig, eine Person in diesem Geräusch zu verstehen
Wenn Sie haben Interferenzprobleme Es kann hilfreich sein, den WLAN-Kanal / die WLAN-Frequenz zu ändern
Kommentare
- Oder Ihr Gerät konnte ‚ keine gültige IP-Adresse erhalten und musste auf eine verbindungslokale Adresse zurückgreifen, oder die Verbindung vom Zugangspunkt zum Internet hat einen hohen Jitter und / oder Paketverlustprozentsatz
- Um den Kommentar von @onik ‚ zu bestätigen, habe ich ‚ “ Schlechte Internetverbindung vermieden “ in der letzten Woche ziemlich oft im Hotel-WLAN, bevor diese Meldung angezeigt wird, wenn ich das WLAN öffne fi Abschnitt der Einstellungen Ich kann den Verbindungszyklus durch “ Verbinden von “ und “ erhalten IP-Adresse “ für einige Minuten, bevor das System aufgibt und angibt, dass die schlechte Verbindung vermieden wurde. In diesem Fall handelt es sich höchstwahrscheinlich entweder um einen überlasteten WLAN-AP oder einen DHCP-Server, auf dem die Adressen ausgehen, oder um eine flockige Verbindung, die immer wieder unterbrochen wird, während das Telefon eine Verbindung zum AP herstellt.
- I ‚ Ich sehe dasselbe Geräteverhalten wie GAThrawn, aber ich habe auch Zugriff auf Paketverfolgungen, die auf dem DHCP-Server ausgeführt werden und die eindeutig zeigen, dass (a) der DHCP-Server auf Anforderungen genau das Richtige tut vom Android-Gerät und (b) nachdem der DHCP-Server sein DHCP-ACK gesendet hat, tauschen das Android-Gerät und das lokale Gateway erfolgreich ARP-Pakete aus. Die WLAN-Verbindung ist ziemlich solide und es gibt nur zwei andere Geräte im Netzwerk.
Antwort
Dies Das Problem hat mich geplagt, seit ich mein Sony Ericcson Experia Pro („iyokan“) von Cyanogenmod 7.2 (Android 2.3.7) auf 9.0 (Android 4.0.3) aktualisiert habe – bis heute, als ich einige detailliertere Untersuchungen durchgeführt habe.
Es handelt sich eindeutig um einen Fehler im Zusammenhang mit dem DHCP-Client. Wenn er auftritt, kann das Gerät von keinem Zugriffspunkt eine IP-Adresse abrufen, auch nicht von denen, mit denen es zuvor keine Probleme hatte. Umschalten auf einen statischen Die IP-Adresse umgeht das Problem.
Vor einigen Minuten stellte ich fest, dass das Löschen des Inhalts von / data / misc / dhcp und das anschließende Zurücksetzen des Geräts das Problem behoben hat. Ich bin sicher, dass es erneut auftreten wird. Aber wenn es so ist, werde ich wissen, was ich dagegen tun soll.
Ich hoffe, diese Informationen helfen jemandem und führen möglicherweise zu einer Lösung. Ich kann nicht melden, dass es sich um einen offiziellen Fehler handelt, weil ich ihn verwende ein nächtlicher Bau (cm-9-20120819-NIGH TLY-iyokan)
Antwort
Während @ k3b Recht hat, was eine schlechte Internetverbindung bedeutet, ist „nicht was“ Dadurch wird die Fehlermeldung angezeigt. Wenn Sie tatsächlich Verbindungsprobleme haben, erhalten Sie keine Fehlermeldung (ziemlich kontraintuitiv).
Es scheint, dass seit dem Upgrade auf ics ein Problem damit besteht.
Theoretisch sollte es eine Einstellung geben um dies auszuschalten unter:
Settings -> Wi-Fi -> Advanced -> Avoid poor Internet connection
Ich sagte theoretisch, weil ich es nicht habe. Sehen Sie, ob Sie dies tun und ob es das Problem löst. Wenn Sie es nicht tun oder nicht, lesen Sie weiter.
Auf xda-Entwicklern gibt es eine reine Root-Anwendung, die dies lösen soll. Wenn Sie nicht rooten oder nicht rooten möchten, müssen Sie warten, bis Google dies behoben hat.
Kommentare
- Ärgerlicherweise kann ich die Option in den Einstellungen sehen, aber ‚ ist deaktiviert ( und ich bekomme immer noch den Fehler).
Antwort
Auch ich hatte dieses Problem auf CM9. Und das Problem war so schlimm, dass ich kaum eine Verbindung zu meinem WiFi herstellen konnte. Also habe ich beschlossen, es selbst zu reparieren. Ich habe eine App geschrieben, die dieses Problem jetzt leicht löst. Sie können von Google Play herunterladen.
Nun ein wenig Erklärung :
Das Problem: Wie Sie vielleicht wissen, Wenn Ihr Gerät „Schlechte Verbindung“ anzeigt, ist die Verbindung nicht wirklich schlecht. Es geht nur darum, dass Android sie durcheinander bringt. Dies kann behoben werden, indem der Inhalt gelöscht wird, in dem Android DHCP-Informationen speichert, aus irgendeinem Grund, dass Daten das Problem verursachen Informationen sind nichts anderes als Leasing und PID . Da das Leasing nicht für Menschen lesbar ist (zumindest verstehe ich es nicht!), kann ich nicht sagen, was genau falsch das ist da los. Aber das zu klären hilft.
Die Lösung: Die von mir erstellte Lösung automatisiert einfach das Ausschalten von WLAN, das Löschen von DCHP-Informationen und Schalten Sie dann WiFi wieder ein. Einfache und dennoch perfekte Lösung! 🙂
Kommentare
- Können Sie uns bitte eine Vorstellung davon geben, wie Ihre App dies behebt? Ich ‚ bin nur neugierig, ob es ‚ eine Möglichkeit gibt, wie ein Nicht-Root-Benutzer dies durch erneutes Verbinden / Trennen usw. tun kann, selbst wenn es mehr ist schmerzhaft?
- @GAThrawn: Ja, die App löscht den Inhalt, in dem Android die DHCP-Informationen von ‚ speichert. Aus irgendeinem Grund verursachen diese Daten das gesamte Problem. Wie Sie vielleicht wissen, ist “ Schlechte Verbindung “ die Verbindung nicht wirklich schlecht, sondern ‚ dreht sich alles um Android, das es vermasselt. Bei Geräten ohne Rootberechtigung befürchte ich, dass diese Lösung ‚ nicht funktioniert, um auf die DHCP-Daten zuzugreifen, für die Sie Superuser-Berechtigungen benötigen. (Und das ‚ ist der Grund, warum die App Root-Zugriff benötigt.)
- Interessant. Über welche Art von DHCP-Informationen sprechen wir hier? Mietverträge? Oder die Konfiguration? Woher wusstest du, wie man das Problem behebt? Wo finde ich zusätzliche Informationen? Sind Sie App Open Source? Wenn ja, wo kann ich die Quelle überprüfen?
- Zu viele Fragen .. Haha! Ja, es ist ‚ Leasing und PID. Da der Mietvertrag nicht für Menschen lesbar ist (zumindest verstehe ich ihn nicht ‚!) Kann ich ‚ nicht sagen, was genau daran falsch ist ‚ ist dort los. Aber das zu klären hilft. 🙂 Ich habe irgendwo gegoogelt, um dieses Problem zu beheben (leider kann ich mich ‚ nicht erinnern, wo). Ich habe gelesen, dass es ‚ ist das Problem mit DHCP-Informationen. Also habe ich versucht, es manuell zu löschen, und es hat funktioniert! Meine App automatisiert nur das Ausschalten von WLAN, das Löschen von DCHP-Lease und PID und das anschließende erneute Aktivieren von WLAN. Einfache und dennoch perfekte Lösung! 😉
Antwort
Dies tritt auch auf, wenn das Gerät den DHCP-Server nicht kontaktieren kann.
Antwort
Als ich dieses Problem hatte, habe ich das Gateway des WiFi-Netzwerks in den erweiterten WiFi-Einstellungen so bearbeitet, dass es mit der Proxy-Adresse übereinstimmt . Dies löste das Problem für mich.
Kommentare
- Könnten Sie bitte erklären, wie dies zu tun ist? Die Frage sagt nichts über die Verwendung eines Proxys aus. Welche Einstellungen sollten das sein und wo sie zu finden sind?