[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