It doesn't seem to load. I've removed r8125 and done evertything else and also rebuilt the initramfsWhen you tried it, was the r8169 driver loaded for the NIC?
It doesn't seem to load. I've removed r8125 and done evertything else and also rebuilt the initramfsWhen you tried it, was the r8169 driver loaded for the NIC?
I have a similar configuration and am really excited. It would be great if you could share the result!So Proxmox VE9 just released, which uses Kernel 6.14.8 as default.
I will try this update later today to check if the Realtek 8125 is working without any additional installation of drivers.
VE 9.0
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 0c)
Subsystem: ASUSTeK Computer Inc. Device [1043:88e8]
...
Capabilities: [208] L1 PM Substates
Capabilities: [218] Vendor Specific Information: ID=0002 Rev=4 Len=100 <?>
Kernel modules: r8169
dkms status
dkms remove -m [modulename] -v [version] (9.15.00) --all
rm /etc/modprobe.d/blacklist-r8169.conf
), the NIC was visible when I input "ip a"> lspci -nnv
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 0c)
Subsystem: ASUSTeK Computer Inc. Device [1043:88e8]
.....
Capabilities: [218] Vendor Specific Information: ID=0002 Rev=4 Len=100 <?>
[B] Kernel driver in use: r8169[/B]
Kernel modules: r8169
> ip a
2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master vmbr0 state UP group default qlen 1000
link/ether 48:21:0b:dd:ee:ff brd ff:ff:ff:ff:ff:ff
echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list && \
sed -i "s/^deb/#deb/g" /etc/apt/sources.list.d/{pve-enterprise.list,ceph.list} && \
apt update && apt full-upgrade -y && \
echo 'grub-efi-amd64 grub2/force_efi_extra_removable boolean true' | debconf-set-selections && \
apt install --reinstall -y grub-efi-amd64 && \
reboot now
apt install -y dkms build-essential pve-headers-$(uname -r) && \
wget -qO realtek-r8125.deb $(wget -qO- https://api.github.com/repos/awesometic/realtek-r8125-dkms/releases/latest | grep -oP '(?<="browser_download_url": ")[^"]*amd64.deb') && \
dpkg -i realtek-r8125.deb && \
echo "blacklist r8169" > /etc/modprobe.d/blacklist-r8169.conf && \
update-initramfs -u && \
reboot now
root@pve:~# lsmod |grep r81
r8169 118784 0
root@OpenWrt:~# lsmod |grep r81
r8125 266240 0
Testing Receive Side Scaling (RSS) on Linux involves verifying its functionality in distributing network traffic across multiple CPU cores
to improve network performance. This process typically involves:
Verifying RSS Configuration:
Confirming that RSS is enabled in the network adapter driver and that the hardware supports multi-queue functionality.
Checking the number of configured receive queues (RX queues) for the network interface using tools like
ethtool -l <interface_name>.
I have an older install and I couldnt get the e8169 driver to modprobe, If it works that great. The latest r8125 driver is stable supporting 2.5ghz for me so its an option at the very least. This is for a home lab and my platform is an old gaming motherboard not a proper server. ROG Crosshair VIII Dark Hero.@l0cut15 - Why do you think the r8125 driver works better than the r8169? Do you have any experience?
We use essential cookies to make this site work, and optional cookies to enhance your experience.