To jedno ustawienie w Linuksie ogranicza prędkość Wi-Fi znacznie poniżej specyfikacji twojego routera

Dowiedz się, jak poprawić prędkość Wi-Fi na Linuksie, wyłączając oszczędzanie energii. Zmiana jednego ustawienia może znacząco zwiększyć stabilność i responsywność połączenia.
Router Wi-Fi może reklamować setki MB, ale twój laptop z Linuxem często osiąga zaledwie ułamek tej prędkości. Zanim wymienisz router, czy zmienisz kanały, zajrzyj do jednego ustawienia systemu.
Linux aktywuje tryb oszczędzania energii dla interfejsu bezprzewodowego, co ma sens przy ograniczonej żywotności baterii. Problem w tym, że ten tryb może prowadzić do opóźnień i słabszej responsywności, zwłaszcza przy pewnych adapterach i sterownikach.
Sprawdź swoją aktualną konfigurację Wi-Fi
Nie myl ocen routera z negocjowaną szybkością połączenia
Wybierz najpierw obraną drogę. Użyj:
iw dev
Aby sprawdzić negocjowane połączenie, wpisz:
iw dev wlp3s0 link
Wynik powie ci, z jaką siłą sygnału, częstotliwości i szerokości kanału masz do czynienia, a także jakie są prędkości RX i TX.
Na przykład połączenie może wyglądać tak:
Frequency: 5200 MHz Channel: 36 Width: 80 MHz Signal: -35 dBm RX bitrate: 866.7 Mbit/s TX bitrate: 390.0 Mbit/s
To istotne, bo PHY rate to nie to samo, co prędkość, którą zobaczysz przy pobieraniu. Wi-Fi generuje narzuty, retransmisje i inne opóźnienia. Bulletproof PHY rate 866.7 Mbit/s nie przekłada się na proporcjonalną przepustowość aplikacji. Ta sama komenda da ci również szerokość kanału i częstotliwość, co pomoże zrozumieć, jak właściwie skonfigurowane jest połączenie.
Dla przykładu, mój Intel Wireless-AC 8265 łączy się z siecią światłowodową na paśmie 5GHz, 5200MHz, używając kanału 80MHz. Mimo silnego sygnału -35 dBm, prędkości RX i TX to 866.7 Mbit/s i 390.0 Mbit/s. Te liczby pomagają lepiej zrozumieć wydajność Wi-Fi przed dalszymi zmianami.
Sprawdź, czy oszczędzanie energii Wi-Fi jest włączone
By to zweryfikować, użyj prostej komendy:
iw dev wlp3s0 get power_save
Włączone oszczędzanie pokaże:
Power save: on
Aby przeprowadzić szybki test, wyłącz je tymczasowo:
sudo iw dev wlp3s0 set power_save off
Potem sprawdź ponownie:
iw dev wlp3s0 get power_save
Teraz powinieneś zobaczyć:
Power save: off
Nie musisz rebootować. Gdy oszczędzanie jest wyłączone, znów uruchom test prędkości. Idealnie, powtarzaj pomiary z tym samym serwerem, aby uzyskać miarodajne wyniki. W moim teście, aktywowanie oszczędzania energii spadło z 159 Mbps do 138 Mbps - o około 13%. Takie wahania są typowe dla 802.11ac, ale dokładny wpływ zależy od sprzętu i warunków.
Wynik 159 Mbps bez oszczędzania wydaje się realny dla połączenia 2x2 Wi-Fi 5. Co ciekawe, test z oszczędzaniem wskazał 283 retransmisje TCP, podczas gdy test bez nich nie zarejestrował ani jednej. To sugeruje, że oszczędzanie energii powodowało dodatkowe opóźnienia w tej konfiguracji.
Nie każdy system Linux zachowa się tak samo. Na niektórych laptopach różnice mogą być znaczące.
żadna różnica w przepustowości. Inne – zauważalne zmiany w opóźnieniach, retransmisjach czy trwałej wydajności transferu. Rzeczywistość? Największa korzyść z wyłączenia oszczędzania energii to najczęściej bardziej stabilna sieć i mniejsze opóźnienia, a nie dramatyczny wzrost prędkości pobierania.
Zrób zmianę trwałą z NetworkManager
Aktualizuj profil połączenia
Komenda iw zmienia stan interfejsu bezprzewodowego. Jeśli...
NetworkManager może później przywrócić ustawienia z profilu połączenia lub globalnych domyślnych. Posiada również opcję oszczędzania energii Wi-Fi:
802-11-wireless.powersave
Najpierw zidentyfikuj nazwę połączenia:
nmcli connection show
Następnie wyłącz oszczędzanie energii dla profilu:
nmcli connection modify "Twój UUID" 802-11-wireless.powersave 2
Połącz ponownie:
nmcli connection down "Twój UUID" nmcli connection up "Twój UUID"
Na koniec zweryfikuj:
iw dev wlp3s0 get power_save
Interfejs powinien zgłaszać:
Oszczędzanie energii: wyłączone
Test przed zmianą sprzętu
Zanim wydasz pieniądze na nową kartę bezprzewodową lub router, sprawdź, czy problem rzeczywiście wynika ze stosu oprogramowania. Linux oferuje wystarczająco mocne narzędzia, aby samodzielnie zdiagnozować problemy.
To często pierwszy krok, który warto podjąć. Zmiana ustawienia w systemie jest szybka, można ją przetestować w normalnych warunkach i łatwo cofnąć. Zdecydowanie prostsze niż wymiana sprzętu, która może nie rozwiązać pierwotnego problemu.
Jeśli ciekawią Cię artykuły podobne do To jedno ustawienie w Linuksie ogranicza prędkość Wi-Fi znacznie poniżej specyfikacji twojego routera, zajrzyj do kategorii Linux i odkryj jeszcze więcej interesujących treści.
Dodaj komentarz

Możesz być zainteresowany