Activity log for bug #1903048

Date Who What changed Old value New value Message
2020-11-05 13:59:50 Dave Jones bug added bug
2020-11-05 13:59:57 Dave Jones bluez (Ubuntu): assignee Dave Jones (waveform)
2020-11-06 02:39:44 Daniel van Vugt tags raspi
2020-11-06 14:57:30 Henry Sprog bug added subscriber Henry Sprog
2020-11-06 15:34:30 Dave Jones attachment added lp1903048.debdiff https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1903048/+attachment/5431962/+files/lp1903048.debdiff
2020-11-06 16:25:51 Ubuntu Foundations Team Bug Bot tags raspi patch raspi
2020-11-06 16:26:01 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Sponsors Team
2020-11-06 21:11:25 Matthieu Clemenceau tags patch raspi fr-901 patch raspi
2020-11-09 03:33:22 Launchpad Janitor bluez (Ubuntu): status New Confirmed
2020-11-09 03:33:31 Daniel van Vugt tags fr-901 patch raspi fr-901 groovy patch raspi
2020-11-09 03:33:51 Daniel van Vugt tags fr-901 groovy patch raspi fr-901 groovy hirsute patch raspi
2020-11-09 10:32:05 Tony Molloy bug added subscriber Tony Molloy
2020-11-10 13:54:47 Dave Jones summary Bluetooth won't activate on the pi 400 [SRU] Bluetooth won't activate on the pi 400
2020-11-10 14:15:16 Dave Jones description The new Pi 400 has a slightly different Wifi/BT chip to the Pi4. Whilst wifi works happily, Bluetooth fails to operate. This doesn't appear to be an issue with either the firmware (the latest versions from upstream Raspbian have been tried), or the kernel (a known-good raspi kernel has been tested under Ubuntu), but with Bluez itself. Specifically, tracing the initialization with btmon on Raspbian and Ubuntu, the stack consistently fails when attempting to "Set Default PHY" on the latter. Curiously, under Ubuntu the adapter also appears to lack a MAC address. [Impact] Without these patches, Bluetooth is inoperable on the recently released Raspberry Pi 400. [Test Case] * Boot the Ubuntu Desktop for Pi image on a Pi 400. * Start the Settings application and switch to the Bluetooth tab * Verify that Bluetooth is not enabled and attempting to activate it fails * sudo add-apt-repository ppa:waveform/pi-bluetooth * sudo apt update * sudo apt install bluez * sudo reboot * Start the Settings application and switch to the Bluetooth tab * Verify that Bluetooth is active and that Bluetooth devices (e.g. mice, mobile phones, headphones, etc.) can connect and operate correctly [Regression Potential] Extremely low (on groovy in particular, this has the same version of bluez as hirsute). The only significant risk is to non-Pi platforms or dongles which also use the Broadcom 43xx (or Cypress 305) chips for Bluetooth which might be inadvertently affected by these patches. [Original Description] The new Pi 400 has a slightly different Wifi/BT chip to the Pi4. Whilst wifi works happily, Bluetooth fails to operate. This doesn't appear to be an issue with either the firmware (the latest versions from upstream Raspbian have been tried), or the kernel (a known-good raspi kernel has been tested under Ubuntu), but with Bluez itself. Specifically, tracing the initialization with btmon on Raspbian and Ubuntu, the stack consistently fails when attempting to "Set Default PHY" on the latter. Curiously, under Ubuntu the adapter also appears to lack a MAC address.
2020-11-10 15:02:23 Sebastien Bacher bluez (Ubuntu): importance Undecided High
2020-11-10 15:02:25 Sebastien Bacher bluez (Ubuntu): status Confirmed Fix Committed
2020-11-11 01:44:39 Daniel van Vugt nominated for series Ubuntu Hirsute
2020-11-11 01:44:39 Daniel van Vugt bug task added bluez (Ubuntu Hirsute)
2020-11-11 04:32:01 Launchpad Janitor bluez (Ubuntu Hirsute): status Fix Committed Fix Released
2020-11-12 11:11:29 Sebastien Bacher bluez (Ubuntu Hirsute): status Fix Released Triaged
2020-11-12 13:21:13 Sebastien Bacher removed subscriber Ubuntu Sponsors Team
2020-11-12 15:31:36 David Krauser bug added subscriber David Krauser
2020-11-12 15:31:51 Iain Lane bug added subscriber Iain Lane
2020-11-13 14:14:54 Sebastien Bacher tags fr-901 groovy hirsute patch raspi block-proposed fr-901 groovy hirsute patch raspi
2020-11-17 16:05:06 Brian Murray bluez (Ubuntu Groovy): status New Fix Committed
2020-11-17 16:05:08 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2020-11-17 16:05:11 Brian Murray bug added subscriber SRU Verification
2020-11-17 16:05:19 Brian Murray tags block-proposed fr-901 groovy hirsute patch raspi block-proposed fr-901 groovy hirsute patch raspi verification-needed verification-needed-groovy
2020-11-17 16:05:42 Brian Murray description [Impact] Without these patches, Bluetooth is inoperable on the recently released Raspberry Pi 400. [Test Case] * Boot the Ubuntu Desktop for Pi image on a Pi 400. * Start the Settings application and switch to the Bluetooth tab * Verify that Bluetooth is not enabled and attempting to activate it fails * sudo add-apt-repository ppa:waveform/pi-bluetooth * sudo apt update * sudo apt install bluez * sudo reboot * Start the Settings application and switch to the Bluetooth tab * Verify that Bluetooth is active and that Bluetooth devices (e.g. mice, mobile phones, headphones, etc.) can connect and operate correctly [Regression Potential] Extremely low (on groovy in particular, this has the same version of bluez as hirsute). The only significant risk is to non-Pi platforms or dongles which also use the Broadcom 43xx (or Cypress 305) chips for Bluetooth which might be inadvertently affected by these patches. [Original Description] The new Pi 400 has a slightly different Wifi/BT chip to the Pi4. Whilst wifi works happily, Bluetooth fails to operate. This doesn't appear to be an issue with either the firmware (the latest versions from upstream Raspbian have been tried), or the kernel (a known-good raspi kernel has been tested under Ubuntu), but with Bluez itself. Specifically, tracing the initialization with btmon on Raspbian and Ubuntu, the stack consistently fails when attempting to "Set Default PHY" on the latter. Curiously, under Ubuntu the adapter also appears to lack a MAC address. [Impact] Without these patches, Bluetooth is inoperable on the recently released Raspberry Pi 400. [Test Case] * Boot the Ubuntu Desktop for Pi image on a Pi 400. * Start the Settings application and switch to the Bluetooth tab * Verify that Bluetooth is not enabled and attempting to activate it fails * Enable the -proposed repository for the release (groovy) * sudo apt update * sudo apt install bluez * sudo reboot * Start the Settings application and switch to the Bluetooth tab * Verify that Bluetooth is active and that Bluetooth devices (e.g. mice, mobile phones, headphones, etc.) can connect and operate correctly [Regression Potential] Extremely low (on groovy in particular, this has the same version of bluez as hirsute). The only significant risk is to non-Pi platforms or dongles which also use the Broadcom 43xx (or Cypress 305) chips for Bluetooth which might be inadvertently affected by these patches. [Original Description] The new Pi 400 has a slightly different Wifi/BT chip to the Pi4. Whilst wifi works happily, Bluetooth fails to operate. This doesn't appear to be an issue with either the firmware (the latest versions from upstream Raspbian have been tried), or the kernel (a known-good raspi kernel has been tested under Ubuntu), but with Bluez itself. Specifically, tracing the initialization with btmon on Raspbian and Ubuntu, the stack consistently fails when attempting to "Set Default PHY" on the latter. Curiously, under Ubuntu the adapter also appears to lack a MAC address.
2020-11-19 18:43:27 Paul Larson tags block-proposed fr-901 groovy hirsute patch raspi verification-needed verification-needed-groovy block-proposed fr-901 groovy hirsute patch raspi verification-done verification-done-groovy
2020-11-19 19:25:02 Paul Larson bug added subscriber Paul Larson
2020-11-23 11:06:14 Ɓukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2020-11-23 11:06:13 Launchpad Janitor bluez (Ubuntu Groovy): status Fix Committed Fix Released
2020-11-25 03:25:37 hujq bug added subscriber hujq
2021-01-19 08:45:16 Daniel van Vugt bug added subscriber Daniel van Vugt
2021-02-04 12:35:50 Sebastien Bacher tags block-proposed fr-901 groovy hirsute patch raspi verification-done verification-done-groovy fr-901 groovy hirsute patch raspi verification-done verification-done-groovy
2021-02-26 11:12:01 Sebastien Bacher bluez (Ubuntu Hirsute): status Triaged Fix Released
2021-03-16 16:57:33 William Wilson attachment added Focal SRU https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1903048/+attachment/5477287/+files/lp1903048_focal.debdiff
2021-03-17 02:13:17 Daniel van Vugt nominated for series Ubuntu Focal
2021-03-17 02:13:17 Daniel van Vugt bug task added bluez (Ubuntu Focal)
2021-03-17 02:13:22 Daniel van Vugt bluez (Ubuntu Focal): status New In Progress
2021-03-17 02:13:31 Daniel van Vugt bluez (Ubuntu Focal): assignee William Wilson (jawn-smith)
2021-03-17 02:13:44 Daniel van Vugt bug added subscriber Ubuntu Sponsors Team
2021-03-17 21:43:21 William Wilson attachment added Focal SRU https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1903048/+attachment/5477676/+files/lp1903048_focal.debdiff
2021-03-19 05:20:45 Mathew Hodson bluez (Ubuntu Focal): importance Undecided Medium
2021-03-19 05:20:47 Mathew Hodson bluez (Ubuntu Groovy): importance Undecided Medium
2021-03-19 08:37:05 Sebastien Bacher bluez (Ubuntu Focal): status In Progress Fix Committed
2021-03-19 08:37:08 Sebastien Bacher removed subscriber Ubuntu Sponsors Team
2021-03-30 18:09:17 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2021-03-30 18:09:24 Brian Murray tags fr-901 groovy hirsute patch raspi verification-done verification-done-groovy fr-901 groovy hirsute patch raspi verification-done-groovy verification-needed verification-needed-focal
2021-04-19 11:25:10 David Jones bug added subscriber David Jones
2021-05-10 21:34:18 William Wilson tags fr-901 groovy hirsute patch raspi verification-done-groovy verification-needed verification-needed-focal fr-901 groovy hirsute patch raspi verification-done verification-done-focal verification-done-groovy
2021-05-11 16:07:37 Launchpad Janitor bluez (Ubuntu Focal): status Fix Committed Fix Released