versuch mal – (also 2x -), sowie es in deiner vorigen meldung aus dem IOS steht.
sonst mal ganz ohne option.
aber doch als User heiko
ich kenne die Windows-IPs-Einrichtungen nicht, aber IPS läuft doch meiner Einschätzung nach nicht als ein spezifische User, sondern vermutlich als Administrator.
Habe mich als Admin angemeldet.
Die Instanz von IPS (Version 6.0) ist dann auch aktiv, ich kann auch den Server auswählen:
Wenn ich Daten aktualisiere klicke ist der Service nicht verfügbar-> err= speedtest --accept-license.
Mit cmd als Admin schauts so aus (zuvor 2x mit Yes die Lizenz bestätigt):
und wenn du nun, nachdem du auf cmd die Lizenz bestätigst hast, im IPS ein Abruf machst?
Hatte ich zuvor schon gemacht. Also erst bestätigt und dann den Abruf gemacht wie im Screenshot von IPS im Debug dargestellt.
Sieht also noch immer so aus:
dann fällt mir da zur zeit nix mehr ein.
demel
ps: so ein screenshot mit debug ist nicht so doll, besser wäre das als text / anhang
Mhm ok. Evtl. hat jemand noch ähnliche Probleme. Ich stell die Sache mal hinten an.
Danke
Also ich hab nur mehr (nach einer erneuten installation) Probleme damit, das er so zirka jeden Tag mal den Server nicht findet, obwohl „Automatisch“ ausgewählt wurde.
Wenn ich einen speziellen (EnergieAG) auswähle, dann viel öfter…
Kann man aber damit leben. Tolles Modul demel! Danke
versuch mal cmd->rechtsklcik → als administrator starten.
unter windows ist es ein unterschied ob du als user administrator arbeitest
oder eine app als admin im kontextmenü startest…
liegt da an der benutzerkontensteuerung
Hab ich soeben gemacht. Dann nochmal speedtest --accept-license.
Da kam aber keine neue Bestätigungsabfrage. Die Abfrage funktioniert noch immer nicht.
Aber danke für den Tipp!
Da ich auch aktuell wieder das Problem hatte, dass laut Modul speedtest-cli nicht installiert ist, es laut (Raspi 4) pip definitiv installiert ist, habe ich mal auf die Ookla Version umgestellt (Speedtest CLI: Internet speed test for the command line → Download für Linux → arm).
Bei dieser scheint sich einiges im Vergleich zu der „Original speedtest von Ookla“ Version des Moduls zu unterscheiden. Nach ein paar Basteleien in der module.php läuft es damit nun rund.
Kann ich dir die Anpassungen zukommen lassen, demel42?
Die oben angesprochenen Probleme unter Windows (unbekannte Parameter, etc.) sollten damit auch erledigt sein.
natürlich gerne. allerdings hatte ich doch in dem Speedtest-Modul schon den geänderten Betrieb für die Version von Ookla vorgesehen? Ich hatte darauf umgestellt, als ich feststellen musste, das die Python-Version deutlich zu niedrige Werte geliefert hat (ich habe eine 400MB-Anschluss und hatte immer nur Werte von 1xx MB…)
Hast Du die Möglichkeit mir einen PR zu machen? sonst schick mir die Dateien oder das Diff per Mail, dann merge ich die selbst
Gruß
demel
Mein erster PR im Git - ich hoffe, dass passt so.
hallo,
hmm, die Änderungen passen aber nicht zu dem speedtest von Ookla, das ich habe, es gibt z.B. keine Option -json
mach doch mal bitte das analog hierzu
$ speedtest -?
speedtest: Unrecognized option: -?
Speedtest by Ookla is the official command line client for testing the speed and performance of your internet connection.
Version: speedtest 1.0.0.2
Usage: speedtest [<options>]
-h, --help Print usage information
-V, --version Print version number
-L, --servers List nearest servers
-s, --server-id=# Specify a server from the server list using its id
-I, --interface=ARG Attempt to bind to the specified interface when connecting to servers
-i, --ip=ARG Attempt to bind to the specified IP address when connecting to servers
-o, --host=ARG Specify a server, from the server list, using its host's fully qualified domain name
-p, --progress=yes|no Enable or disable progress bar (Note: only available for 'human-readable'
or 'json' and defaults to yes when interactive)
-P, --precision=# Number of decimals to use (0-8, default=2)
-f, --format=ARG Output format (see below for valid formats)
-u, --unit[=ARG] Output unit for displaying speeds (Note: this is only applicable
for ‘human-readable’ output format and the default unit is Mbps)
-a Shortcut for [-u auto-decimal-bits]
-A Shortcut for [-u auto-decimal-bytes]
-b Shortcut for [-u auto-binary-bits]
-B Shortcut for [-u auto-binary-bytes]
--selection-details Show server selection details
--ca-certificate=ARG CA Certificate bundle path
-v Logging verbosity. Specify multiple times for higher verbosity
--output-header Show output header for CSV and TSV formats
was kommt da raus?
demel
Ich seh schon das Problem. Obwohl ich die speedtest /usr/local/bin/speedtest mit der von Ookla heruntergeladenen ersetzt hatte und auch den Pfad dazu im Modul hinterlegt habe , scheint der einfache befehl speedtest immer noch auf die pip Version von sivel zu verweisen. Mit der funktioniert es.
$ /usr/local/bin/speedtest -?
usage: speedtest [-h] [--no-download] [--no-upload] [--single] [--bytes]
[--share] [--simple] [--csv] [--csv-delimiter CSV_DELIMITER]
[--csv-header] [--json] [--list] [--server SERVER]
[--exclude EXCLUDE] [--mini MINI] [--source SOURCE]
[--timeout TIMEOUT] [--secure] [--no-pre-allocate]
[--version]
speedtest: error: unrecognized arguments: -?
$ /usr/local/bin/speedtest -h
usage: speedtest [-h] [--no-download] [--no-upload] [--single] [--bytes]
[--share] [--simple] [--csv] [--csv-delimiter CSV_DELIMITER]
[--csv-header] [--json] [--list] [--server SERVER]
[--exclude EXCLUDE] [--mini MINI] [--source SOURCE]
[--timeout TIMEOUT] [--secure] [--no-pre-allocate]
[--version]
Command line interface for testing internet bandwidth using speedtest.net.
--------------------------------------------------------------------------
https://github.com/sivel/speedtest-cli
optional arguments:
-h, --help show this help message and exit
--no-download Do not perform download test
--no-upload Do not perform upload test
--single Only use a single connection instead of multiple. This
simulates a typical file transfer.
--bytes Display values in bytes instead of bits. Does not
affect the image generated by --share, nor output from
--json or --csv
--share Generate and provide a URL to the speedtest.net share
results image, not displayed with --csv
--simple Suppress verbose output, only show basic information
--csv Suppress verbose output, only show basic information
in CSV format. Speeds listed in bit/s and not affected
by --bytes
--csv-delimiter CSV_DELIMITER
Single character delimiter to use in CSV output.
Default ","
--csv-header Print CSV headers
--json Suppress verbose output, only show basic information
in JSON format. Speeds listed in bit/s and not
affected by --bytes
--list Display a list of speedtest.net servers sorted by
distance
--server SERVER Specify a server ID to test against. Can be supplied
multiple times
--exclude EXCLUDE Exclude a server from selection. Can be supplied
multiple times
--mini MINI URL of the Speedtest Mini server
--source SOURCE Source IP address to bind to
--timeout TIMEOUT HTTP timeout in seconds. Default 10
--secure Use HTTPS instead of HTTP when communicating with
speedtest.net operated servers
--no-pre-allocate Do not pre allocate upload data. Pre allocation is
enabled by default to improve upload performance. To
support systems with insufficient memory, use this
option to avoid a MemoryError
--version Show the version number and exit
hallo,
du schreibst /usr/local/bin/speedtest! bei mir ist Ookla aber /usr/bin/speedtest
typischerweise ist /usr/local/bin im PATH ja vor /usr/bin
demel
Hey Demel42,
ich habe ebenfalls das Problem, dass ich immer zu wenig angezeigt bekomme.
D.h. ich habe einen symmetrischen 100Mbit/s Anschluss, komme aber NIE über 92Mbit/s down und ~70Mbit/s up.
Aber - wenn ich den Speedtest woanders laufen lasse dann schon. (Handy, Tablet, Laptop etc.)
Ich habe IPS auf einem Asus Tinkerboard-S laufen mit einem recht flotten Gbit-Lan.
Ich benutze die Speedtest-CLI.
Gibts eine Idee wie ich das beheben kann? Sind evtl. nur die angezeigten Werte falsch?
Gruß,
Matthias
wie gesagt, ich bin auf das original Ookla-speedtest gewechselt.
wobei ich sage muss, das 92MB ja gar nicht so schlecht bei einem 100MB-Anschluss ist.
Wie hoch ist das denn auf dem Tablet?
Auch wenn den IPS-Server ein Gigabit-Anschluss hat, bist du dir ganz sicher, das die beteiligten Komponenten alle auf Gigabit stehen? Wenn zB ein Schwitch warum auch immer nur 100MBit macht…
Ja - nicht schlecht, aber halt falsch
Ich messe alle 15 min und sehe halt, dass es nie höher geht.
Hat das „originale“ Ookla denn geholfen?
Ne, ich habe im ganzen Haus nur GBit-Switches (ja, mehrere - nicht schön aber selten ).