Jak zwiększyć siłę sygnału dla słabego sygnału Wi-Fi w systemie Linux



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Integralność sygnału Wi-Fi to poważny problem dla wielu użytkowników Linuksa, ale niestety jest wiele statycznych informacji dotyczących tego problemu. Niektórzy ludzie unikają używania jakiejkolwiek dystrybucji Linuksa, ponieważ uważają, że stracą możliwość pracy z bezprzewodowym Internetem, jeśli to zrobią. Wcale tak nie jest. Istnieją cztery różne podstawowe sposoby poprawy odbioru sygnału bezprzewodowego w systemie Linux i wszystkie obejmują poprawki sterowników oprogramowania. Jeśli jednak masz problemy, możesz najpierw poszukać gdzie indziej. Użytkownicy wewnętrznych kart WiFi, takich jak te, które są obecne w większości notebooków i netbooków, powinni upewnić się, że są dobrze przymocowane. Poświęć chwilę, aby zlokalizować panel, który ukrywa kartę w dolnej części urządzenia, jeśli to konieczne, i otwórz go dopiero po wyłączeniu urządzenia. Upewnij się, że jest prawidłowo zamocowany. Podobnie, jeśli używasz jakiegoś klucza USB Wi-Fi, upewnij się, że połączenie jest dobre, zanim zaczniesz korzystać z którejkolwiek z metod poprawiania odbioru sygnału bezprzewodowego w oprogramowaniu Linux.



Metoda 1: użycie zastrzeżonego sterownika WiFi

Użytkownicy Ubuntu będą chcieli otworzyć aplikację Software & Updates, klikając kreskę i wybierając ją z aplikacji lub wyszukując ją, wpisując na pasku Dash. Użytkownicy Xubuntu, Kubuntu i Lubuntu mogą kliknąć menu Aplikacje lub przytrzymać Alt + F1 i przejść do Preferencji, aby znaleźć aplikację. Kliknij kartę Dodatkowe sterowniki i poczekaj chwilę. Powita Cię wiadomość z informacją, że aktualnie szuka dodatkowych sterowników. Jeśli w ogóle masz problemy z uzyskaniem połączenia Wi-Fi, musisz podłączyć przewód Ethernet, aby program uzyskał wystarczające połączenie z Internetem i szukał sterowników. Jeśli w polu pojawią się nazwy sterowników, możesz je kliknąć i wybrać przycisk Zastosuj zmiany, aby zainstalować sterownik. Upewnij się, że nazwa danego sterownika odpowiada nazwie używanej karty sieci bezprzewodowej. Większość użytkowników zajmujących się tymi problemami będzie prawdopodobnie miała sprzęt Realtek, Broadcom, Marvell, Lucent lub Intel. Użytkownicy urządzeń Qualcomm Atheros w większości przypadków nie powinni kontynuować instalacji.





Możesz zobaczyć komunikat o nie znalezieniu żadnych dodatkowych sterowników, co może wskazywać, że masz już zainstalowany sterownik. Może to również oznaczać, że jądro nie wykryło sprzętu lub że używasz sprzętu Qualcomm Atheros, który jest w pełni obsługiwany przez rozwiązanie typu open source.

Poczekaj chwilę, jeśli wybrałeś sterownik, aby można go było zainstalować. Otrzymasz wiadomość, że instalacja została zakończona. Kliknij przycisk zamykania, aby zamknąć okno. Jeśli monit gksu pojawi się w dowolnym momencie podczas tego procesu, możesz po prostu użyć normalnego hasła administratora i klawisza Enter, aby kontynuować. Należy pamiętać, że użytkownicy zatwierdzonych przez Free Software Foundation dystrybucji Linuksa nie będą mieli tej opcji. Ci, którzy używają Trisquel lub Fedory, będą musieli natychmiast przejść do metody 4, aby kontynuować.



Metoda 2: Usunięcie zastrzeżonych sterowników WiFi

