[SOLVED ]Bluetooth not pairing, "connection canceled" error

kelltech

Member
Joined
Aug 15, 2021
Messages
41
Reaction score
15
Credits
344
As I've done before, I shared this in the official Manjaro forums, but to be honest, perhaps a lack of team members, but support isn't what it used to be.

I’ve been trying to get a headset working that previously connected as headphones but not as mic, and along the way I ran a system update and something went wrong but I can’t find what that something is.

Right now if I try to connect to Bluetooth, I get the error br-connection-canceled and once I saw br-connection-unknown. Also tried pairing as a new device but it won’t detect anything in pairing mode.
Have tried different kernels (4.19.x, 5.4.x, and currently 5.14.x) and tons of troubleshooting from similar issues, but I don’t know where to go from here. Is it possible the update didn’t go properly, or maybe a bug in the update?

I don't know if this is something that can be nailed down, or if a fresh install is the way to go but any help will be very much appreciated!
Further information that may be helpful:

Code:
lsusb | grep -i bluetooth
us 001 Device 004: ID 8087:0a2b Intel Corp. Bluetooth wireless interface

Code:
rfkill list all
0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
1: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no

Code:
systemctl status bluetooth      
irish@irish-sager:~$ sudo systemctl status bluetooth
[sudo] password for irish:
● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
     Active: active (running) since Fri 2021-12-17 17:04:10 CST; 2min 38s ago
       Docs: man:bluetoothd(8)
   Main PID: 994 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 19056)
     Memory: 3.4M
        CPU: 26ms
     CGroup: /system.slice/bluetooth.service
             └─994 /usr/lib/bluetooth/bluetoothd

Dec 17 17:04:10 irish-sager bluetoothd[994]: Bluetooth management interface 1.14 initialized
Dec 17 17:04:10 irish-sager bluetoothd[994]: src/adapter.c:reset_adv_monitors_complete() Failed to reset Adv Monitors: Unknown Command (0x01)
Dec 17 17:04:21 irish-sager bluetoothd[994]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSink/sbc
Dec 17 17:04:21 irish-sager bluetoothd[994]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSource/sbc
Dec 17 17:04:21 irish-sager bluetoothd[994]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSink/sbc_xq_453
Dec 17 17:04:21 irish-sager bluetoothd[994]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSource/sbc_xq_453
Dec 17 17:04:21 irish-sager bluetoothd[994]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSink/sbc_xq_512
Dec 17 17:04:21 irish-sager bluetoothd[994]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSource/sbc_xq_512
Dec 17 17:04:21 irish-sager bluetoothd[994]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSink/sbc_xq_552
Dec 17 17:04:21 irish-sager bluetoothd[994]: Endpoint registered: sender=:1.32 path=/MediaEndpoint/A2DPSource/sbc_xq_552

Code:
inxi -Fxz
System:
  Kernel: 5.14.21-2-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
    Desktop: KDE Plasma 5.23.4 Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: Notebook product: N85_N87,HJ,HJ1,HK1 v: N/A
    serial: <superuser required>
  Mobo: Notebook model: N85_N87,HJ,HJ1,HK1 serial: <superuser required>
    UEFI: American Megatrends v: 1.05.22RLS1 date: 03/27/2018
Battery:
  ID-1: BAT0 charge: 26.3 Wh (100.0%) condition: 26.3/59.9 Wh (43.9%)
    volts: 12.4 min: 11.1 model: Notebook BAT status: Full
