Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Speedtest.net for unRAID 6.1+

Featured Replies

  • Author
I for the life of me, cannot get this to work at my line speeds. I have 1.5Gbps down and 950ish up. I am getting results like 20Mbps et. I know the speed is fine, because other apps are downloading at full line speed.

 

I have tried using different script versions, all the same, no dice.

 

Nerd pack is current.

 

Any Suggestions? Anyone?

You can install this package using wget and installpkg from the command line

 

https://github.com/dmacias72/unRAID-speedtest/raw/master/packages/SpeedTest-1.14.20181120-x86_64-1.txz

 

Run SpeedTest and see if that's better

Sent from my SM-N970U using Tapatalk

 

 

 

  • Replies 521
  • Views 149.4k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • truckerCLOCK
    truckerCLOCK

    If you go to setting and go to v0.3.4. It works fine for me.

  • I also updated python and pip for 6.7 and added setuptools as a separate package

  • Thanks for that. Just in case someone else has this issue and to expand upon what @dmacias said. I had to go into Nerdtools and set it to download and install the pip package. Once that was done every

Posted Images

3 hours ago, dmacias said:

You can install this package using wget and installpkg from the command line

 

https://github.com/dmacias72/unRAID-speedtest/raw/master/packages/SpeedTest-1.14.20181120-x86_64-1.txz

 

Run SpeedTest and see if that's better

Sent from my SM-N970U using Tapatalk

 

 

 

Gave that a go, and no dice. Nothing special when I ran speedtest from the command line. What perplexes me, SpeedTest-CLI works fine on all of my oversea's servers that I have, that are all *nix based. There is something different here, but I have no clue how to figure it out.

 

Retrieving speedtest.net configuration...
Testing from Bell Canada (76.66.***.**)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Bell Canada (Toronto, ON) [2.19 km]: 11.234 ms
Testing download speed................................................................................
Download: 19.12 Mbit/s
Testing upload speed................................................................................................
Upload: 14.41 Mbit/s

Edited by Viper359
Added results

  • Author
SpeedTest now has an official CLI.
 
Just now sure which instructions to follow.
 
https://www.speedtest.net/apps/cli
Nice! I'll have to update the plugin to use the official cli. You can download the Linux x86-64 version (ookla-speedtest-1.0.0-x86_64-linux.tgz) then run installpkg ookla-speedtest-1.0.0-x86_64-linux.tgz. Then run /speedtest. I'll at least create a package for slackware. May be a bit on updating the plugin

Sent from my SM-N970U using Tapatalk

13 hours ago, dmacias said:

Nice! I'll have to update the plugin to use the official cli. You can download the Linux x86-64 version (ookla-speedtest-1.0.0-x86_64-linux.tgz) then run installpkg ookla-speedtest-1.0.0-x86_64-linux.tgz. Then run /speedtest. I'll at least create a package for slackware. May be a bit on updating the plugin

Sent from my SM-N970U using Tapatalk
 

 

This worked, and now its showing my real speed. It would be really cool if you're able to update your package. That is one of the final things for my setup, that was sending my OCD into overdrive LOL. THANK YOU FOR YOUR SUPPORT on this. Your help was huge, See below for my results.

 

Speedtest by Ookla

     Server: Bell Canada - Toronto, ON (id = 17394)
        ISP: Bell Canada
    Latency:     2.71 ms   (0.37 ms jitter)
   Download:   936.35 Mbps (data used: 827.8 MB)                               
     Upload:   756.37 Mbps (data used: 585.3 MB)                               
Packet Loss: Not available.

  • Author
12 hours ago, Viper359 said:

 

This worked, and now its showing my real speed. It would be really cool if you're able to update your package. That is one of the final things for my setup, that was sending my OCD into overdrive LOL. THANK YOU FOR YOUR SUPPORT on this. Your help was huge, See below for my results.

 

Speedtest by Ookla

     Server: Bell Canada - Toronto, ON (id = 17394)
        ISP: Bell Canada
    Latency:     2.71 ms   (0.37 ms jitter)
   Download:   936.35 Mbps (data used: 827.8 MB)                               
     Upload:   756.37 Mbps (data used: 585.3 MB)                               
Packet Loss: Not available.

Thanks again for the head up on the official speedtest cli. I put together a slackware package. I added it to the original post.

On 12/11/2019 at 11:54 PM, dmacias said:

Thanks again for the head up on the official speedtest cli. I put together a slackware package. I added it to the original post.

 

hmm, installed it, and its back right were it was before. 

What script version in the GUI version do you recommend, I have up to 2.0

  • Author
 
hmm, installed it, and its back right were it was before. 
What script version in the GUI version do you recommend, I have up to 2.0
I just made a slackware package that installs the official cli in the right location so its executable from anywhere. It'll take me a while to update the plugin. The output from the official cli is a bit different and I also have to deal with the license acceptance when you first run speedtest.

Sent from my SM-N970U using Tapatalk

On 12/16/2019 at 1:42 PM, dmacias said:

I just made a slackware package that installs the official cli in the right location so its executable from anywhere. It'll take me a while to update the plugin. The output from the official cli is a bit different and I also have to deal with the license acceptance when you first run speedtest.

Sent from my SM-N970U using Tapatalk
 

Ah okey. Even from command line, I am not seeing the results I saw installing directly like you showed me.

 

Lemme know if you need help troubleshooting. 

  • 1 month later...
18 hours ago, DazNick said:

