[Bug 2127041] Re: [SRU] Incorrect extension in bluetooth firmware blob for zero 2W
Launchpad Bug Tracker
2127041 at bugs.launchpad.net
Thu Oct 16 17:14:40 UTC 2025
This bug was fixed in the package linux-firmware-raspi - 13-0ubuntu3
---------------
linux-firmware-raspi (13-0ubuntu3) questing; urgency=medium
* Use correct .zst extension for diversions of, and links to, Pi Zero 2W
bluetooth firmware blobs (LP: #2127041)
-- Dave Jones <dave.jones at canonical.com> Wed, 08 Oct 2025 10:24:28
+0100
** Changed in: linux-firmware-raspi (Ubuntu)
Status: Triaged => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to linux-firmware-raspi in Ubuntu.
https://bugs.launchpad.net/bugs/2127041
Title:
[SRU] Incorrect extension in bluetooth firmware blob for zero 2W
Status in linux-firmware-raspi package in Ubuntu:
Fix Released
Status in linux-firmware-raspi source package in Questing:
Triaged
Bug description:
[ Impact ]
Bluetooth does not work on the Pi Zero 2W.
[ Test Plan ]
1. Flash Ubuntu 25.10 (questing) server for raspi to spare SD card
2. Boot on a Pi Zero 2W and login
3. sudo apt install bluez
4. sudo bluetoothctl
5. Note no controller is present
6. Ctrl+D to quit
7. Enable proposed
8. sudo apt install -t questing-proposed bluez
9. sudo reboot # Required to let kernel re-read firmware blob
10. sudo bluetoothctl
11. Note controller is now present
12. scan & pair an available bluetooth device to check functionality
[ Where things could go wrong ]
The firmware package touches many things including boot, wifi, and
bluetooth firmware. However, this patch only affects the bluetooth
firmware, and doesn't actually touch the blobs, only the symlinks that
link to them, hence why testing can be restricted to only the affected
hardware (if anything else were touched we would need to re-test all
supported pi platforms).
The test plan covers checking that functionality does not work, and
that the proposed fix corrects this.
[ Original Description ]
The firmware blobs for bluetooth on the Pi Zero 2W are correctly named
(with .zst extensions) in the current questing linux-firmware-raspi,
but the links *to* them from /lib/firmware/brcm are lacking the .zst
extension. This results in the module failing to load the firmware
correctly.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware-raspi/+bug/2127041/+subscriptions
More information about the foundations-bugs
mailing list