Awesome, thanks for the https://librespeed.org/ suggestion, looks easy enough to use
I was wondering why speed tests can't be a HaaS-like peer-to-peer thing, where I wouldn't mind donating bandwidth to run speed tests for others (much like how torrents get seed-throttled). I could "seed" speed tests for folks with lower connection speeds than mine; and somebody with higher bandwidth could then sponsor my tests.
The folks with the largest bandwidth could be speed-tested by multiple smaller-bandwidth peers; a speed-test botnet of sorts(?)
Just a bad idea, dunno - I'm looking for a way to decentralize this kind of service, so we don't depend on any particular entity
Hi there,
Saw: NetMetr was discontinued on April 30, 2022. Read more in the press release.
, ref: https://www.nic.cz/page/4305/sdruzeni-cznic-ukonci-projekt-netmetr/
Did a quick search for alternatives, and could find nothing as comprehensive as NetMetr's open data approach and global reach.
What would you recommend for regular (hourly) speed tests? This is how I keep my ISP accountable to their promises
Thanks for the great service, it still seems to work even though it's being sunset!
Hello @pcuci,
Thank you for your message. It is always lovely to hear that our project was a good one.
Currently, we are considering how we can integrate LibreSpeed into Turris routers because the servers are worldwide, and it is also open source. Because it is using Golang, it makes it unavailable for the PowerPC platform. Thus Turris 1.x users will complain about the missing feature, which is a pity as I do have one at home. We discussed another alternative service, but I needed to remember the name.
The NetMetr servers were only in the Czech Republic, so it was not a good choice for users outside the country.
Personally, I am using Ookla's Speedtest on my phone if I need to test my cellular speed, etc.
Hi there,
Saw: NetMetr was discontinued on April 30, 2022. Read more in the press release.
, ref: https://www.nic.cz/page/4305/sdruzeni-cznic-ukonci-projekt-netmetr/
Did a quick search for alternatives, and could find nothing as comprehensive as NetMetr's open data approach and global reach.
What would you recommend for regular (hourly) speed tests? This is how I keep my ISP accountable to their promises
Thanks for the great service, it still seems to work even though it's being sunset!
Fully agree, we will rework it in the nearest future. Thanks, @jschlehofer for pointing that out!
I'm afraid that we are not going to address this issue. That's why I added labels such as Backlog and Low. There was announced that NetMetr project was discontinued for public usage, but the measurements work only for Turris devices. Unfortunately, this is just a temporary solution, which was done for us until we find a replacement and implement a solution which will suit our needs best.
The Autostart Setting dialog is displayed and the configuration can be set.
It fails with a message like "Unknown API error".
If at least one measurement is done manually this problem disappears. It continues to work even after reboot.
This dependency should be placed in devel
as during plugin installation
via make install
on the router, it will replace (or rewrite) the
development instance of reForis.
Aleksandr Gumroian (0b123acc) at 25 Mar 18:25
setup.py: Move reforis to devel dependencies
... and 1 more commit
according to documentation https://docs.turris.cz/basics/apps/netmetr/#collected-data
Netmetr server stores your measurements linked to the device so that you can view all the past measurements on its website. To view your results you have to enter Sync code which is displayed in Netmetr Foris tab.
All the data are - after proper anonymization - also shared on Netmetr map and as an open data.
Altough the sync_code
is sent from backend, it's not visbile on router UI http://turris/reforis/netmetr/settings
I removed bug
label, because the code is in Speed Test
tab.
I close it, but we may have further discussion if this is clear enough for BFU.
according to documentation https://docs.turris.cz/basics/apps/netmetr/#collected-data
Netmetr server stores your measurements linked to the device so that you can view all the past measurements on its website. To view your results you have to enter Sync code which is displayed in Netmetr Foris tab.
All the data are - after proper anonymization - also shared on Netmetr map and as an open data.
Altough the sync_code
is sent from backend, it's not visbile on router UI http://turris/reforis/netmetr/settings
Oh do you mean /tmp/netmetr-history.json
? That file contains measurements such as:
{
"test_uuid": "abd284ba-6dd7-45ec-b857-6078e65dd94d",
"time": 1622146100000,
"timezone": "CEST",
"time_string": "2021 May 27 20:08:20",
"speed_upload": "9.9",
"speed_download": "67",
"ping_classification": 1,
"ping_shortest_classification": 1,
"model": "Turris Omnia",
"network_type": "LAN",
"speed_upload_classification": 3,
"speed_download_classification": 3,
"test_type_id": 1
},
Looking at it I do not see ping in there at all. Is it even measured?
Reported on forum (https://forum.turris.cz/t/turris-os-5-2-is-released/15414/28?u=cynerd). I am not sure how can I get that json. Can you point me how can I get one?
(Also I can't see results on netmetr site right now. It reports "it is not possible to connect with the server"...)
No idea right now. reForris displays the values from JSON file downloaded from the server - could you provide the file which is displayed like this?
@mprudek do you know where we drop value in such a way that we no longer get that small number?
This is continuation of #6. We should display real ping value.
Aleksandr Gumroian (ffbfa853) at 21 May 17:43
According to https://gitlab.nic.cz/turris/project/-/issues/116#note_210578, we shouldn't display an empty sync code.
Aleksandr Gumroian (1567ace6) at 21 May 17:43
Merge branch 'fix-sync-code' into 'master'
... and 3 more commits