You are not logged in.

#1 2020-08-29 08:18:46

nrko
Member
Registered: 2020-08-29
Posts: 1

[SOLVED] Failed to connect to bluetooth headset

Hello everyone,

I reinstalled arch recently with the gnome display manager and I'm having pretty nasty issues connecting to my Bose QC35 Bluetooth headset. Any other Bluetooth device works fine just not the Bose headset.

I would really appreciate some assistance in trying to solve this issue as everything I have tried so far was in vain.

Gnome version: 3.36.5
Kernel: 5.4.61-1-lts

The first error I encountered was this one:

Failed to pair: org.bluez.Error.AuthenticationFailed

Then I tried to follow the instructions present over here: https://wiki.archlinux.org/index.php/Bl … e_with_GDM

And I disabled SSPMode with:

btmgmt ssp off

Following this I was able to finally pair and connect:

Device 4C:87:5D:0A:56:D1 (public)
    Name: LE-Bose QC35 II
    Alias: LE-Bose QC35 II
    Paired: yes
    Trusted: yes
    Blocked: no
    Connected: yes
    LegacyPairing: no
    UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
    UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
    UUID: Device Information        (0000180a-0000-1000-8000-00805f9b34fb)
    UUID: Unknown                   (0000fe03-0000-1000-8000-00805f9b34fb)
    UUID: Bose Corporation          (0000febe-0000-1000-8000-00805f9b34fb)
    UUID: Vendor specific           (91c10d9c-aaef-42bd-b6d6-8a648c19213d)
    UUID: Vendor specific           (fe59bfa8-7fe3-4a05-9d94-99fadc69faff)
    Modalias: bluetooth:v009Ep4020d0413
    ManufacturerData Key: 0x0901

But the headset does not notify me that it connected to my laptop as it usually does when it connects successfully to any device. Also I cannot see any audio profile for the headset for Output Device in sound settings.


Bluetooth status:

● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
     Active: active (running) since Sat 2020-08-29 09:58:40 CEST; 15min ago
       Docs: man:bluetoothd(8)
   Main PID: 585 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 18807)
     Memory: 4.9M
     CGroup: /system.slice/bluetooth.service
             └─585 /usr/lib/bluetooth/bluetoothd

Aug 29 09:58:40 sergiughf-xps-13 systemd[1]: Starting Bluetooth service...
Aug 29 09:58:40 sergiughf-xps-13 bluetoothd[585]: Bluetooth daemon 5.54
Aug 29 09:58:40 sergiughf-xps-13 systemd[1]: Started Bluetooth service.
Aug 29 09:58:40 sergiughf-xps-13 bluetoothd[585]: Starting SDP server
Aug 29 09:58:40 sergiughf-xps-13 bluetoothd[585]: Bluetooth management interface 1.14 initialized
Aug 29 09:59:09 sergiughf-xps-13 bluetoothd[585]: Endpoint registered: sender=:1.93 path=/MediaEndpoint/A2DPSink/sbc
Aug 29 09:59:09 sergiughf-xps-13 bluetoothd[585]: Endpoint registered: sender=:1.93 path=/MediaEndpoint/A2DPSource/sbc

Also when I connect to the device using bluetoothctl I don't see any messages in journalctl -f.


Edit:

So it turns out that my hostname after the reinstall had the exact same name as before and the bluetooth speaker couldn't reset the pairing credentials internally so I had to clear the memory inside the headset following this: https://www.youtube.com/watch?v=BDqn9BrOl_E and afterwards it managed to connect to my laptop without issues!

Last edited by nrko (2020-08-30 07:36:11)

Offline

Board footer

Powered by FluxBB