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.

Slow Network Speeds

Featured Replies

I am getting extremely slow speedtest results.  I have other devices going through the same router that preform as expected.  Feels like I'm getting throttled here! So far my searches have all been dead ends.  Any ideas/help would be appreciated.

 

Version 6.3.5

 

eth0    1000 Mb/s, full duplex, mtu 1500

 

speedtest: Ping (Lowest): 541.622 ms | Download (Max): 0.10 Mbyte/s | Upload (Max): 0.10 Mbyte/s
  
<node id="network:1" claimed="true" class="network" handle="PCI:0000:02:00.1">
         <description>Ethernet interface</description>
         <product>82571EB Gigabit Ethernet Controller</product>
         <vendor>Intel Corporation</vendor>
         <physid>0.1</physid>
         <businfo>pci@0000:02:00.1</businfo>
         <logicalname>eth0</logicalname>
         <version>06</version>
         <serial>[REMOVED]</serial>
         <size units="bit/s">1000000000</size>
         <capacity>1000000000</capacity>
         <width units="bits">32</width>
         <clock units="Hz">33000000</clock>
         <configuration>
          <setting id="autonegotiation" value="on" />
          <setting id="broadcast" value="yes" />
          <setting id="driver" value="e1000e" />
          <setting id="driverversion" value="3.2.6-k" />
          <setting id="duplex" value="full" />
          <setting id="firmware" value="5.11-2" />
          <setting id="ip" value="[REMOVED]" />
          <setting id="latency" value="0" />
          <setting id="link" value="yes" />
          <setting id="multicast" value="yes" />
          <setting id="port" value="twisted pair" />
          <setting id="speed" value="1Gbit/s" />
         </configuration>
         <capabilities>
          <capability id="pm" >Power Management</capability>
          <capability id="msi" >Message Signalled Interrupts</capability>
          <capability id="pciexpress" >PCI Express</capability>
          <capability id="bus_master" >bus mastering</capability>
          <capability id="cap_list" >PCI capabilities listing</capability>
          <capability id="rom" >extension ROM</capability>
          <capability id="ethernet" />
          <capability id="physical" >Physical interface</capability>
          <capability id="tp" >twisted pair</capability>
          <capability id="10bt" >10Mbit/s</capability>
          <capability id="10bt-fd" >10Mbit/s (full duplex)</capability>
          <capability id="100bt" >100Mbit/s</capability>
          <capability id="100bt-fd" >100Mbit/s (full duplex)</capability>
          <capability id="1000bt-fd" >1Gbit/s (full duplex)</capability>
          <capability id="autonegotiation" >Auto-negotiation</capability>
         </capabilities>
         <resources>
          <resource type="irq" value="29" />
          <resource type="memory" value="fe780000-fe79ffff" />
          <resource type="memory" value="fe760000-fe77ffff" />
          <resource type="ioport" value="c400(size=32)" />
          <resource type="memory" value="fe740000-fe75ffff" />
         </resources>
        </node>
      </node>

speedtest: Ping (Lowest): 541.622 ms | Download (Max): 0.10 Mbyte/s | Upload (Max): 0.10 Mbyte/s


To where is your ping? For a local partner this is much too high!
  • Author

I know! My problem is down stream from my router as I can ping the same server in 10ms when I plug my laptop into the router.  I think I have a hardware or configuration issue in my unraid box but out of ideas.  I have also tried: switching network cards out and cable in case I had issue there. 

Consider tracerute to see the ping time for every jump the packets are making to see where the delay gets introduced.

 

And do a normal ping so you can see the distribution of ping times - if most are quick and just some few are slow or if most of them are slow.

 

Any chance you might have created a network where your data takes a WiFi jump, in which case your speed will be greatly affected by how full the air is with competing signals?

Edited by pwm

  • Author
10 minutes ago, pwm said:

Consider tracerute to see the ping time for every jump the packets are making to see where the delay gets introduced.

 

And do a normal ping so you can see the distribution of ping times - if most are quick and just some few are slow or if most of them are slow.

 

Any chance you might have created a network where your data takes a WiFi jump, in which case your speed will be greatly affected by how full the air is with competing signals?

 

