RTL8125 unstable

I have a motherboard with a built in Realtek RTL8125, which I am attempting to use, but it seems really unstable. I'm using the driver from ports, as this chip is not supported by the in tree driver.

Essentially it works for a short while, then becomes unresponsive. A kldunload / kldload cycle seems to fix it. Is there anything I can do to debug this further?

kldunload / kldload
Code:
pci12: <network, ethernet> at device 0.0 (no driver attached)
intsmb0: <AMD FCH SMBus Controller> port 0xff00-0xff0f at device 20.0 on pci0
intsmb0: Could not allocate I/O space
device_attach: intsmb0 attach returned 6
re0: <Realtek PCIe 2.5GbE Family Controller> port 0xe000-0xe0ff mem 0xf6600000-0xf660ffff,0xf6610000-0xf6613fff at device 0.0 on pci12
re0: Using Memory Mapping!
re0: Using 1 MSI-X message
re0: version:1.100.00
re0: Ethernet address: cc:28:aa:84:ad:63

This product is covered by one or more of the following patents:
US6,570,884, US6,115,776, and US6,327,625.
re0: Using defaults for TSO: 65518/35/2048
re0: Ethernet address: cc:28:aa:84:ad:63
re0: link state changed to DOWN
re0: link state changed to UP

pciconf
Code:
re0@pci0:12:0:0:        class=0x020000 rev=0x05 hdr=0x00 vendor=0x10ec device=0x8125 subvendor=0x1043 subdevice=0x87d7
    vendor     = 'Realtek Semiconductor Co., Ltd.'
    device     = 'RTL8125 2.5GbE Controller'
    class      = network
    subclass   = ethernet

Thanks,

Mark
 
Code:
re0: link state changed to DOWN
re0: link state changed to UP
I had this on the OPNsense gateway even on version 24. Didn't solve the problem.
 
Yes, me too with RTL8125. Often it is enough to “Restart Networking” by GUI of the tray menu. Although sometimes the two CLI commands are also necessary:

Code:
# service netif restart && service routing restart
# dhclient re0

And also to wait patiently for a minute or two. :-)
But once connected, the network is never broken again (until reboot).
 
Back
Top