You are not logged in.
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: r8169I'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/secA 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: yesSeems 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
To get the obvious out of the way. Have you tried a different Ethernet cable?
Offline
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/secAlthough this still seems low for a fully wired 1000Mb/s connection if I'm not missing something obvious?
Offline
nvm, it was the stupid cable.
[ 3] 0.0-10.0 sec 1.10 GBytes 943 Mbits/sec
After testing direct connection.
Thanks!!
Offline
1up for my private survey, still leading by a mile is # cause: it's always the cable.![]()
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