Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit

    This topic has been deleted. Only users with topic management privileges can see it.
    • Damrak2022
      Damrak2022 @Thomas Braun last edited by

      @thomas-braun sagte in Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit:

      apt policy speedtest

      Hier nochmal der Auszug nach Eingabe der 3 Befehle:

      pi@homebridge:~ $ sudo rm /etc/apt/sources.list.d/ookla_speedtest-cli.list.save*
      rm: cannot remove '/etc/apt/sources.list.d/ookla_speedtest-cli.list.save*': No such file or directory
      pi@homebridge:~ $ sudo apt update
      Get:1 http://archive.raspberrypi.org/debian bullseye InRelease [23.7 kB]
      Get:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease [15.0 kB]
      Hit:3 https://deb.nodesource.com/node_12.x bullseye InRelease
      Hit:4 https://packages.grafana.com/enterprise/deb stable InRelease
      Hit:5 https://repos.influxdata.com/debian bullseye InRelease
      Get:6 http://archive.raspberrypi.org/debian bullseye/main armhf Packages [279 kB]
      Fetched 317 kB in 2s (191 kB/s)
      Reading package lists... Done
      Building dependency tree... Done
      Reading state information... Done
      5 packages can be upgraded. Run 'apt list --upgradable' to see them.
      pi@homebridge:~ $ apt policy speedtest
      N: Unable to locate package speedtest
      pi@homebridge:~ $
      

      Die ersten beiden Befehle hatte ich ja gestern schon eingegeben, und jetzt halt nochmal alle 3

      Thomas Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @Damrak2022 last edited by Thomas Braun

        @damrak2022

        Da fehlt das passende Repository.

        curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash
        
        Damrak2022 1 Reply Last reply Reply Quote 0
        • Damrak2022
          Damrak2022 @Thomas Braun last edited by Damrak2022

          @thomas-braun sagte in Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit:

          curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash

          Das lässt sich aber anscheinend so nicht installieren

          pi@homebridge:~ $ curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash
          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
          

          Ich habe auch auf der Webseite geschaut, weiß aber nicht was die richtige Version ist und wie ich das dann auf meinen Raspi installiere

          Thomas Braun 1 Reply Last reply Reply Quote 0
          • Thomas Braun
            Thomas Braun Most Active @Damrak2022 last edited by Thomas Braun

            @damrak2022
            Komisch. Bei meinem Pi läuft das durch.
            Was hast du denn da am Start?

            uname -a
            lsb_release -a
            

            Dann von Hand die Datei anlegen. Siehe [Exkurs] im ersten Beitrag.

            Damrak2022 1 Reply Last reply Reply Quote 0
            • Damrak2022
              Damrak2022 @Thomas Braun last edited by

              @thomas-braun sagte in Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit:

              lsb_release -a

              Das wird mir ausgegeben:

              Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
              permitted by applicable law.
              Last login: Wed Apr 20 05:02:00 2022 from 2a02:908:171:e900:4198:84be:67e9:5902
              pi@homebridge:~ $ uname -a
              Linux homebridge 5.15.32-v7l+ #1538 SMP Thu Mar 31 19:39:41 BST 2022 armv7l GNU/Linux
              pi@homebridge:~ $ lsb_release -a
              No LSB modules are available.
              Distributor ID:	Raspbian
              Description:	Raspbian GNU/Linux 11 (bullseye)
              Release:	11
              Codename:	bullseye
              pi@homebridge:~ $
              

              Wie installiere ich das von Hand?

              Thomas Braun 1 Reply Last reply Reply Quote 0
              • Negalein
                Negalein Global Moderator last edited by

                @Thomas-Braun

                Hallo Thomas!

                Ich habe soeben das Script gestartet. Bekomme folgende Fehler.

                08:49:27.334	error	javascript.0 (250286) script.js.Netzwerk.Speedtest: SyntaxError: Unexpected end of JSON input
                08:49:27.335	error	javascript.0 (250286) at generiere_array (script.js.Netzwerk.Speedtest:181:14)
                08:49:27.335	error	javascript.0 (250286) at script.js.Netzwerk.Speedtest:229:12
                08:49:27.544	error	host.ioBroker Caught by controller[0]: at generiere_array (script.js.Netzwerk.Speedtest:182:14)
                08:49:27.544	error	host.ioBroker Caught by controller[0]: at script.js.Netzwerk.Speedtest:230:12
                

                curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash hab ich in /opt/iobroker ausgeführt.
                System ist ein Ubuntu 22.04

                Thomas Braun 1 Reply Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @Damrak2022 last edited by

                  @damrak2022 sagte in Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit:

                  Wie installiere ich das von Hand?

                  Siehe oben im ersten Beitrag unter [Exkurs].

                  Damrak2022 1 Reply Last reply Reply Quote 0
                  • Thomas Braun
                    Thomas Braun Most Active @Negalein last edited by Thomas Braun

                    @negalein sagte in Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit:

                    hab ich in /opt/iobroker ausgeführt.

                    Warum in /opt/iobroker? Hat mit dem iobroker nix zu tun.
                    Und Ubuntu 22.04 ist noch nicht released worden, kann gut sein, dass es hier noch kein passendes Repository gibt.

                    [Edit:] Doch, gibt es wohl.

                    Für ubuntu/jammy - 22.04 müsste die Datei so aussehen:

                    # this file was generated by packagecloud.io for
                    # the repository at https://packagecloud.io/ookla/speedtest-cli
                    
                    deb https://packagecloud.io/ookla/speedtest-cli/ubuntu/ jammy main
                    deb-src https://packagecloud.io/ookla/speedtest-cli/ubuntu/ jammy bullseye main
                    
                    1 Reply Last reply Reply Quote 0
                    • Damrak2022
                      Damrak2022 @Thomas Braun last edited by

                      @thomas-braun Da bekomme ich folgende Meldung:

                      Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
                      permitted by applicable law.
                      Last login: Wed Apr 20 08:05:22 2022 from 2a02:908:171:e900:303c:c240:9f73:977d
                      pi@homebridge:~ $ /etc/apt/sources.list.d/ookla_speedtest-cli.list
                      -bash: /etc/apt/sources.list.d/ookla_speedtest-cli.list: No such file or directory
                      
                      Thomas Braun 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @Damrak2022 last edited by

                        @damrak2022 sagte in Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit:

                        /etc/apt/sources.list.d/ookla_speedtest-cli.list

                        Du sollst die Datei ja auch anlegen und mit Inhalt füllen. Kann man z. B. mit nano machen.

                        sudo nano /etc/apt/sources.list.d/ookla_speedtest-cli.list
                        
                        Damrak2022 1 Reply Last reply Reply Quote 0
                        • Damrak2022
                          Damrak2022 @Thomas Braun last edited by

                          @thomas-braun So, ich hoffe das ich das nun richtig gemacht habe.

                          Last login: Wed Apr 20 09:05:04 on ttys000
                          damrak2021@Andreass-iMac ~ % ssh pi@homebridge
                          pi@homebridge's password:
                          Linux homebridge 5.15.32-v7l+ #1538 SMP Thu Mar 31 19:39:41 BST 2022 armv7l
                          
                          The programs included with the Debian GNU/Linux system are free software;
                          the exact distribution terms for each program are described in the
                          individual files in /usr/share/doc/*/copyright.
                          
                          Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
                          permitted by applicable law.
                          Last login: Wed Apr 20 08:05:22 2022 from 2a02:908:171:e900:303c:c240:9f73:977d
                          pi@homebridge:~ $ /etc/apt/sources.list.d/ookla_speedtest-cli.list
                          -bash: /etc/apt/sources.list.d/ookla_speedtest-cli.list: No such file or directory
                          pi@homebridge:~ $ sudo nano /etc/apt/sources.list.d/ookla_speedtest-cli.list
                          pi@homebridge:~ $ sudo apt-key adv --keyserver keyserver.ubuntu.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.9TwcOtjpDI/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 8E61C2AB9A6D1557
                          gpg: key 31EB3981E723ACAA: "https://packagecloud.io/ookla/speedtest-cli (https://packagecloud.io/docs#gpg_signing) <support@packagecloud.io>" not changed
                          gpg: Total number processed: 1
                          gpg:              unchanged: 1
                          pi@homebridge:~ $ sudo apt update
                          Get:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease [15.0 kB]
                          Hit:2 http://archive.raspberrypi.org/debian bullseye InRelease
                          Hit:3 https://packages.grafana.com/enterprise/deb stable InRelease
                          Hit:4 https://repos.influxdata.com/debian bullseye InRelease
                          Hit:5 https://deb.nodesource.com/node_12.x bullseye InRelease
                          Get:6 https://packagecloud.io/ookla/speedtest-cli/debian bullseye InRelease [24.5 kB]
                          Get:7 https://packagecloud.io/ookla/speedtest-cli/debian bullseye/main armhf Packages [988 B]
                          Fetched 40.4 kB in 4s (10.6 kB/s)
                          Reading package lists... Done
                          Building dependency tree... Done
                          Reading state information... Done
                          All packages are up to date.
                          pi@homebridge:~ $ sudo apt install speedtest
                          Reading package lists... Done
                          Building dependency tree... Done
                          Reading state information... Done
                          The following NEW packages will be installed:
                            speedtest
                          0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
                          Need to get 989 kB of archives.
                          After this operation, 2,232 kB of additional disk space will be used.
                          Get:1 https://packagecloud.io/ookla/speedtest-cli/debian bullseye/main armhf speedtest armhf 1.1.1.28-1.c732eb82cf [989 kB]
                          Fetched 989 kB in 1s (973 kB/s)
                          Selecting previously unselected package speedtest.
                          (Reading database ... 62192 files and directories currently installed.)
                          Preparing to unpack .../speedtest_1.1.1.28-1.c732eb82cf_armhf.deb ...
                          Unpacking speedtest (1.1.1.28-1.c732eb82cf) ...
                          Setting up speedtest (1.1.1.28-1.c732eb82cf) ...
                          Processing triggers for man-db (2.9.4-2) ...
                          pi@homebridge:~ $ curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash
                          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
                          pi@homebridge:~ $
                          
                          Thomas Braun 2 Replies Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @Damrak2022 last edited by

                            @damrak2022

                            apt policy speedtest
                            
                            Damrak2022 1 Reply Last reply Reply Quote 0
                            • Damrak2022
                              Damrak2022 @Thomas Braun last edited by

                              @thomas-braun sagte in Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit:

                              apt policy speedtest

                              Da kommt folgendes

                              pi@homebridge:~ $ apt policy speedtest
                              speedtest:
                                Installed: 1.1.1.28-1.c732eb82cf
                                Candidate: 1.1.1.28-1.c732eb82cf
                                Version table:
                               *** 1.1.1.28-1.c732eb82cf 500
                                      500 https://packagecloud.io/ookla/speedtest-cli/debian bullseye/main armhf Packages
                                      100 /var/lib/dpkg/status
                                   1.1.0.75-1.810304edbd 500
                                      500 https://packagecloud.io/ookla/speedtest-cli/debian bullseye/main armhf Packages
                                   1.0.0.2-1.5ae238b 500
                                      500 https://packagecloud.io/ookla/speedtest-cli/debian bullseye/main armhf Packages
                              

                              Danke für Deine Geduld

                              Thomas Braun 1 Reply Last reply Reply Quote 0
                              • Thomas Braun
                                Thomas Braun Most Active @Damrak2022 last edited by Thomas Braun

                                @damrak2022

                                Auf nodeJS@14 könntest du in jetzt in einem auch springen, wenn du eh die *.list files pflegst.

                                In /etc/apt/sources.list.d/nodesource.list die 12 durch eine 14 ersetzen.
                                Node12 erreicht in wenigen Tagen das EndOfLife.

                                Damrak2022 1 Reply Last reply Reply Quote 0
                                • Negalein
                                  Negalein Global Moderator last edited by Negalein

                                  @thomas-braun sagte in Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit:

                                  Doch, gibt es wohl.

                                  Habe die Datei angepasst.

                                  # this file was generated by packagecloud.io for
                                  # the repository at https://packagecloud.io/ookla/speedtest-cli
                                  
                                  deb https://packagecloud.io/ookla/speedtest-cli/ubuntu/ jammy main
                                  deb-src https://packagecloud.io/ookla/speedtest-cli/ubuntu/ jammy bullseye main
                                  

                                  Dann

                                  sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8E61C2AB9A6D1557
                                  sudo apt update
                                  sudo apt install speedtest
                                  

                                  Und da kommt dann

                                  nega@ioBroker:~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8E61C2AB9A6D1557
                                  Executing: /tmp/apt-key-gpghome.ZjkZwFOrNP/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 8E61C2AB9A6D1557
                                  gpg: key 31EB3981E723ACAA: public key "https://packagecloud.io/ookla/speedtest-cli (https://packagecloud.io/docs#gpg_signing) <support@packagecloud.io>" imported
                                  gpg: Total number processed: 1
                                  gpg:               imported: 1
                                  nega@ioBroker:~$ sudo apt update
                                  Hit:1 https://deb.nodesource.com/node_14.x focal InRelease
                                  Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease
                                  Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease
                                  Hit:4 http://archive.ubuntu.com/ubuntu focal-security InRelease
                                  Ign:5 https://packagecloud.io/ookla/speedtest-cli/ubuntu jammy InRelease
                                  Err:6 https://packagecloud.io/ookla/speedtest-cli/ubuntu jammy Release
                                    404  Not Found [IP: 50.18.207.89 443]
                                  Reading package lists... Done
                                  E: The repository 'https://packagecloud.io/ookla/speedtest-cli/ubuntu jammy Release' does not have a Release file.
                                  N: Updating from such a repository can't be done securely, and is therefore disabled by default.
                                  N: See apt-secure(8) manpage for repository creation and user configuration details.
                                  nega@ioBroker:~$ sudo apt install speedtest
                                  Reading package lists... Done
                                  Building dependency tree
                                  Reading state information... Done
                                  E: Unable to locate package speedtest
                                  nega@ioBroker:~$ nano /etc/apt/sources.list.d/ookla_speedtest-cli.list
                                  

                                  Script liefert immer noch

                                  09:32:13.219	error	javascript.0 (408896) script.js.Netzwerk.Speedtest: SyntaxError: Unexpected end of JSON input
                                  09:32:13.219	error	javascript.0 (408896) at generiere_array (script.js.Netzwerk.Speedtest:181:14)
                                  09:32:13.219	error	javascript.0 (408896) at script.js.Netzwerk.Speedtest:229:12
                                  09:32:13.342	error	host.ioBroker Caught by controller[0]: at generiere_array (script.js.Netzwerk.Speedtest:182:14)
                                  09:32:13.342	error	host.ioBroker Caught by controller[0]: at script.js.Netzwerk.Speedtest:230:12
                                  

                                  Speedtest funktioniert aber

                                  nega@ioBroker:~$ speedtest
                                  Retrieving speedtest.net configuration...
                                  Testing from Fonira Telekom GmbH (185.129.173.57)...
                                  Retrieving speedtest.net server list...
                                  Selecting best server based on ping...
                                  Hosted by Netprotect (Vienna) [214.89 km]: 13.606 ms
                                  Testing download speed................................................................................
                                  Download: 751.51 Mbit/s
                                  Testing upload speed......................................................................................................
                                  Upload: 85.11 Mbit/s
                                  nega@ioBroker:~$
                                  
                                  Thomas Braun 2 Replies Last reply Reply Quote 0
                                  • Thomas Braun
                                    Thomas Braun Most Active @Damrak2022 last edited by

                                    @damrak2022

                                    Gut,

                                    speedtest
                                    

                                    ist also jetzt installiert und sollte Ergebnisse liefern.

                                    1 Reply Last reply Reply Quote 0
                                    • Thomas Braun
                                      Thomas Braun Most Active @Negalein last edited by

                                      @negalein sagte in Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit:

                                      deb-src https://packagecloud.io/ookla/speedtest-cli/ubuntu/ jammy bullseye main
                                      

                                      Die Zeile ist falsch, das bullseye gehört raus.

                                      Offenbar ist das Repo aber noch nicht gefüllt, wie gesagt, Ubuntu 22.04 ist noch nicht offiziell freigegeben.

                                      1 Reply Last reply Reply Quote 0
                                      • Damrak2022
                                        Damrak2022 @Thomas Braun last edited by

                                        @thomas-braun sagte in Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit:

                                        /etc/apt/sources.list.d/nodesource.list

                                        Das wollte ich gerade machen, aber da bekomme ich das, oder muss ich da wieder irgendwo rein und wenn ja mit welchem Befehl?

                                        pi@homebridge:~ $ /etc/apt/sources.list.d/nodesource.list
                                        -bash: /etc/apt/sources.list.d/nodesource.list: Permission denied
                                        
                                        Thomas Braun 1 Reply Last reply Reply Quote 0
                                        • Thomas Braun
                                          Thomas Braun Most Active @Negalein last edited by

                                          @negalein sagte in Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit:

                                          Speedtest funktioniert aber

                                          Das ist aber soweit ich das sehe das alte/falsche speedtest.

                                          sudo apt update
                                          apt policy speedtest
                                          
                                          Damrak2022 Negalein 2 Replies Last reply Reply Quote 0
                                          • Thomas Braun
                                            Thomas Braun Most Active @Damrak2022 last edited by

                                            @damrak2022 sagte in Speedtest-Skript von kreyenborg.koeln für Kabel-Gigabit:

                                            /etc/apt/sources.list.d/nodesource.list

                                            Das ist halt Quatsch. Du musst schon sagen, mit welchem Befehl du die Datei anpacken willst.

                                            sudo nano /etc/apt/sources.list.d/nodesource.list
                                            

                                            Wäre eine einfache Transferleistung, die /etc/apt/sources.list.d/ookla_speedtest-cli.list
                                            hast du doch genauso angepackt.

                                            Damrak2022 1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            546
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            33
                                            391
                                            45559
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo