Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unclear selection between testing solutions #183

Open
Spomky opened this issue Sep 8, 2024 · 3 comments
Open

Unclear selection between testing solutions #183

Spomky opened this issue Sep 8, 2024 · 3 comments

Comments

@Spomky
Copy link

Spomky commented Sep 8, 2024

Hello,

I noticed that the measured bandwidth has decreased a lot in the last few weeks. I tested with other devices on my network that were not reporting the same values.

After a while, I discovered that the module was using the librespeed CLI instead of the Ookla CLI tool.
I removed this tool and the reported value went back to normal.

For some reason, the librespeed-cli tool was reinstalled the next day and the reported values ​​became incorrect again.

See screenshot below.

Selecting the "official" Speedtest CLI has no effect. I was forced to remove the /usr/bin/speedtest binary to force the use of the official CLI.

❓ Question: Can you explain how to make sure the correct CLI is used?
ℹ️ Information: the actual bandwidth is 5 Gbps (Up and Down). As PiHole is installed on a rPi4 with a USB stick, the measured bandwidth is capped at 300Mbps due to hardware limitations. In any case, values ​​​​oscillating around 150Mbps are not correct values.

2024-09-08_09h43_44

@ipitio
Copy link
Collaborator

ipitio commented Sep 15, 2024

Hi, thanks for reporting this bug! I think I caused it a few months ago, when I last refactored some code. I'll look into the issue soon.

@XulleX
Copy link

XulleX commented Dec 2, 2024

I have a similar issue where the speedtest binary (sivel) get changed to libre-speedtest. Not sure what the trigger action that causes this. The libre-speedtest results are very low, most likely due to the speedtest server locations (there are not many to select from, unlike the official/sivel server list). I have to replace the /usr/bin/speedtest binary with the sivel speedtest-cli binary to restore sivel speedtest option, checking the radio button does not make the change stick beyond the first run.

@ipitio
Copy link
Collaborator

ipitio commented Dec 3, 2024

Right now the speedtests switch when your selected one fails to run. I initially designed it this way because I noticed Ookla's servers sometimes have network issues and thought it better to show some result than nothing. But I do plan on adding a "Lock" option to prevent that behavior!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants