From 611b5c6d5cd0ac0b0615f3300beb2415b2f99fe0 Mon Sep 17 00:00:00 2001 From: Diederik de Haas Date: Tue, 24 Aug 2021 01:55:16 +0200 Subject: [PATCH] Fix missing firmware error on RPi 3 Buster. The RPi 3 wants an extra firmware file which isn't available in normal Buster, but is available in buster-backports, so install that version of firmware-brcm80211. Note that dmesg shows it as an error, but wifi should work without it. Signed-off-by: Diederik de Haas --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index f42d38c..239b96f 100644 --- a/Makefile +++ b/Makefile @@ -55,10 +55,10 @@ raspi_2_buster.yaml: raspi_base_buster.yaml raspi_3_buster.yaml: raspi_base_buster.yaml cat raspi_base_buster.yaml | sed "s/__ARCH__/arm64/" | \ sed "s/__LINUX_IMAGE__/linux-image-arm64/" | \ - sed "s/__EXTRA_PKGS__/- firmware-brcm80211/" | \ + sed "s/__EXTRA_PKGS__/- firmware-brcm80211\/buster-backports/" | \ sed "s/__DTB__/\\/usr\\/lib\\/linux-image-*-arm64\\/broadcom\\/bcm*rpi*.dtb/" |\ sed "s/__SERIAL_CONSOLE__/ttyS1,115200/" |\ - sed "s/__OTHER_APT_ENABLE__//" |\ + sed "s/__OTHER_APT_ENABLE__/# raspi 3 needs firmware-brcm80211 newer than buster's for wifi\n deb http:\/\/deb.debian.org\/debian\/ buster-backports main contrib non-free/" |\ sed "s/__HOST__/rpi3/" |\ grep -v '__EXTRA_SHELL_CMDS__' > $@