You are not logged in.

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: e1000eThanks in advance.
Offline

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 -fAlso
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

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: yesand 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.wantsOffline

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

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

type source
source abbs.shAnother 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