Forum Discussion

sjw211's avatar
sjw211
Up to speed
15 days ago

Not getting 1Gbps speeds on ethernet from router - but internal file transfers fine..

I recently upgraded from 350 to 1Gbps speeds and the old Hub 3 was swapped for a Hub 5.

Samknows speedtest tells me my speeds to the Router are fine (which is what I'm paying for technically) - but ethernet internet speeds are nowhere near 1Gbps.  I tried from my normal PC and laptop (that do go via an unmanaged switch) but I've now connected directly to the Hub and it's the same.

I've played about with the network card settings but made no progress unfortuately.

I can, however, copy files between various devices (PC-PC, PC-NAS etc.) and they run at around 115 MB/s which is great - and also suggests no issue with any settings or cables.

First image showing a local file transfer happening on the left (up around the 1Gbps level) and then followed by when a Speedtest takes place:

Samknows results:

Any idea how the internet speeds to the PC's can be improved?  The Speedtest briefly appears quite high but then plummets down to around 500Mbps (sometimes lower).  I've tried different browsers too.

Wi-Fi, even when right next to the router (on WiFi 6 device) is nowhere near 1Gbps either but I know that's a different thing - but if there is an issue with the router then even using my own equipment won't make any difference as it will still have the initial ethernet connection to the router - through which, as above, I can't get close to the speeds I was hoping for.   I am connected to the 2.5Gbps port on the Hub.

5 Replies

  • Adduxi's avatar
    Adduxi
    Very Insightful Person

    The Hub is getting full speed so that's fine.  The problem is on the LAN side as you know.  Try with the device directly wired to the Hub using "Safe Mode with Windows Networking"

    If you have a 1Gb NIC, you will only see around 940mb due to ethernet overheads.

  • legacy1's avatar
    legacy1
    Alessandro Volta

    Well its clear your NIC can do 1Gb due to your tests but VM seem to priority speed to the hub but your real speed is less due to low priority by everyone in your area for fair speed between everyone. So you should likely hit your speed when the area is not at high load.

  • If the above doesn't work try the below in a cmd prompt:

    netsh int tcp set heuristics disabled
    netsh int tcp set global autotuninglevel=disabled
    netsh int tcp set global rss=enabled
    netsh winsock reset
    netsh int ip reset
    ipconfig /release
    ipconfig /renew
    ipconfig /flushdn

  •  

    Notifications don't seem to be working lately, sorry for the delay in replying.  I'm just wondering how reliable even the Samknows test is (but it doesn't explain why the speed supposedly reaching the router is fine).

    I rebooted in Safe mode with networking and did a couple of tests and got about 940+ so thought it would be a case of finding the App/service that was slowing it down and stopping/uninstalling.  A reboot in normal mode then also gave me a nice quick speed (no change!) - but all subsequent ones slowed right down.  @carl_pearce ,  I had already tried setting the autotuning level (and tweaked almost every setting on the NIC) - but my speed more than halved when setting the autotuninglevel to disabled and I had to reset it to normal (for info, for others reading, you can check yours with netsh interface tcp show global from a cmd prompt).  I just did it again and my speed is around 120 on ethernet with it disabled 


    @Cardiffman282 , I can get full 1Gbps speeds to the laptop from other devices (that all pass through the router) so my assumption is that the ports and cables are all good (all cat 6 or better).

    Randomly, I've just done five tests on the recommended site and got speeds the same as my first post - full speed to the router but about about 450 - 500 to the PC.  I've then done two tests on the speedtest App...  and got 850+ each time, which I'm fine with.. (interestingly, with the autotuninglevel set to disabled, even speedtest is around 120...)

    Thanks all for the help.