Hello there,
I’ve been trying to debug an issue with bluetooth on my machine for a couple weeks. At first I thought the problem was isolated to my standing desk, but I just got a new bluetooth mouse and am having the same issue.
I was able to initially trust → pair → connect with the mouse using bluetoothctl. It worked for ~5 minutes and then stopped responding. Now I am unable to even replicate that small success.
Listing the devices (I deleted all the known devices to start fresh, only the mouse is shown)
Device D3:10:22:61:9F:9C (random)
Name: LIFT FOR MAC
Connected: no
Attempting to connect to that MAC address
bluetoothctl connect D3:10:22:61:9F:9C
Attempting to connect to D3:10:22:61:9F:9C
Failed to connect: org.bluez.Error.Failed le-connection-abort-by-local
Googling that error has led me down a few paths related to pipewire / pulseaudio. I honestly can’t tell if those are red herrings, so I’m posting here to try and get a more educated pair of eyes on the issue.
Thanks so much for reading, I’m open to any and all suggestions ![]()
Edit: Here’s some info on the adapter
❯ btmgmt
[mgmt]# info
Index list with 1 item
hci0: Primary controller
addr 5C:F3:70:83:06:7D version 6 manufacturer 15 class 0x6c0104
supported settings: powered connectable fast-connectable discoverable bondable link-security ssp br/edr le advertising secure-conn debug-keys privacy configuration static-addr phy-configuration
current settings: powered bondable ssp br/edr le secure-conn
name Alfonso
short name
hci0: Configuration options
supported options: public-address
missing options:
Edit 2: Tried removing the device and reconnecting, no luck. I did see a different error though, “Failed to connect: org.bluez.Error.Failed le-connection-abort-by-local”
Agent registered
[bluetooth]# devices
Device D3:10:22:61:9F:9C LIFT FOR MAC
[bluetooth]# untrust D3:10:22:61:9F:9C
[CHG] Device D3:10:22:61:9F:9C Trusted: no
Changing D3:10:22:61:9F:9C untrust succeeded
[bluetooth]# disconnect D3:10:22:61:9F:9C
Attempting to disconnect from D3:10:22:61:9F:9C
Successful disconnected
[bluetooth]# cancel-pairing D3:10:22:61:9F:9C
Attempting to cancel pairing with D3:10:22:61:9F:9C
Failed to cancel pairing: org.bluez.Error.DoesNotExist
[bluetooth]# remove D3:10:22:61:9F:9C
[DEL] Device D3:10:22:61:9F:9C LIFT FOR MAC
Device has been removed
[bluetooth]# scan on
Discovery started
[CHG] Controller 5C:F3:70:83:06:7D Discovering: yes
[NEW] Device FF:CB:37:64:CF:95 FF-CB-37-64-CF-95
[NEW] Device D3:10:22:61:9F:9C LIFT FOR MAC
[bluetooth]# trust D3:10:22:61:9F:9C
[CHG] Device D3:10:22:61:9F:9C Trusted: yes
Changing D3:10:22:61:9F:9C trust succeeded
[bluetooth]# pair D3:10:22:61:9F:9C
Attempting to pair with D3:10:22:61:9F:9C
[CHG] Device D3:10:22:61:9F:9C Connected: yes
[CHG] Device D3:10:22:61:9F:9C Connected: no
Failed to pair: org.bluez.Error.AuthenticationCanceled
[bluetooth]# connect D3:10:22:61:9F:9C
Attempting to connect to D3:10:22:61:9F:9C
[CHG] Device D3:10:22:61:9F:9C Connected: yes
Failed to connect: org.bluez.Error.Failed le-connection-abort-by-local
[CHG] Device D3:10:22:61:9F:9C Connected: no
[DEL] Device FF:CB:37:64:CF:95 FF-CB-37-64-CF-95
[NEW] Device FF:CB:37:64:CF:95 FF-CB-37-64-CF-95
[bluetooth]#
