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

Edoardo Canepa edoardo.canepa at canonical.com
Wed Jan 14 13:24:42 UTC 2026


Acked-by: Edoardo Canepa <edoardo.canepa at canonical.com>

On 1/12/26 11:22, Juerg Haefliger 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: OpenPGP_0x20F88172E14F6784.asc
Type: application/pgp-keys
Size: 3167 bytes
Desc: OpenPGP public key
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20260114/4bffaaa5/attachment.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20260114/4bffaaa5/attachment.sig>


More information about the kernel-team mailing list