Will do on trace. 
Also will do on the normal ping. Although the max up and down  should be more like 100/10 Mbs not 0.10/0.10 so I think the ping is real. 
No on WiFi jump. Cable Modem -> Router/FW -> Unraid box, all next door to each other.      

 

Thanks for the help

Just noticed I spelled it "tracerute" - the program is named "traceroute" on Linux. And "tracert" on Windows since older file systems couldn't handle long file names.

  • Author

Ping seems fine now, but still getting wrong up and down speeds:

 

From Terminal:

traceroute -w 5 -q 3 -m 10 kwikom.com
traceroute to kwikom.com (199.119.144.3), 10 hops max, 60 byte packets
 1  192.. my router (192.xxx)  5.164 ms  5.131 ms  5.108 ms
 2  10.32.96.1 (10.32.96.1)  14.718 ms  14.703 ms  14.682 ms
 3  70.183.70.184 (70.183.70.184)  14.665 ms  14.606 ms  17.711 ms
 4  70.183.69.1 (70.183.69.1)  14.522 ms  18.703 ms  18.658 ms
 5  wsip-70-168-141-190.ks.ks.cox.net (70.168.141.190)  31.514 ms  31.514 ms  31.473 ms
 6  www.kwikom.com (199.119.144.3)  31.461 ms  24.809 ms  23.402 ms

 

From speedtest plugin:

2017-12-11 14:30 Mon KwiKom Communications (Iola, KS) 166.74 km 44.048 ms 0.06 Mbyte/s 0.08 Mbyte/s http://www.speedtest.net/result/6870514783.png

Edited by wdarrah

Nothing really off with your ping times.

 

I wonder if speedtest is doing small or large ping.

 

You could try to specify -s 1024 to make each ping packet larger and see if that affects the ping delay and possibly gives more jitter.

  • Author
50 minutes ago, pwm said:

Nothing really off with your ping times.

 

I wonder if speedtest is doing small or large ping.

 

You could try to specify -s 1024 to make each ping packet larger and see if that affects the ping delay and possibly gives more jitter.

# ping kwikom.com  -s 1024
PING kwikom.com (199.119.144.3) 1024(1052) bytes of data.
1032 bytes from www.kwikom.com (199.119.144.3): icmp_seq=1 ttl=59 time=26.5 ms
1032 bytes from www.kwikom.com (199.119.144.3): icmp_seq=2 ttl=59 time=36.9 ms
1032 bytes from www.kwikom.com (199.119.144.3): icmp_seq=3 ttl=59 time=35.9 ms
1032 bytes from www.kwikom.com (199.119.144.3): icmp_seq=4 ttl=59 time=27.6 ms
1032 bytes from www.kwikom.com (199.119.144.3): icmp_seq=5 ttl=59 time=32.1 ms
^C
 

Edited by wdarrah

That's also reasonable figures - the link speed itself is high enough and stable enough that the larger packet size hardly matter.

 

You might try to ping 200 times (-c 200) and have ping print out the distribution.

 

This is 20 ping from my machine - but I'm very far away from this server. Probably an Atlantic cable that adds 150ms of the total ping time.

But while small variation - mdev is 1.427 ms.

--- www.sumnercomm.net ping statistics ---
20 packets transmitted, 20 received, 0% packet loss, time 19024ms
rtt min/avg/max/mdev = 161.266/162.038/167.242/1.427 ms

 

Next attempt is to try to ping while adding some background file transfer.

One time with a file transfer to this site.

One time with a file transfer to some closer target.

This might give an idea if there is some QoS or other shaping happening.

  • Author

200 packets transmitted, 200 received, 0% packet loss, time 199222ms
rtt min/avg/max/mdev = 23.608/32.516/40.816/4.416 ms
 

During transfer
20 packets transmitted, 20 received, 0% packet loss, time 19028ms
rtt min/avg/max/mdev = 23.848/36.869/56.131/9.505 ms
 

All figures looks good.

 

Have you made some transfer tests with some other program? Maybe it's the speedtest program that can't be trusted?

  • Author

