Speedtest Issues shows wrong speeds

I am sure this has been asked before but…
I run speedtest from an SSH session. Speedtest shows 400mbs down and 12 mbs down. But when i run an external speed test from my pc i get only 90mbs down and 12mb up. I am using an intel nuc as my ipfire box. Built in ethernet is connected to my router, USB dongle to my pc, which i actually replaced with a new one just to see if it made a difference. I even ran the test with the proxy off. Running a test on another PC not connected to my IPfire box shows 400 down and 12 up
It seems IPFIre is slowing down the download speed
Please help

@storminjack Without seeing it, I’m going to go with 98% it’s your USB dongle, 1% it’s something else in line between the NUC and your PC, and 1% for anything else. Biggest thing is to make sure the dongle is Gigabit rated. If you don’t look specifically, a lot of them from Amazon will be 100Mb, resulting in speeds of right around 90Mb. Also, if there is anything in between the NUC and your PC, it must also be Gigabit rated.

I’ve made this same mistake myself. Had to change the USB NIC dongle and a switch because both only supported 100Mb. Once I did, surprise surprise, I got my full speed. I would also recommend getting a gigabit USB dongle that is USB 3 not USB 2. That is provided the NUC supports USB 3, which I don’t think I’ve ever seen one that doesn’t.

Mo

MR MO

What usb dongle did you get? I am on my second one and it did not make a difference

Thanks

I have these in use for various IPFire setups and they work as expected.

TP-Link USB dongle on Amazon

They replaced these, which you’ll notice were 100Mb NICs

Wrong NIC

I also needed to update a switch. Something like this will work if you need it.

Gigabit switch

Also, just looking over your post again. You said:

when i run an external speed test from my pc i get only 90mbs down and 12mb up

Then you said

Running a test on another PC not connected to my IPfire box shows 400 down and 12 up

Make sure the NIC on your PC is Gigabit rated as well. Everything in the line must be Gigabit rated to get past 90Mb. :+1:

Mo

Would recommend you get a better switch.
the total throughput is not that great.

That’s fair. I had purchased that one while troubleshooting and got my link to register at 1Gbps. Never knew the Data Transfer Rate would be less than bandwidth speed. Plan is to change out to a Zyxel at some point.

Mo

I pretty sure it is the USB dongle. I bypassed the IPfire box and plugged PC directly into my router, 400mbs

Will purhcase TP-link and hope that is it!!!

Mo

One more question…The USB dongle you replaced was it suppose to support 1000MB. The two dongles I have used so far say they support 1000mbs

@storminjack Yes, 1000Mbps is 1Gbps. If both adapters you have say they support that, then I would verify what IPFire (more so Linux) thinks they are. To do this you’ll need to SSH into your box and do the following:

ifconfig

This will list adapters, associated IP addresses and most important the adapter names. If your dongle is the green side, you should see a green0, but verify this. To do that you can match the IP to the network you want to connect to. For example, your comp gets an IP of 192.168.1.145, you’d want the IPFire adapter with inet of 192.168.1.1. Next:

ethtool < adapter name >
Example: ethtool green0

This will show you the settings for that adapter. In the part “Supported Link Modes” you should see:

10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full

This shows IPFire sees your adapter is capable of 1Gbps. If you see:

10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full

Then it doesn’t realize your NIC is capable of 1Gbps and thinks the max it can support is 100Mbps. If that’s the case, stuck at 100Mbps you are running through that adapter.

Hi
I don’t know if this really is your plan?

But i would say I have some better words as Zyxel for you.
This company has absolutely a right and has made a name for itself in the business world.
I myself had one of those security routers at home, but the high cost and my lack of knowledge didn’t even let me connect the thing, because by the time I’d read and understood the manual, the guarantee would have expired.
I decided on a self-build solution and IPFire. Which was definitely the better solution :smiley:
Search for switches which can be manged, best with his own WebGui or cli access (which means the professional variant of configuration ) to configure the device. Sometimes only with software tools which is perhaps okay to try out, but the extra charge is worth more if you take the time to look into it.

I would recommend Netgear and I doubt that anyone would disagree. The company offers a wide range of products for various types of consumers, although the variety can make it difficult to find the right product for your needs. For example, I am very impressed by the Pro Safe variant, which is unfortunately no longer available, or at least very bad.
However, it is affordable and offers a wide range of functions.

A switch is only a switch when it is no longer a hub :smiley:

Mr Mo

I want to thank you for all your help.

I had tried everything. It ended up being a defective CAT6 cable

Argh!!!

Lol, yeah… you’ll have those. Glad you got it solved.

Mo