Realtek RTL8125/RTL 8111 support
Description
Problem/Justification
Impact
duplicates
SmartDraw Connector
Katalon Manual Tests (BETA)
Activity
James Blackburn July 11, 2021 at 3:41 PM
Thank you for shipping this driver in the build. I can confirm it appears to fix instability with the built in realtek driver: (RealTek 8168/8111 B/C/CP/D/DP/E/F/G PCIe Gigabit Ethernet).
Previously under high load the built-in driver would watchdog timeout resetting the interface:
Jul 10 22:31:25 gruff kernel: re0: watchdog timeout
Jul 10 22:31:25 gruff kernel: re0: link state changed to DOWN
Jul 10 22:31:29 gruff kernel: re0: link state changed to UP
Using the driver via the tunables and I don't see interface outages when load testing with iperf:
In the future might be useful to make this the default driver for RealTek.
Alexander Motin May 3, 2021 at 8:24 PM
I've included the driver into the build. Should be in next builds. Then I'll test it.
Aleksandr Mezin April 19, 2021 at 6:21 AMEdited
It is supported by current realtek-re-kmod https://www.freshports.org/net/realtek-re-kmod/
pfSense now includes it (since 2.5.0): https://redmine.pfsense.org/issues/11079
I've manually installed it on TrueNAS CORE 12.0-U3, RTL8125 works at full speed, haven't noticed any issues, at least for home nas use case (works even in a bridge, with VMs attached to it).
The package is small, and only is used when explicitly enabled through tunables (`if_re_load`, `if_re_name`). So it would be nice if the package was included in TrueNAS.
Support for 2.5G Ethernet (Realtek RTL8125) would be handy.