Wat betekent “ vermeden slechte internetverbinding ”?

De verbinding met de wifi op mijn werk is zojuist mislukt en onder het netwerk zegt mijn telefoon "Avoided poor Internet connection". Wat houdt dit precies in? Heeft de telefoon gedetecteerd dat hij geen verbinding kan maken met het grotere internet of heeft het netwerk geen IP-adres of iets anders toegewezen?

Weet niet zeker of het ertoe doet, maar dit staat op een Galaxy Nexus.

Reacties

  • Gebruikt u ics?
  • @richardborcsik Nee ik ‘ Ik gebruik geen ICS, het is gewoon de telefoon die op zichzelf verbinding maakt via wifi.
  • @LukeQuinane ICS betekent Ice Cream Sandwich, wat op zijn beurt Android 4.0 of hoger betekent. Aangezien uw apparaat een Galaxy Nexus is, feit gebruiken ICS 🙂
  • @onik Ik denk dat hij het opvatte als Internet Connection Sharing.
  • @RichardBorcsik Ja, dat snap ik, dacht dat ik ‘ d verduidelijken wat in deze context met ICS wordt bedoeld.

Antwoord

Een slechte verbinding kan betekenen dat:

  • er ofwel een zwak signaal is van je wifi-partnerapparaat.
  • er veel ruis is van andere systemen die dezelfde frequentie gebruiken .

Beide betekenen dat veel datapakketten verloren gaan en opnieuw moeten worden verzonden, zodat uw algehele doorvoer omlaag gaat.

U kunt dit vergelijken met:

  • iemand spreekt niet luid genoeg
  • veel mensen spreken tegelijkertijd en het is moeilijk om één persoon te verstaan in dat lawaai

Als je interferentieproblemen kan het helpen om het wifi-kanaal / de frequentie te wijzigen

Reacties

  • Of uw apparaat kon ‘ geen geldig IP-adres krijgen en moest terugvallen op een link-local adres, of de verbinding van het toegangspunt met internet heeft een hoge jitter en / of pakketverliespercentage
  • Om de opmerking van @onik ‘ te bevestigen, heb ik ‘ ” Slechte internetverbinding vermeden ” behoorlijk veel in de afgelopen week op wifi van het hotel, voordat dat bericht verschijnt, als ik de Wi fi-gedeelte van Instellingen Ik zie de verbindingscyclus via ” Verbinden ” en ” Verkrijgen IP-adres ” voor een paar minuten voordat het systeem het opgeeft en zegt dat het de slechte verbinding heeft vermeden. In dit geval hoogstwaarschijnlijk een overbelast wifi-toegangspunt of DHCP-server die geen adressen meer heeft, of een slechte verbinding die steeds wegvalt terwijl de telefoon verbinding maakt met het toegangspunt.
  • I ‘ m zie hetzelfde apparaatgedrag als GAThrawn, maar ik heb ook toegang tot pakkettraces die worden uitgevoerd op de DHCP-server die duidelijk aantonen dat (a) de DHCP-server precies het goede doet in reactie op verzoeken vanaf het Android-apparaat en (b) nadat de DHCP-server zijn DHCP ACK heeft verzonden, wisselen het Android-apparaat en de lokale gateway ARP-pakketten uit. De wifi-verbinding is behoorlijk solide en er zijn slechts twee andere apparaten op het netwerk.

Antwoord

Dit Dit probleem plaagt me sinds ik mijn Sony Ericcson Experia Pro (“iyokan”) heb geüpgraded van Cyanogenmod 7.2 (Android 2.3.7) naar 9.0 (Android 4.0.3) – tot vandaag, toen ik wat meer gedetailleerd onderzoek deed.

Het is vrij duidelijk een defect dat verband houdt met de DHCP-client. Wanneer het zich manifesteert, slaagt het apparaat er niet in om een IP-adres te verkrijgen van een toegangspunt, zelfs van die waarmee het voorheen geen problemen had gehad. Overschakelen naar een statisch IP-adres lost het probleem op.

een paar minuten geleden ontdekte ik dat het probleem was opgelost door de inhoud van / data / misc / dhcp te verwijderen en vervolgens het apparaat opnieuw in te stellen. Ik weet zeker dat het weer zal gebeuren, maar als dat het geval is, weet ik wat ik eraan moet doen.

Ik hoop dat deze informatie iemand helpt en misschien tot een oplossing leidt. Ik kan niet melden dat het een officiële bug is omdat ik gebruik een nachtelijke build (cm-9-20120819-NIGH TLY-iyokan)

Answer

