Bluetooth Broken In Kernel Versions 6.5+ (Realtek)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Incomplete
|
Undecided
|
Anthony Wong |
Bug Description
Starting with kernel 6.5 the external Bluetooth USB dongle based on Realtek stop working.
This issue occurs on either UBuntu 22.04, 23.10 and 24.04 when kernel version is > 6.5. On a lower kernel version it works as we were using it for almost 2 years without issues.
Version signature: Ubuntu 6.8.0-22.22-generic 6.8.1
USB bluetooth device: Bus 001 Device 003: ID 0bda:a729 Realtek Semiconductor Corp. Bluetooth Radio
```
$ uname -a
Linux bomi-edge 6.8.0-22-generic #22-Ubuntu SMP PREEMPT_DYNAMIC Thu Apr 4 22:30:32 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
```
```
$ lsusb | grep -i bluetooth
Bus 001 Device 003: ID 0bda:a729 Realtek Semiconductor Corp. Bluetooth Radio
```
Journalctl logs after the OS is starting
```
journalctl -b | egrep -i bluetooth
Apr 18 07:16:29 bomi-edge kernel: usb 1-9: Product: Bluetooth Radio
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: Core ver 2.22
Apr 18 07:16:30 bomi-edge kernel: NET: Registered PF_BLUETOOTH protocol family
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: HCI device and connection manager initialized
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: HCI socket layer initialized
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: L2CAP socket layer initialized
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: SCO socket layer initialized
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000b lmp_ver=0a lmp_subver=8761
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: hci0: RTL: rom_version status=0 version=1
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: hci0: RTL: loading rtl_bt/
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: hci0: RTL: loading rtl_bt/
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: hci0: RTL: cfg_sz 6, total sz 30210
Apr 18 07:16:30 bomi-edge systemd[1]: Reached target bluetooth.target - Bluetooth Support.
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: hci0: RTL: fw version 0xdfc6d922
root@bomi-
Apr 18 07:16:29 bomi-edge kernel: usb 1-9: Product: Bluetooth Radio
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: Core ver 2.22
Apr 18 07:16:30 bomi-edge kernel: NET: Registered PF_BLUETOOTH protocol family
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: HCI device and connection manager initialized
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: HCI socket layer initialized
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: L2CAP socket layer initialized
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: SCO socket layer initialized
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000b lmp_ver=0a lmp_subver=8761
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: hci0: RTL: rom_version status=0 version=1
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: hci0: RTL: loading rtl_bt/
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: hci0: RTL: loading rtl_bt/
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: hci0: RTL: cfg_sz 6, total sz 30210
Apr 18 07:16:30 bomi-edge systemd[1]: Reached target bluetooth.target - Bluetooth Support.
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: hci0: RTL: fw version 0xdfc6d922
```
I have installed BlueZ package https:/
```
Apr 18 09:22:36 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:22:36 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:22:36 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:22:36 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:22:37 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:22:37 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:22:37 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:22:37 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:22:37 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:23:07 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:23:07 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:23:07 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:23:07 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:23:07 bomi-edge bluetoothd[2413]: src/device.
Apr 18 09:23:07 bomi-edge bluetoothd[2413]: src/agent.
Apr 18 09:23:07 bomi-edge bluetoothd[2413]: src/agent.
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/agent.
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/agent.
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/agent.
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/device.
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:23:19 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:23:19 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:23:19 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:23:19 bomi-edge bluetoothd[2413]: plugins/
Apr 18 09:23:19 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:23:19 bomi-edge bluetoothd[2413]: src/device.
Apr 18 09:23:19 bomi-edge bluetoothd[2413]: src/device.
Apr 18 09:23:19 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:25:37 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:25:37 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:25:37 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:25:37 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:32:31 bomi-edge bluetoothd[2413]: src/shared/
Apr 18 09:32:31 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:32:31 bomi-edge bluetoothd[2413]: src/adapter.
Apr 18 09:32:31 bomi-edge bluetoothd[2413]: src/adapter.
```
Changed in linux (Ubuntu): | |
assignee: | nobody → Anthony Wong (anthonywong) |
Please describe how to reproduce the issue. The bug report was based on a self-built bluez, and did not explain what was the profile were tested, which the built in UI or via an application talk to bluetoothd
When you are able to reproduce the issue, please run the following command, and upload the lp2062280 to this bug.
ubuntu-bug --save=lp2062280 bluez