Test prędkości w routerze OpenWRT: przyczyny zaniżonych wyników
Test prędkości w routerze OpenWRT może pokazywać niższy download lub upload niż pomiar wykonany na komputerze. Przyczyną bywają ograniczenia procesora, konfiguracja Wi-Fi, QoS, sterowniki, błędne MTU, obciążenie sieci albo problemy po stronie operatora. Artykuł pokazuje, jak rozdzielić problem routera od problemu łącza i jakie ustawienia sprawdzić przed kontaktem z ISP.
Test prędkości w routerze OpenWRT nie zawsze pokazuje maksymalne możliwości łącza światłowodowego, kablowego lub DSL. Wynik zależy nie tylko od oferty operatora, lecz także od procesora routera, sposobu wykonywania pomiaru, konfiguracji zapory, Wi-Fi oraz aktualnego obciążenia sieci.
Jeżeli download, upload, opóźnienie, jitter lub utrata pakietów wyglądają gorzej niż podczas testu na komputerze, warto najpierw ustalić, w którym miejscu powstaje ograniczenie. Poniższe przyczyny pomagają przeprowadzić taką diagnostykę krok po kroku.
Jak rozpoznać problem z testem prędkości w OpenWRT
Najpierw wykonaj kilka pomiarów o różnych porach i zapisz download, upload oraz ping. Porównaj wynik z testem na komputerze podłączonym do routera przewodem Ethernet. Nie porównuj bezpośrednio pomiaru przez Wi-Fi z pomiarem kablowym, ponieważ różne warunki radiowe mogą całkowicie zmienić rezultat.
Jeśli połączenie przewodowe jest stabilne, a Wi-Fi działa wolniej, problem zwykle dotyczy sieci bezprzewodowej. Jeśli oba pomiary są zaniżone, sprawdź obciążenie CPU, ustawienia routingu, MTU, QoS i negocjację portu WAN.
Ograniczona wydajność procesora routera
Jedną z najczęstszych przyczyn jest zbyt słaby procesor urządzenia. Router musi jednocześnie obsługiwać NAT, zaporę, szyfrowanie, DNS, VPN i sterownik sieciowy. Przy szybkim łączu gigabitowym CPU może osiągnąć wysokie użycie, przez co test prędkości w routerze OpenWRT zatrzyma się na poziomie niższym od deklarowanego przez operatora.
W panelu LuCI sprawdź obciążenie procesora podczas pomiaru. Możesz również użyć polecenia top w SSH i obserwować, czy procesy związane z siecią zużywają większość zasobów. Jeżeli wynik rośnie po wyłączeniu dodatkowych usług, ograniczeniem jest wydajność routera, a nie samo łącze.
Wi-Fi ogranicza wynik pomiaru
Pomiar wykonany przez Wi-Fi jest podatny na zakłócenia, odległość od punktu dostępowego, przeszkody oraz liczbę innych sieci w budynku. Pasmo 2,4 GHz ma większy zasięg, ale jest zwykle bardziej zatłoczone. Pasmo 5 GHz może zapewnić wyższą prędkość, lecz szybciej traci jakość przez ściany i odległość.
Sprawdź szerokość kanału, kanał radiowy i standard połączenia klienta. Dla diagnostyki użyj komputera ustawionego blisko routera i wykonaj test w paśmie 5 GHz. Jeśli wynik przez Ethernet jest prawidłowy, nie zmieniaj pochopnie ustawień po stronie operatora, tylko zoptymalizuj sieć Wi-Fi.
QoS, SQM i inne usługi zajmują zasoby
Mechanizmy QoS oraz SQM, takie jak CAKE lub FQ-CoDel, mogą poprawić opóźnienia podczas dużego ruchu, ale wymagają dodatkowej pracy procesora. Przy niewłaściwie ustawionej przepustowości ograniczają download i upload bardziej, niż jest to potrzebne.
Na czas testu wyłącz tymczasowo SQM, limitowanie pasma, serwer VPN i inne intensywne usługi. Jeśli wynik wyraźnie się poprawi, włączaj funkcje pojedynczo i ustaw wartości SQM nieco poniżej rzeczywistej przepustowości łącza. Nie traktuj wyłączenia QoS jako stałego rozwiązania, jeżeli w domu występuje buforowanie lub wysoki ping.
Błędne MTU, duplex lub negocjacja portu WAN
Nieprawidłowe MTU może powodować fragmentację pakietów, retransmisje i spadki wydajności. Problem pojawia się zwłaszcza przy połączeniach PPPoE, gdy maksymalny rozmiar pakietu jest niższy niż w standardowym Ethernet. Objawami mogą być wolny transfer, problemy z niektórymi stronami i niestabilny ping.
Sprawdź typ połączenia WAN oraz wartość MTU wymaganą przez operatora. Przy połączeniu PPPoE często stosuje się niższą wartość niż 1500, ale konkretne ustawienie należy potwierdzić u ISP. Warto także sprawdzić, czy port WAN negocjuje właściwą prędkość i tryb duplex. Błędna negocjacja do 100 Mb/s może ograniczyć szybkie łącze światłowodowe.
Nieaktualny firmware lub sterownik sieciowy
Wydanie OpenWRT, sterownik karty radiowej albo firmware urządzenia może zawierać błędy wpływające na przepustowość i stabilność. Dotyczy to szczególnie nowych układów Wi-Fi, akceleracji sprzętowej oraz niektórych modeli routerów operatora.
Sprawdź wersję OpenWRT i listę znanych problemów dla konkretnego modelu. Aktualizację wykonuj zgodnie z dokumentacją oraz po wykonaniu kopii konfiguracji. Nie instaluj przypadkowych pakietów ani sterowników z niepewnego źródła, ponieważ mogą pogorszyć stabilność lub uniemożliwić uruchomienie urządzenia.
Obciążenie sieci domowej lub problem po stronie ISP
Wynik testu może być zaniżony, gdy inne urządzenie wykonuje kopię zapasową, ogląda transmisję w wysokiej jakości albo pobiera duży plik. Dotyczy to zarówno downloadu, jak i uploadu. Obciążenie uplinku często powoduje również wzrost opóźnienia i jittera.
Przed pomiarem zatrzymaj synchronizację chmurową, pobieranie i transmisje na pozostałych urządzeniach. Jeżeli prędkość nadal jest niska także na komputerze połączonym kablem, wykonaj test o kilku porach. Stałe odchylenie może wskazywać na problem z modemem, terminalem światłowodowym, linią DSL, siecią kablową lub infrastrukturą operatora.
Praktyczna procedura diagnostyczna
- Uruchom ponownie modem lub terminal operatora oraz router OpenWRT, jeśli problem pojawił się nagle.
- Podłącz komputer bezpośrednio do routera przewodem Ethernet i wyłącz pozostały ruch w sieci.
- Wykonaj kilka testów na różnych serwerach, zapisując download, upload, ping, jitter i utratę pakietów.
- Podczas pomiaru obserwuj użycie CPU i pamięci w LuCI lub przez SSH.
- Powtórz pomiar z wyłączonym SQM, VPN-em i innymi usługami obciążającymi router.
- Sprawdź MTU, prędkość portu WAN oraz logi systemowe pod kątem błędów interfejsu.
- Porównaj wyniki z parametrami umowy, pamiętając, że prędkość zależy od technologii dostępu i warunków sieci operatora.
Jak poprawić wynik bez utraty stabilności
- Używaj Ethernetu do weryfikacji łącza, a Wi-Fi oceniaj osobno.
- Dobierz kanał i szerokość kanału do warunków radiowych zamiast ustawiania najwyższej wartości bez pomiaru.
- Aktualizuj OpenWRT zgodnie z dokumentacją dla swojego modelu.
- Włącz SQM tylko wtedy, gdy router ma wystarczającą wydajność, i ustaw realistyczne limity.
- Usuń nieużywane usługi, takie jak dodatkowe serwery VPN lub ciężkie skrypty monitorujące.
- Przy podejrzeniu problemu z operatorem przygotuj wyniki testów kablowych, godziny pomiarów i informacje o modelu modemu.
Do dodatkowej weryfikacji można użyć narzędzi dostępnych w OpenWRT oraz serwisów pomiarowych, na przykład testu prędkości internetu. Najważniejsze jest wykonanie pomiaru w powtarzalnych warunkach i oddzielenie ograniczeń Wi-Fi od rzeczywistej jakości łącza WAN.
