APPLIED: [SRU][Q:raspi][PATCH 0/1] Missing CONFIG_R8169 in linux-raspi (6.17.0-1003-raspi) (LP: #2137042)

Juerg Haefliger juerg.haefliger at canonical.com
Thu Jan 15 12:22:52 UTC 2026


Applied to Q/N linux-raspi master-next branch.

...Juerg

On Mon, 12 Jan 2026 11:22:14 +0100
Juerg Haefliger <juerg.haefliger at canonical.com> wrote:

> BugLink: https://bugs.launchpad.net/bugs/2137042
> 
> [ Impact ]
> 
> The Dual 2.5G Router HAT (https://radxa.com/products/accessories/dual-2-5g-router-hat/) for the Raspberry Pi provides a PCIe bridge with 2 network controllers and and m.2 slot for an NVME driver. The NVMe drive works fine but kernel support for the NICs is missing in our kernel.
> 
> This is the lspci output:
> 
> 0001:05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
> 0001:06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
> 0002:00:00.0 PCI bridge: Broadcom Inc. and subsidiaries BCM2712 PCIe Bridge (rev 21)
> 
> The RTL8125 is supported by the kernel module r8169 which is missing in the kernel. The following additional configuration settings are needed:
> 
> CONFIG_NET_VENDOR_REALTEK=y
> CONFIG_R8169=m
> CONFIG_R8169_LEDS=y
> 
> The same settings are enabled on the amd64 kernel.
> 
> In the ongoing effort to split the linux-firmware package into smaller packages, please, ensure that the R8125 firmware is made available for the Raspberry.
> 
> Best regards
> 
> Heinrich
> 
> [ Test Case ]
> 
> Verify that above mentioned HW is functional.
> 
> [ Where Problems Could Occur ]
> 
> This enables new modules which - as always with kernel - can crash/stall/hang a system when loaded. Should only affect systems that have the HW that needs the new module(s).
> 
> [ Additional Information ]
> 
> ProblemType: Bug
> DistroRelease: Ubuntu 26.04
> Package: linux-image-6.17.0-1003-raspi 6.17.0-1003.3
> ProcVersionSignature: Ubuntu 6.17.0-1003.3-raspi 6.17.0-rc7
> Uname: Linux 6.17.0-1003-raspi aarch64
> AlsaVersion: Advanced Linux Sound Architecture Driver Version k6.17.0-1003-raspi.
> AplayDevices: Error: [Errno 2] No such file or directory: 'aplay'
> ApportVersion: 2.33.1-0ubuntu3
> Architecture: arm64
> ArecordDevices: Error: [Errno 2] No such file or directory: 'arecord'
> AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/controlC1', '/dev/snd/pcmC1D0p', '/dev/snd/by-path', '/dev/snd/controlC0', '/dev/snd/pcmC0D0p', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
> CRDA: N/A
> Card0.Amixer.info: Error: [Errno 2] No such file or directory: 'amixer'
> Card0.Amixer.values: Error: [Errno 2] No such file or directory: 'amixer'
> Card1.Amixer.info: Error: [Errno 2] No such file or directory: 'amixer'
> Card1.Amixer.values: Error: [Errno 2] No such file or directory: 'amixer'
> CasperMD5CheckResult: unknown
> CloudArchitecture: aarch64
> CloudID: nocloud
> CloudName: unknown
> CloudPlatform: nocloud
> CloudSubPlatform: config-disk (/dev/nvme0n1p1)
> Date: Tue Dec 23 14:24:47 2025
> ImageMediaBuild: 20251222
> Lspci-vt:
>  -[0001:00]---00.0-[01-06]----00.0-[02-06]--+-00.0-[03]----00.0  KIOXIA Corporation NVMe SSD
>                                             +-02.0-[04]--
>                                             +-06.0-[05]----00.0  Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller
>                                             \-0e.0-[06]----00.0  Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller
>  -[0002:00]---00.0-[01]----00.0  Raspberry Pi Ltd RP1 PCIe 2.0 South Bridge
> Lsusb:
>  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>  Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>  Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
>  Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>  Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
> Lsusb-t:
>  /:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=dwc2/1p, 480M
>  /:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/2p, 480M
>  /:  Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 5000M
>  /:  Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/2p, 480M
>  /:  Bus 005.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 5000M
> PciMultimedia:
> 
> ProcEnviron:
>  LANG=C.UTF-8
>  PATH=(custom, no user)
>  SHELL=/bin/bash
>  TERM=vt220
> ProcFB:
> 
> ProcKernelCmdLine: reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe cgroup_disable=memory numa_policy=interleave nvme.max_host_mem_size_mb=0  numa=fake=8 system_heap.max_order=0 smsc95xx.macaddr=2C:CF:67:07:C5:68 vc_mem.mem_base=0x3fc00000 vc_mem.mem_size=0x40000000  console=ttyAMA10,115200 multipath=off dwc_otg.lpm_enable=0 console=tty1 root=LABEL=writable rootfstype=ext4 panic=10 rootwait fixrtc
> RelatedPackageVersions:
>  firmware-sof   N/A
>  linux-firmware 20251125.gitff6418d1-0ubuntu1
> RfKill: Error: [Errno 2] No such file or directory: 'rfkill'
> SourcePackage: linux-raspi
> UpgradeStatus: No upgrade log present (probably fresh install)
> acpidump:
> 
> Juerg Haefliger (1):
>   UBUNTU: [Config] raspi: Don't disable NET_VENDOR_REALTEK
> 
>  debian.raspi/config/annotations | 10 ----------
>  1 file changed, 10 deletions(-)
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20260115/97e5875f/attachment.sig>


More information about the kernel-team mailing list