arevindh / pihole-speedtest

Pihole Speedtest Mod
https://arevindh.github.io/pihole-speedtest/
MIT License
215 stars 22 forks source link

Speedtest - list of servers #70

Closed ChrisWNY closed 2 years ago

ChrisWNY commented 3 years ago

What determines which servers are listed within the following link below?

https://c.speedtest.net/speedtest-servers-static.php

I've noticed that generally-speaking, speedtest servers that are physically nearby are listed on that XML page. Lately, however, it's been all over the place (I'm located in the NE US, and that list is showing speedtest servers in the NW US).

Within the Pi-hole Speedtest settings page, I generally use a custom Server ID based on location, and I get consistent speedtest results from that particular server (at least for a couple of weeks or so). Lately that functionality hasn't been reliable because the speedtest list is always changing, causing a server ID that I've entered manually from the Speedtest list of servers to disappear.

Is there any way around this issue? I'm using the Official Speedtest CLI btw.

ChrisWNY commented 3 years ago

I guess this could turn into an enhancement request...perhaps allowing input of the speedtest server URL within settings instead of ID. That XML file appears to be unreliable and changes randomly based on circumstances that are unknown.

arevindh commented 3 years ago

@ChrisWNY unfortunately there is no option available to use URLs. All I can do is list the nearby servers, maybe will add that in a future release.

ChrisWNY commented 3 years ago

Understood - the issue seems to be related to what gets populated into the nearby servers XML file. Seems to vary wildly sometimes. My IP is dynamic, but it hasn't changed in at least a year. Haven't figured it out.

github-actions[bot] commented 2 years ago

Stale issue message