CPU:
  Info: quad core model: Intel Core i7-7700HQ bits: 64 type: MT MCP
    arch: Kaby Lake rev: 9 cache: L1: 256 KiB L2: 1024 KiB L3: 6 MiB
  Speed (MHz): avg: 906 high: 949 min/max: 800/3800 cores: 1: 949 2: 900
    3: 900 4: 900 5: 900 6: 900 7: 900 8: 900 bogomips: 44817
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel HD Graphics 630 vendor: CLEVO/KAPOK driver: i915 v: kernel
    bus-ID: 00:02.0
  Device-2: NVIDIA GP107M [GeForce GTX 1050 Ti Mobile] vendor: CLEVO/KAPOK
    driver: nvidia v: 470.86 bus-ID: 01:00.0
  Device-3: Chicony Chicony USB 2.0 Camera type: USB driver: uvcvideo
    bus-ID: 1-2:3
  Display: x11 server: X.Org 1.21.1.2 driver: loaded: modesetting,nvidia
    resolution: 1920x1080~60Hz
  OpenGL: renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
    v: 4.6.0 NVIDIA 470.86 direct render: Yes
Audio:
  Device-1: Intel CM238 HD Audio vendor: CLEVO/KAPOK driver: snd_hda_intel
    v: kernel bus-ID: 00:1f.3
  Device-2: NVIDIA GP107GL High Definition Audio driver: snd_hda_intel
    v: kernel bus-ID: 01:00.1
  Sound Server-1: ALSA v: k5.14.21-2-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.19 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.40 running: no
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: CLEVO/KAPOK driver: r8169 v: kernel port: d000 bus-ID: 03:00.1
  IF: enp3s0f1 state: down mac: <filter>
  Device-2: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel
    bus-ID: 04:00.0
  IF: wlp4s0 state: up mac: <filter>
  IF-ID-1: tun0 state: unknown speed: 10 Mbps duplex: full mac: N/A
Bluetooth:
  Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8
    bus-ID: 1-3:4
  Report: rfkill ID: hci0 rfk-id: 3 state: up address: see --recommends
Drives:
  Local Storage: total: 1.16 TiB used: 562.48 GiB (47.5%)
  ID-1: /dev/nvme0n1 vendor: Western Digital model: WDS256G1X0C-00ENX0
    size: 238.47 GiB temp: 30.9 C
  ID-2: /dev/sda vendor: Crucial model: CT1000MX500SSD1 size: 931.51 GiB
  ID-3: /dev/sdb type: USB vendor: SanDisk model: Cruzer Glide
    size: 14.32 GiB
Partition:
  ID-1: / size: 202.36 GiB used: 34.01 GiB (16.8%) fs: ext4
    dev: /dev/nvme0n1p3
  ID-2: /boot/efi size: 2 GiB used: 288 KiB (0.0%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-3: /home size: 915.89 GiB used: 528.47 GiB (57.7%) fs: ext4
    dev: /dev/sda1
Swap:
  ID-1: swap-1 type: partition size: 29.8 GiB used: 0 KiB (0.0%)
    dev: /dev/nvme0n1p2
Sensors:
  System Temperatures: cpu: 39.0 C pch: 45.0 C mobo: N/A gpu: nvidia
    temp: 45 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 266 Uptime: 10h 44m Memory: 15.52 GiB used: 2.53 GiB (16.3%)
  Init: systemd Compilers: gcc: 11.1.0 clang: 13.0.0 Packages: 1496
  Shell: Bash v: 5.1.12 inxi: 3.3.11
 
Last edited:


Problem solved, and I don't know if this was a "correct" way to handle it, but I tried it and it worked. I rolled back using Timeshift to a backup from before the update and BT was working, so I then re-applied the updates using the terminal and it's still working. :D
 
Problem solved, and I don't know if this was a "correct" way to handle it, but I tried it and it worked. I rolled back using Timeshift to a backup from before the update and BT was working, so I then re-applied the updates using the terminal and it's still working. :D
That is why backing up your system is a good idea.
 
Just curious - how did you "backup " and what where ?
the application is called TIMESHIFT see this post by @wizardfromoz
 
Just curious - how did you "backup " and what where ?
Exactly as @brickwizard shared. Not sure if the article gets into it, but to add to this I use a separate ssd for /home and am able to then restore or roll back system using Timeshift, or even change OS without much effort. That's another post perhaps. :)
 

Members online


Latest posts

Top