Prosto do celu. Moje wifi nie działa poprawnie, ponieważ po kilku dniach od aktualizacji oprogramowania i wersji Androida.
Opis problemu
Problem jest raczej niespójny. Wi-Fi zwykle nie wykrywa żadnych sieci. Czasami skanowanie zajmie około 30 sekund, a następnie pokaże dostępne sieci na około 10 sekund, po czym sieci znikną z listy. Próba nawiązania połączenia w tym przedziale czasu nic nie robi, to znaczy, kiedy stukam sieć, a następnie wybieram opcję „połącz”, ponownie trafiam na listę sieci, jakby nic się nie wydarzyło. Innym razem próba podłączenia sieci powoduje natychmiastowe zniknięcie wszystkich sieci. W takim przypadku sieci wracają po kilku sekundach, a sieć, z którą próbowałem się połączyć, pojawia się jako „łączenie”, ale wkrótce potem wszystkie sieci znikają. Czasami Wi-Fi utknie podczas włączania, ale zwykle dzieje się to po / kiedy mam majstrować przy uprawnieniach.
Muszę zauważyć, że dzieje się tak w każdej sieci, nie jest to problem związany z routerem. Wykluczyłem również problem ze sprzętem, ponieważ jestem w stanie krótko wykryć sieci, ale nie mogę się z nimi połączyć.
Geneza problemu
Problem zaczął się po kilku dniach od zaktualizowania pamięci ROM mojego tabletu przy użyciu oficjalnego oprogramowania wydanego przez programistę i po zrootowaniu tabletu. Dziwne jest to, że Wi-Fi działało dobrze przez kilka dni po aktualizacji oprogramowania. Chociaż może to być przyczyną tego problemu, może pochodzić z innego źródła. Z pewnością czytaj „inne (dziwne) informacje”
Poprawki, które próbowałem
- Zmiana ustawień Wi-Fi (zmiana zaawansowanych ustawień, zmiana nazwy urządzenia w ustawieniach Wi-Fi direct itp.)
- Przywracanie ustawień fabrycznych (problem nadal występował, zanim ponownie zrootowałem urządzenie)
- Edytowanie uprawnień do każdego pliku w folderze dhcpcd za pomocą aplikacji X-plore (z uprawnieniami administratora), a także innych plików w folderze „pozwolenie” (wszystkie, które mają na sobie nazwę „wifi”).
- Różne aplikacje „Wifi fixer”.
- Aplikacje zmieniające MAC (aby zmienić mój adres MAC)
- Czyszczenie partycji pamięci podręcznej
Poprawki, których nie próbowałem
- Instalowanie innej pamięci ROM (nie jestem w stanie tego zrobić, ponieważ nie ma innych pamięci ROM kompatybilnych z moim urządzeniem, nawet niestandardowych)
- Cofanie mojej wersji Androida (z 4.4.2 do 4.2)
Inne (dziwne) informacje
- Osobliwości adresu Mac
Mój adres MAC zmienił się po kilku dniach, gdy tylko zaczął się problem. Nie jestem pewien, czy jest to powiązane, ale i tak to wyjaśnię: dostawca usług internetowych mojej dziewczyny to lokalna mała firma (należąca do 1-3 osób), która wymaga przesłania im adresu MAC, aby mogli ... urządzenie? Jeśli nie wyślesz im adresu MAC, możesz połączyć się z siecią, ale z ograniczonym dostępem (tylko ich strona internetowa). Wydaje mi się to dziwne, ponieważ sama sieć jest prywatna (to znaczy ma swoje własne hasło, jak każda sieć prywatna), ale nadal musisz wysłać adres MAC każdego urządzenia, które chcesz podłączyć do sieci.
Kiedy poszedłem do jej domu i próbowałem połączyć się po aktualizacji ROM-u, miałem ograniczony dostęp, mimo że już wiele miesięcy temu wysłałem adres MAC mojego tabletu. Sprawdziłem adres MAC i zauważyłem, że zmienił się na 00: 90: 4c: 07: 71: 12 . Wysłałem wiadomość do faceta ISP i wysłałem mu mój nowy MAC. Ale sprawdziłem ponownie po kilku minutach i mój MAC wrócił do starego numeru. MAC kilkakrotnie przechodził od poprzedniej do poprzedniej i w końcu utknął z nową. „Facet” ISP powiedział, że spróbuje „uzyskać dostęp zdalny”, aby spróbować naprawić problem (to znaczy mój ograniczony dostęp do konkretnej sieci mojego GF).
Następnie mój tablet nie mógł połączyć się z żadną siecią, a problem zaczął się, jak opisano powyżej. Myślałem, że to nie ma związku z tym problemem, ale znalazłem kilka wątków narzekających na problemy związane z MAC, które zaczynają się od 00: 90: 4c. Czy to może być przyczyną problemu?
- Krótkie, ale stabilne połączenie
W zeszłym tygodniu mój tablet mógł normalnie połączyć się z siecią mojej uczelni. Stało się to po tym, jak włączyłem ustawienia „sieci komórkowej” (dane włączone, roaming danych). Mimo to nie mam usługi danych na tym tablecie, mimo zaznaczenia tych pól udało mi się połączyć, jakby problem nigdy nie istniał. Jednak po odłączeniu od tej sieci problem wrócił, jakby nic się nie wydarzyło. Nie udało mi się tego odtworzyć, nie podłączając się do tej samej sieci, nie będąc w tym samym miejscu (więc miałbym taką samą siłę sygnału Wi-Fi).
- Wifi było włączone po przywróceniu ustawień fabrycznych
Jak mówi, po zresetowaniu tabletu (i wyczyszczeniu wewnętrznej karty SD, oczywiście) Wi-Fi było już domyślnie włączone. Czy to może coś znaczyć?
Opis urządzenia i więcej informacji
To jest Onda v975s, z Androidem Kitkat 4.4.2, Firmware w wersji v4.4_V1. Wersja jądra 3.3.0. W razie potrzeby poproś o więcej informacji.
Mam również niektóre logcats, które wskazują na wpa_supplicant.
wpa_supplicant: Nie można ustawić interfejsu flagi wlan0 (UP): Operacja niedozwolona
Pełny logcat można znaleźć tutaj na Pastebin .
Jeśli udało ci się przejść przez ten długi post, dziękuję ci. Właśnie skończyły mi się pomysły, więc mam nadzieję, że ktoś tutaj może mi pomóc.
źródło
00:90:4c
jest używany przez epigram, inc . Jeśli nowy adres wskazuje inną firmę, byłoby to bardzo dziwne (zwykle adres MAC się nie zmienia - dlatego jest używany do ochrony sieci przez filtry MAC , aby odpowiedzieć na tę część pytania). Miałem kiedyś podobny problem i był on związany z niezgodnością nowej pamięci ROM z obrazem radiowym telefonu, ale wtedy nie nastąpiła zmiana MAC.adb logcat -b radio -v time -d > logcat_radio.log
błędy wifistate - fatals:adb logcat WifiStateMachine:E *:S -v long > wifi.txt
Dziennik jądra:adb shell su -c dmesg > dmesg.txt
Odpowiedzi:
Patrząc na te dwie linie w logcat:
Powiedziałbym, że ROM 4.4.2 ma wadliwy / brakujący sterownik karty WiFi (2. linia), bez którego oczywiście nie można nawet uruchomić / skanować / utrzymać połączenia WiFi (1. linia).
Jak już powiedziałeś, nie próbowałeś flashować go z powrotem do wersji 4.2, ale zdecydowanie polecam to zrobić, przynajmniej, aby sprawdzić, czy WiFi znów będzie działać.
Jeśli to zadziała, oznacza to, że ROM 4.4.2 prawdopodobnie ma wadliwe sterowniki lub uprawnienia zostały w jakiś sposób zmienione, więc nie masz uprawnień do włączenia Wi-Fi.
W zależności od wyniku możesz:
Nie polegałbym zbytnio na ostatniej opcji ze względu na kompatybilność i zmiany w Androidzie między wersjami, a ponadto wymagałoby to dużej wiedzy technicznej i wiedzy + mogłoby to doprowadzić do potencjalnego uszkodzenia sprzętu.
źródło
Wygląda na to, że Twój system szyfrowania plików EFS został uszkodzony . Nie umiem powiedzieć dlaczego. Ale znalazłem to naprawić. Możesz sprawdzić te linki ->
źródło