Użytkownicy Linux Mint, różne dystrybucje * buntu i niektóre dystrybucje wywodzące się z Debiana mogą czasami instalować jakiś rodzaj zastrzeżonych sterowników sprzętowych podczas pierwszej konfiguracji swojego systemu. Ewentualnie może się okazać, że czynności opisane w metodzie 1 faktycznie spowodowały nieoczekiwany problem. W obu przypadkach ten sam proces uruchomiony w odwrotnej kolejności rozwiąże problem. Otwórz menu Dash, Applications lub Whisker i wybierz aplikację Software & Updates po raz drugi. Wybierz kartę Dodatkowe sterowniki po raz drugi. Kliknij alternatywny sterownik, który zainstalowałeś, lub użyj klawiszy kursora, aby go podświetlić, a następnie wybierz przycisk Przywróć, aby przywrócić poprzedni sterownik. Ponownie zajmie to kilka chwil, a jądro będzie musiało ponownie wykryć twój sprzęt bezprzewodowy. Możesz usłyszeć, że system wymaga ponownego uruchomienia przed odświeżeniem sterownika. W takim przypadku przed kontynuowaniem musisz zapisać całą pracę we wszystkich otwartych programach. Będziesz używać poprzedniego sterownika typu open source zaraz po przywróceniu systemu. Podczas uruchamiania aplikacji Oprogramowanie i aktualizacje potencjalnie napotkasz monit gksu, ponieważ obecnie nie działasz jako root. Użytkownicy dystrybucji * buntu mogą również wykasować użytkownika root. W takim przypadku wystarczy wpisać hasło administratora i nacisnąć klawisz Enter, aby kontynuować.

Metoda 3: Wybieranie zastrzeżonych sterowników podczas procesu instalacji

Wiele dystrybucji Linuksa umożliwia użytkownikom wyszukiwanie dodatkowych sterowników podczas instalowania systemu operacyjnego. Zakładając, że zapisałeś plik ISO na pendrive lub karcie SD i uruchomiłeś z niego, możesz posunąć się nawet do wyboru języka. Graficzne oprogramowanie instalacyjne używane przez dystrybucje * buntu, Linux Mint i Bodhi Linux oferuje pole wyboru z napisem „Zainstaluj oprogramowanie innej firmy”, które należy zaznaczyć, klikając je. Spowoduje to również zainstalowanie kodeków MPEG Layer-3, a także odtwarzacza Flash. Osoby korzystające z alternatywnego obrazu ISO instalatora Lubuntu otrzymają ten sam monit w oknie wygenerowanym przez ncurses. Zaznacz pole wyboru, naciskając klawisz w dół, aż kursor zacznie migać nad nim, a następnie naciśnij klawisz spacji, aby je zaznaczyć. Ostatecznie będzie to miało taki sam wpływ na oprogramowanie instalacyjne i powinno spowodować zainstalowanie zastrzeżonych sterowników sieci bezprzewodowej. W obu przypadkach kontynuuj instalację w normalny sposób. Instalator może poprosić Cię o nawiązanie połączenia bezprzewodowego w trakcie procesu, ale jest to raczej mało prawdopodobne, jeśli już używasz przewodu Ethernet do łączności. W takim przypadku użyj klawiszy kursora, aby podświetlić połączenie, a następnie naciśnij klawisz Enter, aby je wybrać. Wpisz kod znaleziony na modemie WiFi, aby kontynuować. Użytkownicy wyżej wymienionego graficznego instalatora mogą zamiast tego kliknąć połączenie, aby z niego skorzystać. Oczywiście, jeśli zmieniłeś swój kod, musisz użyć nowego, który ustawiłeś. Po raz kolejny Free Software Foundation nie udzieli pieczęci dla rozwiązań programowych korzystających z tego rodzaju sterowników. Dlatego, jeśli używasz Fedory, Trisquel lub jakiejkolwiek innej dystrybucji, która opiera się wyłącznie na wolnym oprogramowaniu, takim jak pochodna Arch Linux Parabola GNU / Linux Libre, nie będziesz w stanie użyć tej techniki. Może się okazać, że instalator openSUSE też go nie ma.

Metoda 4: Poprawa odbioru sygnału bezprzewodowego za pomocą wiersza poleceń

