Skip to content

Cannot pair or connect to any Bluetooth devices on 2022 MBP (J493) with BRCM4378 rev 5 #366

@serialexperiment

Description

@serialexperiment

I have a 2022 Macbook Pro J493 running Asahi and have been unable to pair to any new devices or connect to previously paired Bluetooth devices starting on kernel 6.8.10-400. 6.8.9-406 is the last kernel version where Bluetooth works.

I am fairly confident that this is some sort of kernel bug given that the issue is directly tied to kernel version. I tried looking for anything between 6.8.9-406 and 6.8.10-400 and found this commit, but this is outside of my area of expertise and I'm not completely sure if it's at all related. Additionally, at a high level the behavior seems nearly identical to #293.

Here is as much diagnostic info as I could think of. Nothing gets logged to the journal other than the same errors I see in bluetoothctl.

The bluetoothctl connection error:
Failed to connect: org.bluez.Error.Failed le-connection-abort-by-local

The bluetoothctl pairing error:
Failed to pair: org.bluez.Error.AuthenticationFailed

lspci | grep -i brcm
01:00.1 Network controller: Broadcom Inc. and subsidiaries BRCM4378 Bluetooth Controller (rev 05)

Here is the output of asahi-diagnose:
asahi-diagnose-20250120-215110.txt

Here is the output of bluetoothctl show:
bluetoothctl_show.txt

Here is a btmon capture while I try to connect to my keyboard:
btmon.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions