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

ITPugilist

Well-Known Member
Dec 5, 2017
37
2
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.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!