Hello,
I'm having a serious issue getting the network interface to work on my new system using the **X870E motherboard** (which includes the **Realtek RTL8125 2.5GbE NIC**).
After installing Proxmox VE (both 8.1 and 8.2 tested), no network interface is detected at all. Running `ip a` only shows the `lo` interface (loopback), and `lspci` confirms the NIC is present:
I also tried loading `r8169` and building the latest **Realtek r8125 driver** from source (v9.015.00), but the NIC is still not recognized or usable. I’ve verified that the firmware files (e.g., `rtl8125b-2.fw`) exist in `/lib/firmware/rtl_nic/`, but it doesn’t help.
This system currently has **no internet access**, which makes it very hard to fetch packages or build modules inside Proxmox.
### What I've tried:
- Modprobe `r8169` (results in "unknown chip XID 688")
- Compiling r8125 from official Realtek source
- Copying required firmware manually
- Using Debian 12.5 base image to test (same result)
- USB Ethernet dongle (works)
I believe the RTL8125 chip on this board is not supported out-of-the-box in the current kernel (Proxmox 6.2/6.5/6.6) or is missing required firmware/module support.
Any suggestions or official workaround for Proxmox to properly support RTL8125 (especially on X870E chipset boards)?
Would really appreciate your help.
Thank you!
I'm having a serious issue getting the network interface to work on my new system using the **X870E motherboard** (which includes the **Realtek RTL8125 2.5GbE NIC**).
After installing Proxmox VE (both 8.1 and 8.2 tested), no network interface is detected at all. Running `ip a` only shows the `lo` interface (loopback), and `lspci` confirms the NIC is present:
I also tried loading `r8169` and building the latest **Realtek r8125 driver** from source (v9.015.00), but the NIC is still not recognized or usable. I’ve verified that the firmware files (e.g., `rtl8125b-2.fw`) exist in `/lib/firmware/rtl_nic/`, but it doesn’t help.
This system currently has **no internet access**, which makes it very hard to fetch packages or build modules inside Proxmox.
### What I've tried:
- Modprobe `r8169` (results in "unknown chip XID 688")
- Compiling r8125 from official Realtek source
- Copying required firmware manually
- Using Debian 12.5 base image to test (same result)
- USB Ethernet dongle (works)
I believe the RTL8125 chip on this board is not supported out-of-the-box in the current kernel (Proxmox 6.2/6.5/6.6) or is missing required firmware/module support.
Any suggestions or official workaround for Proxmox to properly support RTL8125 (especially on X870E chipset boards)?
Would really appreciate your help.
Thank you!