Mit einem Browser ist ein Speedtest der WLAN Verbindung einfach. Die Googlesuche nache speedtest liefert entweder den Google-eigenen test oder verweist auf einen der vielen Anbieter. In einer SSH Sitzung auf einem Headless Raspberry Pi ist die Kommandozeile gefragt.

Ein einfaches Tool, um auf der Kommandozeile einen Speedtest durchzuführen, ist speedtest-cli. Das Paket in den Raspberry Pi Debian Repositories funktioniert jedoch nicht. Besser ist es das python Script direkt aus dem github Repository zu laden.

wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

Nach dem Download kann das Script direkt aus dem lokalen Verzeichnis aufgerufen werden. Der Parameter –list gibt eine Liste von 100 Servern in der Nähe aus, mit denen die Geschwindigkeit der Verbindung getestet werden kann.

./speedtest-cli --list

Zum Test muss ein Server aus dieser Liste angegeben werden. Mit dem Parameter –share wird eine Grafik mit dem Ergebnis erstellt und die URL zur Grafik am Ende des Tests mit ausgegeben. Der Link kann dann mit anderen geteilt werden. Hier ein Test mit der Server-ID 20507. einem DNS:NET Server in Berlin.

pi@pi1:~ $ ./speedtest-cli --server 20507 --share
Retrieving speedtest.net configuration...
Testing from Versatel Deutschland (xxx.xxx.xxx.xxx)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by DNS:NET Internet Service GmbH (Berlin) [1.56 km]: 16.55 ms
Testing download speed................................................................................
Download: 90.13 Mbit/s
Testing upload speed................................................................................................
Upload: 43.11 Mbit/s
Share results: http://www.speedtest.net/result/11356964167.png

Bei diesem Test war also die Downloadgeschwindigkeit 90.13 Mbit/s und der Upload 43.11 Mbit/s. Der Ping war mit 16.55 ms eher mäßig. Die Grafik zeigt dann das Testergebnis.