vorlac / wireguard-config-benchmark

wireguard-config-benchmark is a python script that benchmarks the download speeds for the connections defined in one or more wireguard config files. If multiple configs are benchmarked it will output a file ranking them from fastest to slowest.
MIT License
13 stars 3 forks source link

speedtest-cli doesn't report correct speeds #2

Open Maxhawkgt opened 1 year ago

Maxhawkgt commented 1 year ago

Testing in Ubuntu 22.04 I find that speedtest-cli reports about half the speed compared to the updated version (https://www.speedtest.net/apps/cli). With a fresh Ubuntu 22.04 installation with 1Gb symmetrical internet, I only get about 470/448 Gbs Up/Down with speedtest-cli, while the official speedtest returns 936/705 Gbs U/Down with the same server.

vorlac commented 1 year ago

Thanks for the heads up, I'll compare the two when I get a chance to see if I can replicate the differences. I can just make the cli command it uses a script arg or something like that so you can override the default speedtest-cli with the speedtest package if it yields better results. Updating it will also probably give me a good excuse to finally getting around to implementing proper arg parsing to the script rather than needing to edit it if/when you want to override any default values.