wdarrah Posted December 9, 2017 Share Posted December 9, 2017 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> Quote Link to comment
tstor Posted December 9, 2017 Share Posted December 9, 2017 speedtest: Ping (Lowest): 541.622 ms | Download (Max): 0.10 Mbyte/s | Upload (Max): 0.10 Mbyte/sTo where is your ping? For a local partner this is much too high! Quote Link to comment
wdarrah Posted December 11, 2017 Author Share Posted December 11, 2017 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. Quote Link to comment
pwm Posted December 11, 2017 Share Posted December 11, 2017 (edited) 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 December 11, 2017 by pwm Quote Link to comment
wdarrah Posted December 11, 2017 Author Share Posted December 11, 2017 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 Quote Link to comment
pwm Posted December 11, 2017 Share Posted December 11, 2017 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. Quote Link to comment
wdarrah Posted December 11, 2017 Author Share Posted December 11, 2017 (edited) 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 December 11, 2017 by wdarrah Quote Link to comment
pwm Posted December 11, 2017 Share Posted December 11, 2017 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. Quote Link to comment
wdarrah Posted December 11, 2017 Author Share Posted December 11, 2017 (edited) 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 December 11, 2017 by wdarrah Quote Link to comment
pwm Posted December 11, 2017 Share Posted December 11, 2017 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. Quote Link to comment
wdarrah Posted December 11, 2017 Author Share Posted December 11, 2017 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 Quote Link to comment
pwm Posted December 12, 2017 Share Posted December 12, 2017 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? Quote Link to comment
wdarrah Posted December 12, 2017 Author Share Posted December 12, 2017 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. Quote Link to comment
tstor Posted December 12, 2017 Share Posted December 12, 2017 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. Quote Link to comment
wdarrah Posted December 16, 2017 Author Share Posted December 16, 2017 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. Quote Link to comment
wdarrah Posted December 19, 2017 Author Share Posted December 19, 2017 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 Quote Link to comment
wdarrah Posted December 19, 2017 Author Share Posted December 19, 2017 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. Quote Link to comment
tstor Posted December 19, 2017 Share Posted December 19, 2017 [deleted]I didn’t realize at first, that your wired test goes to an external host Quote Link to comment
wdarrah Posted January 1, 2018 Author Share Posted January 1, 2018 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! Quote Link to comment
Recommended Posts
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.