My guess is that maybe it is the speedtest related too.  I would like to do more analysis of traffic between devices and ports locally but currently above my pay grade.  I'm aware of wireshark as a packet analysis tool but so far my searches in Unraid forums have not shown any easy answer to this problem.

 

 

What are the other devices you would have available for testing? On unRAID side you can install the Nerd Tools plugin. Once installed, go to its configuration page and select iperf. Since iperf is available for many operating systems, you can then do tests between local devices as you mentioned.

  • Author
On 12/12/2017 at 1:11 PM, tstor said:

What are the other devices you would have available for testing? On unRAID side you can install the Nerd Tools plugin. Once installed, go to its configuration page and select iperf. Since iperf is available for many operating systems, you can then do tests between local devices as you mentioned.

 

Thanks tstor!  The Nerd Pack definitely has tools I was looking for to help analyze my network traffic. I'll report back after I get a chance to test with itop and iperf. 

  • Author

Between server and tablet on local wireless network;

Connecting to host 192.xx.x, port 5201
[  4] local 192.x.x.x port 56474 connected to 192.x.x.x port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.02   sec  8.38 MBytes  69.0 Mbits/sec                  
[  4]   1.02-2.00   sec  6.82 MBytes  58.4 Mbits/sec                  
[  4]   2.00-3.01   sec  7.04 MBytes  58.3 Mbits/sec                  
[  4]   3.01-4.00   sec  7.25 MBytes  61.6 Mbits/sec                  
[  4]   4.00-5.00   sec  7.96 MBytes  66.8 Mbits/sec                  
[  4]   5.00-6.02   sec  7.22 MBytes  59.6 Mbits/sec                  
[  4]   6.02-7.00   sec  6.54 MBytes  55.7 Mbits/sec                  
[  4]   7.00-8.01   sec  6.37 MBytes  52.9 Mbits/sec                  
[  4]   8.01-9.00   sec  6.01 MBytes  50.9 Mbits/sec                  
[  4]   9.00-10.03  sec  7.34 MBytes  59.7 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.03  sec  70.9 MBytes  59.3 Mbits/sec                  sender
[  4]   0.00-10.03  sec  70.9 MBytes  59.3 Mbits/sec                  receiver

  • Author

Between server and iperf host

 

iperf3 -c iperf.he.net
Connecting to host iperf.he.net, port 5201
[  4] local 192.x.x.x port 58332 connected to 216.218.227.10 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec  4.74 MBytes  39.7 Mbits/sec    1    189 KBytes       
[  4]   1.00-2.00   sec  1.25 MBytes  10.5 Mbits/sec    0    195 KBytes       
[  4]   2.00-3.00   sec  1.25 MBytes  10.5 Mbits/sec    3    161 KBytes       
[  4]   3.00-4.00   sec  1.25 MBytes  10.5 Mbits/sec    3   86.3 KBytes       
[  4]   4.00-5.00   sec  1.25 MBytes  10.5 Mbits/sec    0   99.0 KBytes       
[  4]   5.00-6.00   sec  1.25 MBytes  10.5 Mbits/sec    2   77.8 KBytes       
[  4]   6.00-7.00   sec  1.25 MBytes  10.5 Mbits/sec    0   94.7 KBytes       
[  4]   7.00-8.00   sec  1.25 MBytes  10.5 Mbits/sec    0    102 KBytes       
[  4]   8.00-9.00   sec  1.25 MBytes  10.5 Mbits/sec    0    105 KBytes       
[  4]   9.00-10.00  sec  1.25 MBytes  10.5 Mbits/sec    0    113 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  16.0 MBytes  13.4 Mbits/sec    9             sender
[  4]   0.00-10.00  sec  13.2 MBytes  11.1 Mbits/sec                  receiver

iperf Done.

[deleted]

I didn’t realize at first, that your wired test goes to an external host

  • 2 weeks later...
  • Author

Epilogue to my tale:

It was the Linksys router.  Port lighted green and said it was full duplex but when I switched it out, problem solved.  

Thanks all for the help, I am now more dangerous than ever with all that I learned fighting this one! 

  

Archived

This topic is now archived and is closed to further replies.

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.