NEWS
Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit
-
Thx! Hatte das Thema aus den Augen verloren. Jetzt schaut's im Log auch fein aus.
-
@thomas-braun said in Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit:
Die beiden für ioBroker verfügbaren Adapter um Speedtests zu monitoren haben die Eigenschaft an meinem Gigabit-Anschluss über Kabel sehr unbeständige Werte abzuliefern. Ein Flot-Chart sieht dann aus wie ein Kamm, dem ein paar Zinken fehlen.
Sehr viel beständigere und realistischere Werte liefert mir ein skript von https://www.kreyenborg.koeln/speedtest-fuer-iobroker/Freut mich, wenn Dir das Skript endlich zuverlässige Daten liefert.
Würde es Dir etwas ausmachen, wenn ich deine Schritte zu dem APT Block auf meine Seite integriere?Fröhliche Weihnachten
-
Nö, kein Problem. Kannst du gerne übernehmen.
-
@thomas-braun said in Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit:
Nö, kein Problem. Kannst du gerne übernehmen.
Prima
-
@skb Bevor ich das Ganze bei mir auch anlege eine Frage. Nachdem ich den Web-Speedy Adapter deinstalliert habe und den Befehl
sudo apt remove speedtest-cli speedtest
eingegeben habe, bekomme ich den Hinweis das ein Paket nicht gefunden wird: Zeile 5
$ sudo apt remove speedtest-cli speedtest Reading package lists... Done Building dependency tree... Done Reading state information... Done E: Unable to locate package speedtest
Ist das okay so, oder ist hier schon ein Problem vorhanden?
-
@damrak2022 Alles prima. Sagt nur, dass das Paket "Speedtest" nicht deinstalliert werden konnte, weil es wohl nicht installiert ist/war.
-
@skb Merci, dann mache ich mal weiter.
-
@skb Nachdem zweiten Befehl kommt diese Meldung:
This distribution version is not currently supported via package management, please use the direct download builds per architecture found at https://www.speedtest.net/apps/cli
Das heißt, ich muss mit dem 3 Befehl weitermachen, richtig?
Sorry, aber Konsole ist nicht meine Stärke
-
Welche Distribution fährst du denn da?
lsb_release -a
Und ist deine nodeJS-Installation in Ordnung? Ii n einem anderen Threads von dir sieht das nicht so aus. Zuerst das richten.
Edit: Typo korrigiert
-
@damrak2022 Wie von @Thomas im Beitrag erklärt:
Falls das skript nicht durchläuft kann man 'zu Fuß' eine passende Datei unter /etc/apt/sources.list.d/ookla_speedtest-cli.list für Debian Bullseye mit folgendem Inhalt angelegen:
# this file was generated by packagecloud.io for # the repository at https://packagecloud.io/ookla/speedtest-cli deb https://packagecloud.io/ookla/speedtest-cli/debian/ bullseye main deb-src https://packagecloud.io/ookla/speedtest-cli/debian/ bullseye main
Ein
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8E61C2AB9A6D1557 sudo apt update sudo apt install speedtest
spült die gewünschte Version dann in dein System
-
@thomas-braun Das bekomme ich bei diesem Befehl von Dir:
pi@homebridge:~ $ lsb-release -a -bash: lsb-release: command not found pi@homebridge:~ $
Sorry wie fixe ich mein node js
-
@skb Das kommt bei dem Befehl:
~ $ deb https://packagecloud.io/ookla/speedtest-cli/debian/ bullseye main deb-src https://packagecloud.io/ookla/speedtest-cli/debian/ bullseye main -bash: deb: command not found -bash: deb-src: command not found
-
@damrak2022 Auf was für einer Distribution läufst Du denn? Scheinbar kein Debian.
-
lsb_release -a
-
@thomas-braun sagte in Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit:
lsb_release -a
No LSB modules are available. Distributor ID: Raspbian Description: Raspbian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye
-
Das ist kein Befehl, diese Zeilen müssen in eine anzulegende .list-Datei eingetragen werden, wenn das Skript nicht funktioniert. Aber ich würde erst Mal schauen warum das nicht läuft. Mittlerweile sollte es mit allen aktuellen Versionen funktionieren.
Bullseye sollte eigentlich funktionieren. -
@thomas-braun Könntest Du mir bitte kurz erklären wie ich das prüfe und dann in der .list-Datei anlege. Das würde mir ungemein helfen.
-
sudo nano /etc/apt/sources.list.d/ookla_speedtest-cli.list
-
@thomas-braun Ich habe das jetzt in der .list eingetragen und danach mit
sudo apt-key adv --keyserver keyserver.bullseye.com --recv-keys 8E61C2AB9A6D1557
versucht weiterzumachen.
Dann bekomme ich das:
sudo apt-key adv --keyserver keyserver.bullseye.com --recv-keys 8E61C2AB9A6D1557 Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). Executing: /tmp/apt-key-gpghome.gQuwWCEGFc/gpg.1.sh --keyserver keyserver.bullseye.com --recv-keys 8E61C2AB9A6D1557 gpg: keyserver receive failed: No name
Oder hätte ich "ubuntu" lassen müssen?
-
Ja, den Befehl nicht ändern!
Wenn da was anzupassen wäre hätte ich das geschrieben.