Installed PCI-E card with RTL8125 chip, it disabled my onboard RTL8111, how to re-enable?

ITPugilist

Well-Known Member
Dec 5, 2017
38
3
48
I have proxmox 8 installed on an ASRock QC5000-ITX/PH and its been working since 2017.
So I just recently bought a PCIE 2.5Gb card that has an RTL8125 chip on it. And followed the steps indicated here to install the drivers for the RTL8125:
https://blog.kumo.dev/2022/12/07/realtek_drivers_proxmox.html
What ended up happening was it disabled my onboard gigabit RTL8111 port.
RTL8111 = enp3s0 (vmbr0)
RTL8125 = enp1s0 (vmbr1)
IMG_20241112_232338.jpg
enp3s0 disappeared under /etc/network/interfaces

Since all of my containers and 1 kvm are bound to vmbr0, I just bridged vmbr0 to enp1s0(RTL8125) temporarily to gain access to my containers.
However, I cannot access the web GUI or ssh into my proxmox node.
Is there a way to re-enable RTL8111 to fix this and so I can route the others to RTL8125?
 
Last edited:
Nevermind, reverted to 6.2.16-20-pve kernel.
The issue was when I upgraded to 6.8(via https://blog.kumo.dev/2022/12/07/realtek_drivers_proxmox.html), it detected the 8125 chip but lost support for the 8111 onboard lan port.
I was running a kernel older than 6.2, so I just did proxmox-boot-tool and it allowed me to add and pin a kernel that supports both chips.
This is for the information of those that might run into a similar issue in the future.