Bluetooth stopped working with plasma6 upgrade?

Not quite sure when the problem popped up, but I am thinking the timing most likely lines up with the plasma6 update. Ive had issues in the past with BT becoming unusable and all my old tricks didnt seem to help.

To rekick off bluetooth I have a script that unloads and reloads bt as this was the solution when I had experienced similar problems in the past.

sudo rmmod btusb
sudo rmmod btintel

sudo modprobe btintel
sudo modprobe btusb

This script successfully worked in the past to get BT working again. And it kind of does still but after the BT device becomes available it immediatelly crashes (I see the bluetooth icon become available in the task bar and then immediately goes away. It will also briefly connect to a device at that time before it crashes as well).

Mar 19 07:39:03 computer bluetoothd[27966]: src/adv_monitor.c:btd_adv_monitor_power_down() Unexpected NULL btd_adv_monitor_manager object upon power down
Mar 19 07:39:02 computer bluetoothd[27966]: Endpoint registered: sender=:1.78 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Mar 19 07:39:02 computer bluetoothd[27966]: Endpoint registered: sender=:1.78 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Mar 19 07:39:02 computer bluetoothd[27966]: Endpoint registered: sender=:1.78 path=/MediaEndpoint/A2DPSource/opus_05
Mar 19 07:39:02 computer bluetoothd[27966]: Endpoint registered: sender=:1.78 path=/MediaEndpoint/A2DPSink/opus_05
Mar 19 07:39:02 computer bluetoothd[27966]: Endpoint registered: sender=:1.78 path=/MediaEndpoint/A2DPSource/faststream_duplex
Mar 19 07:39:02 computer bluetoothd[27966]: Endpoint registered: sender=:1.78 path=/MediaEndpoint/A2DPSource/faststream
Mar 19 07:39:02 computer bluetoothd[27966]: Endpoint registered: sender=:1.78 path=/MediaEndpoint/A2DPSource/sbc_xq
Mar 19 07:39:02 computer bluetoothd[27966]: Endpoint registered: sender=:1.78 path=/MediaEndpoint/A2DPSink/sbc_xq
Mar 19 07:39:02 computer bluetoothd[27966]: Endpoint registered: sender=:1.78 path=/MediaEndpoint/A2DPSource/sbc
Mar 19 07:39:02 computer bluetoothd[27966]: Endpoint registered: sender=:1.78 path=/MediaEndpoint/A2DPSink/sbc
Mar 19 07:39:02 computer bluetoothd[27966]: Endpoint registered: sender=:1.78 path=/MediaEndpoint/A2DPSource/aac
Mar 19 07:39:02 computer bluetoothd[27966]: Endpoint registered: sender=:1.78 path=/MediaEndpoint/A2DPSink/aac
Mar 19 07:39:02 computer bluetoothd[27966]: Endpoint registered: sender=:1.78 path=/MediaEndpoint/A2DPSource/ldac
Mar 19 07:39:02 computer kernel: Bluetooth: MGMT ver 1.22
Mar 19 07:39:02 computer bluetoothd[27966]: Battery Provider Manager created
Mar 19 07:39:02 computer kernel: Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.
Mar 19 07:39:02 computer kernel: Bluetooth: hci0: Firmware revision 0.3 build 249 week 27 2023
Mar 19 07:39:02 computer kernel: Bluetooth: hci0: Applying Intel DDC parameters completed
Mar 19 07:39:02 computer kernel: Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-20-1-3.ddc
Mar 19 07:39:02 computer kernel: Bluetooth: hci0: Malformed MSFT vendor event: 0x02
Mar 19 07:39:02 computer kernel: Bluetooth: hci0: Device booted in 14618 usecs
Mar 19 07:39:02 computer kernel: Bluetooth: hci0: Waiting for device to boot
Mar 19 07:39:02 computer kernel: Bluetooth: hci0: Firmware loaded in 1289382 usecs
Mar 19 07:39:02 computer kernel: Bluetooth: hci0: Waiting for firmware download to complete
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: Firmware Version: 255-255.255
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: Boot Address: 0x24800
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
Mar 19 07:39:00 computer virtnodedevd[5432]: operation failed: failed to read the PCI VPD data
Mar 19 07:39:00 computer virtnodedevd[5432]: operation failed: failed to read the PCI VPD data
Mar 19 07:39:00 computer systemd[1]: Reached target Bluetooth Support.
Mar 19 07:39:00 computer systemd[2696]: Reached target Bluetooth.
Mar 19 07:39:00 computer virtnodedevd[5432]: operation failed: failed to read the PCI VPD data
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: Minimum firmware build 1 week 10 2014
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: Debug lock is disabled
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: API lock is enabled
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: OTP lock is enabled
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: Secure boot is enabled
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: Device revision is 1
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: Bootloader revision 0.3 build 0 week 24 2017
Mar 19 07:39:00 computer kernel: usb 1-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Mar 19 07:39:00 computer kernel: usb 1-6: New USB device found, idVendor=8087, idProduct=0029, bcdDevice= 0.01
Mar 19 07:39:00 computer kernel: usb 1-6: new full-speed USB device number 14 using xhci_hcd
Mar 19 07:39:00 computer virtnodedevd[5432]: operation failed: failed to read the PCI VPD data
Mar 19 07:39:00 computer virtnodedevd[5432]: operation failed: failed to read the PCI VPD data
Mar 19 07:39:00 computer virtnodedevd[5432]: operation failed: failed to read the PCI VPD data
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: Failed to read MSFT supported features (-19)
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: sending frame failed (-19)
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: Error reading debug features
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: Reading supported features failed (-19)
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: sending frame failed (-19)
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: FW download error recovery failed (-19)
Mar 19 07:39:00 computer kernel: usb 1-6: USB disconnect, device number 13
Mar 19 07:39:00 computer systemd[1]: Stopped target Bluetooth Support.
Mar 19 07:39:00 computer systemd[2696]: Stopped target Bluetooth.
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: Firmware Version: 255-255.255
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: Boot Address: 0x24800
Mar 19 07:39:00 computer kernel: Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
Mar 19 07:39:00 computer systemd[1]: Reached target Bluetooth Support.
Mar 19 07:39:00 computer systemd[2696]: Reached target Bluetooth.
Mar 19 07:39:00 computer kernel: usbcore: registered new interface driver btusb

Along with that I have tried reinstalling the various bluetooth modules through zypper but nothing as of yet has seemed to be able to resolve the issue this time.

Bluetooth became disabled upon the 5 → 6 upgrade.

What worked for me (once re-enabling it), was to delete all of the paired devices, reboot the system, then re-pair the devices anew.

Thanks @epp that worked. Had rebooted before but didnt think about deleting the devices as well.

1 Like