From a61ab43fe753daa0b422181472a716652e16119c Mon Sep 17 00:00:00 2001 From: Elbert Mai Date: Sat, 12 Jul 2025 05:58:59 -0700 Subject: [PATCH] bcm2712: add kmod-r8169 and kmod-usb-net-rtl8152 Boards such as [1] and [2] add an extra Ethernet port to Raspberry Pi (CM)5. These typically use Realtek PCIe or USB Ethernet NICs. Include kmod-r8169 and kmod-usb-net-rtl8152 by default to make it easy to configure LAN/WAN ports with these parts on Raspberry Pi 5. Because CM5 can fit in the same carrier boards as CM4, also ensure that both devices have the same Ethernet NIC kmods. [1]: https://www.waveshare.com/wiki/CM5-DUAL-ETH-MINI [2]: https://www.waveshare.com/wiki/PCIe_TO_Gigabit_ETH_Board_(C) Signed-off-by: Elbert Mai Link: https://github.com/openwrt/openwrt/pull/19384 Signed-off-by: Hauke Mehrtens --- target/linux/bcm27xx/image/Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/target/linux/bcm27xx/image/Makefile b/target/linux/bcm27xx/image/Makefile index 8320855573a..0a83d1e733b 100644 --- a/target/linux/bcm27xx/image/Makefile +++ b/target/linux/bcm27xx/image/Makefile @@ -193,6 +193,7 @@ define Device/rpi-4 kmod-spi-bcm2835-aux \ kmod-i2c-brcmstb \ kmod-usb-net-lan78xx \ + kmod-usb-net-rtl8152 \ kmod-r8169 IMAGE/sysupgrade.img.gz := boot-common | boot-2711 | sdcard-img | gzip | append-metadata IMAGE/factory.img.gz := boot-common | boot-2711 | sdcard-img | gzip @@ -222,7 +223,10 @@ define Device/rpi-5 kmod-i2c-bcm2835 kmod-spi-bcm2835 \ kmod-i2c-brcmstb \ kmod-i2c-designware-platform kmod-spi-dw-mmio \ - kmod-hwmon-pwmfan kmod-thermal + kmod-hwmon-pwmfan kmod-thermal \ + kmod-usb-net-lan78xx \ + kmod-usb-net-rtl8152 \ + kmod-r8169 IMAGE/sysupgrade.img.gz := boot-common | sdcard-img | gzip | append-metadata IMAGE/factory.img.gz := boot-common | sdcard-img | gzip endef -- 2.47.3