You are not logged in.

#1 2021-08-08 22:38:55

Evils
Member
Registered: 2015-05-01
Posts: 8

[Solved] Slow (~10Mbits/sec) Ethernet Connection even on local network

Hi!

As the title states, I have a very slow ethernet connection on an otherwise good (fresh and recent) Arch install.

The machine is a Dell XPS8940, the NIC that is being used resolves to the "Rivet Networks E2600 PCIe Gigabit Ethernet controller" which shows that it uses the r8169 kernel driver via `lspci -k`.

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Device 2600 (rev 21)
	Subsystem: Rivet Networks Device 2600
	Kernel driver in use: r8169
	Kernel modules: r8169

I've noticed the issue as via ethernet all downloads are capped to about ~1MB/sec and even using iperf to and from the (Arch Linux) RPI4 that's just a couple of links further on the same network gives me this:

------------------------------------------------------------
Client connecting to 192.168.178.106, TCP port 5001
TCP window size: 85.0 KByte (default)
------------------------------------------------------------
[  3] local 192.168.178.160 port 39312 connected with 192.168.178.106 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.2 sec  13.4 MBytes  11.0 Mbits/sec

A bit more, but still not great for a 1000Mb/s uplink on a Gigabit internet connection.

Ethtool shows the following for the network interface

root@archDell ~# ethtool enp3s0
Settings for enp3s0:
	Supported ports: [ TP	 MII ]
	Supported link modes:   10baseT/Half 10baseT/Full
	                        100baseT/Half 100baseT/Full
	                        1000baseT/Full
	Supported pause frame use: Symmetric Receive-only
	Supports auto-negotiation: Yes
	Supported FEC modes: Not reported
	Advertised link modes:  10baseT/Half 10baseT/Full
	                        100baseT/Half 100baseT/Full
	                        1000baseT/Full
	Advertised pause frame use: Symmetric Receive-only
	Advertised auto-negotiation: Yes
	Advertised FEC modes: Not reported
	Link partner advertised link modes:  10baseT/Half 10baseT/Full
	                                     100baseT/Half 100baseT/Full
	                                     1000baseT/Full
	Link partner advertised pause frame use: Symmetric
	Link partner advertised auto-negotiation: Yes
	Link partner advertised FEC modes: Not reported
	Speed: 1000Mb/s
	Duplex: Full
	Auto-negotiation: on
	master-slave cfg: preferred slave
	master-slave status: slave
	Port: Twisted Pair
	PHYAD: 0
	Transceiver: external
	MDI-X: Unknown
	Supports Wake-on: pumbg
	Wake-on: d
	Link detected: yes

Seems all good to me if I'm not mistaken?!

Wifi works better, not super great, but better (>100Mb/sec) but I'd like to get the ethernet port working if possible.

I'm using Networkmanager to setup the network connection on boot, I used netctl prior but switched to Networkmanager in the hope to get this fixed - which was unfortunately not very successful :(

Thanks in advance!


Edit:

It was the network cable. Remember that a tiny Cat5E Cable that isn't shielded, laid across a dozen power cables will kill your bandwidth. It'll work, but not great.

Last edited by Evils (2021-08-09 15:06:43)

Offline

#2 2021-08-08 22:51:24

JayCeeEhm
Member
Registered: 2012-02-29
Posts: 9

Re: [Solved] Slow (~10Mbits/sec) Ethernet Connection even on local network

To get the obvious out of the way. Have you tried a different Ethernet cable?

Offline

#3 2021-08-08 23:20:10

Evils
Member
Registered: 2015-05-01
Posts: 8

Re: [Solved] Slow (~10Mbits/sec) Ethernet Connection even on local network

JayCeeEhm wrote:

To get the obvious out of the way. Have you tried a different Ethernet cable?


Replaced the Cat5E cable that I had in place with a Cat6A cable that I knew was good and I'm getting way better speeds

[  3]  0.0-10.0 sec   114 MBytes  95.0 Mbits/sec

Although this still seems low for a fully wired 1000Mb/s connection if I'm not missing something obvious?

Offline

#4 2021-08-09 01:15:45

Evils
Member
Registered: 2015-05-01
Posts: 8

Re: [Solved] Slow (~10Mbits/sec) Ethernet Connection even on local network

nvm, it was the stupid cable.

[  3]  0.0-10.0 sec  1.10 GBytes   943 Mbits/sec

After testing direct connection.

Thanks!!

Offline

#5 2021-08-09 07:26:55

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,375

Re: [Solved] Slow (~10Mbits/sec) Ethernet Connection even on local network

1up for my private survey, still leading by a mile is # cause: it's always the cable.
smile

Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.

Last edited by seth (2021-08-09 07:27:11)

Offline

Board footer

Powered by FluxBB