Mismatches can occur between different Ethernet devices due to timing errors, especially with cheap consumer stuff like the home hub.
An Ethernet switch has the ability to correct any timing differences as it has a small internal buffer and a flow control mechanism to match different speeds.
Try adding the switch, just a single port connected to a single port on the home hub, and another port connected to the laptop Ethernet port.
See if it sorts out the upload speed.
Thanks a lot Keith
I understand your thinking
I have a NETGEAR 5Port Gigabit Ethernet Switch
On the box it states - Auto-negotiation for automatic connection at the highest common speed between switch and an end device!!
I guess this is what you think could possibly help with my issue
I will get on with it and let you the result
Fingers crossed
Regards
Edward
Hi Keith
Disappointing result I'm afraid
Exactly the same thing happened
With Ethernet through Netgear Switch - Download 70Mbs;Upload < 1Mbs
With Ethernet disconnected and via WiFi - Download 30Mbs ;Upload 18Mbs
The cable linking the switch to Laptop is brand new
The Netgear Switch is nearly brand new
I am baffled Keith!!
Regards
Edward
Faulty or misconfigured network port on the laptop. Uninstall the adapter and then let Windows re-install it.
Perhaps updated drivers needed, or a check of the hardware settings on the network interface to see if its set to auto-negotiate.
"The cable linking the switch to Laptop is brand new"
Even brand new cables, (like anything else), can still be faulty, of course.
My favourite is: "It can't be the (insert name of electronic item or cable), because it was working fine last time I used it" 🤣
*Not intended as a dig at @efelstead !