[Pkg-raspi-maintainers] Bug#897234: Wifi firmware doesn't install correctly
Scott Ashcroft
scott.ashcroft at talk21.com
Fri Nov 30 10:44:20 GMT 2018
Source: raspi3-firmware
Source-Version: 1.20181112-1
The contents of the package are:
# dpkg -L raspi3-firmware
/.
/etc
/etc/default
/etc/default/raspi3-firmware
/etc/initramfs
/etc/initramfs/post-update.d
/etc/initramfs/post-update.d/z50-raspi3-firmware
/etc/kernel
/etc/kernel/postinst.d
/etc/kernel/postinst.d/z50-raspi3-firmware
/etc/kernel/postrm.d
/etc/kernel/postrm.d/z50-raspi3-firmware
/lib
/lib/firmware
/lib/firmware/brcm
/lib/firmware/brcm/brcmfmac43430-sdio.txt
/lib/firmware/brcm/brcmfmac43455-sdio.txt
/lib/firmware/brcm80211
/usr
/usr/lib
/usr/lib/raspi3-firmware
/usr/lib/raspi3-firmware/COPYING.linux
/usr/lib/raspi3-firmware/bootcode.bin
/usr/lib/raspi3-firmware/fixup.dat
/usr/lib/raspi3-firmware/fixup_cd.dat
/usr/lib/raspi3-firmware/fixup_db.dat
/usr/lib/raspi3-firmware/fixup_x.dat
/usr/lib/raspi3-firmware/kernel.img
/usr/lib/raspi3-firmware/kernel7.img
/usr/lib/raspi3-firmware/start.elf
/usr/lib/raspi3-firmware/start_cd.elf
/usr/lib/raspi3-firmware/start_db.elf
/usr/lib/raspi3-firmware/start_x.elf
/usr/share
/usr/share/doc
/usr/share/doc/raspi3-firmware
/usr/share/doc/raspi3-firmware/changelog.Debian.gz
/usr/share/doc/raspi3-firmware/copyright
/usr/share/initramfs-tools
/usr/share/initramfs-tools/hooks
/usr/share/initramfs-tools/hooks/raspi3-firmware-fsck
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/raspi3-firmware
A file called /lib/firmware/bcrm8011 is installed but it is 25k:
# ls -al /lib/firmware/brcm80211
-rw-r--r-- 1 root root 25617 Aug 28 00:00 /lib/firmware/brcm80211
and brcm80211/brcmfmac43455-sdio.clm_blob is missing.
Weirdly I can get to the correct blob by base64 decoding
lib/firmware/brcm80211 twice!
# base64 -d /lib/firmware/brcm80211 | \
base64 -d - > /lib/firmware/brcm/brcmfmac43455-sdio.clm_blob
# md5sum /lib/firmware/brcm/brcmfmac43455-sdio.clm_blob
c5aeca0e33de4ae870986c517963fef7 /lib/firmware/brcm/brcmfmac43455-
sdio.clm_blob
which matches the firmware shipped with raspbian.
I'm sorry but I don't know enough about binary patches in quilt to
figure out what went wrong.
Cheers,
Scott
More information about the Pkg-raspi-maintainers
mailing list