You are not logged in.

#1 2023-01-21 20:52:48

okawaffles
Member
Registered: 2023-01-21
Posts: 3

Slow Ethernet Connection on Intel Corp. Ethernet Connection (7) I219-V

I am getting only 2-3Mbps on Arch whereas everywhere else I go I get around 100Mbps. How can I improve my speeds on my ethernet connection? Is there a driver I am missing or something? I was told the e1000e driver was included with the linux-firmware package but installing that did not help. (is this the right subtopic?)

Here is the output of lspci -k:

00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (7) I219-V (rev 10)
	DeviceName: Onboard - Ethernet
	Subsystem: ASUSTeK Computer Inc. Device 8672
	Kernel driver in use: e1000e
	Kernel modules: e1000e

Thanks in advance.

Offline

#2 2023-01-21 22:35:49

seth
Member
Registered: 2012-09-03
Posts: 49,981

Re: Slow Ethernet Connection on Intel Corp. Ethernet Connection (7) I219-V

e1000e is part of the kernel, not the firmware.
Either way, post the outptus of ethtool (you need to pass the NIC, check "ip a") and

find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f

Also

I am getting only 2-3Mbps on Arch whereas everywhere else I go I get around 100Mbps.

Yeah, so I get 1Gbps everywhere except on this one system in my basement that's hanging by a 50m, half-rotten cat4 cable (I think maybe one lane is missing) that the cats like to chew on.
Also there's possibly a rat family living in that box (I'm too scared to look)
Any idea why that might be?

What *is* "on arch" in contrast to "everywhere else"?

Offline

#3 2023-01-21 23:51:41

okawaffles
Member
Registered: 2023-01-21
Posts: 3

Re: Slow Ethernet Connection on Intel Corp. Ethernet Connection (7) I219-V

seth wrote:

What *is* "on arch" in contrast to "everywhere else"?

I am dualbooting windows and arch. Windows install gets 100Mbps and arch 2-3Mbps. I should have specified I was dualbooting.

Here's the output from ethtool:

Settings for eno2:
	Supported ports: [ TP ]
	Supported link modes:   10baseT/Half 10baseT/Full
	                        100baseT/Half 100baseT/Full
	                        1000baseT/Full
	Supported pause frame use: No
	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: No
	Advertised auto-negotiation: Yes
	Advertised FEC modes: Not reported
	Speed: 1000Mb/s
	Duplex: Full
	Auto-negotiation: on
	Port: Twisted Pair
	PHYAD: 1
	Transceiver: internal
	MDI-X: on (auto)
	Supports Wake-on: pumbg
	Wake-on: g
        Current message level: 0x00000007 (7)
                               drv probe link
	Link detected: yes

and here's the output from the command you put:

dbus-org.freedesktop.nm-dispatcher.service | system
gcr-ssh-agent.socket                     | sockets.target.wants
getty@tty1.service                       | getty.target.wants
gnome-keyring-daemon.socket              | sockets.target.wants
NetworkManager-wait-online.service       | network-online.target.wants
NetworkManager.service                   | multi-user.target.wants
p11-kit-server.socket                    | sockets.target.wants
pipewire-media-session.service           | pipewire.service.wants
pipewire-session-manager.service         | user
pipewire.socket                          | sockets.target.wants
pulseaudio.socket                        | sockets.target.wants
remote-fs.target                         | multi-user.target.wants
sshd.service                             | multi-user.target.wants
xdg-user-dirs-update.service             | default.target.wants

Offline

#4 2023-01-22 08:14:19

seth
Member
Registered: 2012-09-03
Posts: 49,981

Re: Slow Ethernet Connection on Intel Corp. Ethernet Connection (7) I219-V

I am dualbooting windows and arch.

3rd link below. After disabling it, reboot windows and linux twice (for voodoo reasons)

There're no competing network managing services and you have a FD 1G link
1. how do you conduct the speedtests? In doubt try "abbs net speed", https://bbs.archlinux.org/viewtopic.php?id=282044
(save it, source it in your shell)
2. post a complete system journal ("sudo journalctl -b | abbs pastebin")

Offline

#5 2023-01-22 19:40:05

okawaffles
Member
Registered: 2023-01-21
Posts: 3

Re: Slow Ethernet Connection on Intel Corp. Ethernet Connection (7) I219-V

I wasn't sure what you meant by "source it in your shell" so I didn't run the speedtest. I've been using speedtest-cli to test my speeds. Another machine running Fedora gets 100Mbps with speedtest-cli so I don't think its an issue with the tool.

Here's my complete system journal: https://pastebin.com/wJctR4HJ

Offline

#6 2023-01-22 19:54:43

seth
Member
Registered: 2012-09-03
Posts: 49,981

Re: Slow Ethernet Connection on Intel Corp. Ethernet Connection (7) I219-V

type source
source abbs.sh

Another machine running Fedora

becomes irrelevant at "another machine".
The "-cli" part is more relevant because at least it's not the browser.

There're no obvious issues w/ the NIC, but first of all, fix your hostname: https://wiki.archlinux.org/title/Networ … e_hostname
I'm not saying that the transient hostname is the cause, but it causes all sorts of problems and you're getting it *really* late.

Next, try to stop NM and get a lease using dhcpcd. See what impact that has on the performance.
Ideally, get some live distro (eg. grml) and boot it on the very machine and try the network speed on that.

(There is a thread on this forum where the network was slow and unstable because the cat was chewing on the cable…)

Offline

Board footer

Powered by FluxBB