Intermitterende, når jeg forsøger at oprette forbindelse til et WiFi-netværk, får jeg følgende fejlmeddelelse som en toastmeddelelse:
Kunne ikke oprette forbindelse til netværk
Meddelelsen dukker op straks efter forsøg på at oprette forbindelse, så det er klart, at den ikke prøver og fejler. Jeg har ikke fundet nogen omtale af en fejl i logfilerne. De berørte netværk er dem, som jeg tidligere har oprettet forbindelse til uden ændringer i indstillinger.
Hvordan kan jeg finde ud af, hvad problemet er?
Jeg har en rodfæstet Galaxy Nexus, der kører Android 4.1.1 og lager-ROMen. Dette spørgsmål er relateret til et andet spørgsmål, som jeg sendte tidligere , men dette handler mere om, hvordan man finder kilden til en bestemt fejlmeddelelse, så dens fokus er anderledes .
Yderligere detaljer
Her er nogle flere detaljer baseret på kommentarerne:
-
Jeg har observeret dette i mit hjem og arbejde Den ene identificeres som WPA2 PSK, og den anden identificeres som WPA / WPA2 PSK.
-
Jeg har ikke slukket for telefonen som beskrevet i fejlfindingsvejledning nævnt i kommentarerne. Jeg har dog genstartet til ingen nytte (ved hjælp af den genstartkommando, der er tilgængelig på rodede telefoner).
-
At glemme netværket og tilføje det igen har ingen virkning. , hvis jeg glemmer netværket, kan jeg ikke længere tilføje det igen.
-
Den trådløse adgangskode er ikke ændret.
-
Der er ikke konfigureret nogen proxy, når jeg er trådløs. Jeg kører dog Onavo Extend, når jeg er på en dataforbindelse. Deaktivering af den har ingen effekt.
-
Jeg er skiftet fra DHCP til statiske IP-adresser. Dette reducerede hyppigheden af problemer og synes at have fjernet mit tidligere problem, hvor wifi tilfældigt ville blive droppet.
-
Wifi-søvn er indstillet til ” Kun når den er tilsluttet. ” Jeg synes ikke det er relevant, fordi mit problem i første omgang er at oprette forbindelse (f.eks. når jeg kommer hjem eller hjemme arbejde) og ikke vedligeholde en.
Bemærk at på trods af alle disse fejlfindingstrin er mit oprindelige mål at finde et faktisk fejlmeddelelse eller logpost, der giver nyttige oplysninger om problemet.
Kommentarer
Svar
Har du brugerdefineret gendannelse installeret? Jeg har haft dette problem to gange på en Galaxy S2, og hvad fik det til mig hver gang kørte en rettelsesrettelse fra gendannelsestilstand.
Hvis det ikke virker, så prøv at slette din WiFi-konfigurationsfil. Ikke ved hvad det er på Nexus, men jeg gætter på det vil være noget i retning af /data/misc/wifi/wpa_supplicant.conf
eller /data/misc/wifi/wpa.conf
. skal tage sikkerhedskopier, inden du sletter noget. Bemærk, at du “mister alle dine WiFi-indstillinger, hvis du gør dette.
Kommentarer
- Fyren med nexus er ikke ‘ t den, der sendte bounty, stødte jeg på opmærksomhed. Jeg ‘ har fået en LG Optimus 4X HD. Ikke vildt anderledes, og jeg ‘ tænker ikke, at den er platformsspecifik. I øjeblikket har ‘ ikke opsving installeret, selvom de har undersøgt det som en del af en løsning på dette problem (gå til CyanoGen 10.1). Jeg kan ‘ slet ikke se / data / misc / *, selvom jeg er klar over, at min fw-opdatering har droppet rootadgang. Ville det blokere adgangen? Jeg ‘ har gået en hel weekend afsat for at få noget i gang. Jeg ‘ opdaterer, når jeg ved mere. Tak.
- @Patrick – Jeg ville blive overrasket, hvis du overhovedet kan se noget i
/data
uden rodadgang. På hver telefon, jeg ‘ har testet, kan en app kun se sine egne brugerdata i/data/data/app.name
og intet andet. Hvis du får rootadgang, skal du også se efter en mappe med navnet/data/wifi
. Nogle telefoner bruger det i stedet for/data/misc/wifi
. - Sikker. tak for bekræftelsen, ser ud til at jeg ‘ sidder fast foran en computer hele weekenden. Lad os håbe, at solen går væk eh?
- Haha ja, nyd weekenden. Giv mig besked, hvis dit problem bliver løst.
- Kan ikke få rod. Det ser ud til, at jeg har problemer med at komme til min telefon via ADB. Jeg ‘ er stadig meget noob på disse ting 🙁 skønt jeg fandt en app, der hjalp …
Svar
Jeg synes, denne del af dit spørgsmål er nøglen:
Jeg er skiftet fra DHCP til statiske IP-adresser. Dette reducerede hyppigheden af problemer og synes at have fjernet mit tidligere problem, hvor wifi tilfældigt ville blive droppet.
IP-adresseringsproblemer kunne helt sikkert give dig problemer som denne. Statisk adressering er kun behandling af symptomerne, men ikke helbredelse af sygdommen. Hvis du antager, at APerne du “opretter forbindelse til havn” ikke havde ændret deres DHCP-indstillinger, skal du fokusere på at undersøge, hvordan din telefon fungerer som en DHCP-klient. Jeg fandt en fejlrapport , hvor flere brugere rapporterer de samme problemer, som du har (forfatteren refererer faktisk til et af dine tidligere spørgsmål ). En af kommentatorerne fundne logposter relateret til DHCP; du nævnte i en kommentar, at du ikke fandt nogen relevante logposter, men så du nogen, der lignede denne kommentator? s?
1. apr. 05 : 26: 12 ukendt daemon.info dnsmasq-dhcp [522]: DHCPREQUEST (br0) 192.168.200.225 a0: 0b: ba: 83: 65: 32
1. april 05:26:12 ukendt dæmon. info dnsmasq-dhcp [522]: DHCPNAK (br0) 192.168.200.225 a0: 0b: ba: 83: 65: 32 forkert adresse
Derudover en senere kommentator fandt ud af, at DHCP-klienttjenesten dhcpcd
ikke kørte på hans enhed. Han forklarer:
Jeg begyndte at undersøge lidt ved at bruge den gode gamle Linux-konsol og “ps” -kommandoen. Jeg bemærkede, at:
- hver gang jeg ikke kunne oprette forbindelse, kørte dhcpcd ikke.
- mindst flere gange kørte Kingsoft Office-processen, da problemet dukkede op.
Så hvad jeg gjorde var:
- afinstalleret Kingsoft Office,
- skift til statisk IP på alle netværk, jeg bruger ofte (hjem, arbejde, venner, familie). Jeg deaktiverede også WiFi-strømstyring (læs et eller andet sted, at det kunne hjælpe).
Efter disse forsvandt problemet. Det er væk i 2 uger nu!
Han fandt ud af, at DHCP-klienttjenestens fravær var korreleret med en af hans apps. Konfigurer din enhed igen til at bruge DHCP, prøv at oprette forbindelse til et af problem-APerne, og brug derefter Terminalemulator (eller lignende) til at køre den samme undersøgelse, som han gjorde ved at skrive kommandoen ps | grep dhcp
. Outputtet skal se ud som følgende:
dhcp 4858 1 924 552 ffffffff 00000000 S /system/bin/dhcpcd
Dette betyder, at dhcpcd
processen kører. Hvis dhcpcd
ikke kører, får du simpelthen ikke noget tilbage. Hvis det er tilfældet, skal du skrive ps
igen for at få en liste af alle aktuelle processer. Ser du nogen sammenhænge mellem en app, du har installeret, og de problemer, du har? Som en midlertidig løsning skal du prøve at starte tjenesten igen ved at skrive sudo dhcpcd
og derefter prøve at oprette forbindelse igen.
Svar
Det lykkedes mig at arbejde rundt, hvis ikke løse det aktuelle problem.
Kort sagt installerede jeg Wifi-lineal – Gratis , der tilsidesætter lager wifi-forbindelsesadministrator.
Dette giver mig mulighed for at klikke og oprette forbindelse til enhver AP, som jeg støder på uden problemer.
Det gør masser af andre ting, endelig kan jeg forhindre min telefon i at oprette forbindelse til mine naboer utrolig stærk åben wifi.
Håber det hjælper.
Svar
Kontroller, om du har indstillet mobil datagrænse. Jeg ved, at det er underligt på min Samsung Google Nexus Maguro. Jeg fjernede grænsen, og wifi vendte tilbage til normal.
Men jeg havde det samme problem på Nexus 7-grouper, jeg prøvede forskellige apps og tricks på nettet Men til sidst var jeg nødt til at genskabe Cyanogenmod for at få wifi til at arbejde på det.
Svar
Jeg gav dette svar til en afbrydelse forespørgsel tidligere, men der er en vis resonans her.
Jeg tror jeg kan gætte hvad der sker.Da jeg først begyndte at bruge gratis hotspots, oprettede jeg forbindelse uden problemer, og ofte har de en login-skærm til at indsætte lokaladgangskoden. Nogle steder, som f.eks. Hoteller, ser det ud til at give fri adgang i en begrænset periode eller til første gang uden at logge ind, og senere forventer de, at du registrerer dig.
Når jeg er vendt tilbage til disse steder en anden gang, finder jeg at telefonen finder netværket og hævder at være tilsluttet, men hver brug returnerer en netværksfejl eller ser ud til at oprette forbindelse og blive afskåret. Faktisk bliver jeg omdirigeret til deres logonside, det ser ud til, at det ofte kun åbner i baggrunden i honningkager, så du ikke ved, at det sker.
Når du har rodet rundt, kan du nogle gange få logonsiden til vise og derefter registrere. Ofte kan jeg kun gøre dette ved at prøve en google-søgning. Google ser ud til at vide at rute via login-siderne, mens andre apps spiller uvidende. ”
Kommentarer
- Tak for svaret. Men som jeg sagde i mit spørgsmål, jeg ‘ Jeg oplever disse problemer derhjemme og på arbejdet. Dit problem med gratis Wi-Fi-hotspots er formodentlig helt uafhængigt, da du ‘ oplever problemer med at få uden for på trods af at du har forbindelse til hotspotet.
Svar
Prøv at genstarte din telefon, du finder den igen efter genstart.
Kommentarer
- Ja,
prøv at genstarte ” er en gennemprøvet og ægte fejlfindingsteknik til alle slags computerproblemer, men er ikke ‘ t virkelig en langsigtet strategi, og det identificerer heller ikke det egentlige problem.
Svar
Jeg havde det samme spørgsmål. Jeg fandt ud af, at det var nødvendigt med min Easy Battery Saver-app. Knuste med indstillingerne, og det blev straks forbundet.
Kommentarer
- ” rodet med indstillingerne ” betragtes næppe som et nyttigt svar.
logcat
når problemet dukkede op? Det kan muligvis slå noget op. Op til ICS (4.0) kan du bruge en af logcat-apps fra Google Play; som med JB har de dog ikke længere adgang til andet end deres egne logposter. Du skal muligvis brugeadb logcat
derefter (eller rod din enhed).