[Bug 2127041] Re: [SRU] Incorrect extension in bluetooth firmware blob for zero 2W

Dave Jones 2127041 at bugs.launchpad.net
Thu Oct 9 10:37:47 UTC 2025


** Also affects: linux-firmware-raspi (Ubuntu Questing)
   Importance: High
     Assignee: Dave Jones (waveform)
       Status: Triaged

-- 
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:
  Triaged
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