[x86-64] No Bluetooth device found

  • As per the title, Libre isn't seeing my bluetooth headphones when they're in pairing mode. Have confirmed they're going into pairing mode via other devices. Bluetooth is enabled under services. Install is on an old desktop.

    lsusb gives the following:

    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
    Bus 001 Device 003: ID 2c4e:0115 Mercucys INC MERCUSYS Bluetooth Adapter
    Bus 001 Device 004: ID 1b88:1b01 ShenMing Electron (Dong Guan) Co., Ltd. 2.4G Receiver
    Bus 001 Device 005: ID 0b05:19af ASUSTek Computer, Inc. AURA LED Controller
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 002 Device 002: ID 04db:3000 Hypertec Pty, Ltd USB DISK Pro
    Bus 002 Device 003: ID 05e3:0626 Genesys Logic, Inc. Hub

    So the bluetooth adapter is being seen.

    Output of dmesg: https://paste.libreelec.tv/skilled-ox.log

  • The listing of the device in "lsusb" only proves the USB bluetooth receiver is connected, not that it works or is working.

    To eliminate the LE settings add-on from the process (not known to have issues, but not impossible) you can use "bluetoothctl" to scan for devices and pair them from the console. See how that goes.

  • Have just tried bluetoothctl. When putting it into discoverable mode and turning scan on, I get the following:

    hci0 type 7 discovering on
    hci0 type 7 discovering off
    hci0 type 7 discovering on
    hci0 type 7 discovering off
    hci0 type 7 discovering on
    hci0 type 7 discovering off
    hci0 type 7 discovering on
    hci0 type 7 discovering off
    hci0 type 7 discovering on


    Suggests to me that something is going funky?


    lspci if it helps:
    00:00.0 Host bridge: Intel Corporation Device 4c43 (rev 01)
    00:01.0 PCI bridge: Intel Corporation Device 4c01 (rev 01)
    00:14.0 USB controller: Intel Corporation Comet Lake USB 3.1 xHCI Host Controller
    00:14.2 RAM memory: Intel Corporation Comet Lake PCH Shared SRAM
    00:15.0 Serial bus controller: Intel Corporation Comet Lake PCH Serial IO I2C Controller
    00:16.0 Communication controller: Intel Corporation Comet Lake HECI Controller
    00:17.0 SATA controller: Intel Corporation Comet Lake SATA AHCI Controller
    00:1c.0 PCI bridge: Intel Corporation Device 06bc (rev f0)
    00:1d.0 PCI bridge: Intel Corporation Comet Lake PCI Express Root Port (rev f0)
    00:1f.0 ISA bridge: Intel Corporation H470 Chipset LPC/eSPI Controller
    00:1f.3 Audio device: Intel Corporation Device f1c8
    00:1f.4 SMBus: Intel Corporation Comet Lake PCH SMBus Controller
    00:1f.5 Serial bus controller: Intel Corporation Comet Lake PCH SPI Controller
    01:00.0 VGA compatible controller: NVIDIA Corporation GA102 [GeForce RTX 3080 Lite Hash Rate] (rev a1)
    01:00.1 Audio device: NVIDIA Corporation GA102 High Definition Audio Controller (rev a1)
    02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
    03:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller 980 (DRAM-less)

    I can't see anything suggesting the bluetooth adapter is there