I just noticed, the speedtest is no longer working, had been great for a long time.
It seemed to have stopped on 13 January 2020 :(

 

2020-01-13 02:00 Mon------0 Mbit/s0 Mbit/s

2020-01-12 02:00 SunTelstra (Melbourne)1.24 km10.42 ms46.67 Mbit/s14.52 Mbit/shttps://www.speedtest.net/result/8935719749.png

 

I have uninstalled and re-installed it, but no go, hopefully a new release :)


 

I had a similar issue after upgrading all of my applications and Unraid to 6.8.2.  I had to go into Settings -> Nerdpack and update a few packages.  I think it was libffi that was the problem.  

Removed the plugin and using their CLI and getting expected results. With the plugin no matter what version of the script I used I was only getting around half the speed.

   Speedtest by Ookla

     Server: Virgin Media
        ISP: Virgin Media
    Latency:     7.30 ms   (3.51 ms jitter)
   Download:   384.10 Mbps (data used: 526.9 MB)                               
     Upload:    36.07 Mbps (data used: 19.1 MB)                               
Packet Loss: Not available.

 

  • 2 months later...

So I read the caveats. I just don't understand the discrepancies between the plug-in and the ookla-made speedtestcli if we're using the same underlying speedtest app:

Plug-in: https://www.speedtest.net/result/9226065642.png

ookla-cli: https://www.speedtest.net/result/c/8ebbf6e7-5460-46ff-81d2-fa476a046dae

 

unless we're not, in which case...anyhow. Yeah. Awesome plug-in either way. 

  • Author
So I read the caveats. I just don't understand the discrepancies between the plug-in and the ookla-made speedtestcli if we're using the same underlying speedtest app:

Plug-in: https://www.speedtest.net/result/9226065642.png
ookla-cli: https://www.speedtest.net/result/c/8ebbf6e7-5460-46ff-81d2-fa476a046dae
 
unless we're not, in which case...anyhow. Yeah. Awesome plug-in either way. 
The plugin uses speedtest-cli, a python script from sivel on github and ookla is official speedtest app. So completely different. Just haven't had time to finish converting plugin to ookla
  • 1 month later...

Seems to not run most days for some reason:

 

image.png.b5428b96e7971de4796606b54a9e867f.png

 

If I go to the plugin settings and begin test it says "Internet bandwidth test started" and then does nothing.

 

However, I can run the sivel/speedtest-cli script manually perfectly fine and it completes in a few moments:

 


 root@fs # speedtest-cli
Retrieving speedtest.net configuration...
Testing from Virgin Media (x.x.x.x)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Hey! Broadband (Horsham) [28.19 km]: 29.707 ms
Testing download speed................................................................................
Download: 169.30 Mbit/s
Testing upload speed......................................................................................................
Upload: 16.91 Mbit/s

 

We are just going to have to wait until @dmacias has time to update and finish his plugin.

3 hours ago, Viper359 said:

We are just going to have to wait until @dmacias has time to update and finish his plugin.

I think the issue is with python. The githib version requires python3 to be manually specified whereas the plugin version requires python 2.x

  • Author
I think the issue is with python. The githib version requires python3 to be manually specified whereas the plugin version requires python 2.x
I wouldn't waste to much time on it. Going forward this plugin won't use any python. And only use the official speedtest cli from ookla. I can't remember where I left off but I think I hadn't worked out how to incorporate the manual server part of the plugin.

One issue is that the graph isn't displaying for me any more even though the xml table data seems fine.

13 hours ago, cinereus said:

One issue is that the graph isn't displaying for me any more even though the xml table data seems fine.

Table sort also doesn't work.

54 minutes ago, dmacias said:
3 hours ago, cinereus said:
Table sort also doesn't work.

Can you see what the javascript error is?

Uncaught TypeError: Cannot read property 'arrayToDataTable' of undefined
    at drawChart (SpeedtestTools:1110)
    at SpeedtestTools:1275

 

The n to infinity options don't seem to work. Better to just call it ">n" anyway?

Edited by cinereus

  • Author
Uncaught TypeError: Cannot read property 'arrayToDataTable' of undefined
    at drawChart (SpeedtestTools:1110)
    at SpeedtestTools:1275
 
The n to infinity options don't seem to work. Better to just call it ">n" anyway?
Thanks. I'll try and look at the plugin more the next couple days. Maybe just leave a basic numeric input for manual server setting for now.
  • 2 weeks later...

Has this been resolved at all? I know there is also a Speedtest-Tracker out there. Not sure which one is good to go for.

 

 

For some reason, neither of those give me accurate results. They both show the same results with ~3MB down compared to my actual speeds which is in the hundreds. Testing via the Firefox docker or a Linux torrent shows my true speeds.

I'm looking forward for the update too.

 

In the mean time I did some testing with the "raw" Speedtest-CLI and I'm also seeing some weird results. I'm on a 4G connection so the speed varies a lot but still I'm getting pretty consistent results (50Mbps DL / 25 Mbps UL) from a native web speedtest and Speedtest-CLI ran from a Windows VM inside Unraid. But Speedtest-CLI ran straight from Unraid shell gives 4Mbps DL / 3Mbps UL. I have manually set both to use the same closest server so there really should be no difference. The latter results are also very close to Speedtest Tracker results.

 

It is almost a year ago when I last was trying to use Speedtest and had a very similar situation; none of the available solutions ran from Unraid / Docker gave correct results. It seems like the Linux Speedtest-CLI is broken at least when ran on Unraid.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.