Terwijl @ k3b gelijk heeft in wat een slechte internetverbinding betekent dat “niet wat” is waardoor het foutbericht verschijnt. Als je echt verbindingsproblemen hebt, krijg je geen foutmelding (tamelijk contra-intuïtief)
Het lijkt erop dat sinds het upgraden naar ics mensen hier een probleem mee hebben.

Theoretisch zou er een instelling moeten zijn om dit uit te schakelen onder:

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

Ik zei theoretisch omdat ik het niet heb. Kijk of je dat doet en of het het probleem oplost. Als je het niet doet of niet, lees dan verder.

Er is een alleen root-applicatie op xda-developers die dit zou moeten oplossen. Als u geen root wilt of wilt hebben, moet u wachten tot Google dit heeft opgelost.

Reacties

  • Irritant, ik zie de optie in de instellingen, maar ‘ is niet aangevinkt ( en ik krijg nog steeds de foutmelding).

Answer

Ik had ook dit probleem op CM9. En het probleem was zo erg dat ik nauwelijks verbinding kon maken met mijn wifi. Dus besloot ik het zelf te repareren. Ik heb een app geschreven die dit probleem nu gemakkelijk oplost. Je kunt het downloaden van Google Play .

Nu een beetje uitleg :

Het probleem: Zoals u wellicht weet, wanneer je apparaat Slechte verbinding zegt, is de verbinding niet echt slecht, het gaat erom dat Android het verprutst. Dit kan worden opgelost door de inhoud te wissen waarin Android DHCP-informatie opslaat, om de een of andere reden veroorzaken die gegevens het probleem. Dit informatie is niets anders dan lease en pid dingen. Omdat de lease niet door mensen kan worden gelezen (ik snap het tenminste niet!), kan ik niet zeggen wat precies verkeerd dat daar aan de hand is. Maar dat helpt.

De oplossing: De oplossing die ik heb gebouwd, automatiseert eenvoudigweg het uitschakelen van WiFi, het wissen van DCHP-informatie en en vervolgens WiFi weer inschakelen. Eenvoudige maar perfecte oplossing! 🙂

Opmerkingen

  • Kunt u ons een idee geven van wat uw app doet om dit op te lossen? Ik ‘ ben gewoon benieuwd of er ‘ s een manier is waarop een niet-rootgebruiker dit kan doen door opnieuw verbinding te maken / de verbinding te verbreken enz. pijnlijk?
  • @GAThrawn: Ja, de app wist de inhoud waar Android de DHCP-informatie van ‘ opslaat. Om de een of andere reden veroorzaken die gegevens het hele probleem. Zoals u wellicht weet, wanneer er staat ” Slechte verbinding ” is de verbinding niet echt slecht, het is ‘ gaat erom dat Android het verprutst. Wat betreft niet-root-apparaten, ik ben bang dat deze oplossing ‘ niet zal werken omdat je voor toegang tot die DHCP-gegevens supergebruikersrechten nodig hebt. (En dat ‘ is waarom de app root-toegang nodig heeft.)
  • Interessant. Over wat voor soort DHCP-informatie hebben we het hier? Huurcontracten? Of de configuratie? Hoe wist je hoe je het moest repareren? Waar kan ik aanvullende informatie vinden? Is je app open source? Zo ja, waar kan ik de bron bekijken?
  • Te veel vragen .. Haha! Ja, het is ‘ s lease en pid. Aangezien de huurovereenkomst niet leesbaar is voor mensen (ik snap het ‘ niet!) Kan ik ‘ niet vertellen wat er precies mis is dat ‘ is daar aan de hand. Maar dat helpt. 🙂 Ik was ergens aan het googelen om dit probleem op te lossen (helaas, ik ‘ kan me niet herinneren waar) ik las dat het ‘ s het probleem met DHCP-info. Dus probeerde het handmatig op te ruimen, en het werkte! Mijn app automatiseert alleen het uitschakelen van wifi, het wissen van DCHP-lease en pid en het vervolgens weer inschakelen van wifi. Eenvoudige maar perfecte oplossing! 😉

Answer

Dit gebeurt ook als het apparaat geen verbinding kan maken met de DHCP-server.

Antwoord

Toen ik dit probleem had, heb ik de gateway van het WiFi-netwerk in geavanceerde WiFi-instellingen aangepast zodat deze hetzelfde is als het proxy-adres . Dit loste het probleem voor mij op.

Reacties

  • Kunt u alstublieft uitleggen Hoe dit te doen? De vraag zegt niets over het gebruik van een proxy. Welke instellingen zouden dat moeten zijn en waar kun je ze vinden?

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *