Naciśnij ESC, aby zamknąć

Jak wykonać test prędkości Internetu na Raspberry Pi

Cześć!

W dzisiejszym świecie, gdzie szybki dostęp do internetu jest kluczowy, monitorowanie i optymalizacja prędkości sieci staje się coraz ważniejsze. W tym poradniku przyjrzymy się temu, jak wykorzystać narzędzie speedtest-cli na popularnym Raspberry Pi, aby przeprowadzić skuteczny test prędkości dostępu do Internetu.

Dowiedz się, jak szybko i łatwo zainstalować oraz skonfigurować to narzędzie, aby uzyskać wartościowe informacje dotyczące wydajności Twojej lokalnej sieci. Odkryj, jak śledzić prędkość pobierania i wysyłania danych, co może być przydatne do monitorowania swojego połączenia Internetowego.

Czym jest speedtest-cli?

Speedtest-cli to narzędzie wiersza poleceń (CLI – Command Line Interface) służące do przeprowadzania testów prędkości internetu bez konieczności korzystania z interfejsu graficznego przeglądarki. Z ostało stworzone przez Matta Martz’a, który jest deweloperem oprogramowania i aktywnym członkiem społeczności open source. Jest to prosta, łatwa w użyciu aplikacja, która umożliwia użytkownikom szybkie i wygodne sprawdzenie prędkości pobierania, wysyłania oraz opóźnienia w ich połączeniu internetowym.

Narzędzie speedtest-cli korzysta z usługi Speedtest.net, popularnej platformy do pomiaru prędkości internetu. W trakcie testu, narzędzie nawiązuje połączenie z najbliższym serwerem Speedtest.net, przesyła i pobiera dane, a następnie prezentuje wyniki, takie jak prędkość pobierania (download), prędkość wysyłania (upload) oraz opóźnienie (ping).

Przygotowanie

Zanim przystąpimy do sprawdzania prędkości internetu, warto odpowiednio przygotować nasze urządzenie – do stworzenia poradnika użyję Raspberry Pi w wersji 4B. Polecenia będziemy wydawać naszemu urządzeniu za pomocą SSH.

  • Obecnie możecie już skorzystać z dostępnego w sprzedaży Raspberry Pi 5, jednakże dostępność jego jest bardzo mała. Polecam skorzystać z rpilocator.com, aby zobaczyć gdzie możesz obecnie dostać w rozsądnej cenie urządzenie;
  • Na systemy operacyjne Microsoft Windows polecam PuTTY, z kolei na systemy operacyjne Apple MacOS polecam Termius.

Krok 1 – Zaktualizuj listę pakietów oraz wgraj aktualizacje

  • Uruchom Putty (Windows OS) lub Termius (MacOS), a następnie połącz się ze swoim urządzeniem,
  • Wprowadź poniższą komendę, aby zaktualizować listę pakietów oraz zainstalować dostępne aktualizacje:
sudo apt-get update && sudo apt-get upgrade -y

Krok 2 – Zainstaluj pakiet speedtest-cli

  • Wprowadź poniższą komendę, aby zaktualizować pakiet do pomiaru prędkości:
sudo apt-get install speedtest-cli -y
  • Zaczekaj krótką chwilę, aż proces instalacji pakietu zostanie zakończony. Po pomyślnym zainstalowaniu, możesz przejść do kolejnej komendy, którą wykonasz w wierszu poleceń.

Jak zmierzyć prędkość Internetu za pomocą speedtest-cli na Raspberry Pi

  • Aby sprawdzić prędkość internetu, użyj poniższej komendy do uruchomienia aplikacji:
speedtest-cli
  • Po wprowadzeniu powyższej komendy, w krótkim czasie otrzymasz raport pomiaru prędkości Twojego łącza internetowego. Poniżej znajdziesz przykładowy wynik pomiaru:
Retrieving speedtest.net configuration...
Testing from YOUR ISP NAME (XXX.XXX.XXX.XXX)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by TOM MEDIA (Dabrowa Górnicza) [248.38 km]: 9.454 ms
Testing download speed................................................................................
Download: 527.30 Mbit/s
Testing upload speed......................................................................................................
Upload: 165.59 Mbit/s

W powyższym wyniku widoczne są rezultaty prędkości internetu, uwzględniające zarówno pobieranie, jak i wysyłanie danych. Jeśli preferujesz wyświetlanie danych wyjściowych w bajtach zamiast w bitach, skorzystaj z poniższej komendy:

speedtest-cli --bytes
  • Po wprowadzeniu powyższej komendy, w krótkim czasie otrzymasz raport pomiaru prędkości Twojego łącza internetowego. Poniżej znajdziesz przykładowy wynik pomiaru:
Retrieving speedtest.net configuration...
Testing from YOUR ISP NAME (XXX.XXX.XXX.XXX)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by KSU Provector (Gorzow Wielkopolski) [393.08 km]: 10.081 ms
Testing download speed................................................................................
Download: 66.01 Mbyte/s
Testing upload speed......................................................................................................
Upload: 20.38 Mbyte/s

Przeczytaj także:

Filip Chochół

Filip Chochol runs two blogs: personal “chochol.io” and together with his girlfriend “Warsaw Travelers” about travel. He specializes in IT resource management and technical support, and has been active in the field of cyber security awareness for almost two years. A proponent of open-source technologies, he previously worked in the film and television industry in the camera division (2013-2021). After hours, he develops interests in smart homes and networking.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *


This site uses Akismet to reduce spam. Learn how your comment data is processed.