1
0
Fork 0

tart_defconfig: build Realtek r8169 Ethernet driver built-in (=y)

The RTL8125BG 2.5GbE controller on the Orange Pi 5 Ultra uses the
r8169 driver.  It was configured as a loadable module (=m), but this
device has no module-loading infrastructure (no modules.load, no
vendor_dlkm), so the module was never shipped and Ethernet was dead
on arrival.

Build the driver into the kernel so it probes at boot.
The driver works without its optional PHY firmware at reduced
functionality; the firmware (rtl_nic/rtl8125b-2.fw etc.) is still
shipped in /vendor/firmware/rtl_nic/ for when the post-fs reprobe
path can load it later.
This commit is contained in:
Brendan Szymanski 2026-07-14 13:18:18 -04:00
parent 64f799ac7d
commit 120f414e53

View file

@ -3077,7 +3077,7 @@ CONFIG_NET_VENDOR_RDC=y
CONFIG_NET_VENDOR_REALTEK=y
# CONFIG_8139CP is not set
# CONFIG_8139TOO is not set
CONFIG_R8169=m
CONFIG_R8169=y
CONFIG_NET_VENDOR_RENESAS=y
CONFIG_NET_VENDOR_ROCKER=y
CONFIG_ROCKER=m