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: e1000e
Thanks 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 -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
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
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.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