Może się okazać, że Windows 10, OS X lub inny system operacyjny można uruchomić komputer, aby działał dobrze z kartą WiFi, ale w systemie Linux występują słabe warunki odbioru sygnału. Inne metody również mogły nie zadziałać. W takim przypadku możesz spróbować użyć kilku poleceń z wiersza poleceń, aby rozwiązać problem. Prawdopodobnie zadziała to tylko wtedy, gdy używasz sterownika bezprzewodowego typu open source. Aby kontynuować, musisz znać nazwę swojego urządzenia bezprzewodowego. Otwórz standardowy terminal poleceń, przytrzymując jednocześnie klawisze Ctrl, Alt i T. Możesz także alternatywnie wybrać menu Dash, Applications lub Whisker i otworzyć Terminal, klikając go lub wybierając go za pomocą klawiszy kursora i naciskając spację. Wpisz lspci, aby znaleźć listę urządzeń PCI podłączonych do twojego systemu. Jeśli znasz nazwę dostawcy sprzętu, możesz wpisać lscpi | grep -i name, zastępując etykietę nazwy nazwą danego dostawcy, na przykład Realtek lub Intel. W większości przypadków nie masz wystarczającej liczby urządzeń, aby przejmować się przeszukiwaniem listy. Zwykle wystarczy rzucić okiem na wynik i szybko go znaleźć. Działa to tylko wtedy, gdy używasz wbudowanej karty sieci bezprzewodowej. Użytkownicy sprzętu USB powinni uruchomić lsusb lub lsusb | grep -i wireless, aby znaleźć nazwę karty. Większość użytkowników będzie miała jeszcze mniej urządzeń USB podłączonych do swojego systemu, więc lista powinna być krótka. Jeśli okaże się, że Twojego adaptera nie ma na liście wyników w lsusb, to mimo wszystko powinieneś wrócić i wypróbować lspci.

Pamiętaj, że nie musisz działać jako root, aby uruchomić którekolwiek z tych poleceń. Po znalezieniu numeru swojej konkretnej karty bezprzewodowej możesz spróbować wpisać sudo modprobe -rv NAZWA w wierszu poleceń i nacisnąć enter, a następnie sudo modprobe -v NAZWA ant_sel = 1 i nacisnąć enter po raz drugi. Na przykład, jeśli używasz sterownika Realtek 8188eu, możesz wypróbować sudo modprobe -rv rt18188eu, a następnie sudo modprobe -v rt18188eu ant_sel = 1, naciskając klawisz Enter po każdym z nich. Użytkownicy sterownika bezprzewodowego Realtek 8723be chcieliby użyć w tych poleceniach rt18723be zamiast rt18188eu. Pamiętaj, że sterowniki GPL dla sprzętu Ralink powinny działać w ten sam sposób, ale możesz mieć pewne problemy, jeśli nie używasz sprzętu Realtek. Na szczęście wszystkie sterowniki Realtek powinny działać mniej więcej tak samo.

Nie martw się o zepsucie systemu, próbując tego. Jeśli zauważyłeś, że całkowicie straciłeś Internet, zawsze możesz przytrzymać Alt + F4 na pulpicie i wybrać Uruchom ponownie, uruchom ponownie z menu Aplikacje lub wpisz reboot w wierszu poleceń wiersza polecenia i naciśnij klawisz Enter, aby ponownie uruchomić system i załaduj ponownie standardowe sterowniki. Przed kontynuowaniem zapisz postęp w jakimkolwiek innym oprogramowaniu. Pamiętaj, że ten proces nie powoduje trwałych zmian. Istnieje kilka przewodników, które twierdzą, że należy dodać polecenia do skryptu uruchamiania, ale to nie jest w porządku i w ten sposób zostaną po prostu zanegowane. Z wiersza poleceń uruchom

aby było trwałe, zastępując nazwę tym, co działało wcześniej. Użyj tej opcji tylko wtedy, gdy wcześniej zadziałała. Na przykład, używając jednego z tych sterowników realtek, możesz użyć polecenia:

Gdy to zrobisz, spróbuj ponownie uruchomić komputer ręcznie, aby upewnić się, że opcje się zablokowały. Jeśli pojawi się jakikolwiek błąd dotyczący nieinstalowania koszulki, możesz wypróbować tę linię:

Właściciele systemów Fedora dla jednego użytkownika, którzy mają pewne problemy z hasłem administratora po uruchomieniu sudo, mogą ustawić swój system tak, aby zezwolić hasłu konta użytkownika na pracę z sudo w taki sam sposób, jak w przypadku niektórych innych dystrybucji. Wpisz su -, aby zostać użytkownikiem root, i wprowadź oddzielne hasło do konta użytkownika root. W wyświetlonym znaku zachęty # wpisz koło usermod myName -a -G, zastępując myName rzeczywistą nazwą użytkownika. Następnie możesz uruchomić

polecenie z wcześniej jak zwykle.

7 minut czytania