NIC Realtek RTL8125 x86 RouterOs v7.6

Hello, first of all thanks for the help.

I have a proxmox server with a VM for mikrotik x86.

On the server I have two bridged network interfaces and everything works fine, but I would like to passthrough one of the cards.

I have configured proxmox with iommu etc and I already see that interface in the mikrotik hardware list, but I don’t see that it raises the interface.

The card I’m handing you has a Realtek RTL8125 chip. Why don’t I see this device in ethernet interfaces?

I leave a couple of screenshots:

NIC-enp2s0_1.PNG
NIC-enp2s0_2.PNG

It might be able to ID the device correctly from PCI ID. But probably there is no driver in the kernel for that chipset.

Any way to know?

Because supposedly from kernel 5.4.0 drivers for this chip are added (https://linuxreviews.org/Realtek_RTL_8125). In fact, if I don’t passthrough it works perfectly on the host.

I have tried another card, an RTL8111C and this one does work in the mikrotik without problems.

So @elbob2002 seems to be right, it recognizes it but the drivers are missing I guess.
Ethernet_8111.PNG

hi, i have the same problem with RTL8125, i have tried until 7.11 beta..im posting a supout..
Screenshot 2023-06-28 112513.png
supout.rar (193 KB)
please support this chipset