Prechecki w celu zdiagnozowania problemu z łącznością w Internecie
Zanim pójdziesz naprzód z rozwiązywaniem problemów, konieczne jest sprawdzenie kilku rzeczy. To są:
Rozwiązanie 1: Problemy ze sprzętem vs. Problemy z oprogramowaniem
Następnie musisz ustalić, czy Twój problem internetowy jest problemem Wi -Fi, czy problemem łączności oprogramowania. Problemem Wi -Fi może być którykolwiek z dwóch. Jednak problemy ze łącznością sprzętową są stosunkowo łatwe w rozwiązywaniu problemów. Wszystko, co musisz zrobić, to otworzyć terminal polecenia Linux i wpisz w następującym polecenie:
Ping LocalHostJest to bardzo prosty sposób na ustalenie, czy Twój sprzęt działa dobrze, czy ma jakiś problem. Adres LocalHost sprawdza obwód dla kontrolera interfejsu sieciowego (NIC). Być może będziesz musiał wziąć swój system do naprawy lub naprawić go w przypadku problemu.
Jeśli ping nie zwraca problemu ze sprzętem, ale nie widzisz swojej karty bezprzewodowej. Czytaj dalej, aby zobaczyć, co możesz zrobić, aby rozwiązać problem.
Rozwiązanie 2: Ponownie zainstalowanie instalacji, sterowniki z oryginalnego ISO
Czy Twoja Distro Linux w ogóle nie wykrywa sterowników internetowych? Spróbuj ponownie zainstalować kierowców za pomocą jego ISO. Jeśli miałeś świeżą instalację, musisz mieć gdzieś ten obraz ISO. Wspólne błędy łączności można łatwo zająć poprzez ponowne zainstalowanie sterowników z oryginalnego pliku ISO.
Krok 1: Aby to zrobić, przejdź do odpowiedniej wersji systemu operacyjnego online. Na przykład, jeśli jesteś na Ubuntu, możesz pobrać jego najnowszy Ubuntu 20.04.2.0 Wersja LTS stąd, na innym urządzeniu lub użyj połączenia Ethernet w Linux. Skopiuj go do katalogu domowego.
Krok 2: Otwórz terminal polecenia Linux i wprowadź następujące polecenia, aby ręcznie zamontować obraz, podobnie jak CD ROM.
sudo mkdir /media /cdromKrok 3: W Unity Dash wyszukaj oprogramowanie i aktualizacje
Krok 4: W zakładce oprogramowania Ubuntu sprawdź opcję „CDROM z Ubuntu…” i wprowadź „Zamknij."
Krok 5: Na koniec przejdź do karty Dodatkowe sterowniki w „Oprogramowaniu i aktualizacje”, wybierz sterownik właściciela i naciśnij „Zastosuj zmiany."
Czasami Ubuntu może nie wykazywać dodatkowych kierowców. W takim przypadku musisz pobrać sterowniki właściwości z Internetu. Czasami, pomimo dodatkowych kierowców, WiFi nadal nie będzie działać. W takim przypadku zapoznaj się z następującą metodą.
Rozwiązanie 3: Rozwiąż brak Wi -Fi w Ubuntu Problem za pomocą adapterów Broadcom Wireless
Krok 1: Ponieważ ta metoda ma zastosowanie tylko w adapterach bezprzewodowych Broadcom (Broadcom 43 Series), upewnij się, że nie używasz żadnego innego adaptera Wi -Fi, wpisując to polecenie w terminalu:
Sieć sudo lshw -cZobaczysz bezprzewodowy adapter, który zaczyna się od BCM43. W przeciwnym razie nie kontynuuj tej metody.
Krok 2: Następnie usuń dowolne sterowniki adaptera Broadcom, które możesz już mieć w swoim systemie, używając następującego polecenia:
sudo apt Usuń Broadcom-Sta-DKMS BCMWL-KRENEL-SOORCEKrok 3: Podłącz do Internetu za pomocą kabla Ethernet i użyj tego polecenia, aby automatycznie instalować sterowniki Broadcom
Sudo apt instal instalacja oprogramowania b43-installerJeśli nie masz Ethernet, będziesz musiał ręcznie zainstalować sterowniki w innym systemie Linux, a następnie skopiować i wkleić sterowniki do problematycznego systemu.
Aby to zrobić, najpierw sprawdź, którą wersję Ubuntu jesteś, wpisując następujące polecenie w terminalu:
$ name -aNastępnie pobierz sterownik bezprzewodowy z tego linku dla odpowiedniej wersji Ubuntu. Będzie to plik Deb. Przenieś go do systemu bez sterownika Wi -Fi za pomocą USB.
Teraz możesz zainstalować pakiet, klikając go dwukrotnie lub za pomocą następujących poleceń:
CD ~/pobieraniesudo dpkg -i oprogramowanie układowe-b43-installer_*
Rozwiązanie 4: Czy dystrybucja może wykryć urządzenie bezprzewodowe?
Czasami Linux Distro (Ubuntu lub inna) nie jest w stanie wykryć urządzenia bezprzewodowego. Jeśli o to chodzi:
Krok 1: Uzyskaj dostęp do terminału polecenia Linux i wpisz następujące polecenie:
Sudo lsusb(Jeśli używasz bezprzewodowego klucza USB)
Jeśli używasz wewnętrznej karty bezprzewodowej, zamiast tego użyj następującego polecenia:
Sudo lspciMożesz także użyć LSHW, aby dowiedzieć się, czy Twój komputer ma urządzenie bezprzewodowe. Musisz jednak zainstalować narzędzie LSHW na swoim komputerze, aby to zrobić najpierw. Oto polecenie do użycia:
Sieć sudo lshw -cPoniżej znajduje się to, co powinieneś zobaczyć (lub coś podobnego)
*-siećJeśli system operacyjny może znaleźć kartę i zobaczysz odpowiedź pozytywną z zidentyfikowaną kartą sieciową, masz szczęście. Ubuntu zwykle identyfikuje go „Ethernet lub kontroler sieci”.
Pozytywna odpowiedź oznacza, że dystrybucja Linux jest w stanie połączyć się z kartą, co oznacza, że oprogramowanie układowe działa dobrze. Problem dotyczy twojego systemu, który nie ma pojęcia, co z nim zrobić. I właśnie tam wchodzą kierowcy. Musisz zainstalować moduły sterownika.
Aby to zrobić, wróć do terminalu polecenia i wprowadź następujące polecenie
Sudo lsmodTo polecenie pokaże listę modułów. Aby aktywować swoje, wprowadź następujące polecenie. Wymień „Modulename na nazwę bezprzewodowego chipsetu urządzenia
Sudo Modprodbe ModuleNameNa przykład, jeśli twój chipset to RT2870, twoje polecenie powinno być:
Sudo Modprobe RT2870USBWskazówka: Google twój chipset wraz z Linux, i.mi., „RT2870 Linux”, aby dowiedzieć się, czy konkretny Linux Distro obsługuje Twój sprzęt, czy nie.
Ponownie uruchom polecenie LSMOD w terminalu, aby upewnić się, że moduł pomyślnie załadował.
Rozwiązanie 5: Automatycznie ładuj moduł Wi -Fi na rozruchu
W rzadkich przypadkach moduł Wi -Fi nie będzie ładowany na rozruchu. W tym scenariuszu możesz zmusić moduł do stale załadowania. Oto jak możesz to zrobić.
Krok 1: Wpisz następujące polecenie
Sudo nano /etc /modułyTo polecenie otworzy edytor tekstu Nano. Wprowadź nazwę modułu i zapisz plik. Teraz ponownie uruchom swój system i sprawdź, czy karta bezprzewodowa może zidentyfikować sieć, z którą można się połączyć? Możesz również powtórzyć ten sam proces, jeśli utkniesz.
Rozwiązanie 6: Zmień DNS na Google lub Opendns
Kwestie DNS nie są bardzo powszechne, ale mogą powodować kłopoty, gdy najmniej ich podejrzewasz. Dlatego dobrym pomysłem jest sprawdzenie adresu DNS systemu pod kątem problemów. Użyj następującego polecenia, aby sprawdzić, skąd pochodzi DNS systemu:
Urządzenie NMCLI Pokaż WLAN1 | GREP IP4.DNSTo polecenie pokaże Ci adres LAN, który używa routera. Jeśli to polecenie nie działa, zmień WLAN1 na WLAN2, WLAN3 lub cokolwiek używa Twojego bezprzewodowego. Możesz to zrobić, używając polecenia „IP jako” w terminalu.
Następnie musisz pingować serwery LAN i Google (lub OpenDns). Odbywa się to za pomocą polecenia ping:
Ping 8.8.8.8(W przypadku Google)
Ping 208.67.222.222(W przypadku Opendns)
Dzięki tym informacjom możesz łatwo ustalić, czy problem jest związany z DNS, czy nie. Jeśli wszystkie urządzenia w sieci zapewniają błędy obciążenia, zmień DNS routera na Opendns lub Google's DNS Servers. Zwykle odbywa się to ze stroną administratora routera, logując się do 192.168.1.1 i admin: administrator lub coś podobnego. W przypadku, gdy problem jest specyficzny tylko dla jednej maszyny. Możesz zmienić jego ustawienia DNS, przechodząc do menedżera sieci i edytując ustawienia IPv4.
Na koniec ponownie uruchom swój komputer, aby umocnić ustawienia.
Końcowe przemyślenia
Rozwiązywanie problemów z problemami Wi -Fi w Linux może być trudne. Może istnieć sto różnych powodów problemu. Mamy nadzieję, że nasze rozwiązania zapewnią ci dobre miejsca do rozwiązywania problemów. Poza tym Linux dostał główny nurt. W dzisiejszych czasach można znaleźć rozwiązanie prawie każdego problemu Wi -Fi. Różne dystrybucje, takie jak Ubuntu, mają również doskonałą dostępną dokumentację online, którą możesz skonsultować. Powodzenia!