(ein genialer) (DSL) Speedtest von der Linux (auch Synology) Kommandozeile (CLI)

Ich war mehr als angenehm überrascht, als ich die Arbeitsweise des >> SpeedCLI << das erste mal beobachten konnte. Da hat sich Matt Martz richtig, aber richtig viel Arbeit gemacht.

So sah die Ausgabe bei mir aus:

Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from encoLine GmbH (178.19.226.49)...
Selecting best server based on latency...
Hosted by Thueringer Netkom GmbH (Weimar) [27.30 km]: 37.65 ms
Testing download speed........................................
Download: 45.27 Mbit/s
Testing upload speed..................................................
Upload: 9.09 Mbit/s
DiskStation>

Kombiniert mit diesem Script kann man auch die Uhrzeit festhalten und alles per CRON laufen lassen:

cd /scripts
 NOW=$(date +"%a %d-%m-%Y %H:%M:%S")
 echo ==================================== $NOW >> speedcli.log
 ./speedcli.sh >> speedcli.log