apport information
** Tags added: apport-collected zena
** Description changed:
Bluetooth was working correctly on linux-image-6.8.0-139.139. After
updating to linux-image-6.8.0-142.142, Bluetooth stopped working
entirely — the adapter fails to initialize and no devices can be
discovered or paired. Reverting to 6.8.0-139-generic restores full
functionality, confirming this is a regression introduced somewhere
between those two kernel versions.
Source package: linux (Ubuntu)
Release:
$ lsb_release -rd
Description: Linux Mint 22.3
Release: 22.3
(Linux Mint 22.3 "Zena", based on Ubuntu 24.04 "Noble")
Package versions:
$ apt-cache policy linux-image-6.8.0-142-generic
linux-image-6.8.0-142-generic:
Installed: 6.8.0-142.142
Candidate: 6.8.0-142.142
500 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages
$ apt-cache policy linux-image-6.8.0-139-generic
linux-image-6.8.0-139-generic:
Installed: 6.8.0-139.139
Candidate: 6.8.0-139.139
500 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages
version_signature (currently booted, working kernel):
$ cat /proc/version_signature
Ubuntu 6.8.0-139.139-generic 6.8.12
uname -a:
Linux bigMac 6.8.0-139-generic #139-Ubuntu SMP PREEMPT_DYNAMIC Sat Aug
1 03:52:05 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux
Hardware:
Model: MacBookPro12,1 (product_version 1.0, firmware 489.0.0.0.0)
Bluetooth chip: Broadcom BCM20703 (internal, USB ID 05ac:8290)
Wi-Fi chip (for reference, from lspci): Broadcom BCM43602 802.11ac [14e4:43ba]
lspci -vnvn (Wi-Fi/network controller shown; Bluetooth is USB-attached,
not PCI, so it doesn't appear here):
03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43602
802.11ac Wireless LAN SoC [14e4:43ba] (rev 01)
Subsystem: Apple Inc. BCM43602 802.11ac Wireless LAN SoC [106b:0133]
Capabilities: [48] Power Management version 3
Capabilities: [58] MSI: Enable+ Count=1/16 Maskable- 64bit+
Capabilities: [68] Vendor Specific Information: Len=44 <?>
Capabilities: [ac] Express (v2) Endpoint, MSI 00
(Full lspci-vnvn.log attached separately)
Steps to reproduce:
Boot into 6.8.0-142-generic
Confirm Bluetooth service is active: systemctl status bluetooth shows running
Confirm not blocked: rfkill list shows Soft blocked: no, Hard blocked: no
Run hciconfig -a — adapter shows DOWN with a zeroed BD Address
Expected result: Bluetooth adapter initializes with a valid BD Address,
shows UP RUNNING, and can scan/pair with devices.
Actual result on broken kernel (6.8.0-142-generic):
hci0: Type: Primary Bus: USB
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:0 acl:0 sco:0 events:0 errors:0
TX bytes:0 acl:0 sco:0 commands:1 errors:1
Relevant dmesg output on broken kernel:
[ 1.360619] usb 1-3: Product: Bluetooth USB Host Controller
[ 1.384678] input: Broadcom Corp. Bluetooth USB Host Controller as
/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:05AC:8290.0001/input/input4
[ 3.642798] Bluetooth: Core ver 2.22
[ 3.642825] Bluetooth: HCI device and connection manager initialized
[ 5.877444] Bluetooth: hci0: command 0x0c03 tx timeout
[ 5.877459] Bluetooth: hci0: BCM: Reset failed (-110)
Working result on 6.8.0-139-generic:
hci0: Type: Primary Bus: USB
BD Address: A4:5E:60:D3:83:92 ACL MTU: 1021:8 SCO MTU: 64:1
UP RUNNING PSCAN
Manufacturer: Broadcom Corporation (15)
HCI Version: 4.2 (0x8) Revision: 0x12d9
LMP Version: 4.2 (0x8) Subversion: 0x21a9
Workaround: Booting 6.8.0-139-generic instead of 6.8.0-142-generic
restores full Bluetooth functionality. Set as persistent default via
grub-set-default with GRUB_DEFAULT=saved in /etc/default/grub.
- Additional notes: This hardware has explicit named support in the
- btusb/btbcm kernel driver dating back to when BCM20703 support was first
- added for early-2015 MacBook Pro models. A separate upstream kernel
- patch from early 2025 addressed a related BCM: Reset failed (-110)
- timing issue by adding a warmup delay before the reset command — worth
- checking whether that fix is present in 6.8.0-142-generic or whether
- this is a distinct regression.
+ Additional notes: This hardware has explicit named support in the btusb/btbcm
kernel driver dating back to when BCM20703 support was first added for
early-2015 MacBook Pro models. A separate upstream kernel patch from early 2025
addressed a related BCM: Reset failed (-110) timing issue by adding a warmup
delay before the reset command — worth checking whether that fix is present in
6.8.0-142-generic or whether this is a distinct regression.
+ ---
+ ProblemType: Bug
+ ApportVersion: 2.28.3-0ubuntu0.1
+ Architecture: amd64
+ AudioDevicesInUse:
+ USER PID ACCESS COMMAND
+ /dev/snd/controlC1: js 1336 F.... wireplumber
+ /dev/snd/controlC0: js 1336 F.... wireplumber
+ /dev/snd/seq: js 1333 F.... pipewire
+ CRDA: N/A
+ CasperMD5CheckMismatches: ./boot/grub/efi.img
+ CasperMD5CheckResult: fail
+ CurrentDesktop: X-Cinnamon
+ DistroRelease: Linux Mint 22.3
+ InstallationDate: Installed on 2026-08-17 (38 days ago)
+ InstallationMedia: Linux Mint 22 "Wilma" - Release amd64 20240721
+ Lsusb:
+ Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
+ Bus 001 Device 002: ID 05ac:8290 Apple, Inc. Bluetooth Host Controller
+ Bus 001 Device 003: ID 05ac:0273 Apple, Inc. Internal Keyboard/Trackpad (ISO)
+ Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
+ Bus 002 Device 002: ID 05ac:8406 Apple, Inc. Internal Memory Card Reader
+ MachineType: Apple Inc. MacBookPro12,1
+ NonfreeKernelModules: zfs
+ Package: linux (not installed)
+ ProcEnviron:
+ LANG=en_US.UTF-8
+ LANGUAGE=en_US
+ PATH=(custom, no user)
+ SHELL=/bin/bash
+ TERM=xterm-256color
+ ProcFB: 0 i915drmfb
+ ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-142-generic
root=UUID=961a4eb3-f1b2-48b9-a0c5-94b67fc765e2 ro quiet splash
+ ProcVersionSignature: Ubuntu 6.8.0-142.142-generic 6.8.12
+ PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No
PulseAudio daemon running, or not running as session daemon.
+ RelatedPackageVersions:
+ linux-restricted-modules-6.8.0-142-generic N/A
+ linux-backports-modules-6.8.0-142-generic N/A
+ linux-firmware 20240318.git3b128b60.0ubuntu3.1
+ Tags: zena
+ Uname: Linux 6.8.0-142-generic x86_64
+ UpgradeStatus: No upgrade log present (probably fresh install)
+ UserGroups: N/A
+ _MarkForUpload: True
+ dmi.bios.date: 10/07/2023
+ dmi.bios.release: 0.1
+ dmi.bios.vendor: Apple Inc.
+ dmi.bios.version: 489.0.0.0.0
+ dmi.board.name: Mac-E43C1C25D4880AD6
+ dmi.board.vendor: Apple Inc.
+ dmi.board.version: MacBookPro12,1
+ dmi.chassis.type: 9
+ dmi.chassis.vendor: Apple Inc.
+ dmi.chassis.version: Mac-E43C1C25D4880AD6
+ dmi.modalias:
dmi:bvnAppleInc.:bvr489.0.0.0.0:bd10/07/2023:br0.1:svnAppleInc.:pnMacBookPro12,1:pvr1.0:rvnAppleInc.:rnMac-E43C1C25D4880AD6:rvrMacBookPro12,1:cvnAppleInc.:ct9:cvrMac-E43C1C25D4880AD6:sku:
+ dmi.product.family: MacBook Pro
+ dmi.product.name: MacBookPro12,1
+ dmi.product.version: 1.0
+ dmi.sys.vendor: Apple Inc.
** Attachment added: "AlsaInfo.txt"
https://bugs.launchpad.net/bugs/2168259/+attachment/6002325/+files/AlsaInfo.txt
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2168259
Title:
Bluetooth broken on MacBookPro12,1 (Broadcom BCM20703) after upgrading
to linux-image-6.8.0-142-generic
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2168259/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs