wrong country
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
speedtest-cli (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
$ speedtest --version
speedtest-cli 2.1.2
Python 3.8.10 (default, Jun 22 2022, 20:18:18) [GCC 9.4.0]
I am in Czech Republic but I test against servers in Poland (and I measure lower speed compared to web client):
$ speedtest --list
Retrieving speedtest.net configuration...
32807) PirxNet (Gliwice, Poland) [57.18 km]
8055) ObslugaPC (Gliwice, Poland) [57.18 km]
37918) UPC Polska (Katowice, Poland) [71.05 km]
44196) LLHOST INC. SRL (Katowice, Poland) [71.05 km]
19194) LiveNet Sp. z o.o. (Tarnowskie Góry, Poland) [78.21 km]
20316) Rudna-Net (Sosnowiec, Poland) [78.49 km]
11387) SMSnet (Sosnowiec, Poland) [78.49 km]
44613) Telesim (Bedzin, Poland) [80.91 km]
31002) Częstochowska Spółdzielnia Mieszkaniowa Nasza Praca (Częstochowa, Poland) [124.12 km]
45058) Wieluńska Spoldzielnia Mieszkaniowa (Wieluń, Poland) [155.78 km]
$ speedtest --json
{"download": 18287410.020371042, "upload": 4542834.7618292505, "ping": 26.752, "server": {"url": "http://
Official client by Ookla:
$ ./speedtest -V
Speedtest by Ookla 1.2.0.84 (ea6b6773cf) Linux/x86_
The official command line client for testing the speed and performance
of your internet connection.
$ ./speedtest -L
Closest servers:
ID Name Location Country
=======
21975 Nordic Telecom s.r.o. Prague Czechia
4162 ISP Alliance a.s. Prague Czechia
21429 10G-CZNET.CZ Prague Czechia
39677 Nej.cz s.r.o. Prague Czechia
9788 JM-Net z.s. Prague Czechia
32363 Tlap s.r.o. - ZCOM Prague Czechia
36701 ÚVT internet s.r.o. Prague Czechia
20411 Quantcom, a.s. Prague Czechia
17717 cloudinfrastack, s.r.o. Prague Czechia
38673 GIGANET.cz Prague Czechia
Other issue is that servers ID reported by Ookla client are not accepted by client from Ubuntu:
$ speedtest --server 38673
Retrieving speedtest.net configuration...
Testing from Vodafone Czech Republic (93.90.155.78)...
Retrieving speedtest.net server list...
ERROR: No matched servers: 38673
The source of server list is "http:// www.speedtest. net/speedtest- servers- static. php", it is XML file. The problem is not directly in the speedtest-cli client but at server, it delivers wrong list of test servers. There are 10 random test servers in the list and only those are known to the client, that is why I cannot use server ID reported by official Ookla client...