** Changed in: linux (Ubuntu)
Assignee: (unassigned) => Anthony Wong (anthonywong)
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2062280
Title:
Bluetooth Broken In Kernel Versions 6.5+ (Realtek)
Status in linux package in Ubuntu:
New
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/rtl8761bu_fw.bin
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: hci0: RTL: loading
rtl_bt/rtl8761bu_config.bin
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-edge:/home/edge# 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/rtl8761bu_fw.bin
Apr 18 07:16:30 bomi-edge kernel: Bluetooth: hci0: RTL: loading
rtl_bt/rtl8761bu_config.bin
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://www.bluez.org/ and trying to
discover the device which worked but i am always getting errors when
trying to connect to the device via BT (after pairing)
```
Apr 18 09:22:36 bomi-edge bluetoothd[2413]: src/adapter.c:property_set_mode()
sending Set Discoverable command for index 0
Apr 18 09:22:36 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:send_request()
[0x0000] command 0x0007
Apr 18 09:22:36 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:can_read_data()
[0x0000] command 0x0007 complete: 0x00
Apr 18 09:22:36 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:send_request()
[0x0000] command 0x0006
Apr 18 09:22:37 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:can_read_data()
[0x0000] command 0x0006 complete: 0x00
Apr 18 09:22:37 bomi-edge bluetoothd[2413]:
src/adapter.c:property_set_mode_complete() Success (0x00)
Apr 18 09:22:37 bomi-edge bluetoothd[2413]:
src/adapter.c:new_settings_callback() Settings: 0x00000adb
Apr 18 09:22:37 bomi-edge bluetoothd[2413]: src/adapter.c:settings_changed()
Changed settings: 0x00000008
Apr 18 09:22:37 bomi-edge bluetoothd[2413]: src/adapter.c:settings_changed()
Pending settings: 0x00000002
Apr 18 09:23:07 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:can_read_data()
[0x0000] event 0x000b
Apr 18 09:23:07 bomi-edge bluetoothd[2413]:
src/adapter.c:connected_callback() hci0 device 74:9E:F5:28:3C:4C connected
eir_len 15
Apr 18 09:23:07 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:can_read_data()
[0x0000] event 0x000f
Apr 18 09:23:07 bomi-edge bluetoothd[2413]:
src/adapter.c:user_confirm_request_callback() hci0 74:9E:F5:28:3C:4C
confirm_hint 0
Apr 18 09:23:07 bomi-edge bluetoothd[2413]: src/device.c:new_auth()
Requesting agent authentication for 74:9E:F5:28:3C:4C
Apr 18 09:23:07 bomi-edge bluetoothd[2413]: src/agent.c:agent_ref()
0x5e96f8c12780: ref=2
Apr 18 09:23:07 bomi-edge bluetoothd[2413]:
src/agent.c:agent_request_confirmation() Calling Agent.RequestConfirmation:
name=:1.49, path=/org/bluez/agent, passkey=639324
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/agent.c:agent_ref()
0x5e96f8c12780: ref=3
Apr 18 09:23:14 bomi-edge bluetoothd[2413]:
src/adapter.c:btd_adapter_confirm_reply() hci0 addr 74:9E:F5:28:3C:4C success 1
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/agent.c:agent_unref()
0x5e96f8c12780: ref=2
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/agent.c:agent_unref()
0x5e96f8c12780: ref=1
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:send_request()
[0x0000] command 0x001c
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:can_read_data()
[0x0000] command 0x001c complete: 0x00
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:can_read_data()
[0x0000] event 0x0009
Apr 18 09:23:14 bomi-edge bluetoothd[2413]:
src/adapter.c:new_link_key_callback() hci0 new key for 74:9E:F5:28:3C:4C type 5
pin_len 0 store_hint 1
Apr 18 09:23:14 bomi-edge bluetoothd[2413]:
src/device.c:device_bonding_complete() bonding (nil) status 0x00
Apr 18 09:23:14 bomi-edge bluetoothd[2413]: src/adapter.c:resume_discovery()
Apr 18 09:23:19 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:can_read_data()
[0x0000] event 0x000c
Apr 18 09:23:19 bomi-edge bluetoothd[2413]: src/adapter.c:dev_disconnected()
Device 74:9E:F5:28:3C:4C disconnected, reason 3
Apr 18 09:23:19 bomi-edge bluetoothd[2413]:
src/adapter.c:adapter_remove_connection()
Apr 18 09:23:19 bomi-edge bluetoothd[2413]: plugins/policy.c:disconnect_cb()
reason 3
Apr 18 09:23:19 bomi-edge bluetoothd[2413]:
src/adapter.c:bonding_attempt_complete() hci0 bdaddr 74:9E:F5:28:3C:4C type 0
status 0xe
Apr 18 09:23:19 bomi-edge bluetoothd[2413]:
src/device.c:device_bonding_complete() bonding (nil) status 0x0e
Apr 18 09:23:19 bomi-edge bluetoothd[2413]:
src/device.c:device_bonding_failed() status 14
Apr 18 09:23:19 bomi-edge bluetoothd[2413]: src/adapter.c:resume_discovery()
Apr 18 09:25:37 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:can_read_data()
[0x0000] event 0x0006
Apr 18 09:25:37 bomi-edge bluetoothd[2413]:
src/adapter.c:new_settings_callback() Settings: 0x00000ad3
Apr 18 09:25:37 bomi-edge bluetoothd[2413]: src/adapter.c:settings_changed()
Changed settings: 0x00000008
Apr 18 09:25:37 bomi-edge bluetoothd[2413]: src/adapter.c:settings_changed()
Pending settings: 0x00000002
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/adapter.c:set_mode() sending
set mode command for index 0
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/adapter.c:property_set_mode()
sending Set Discoverable command for index 0
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:send_request()
[0x0000] command 0x0007
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:can_read_data()
[0x0000] command 0x0007 complete: 0x00
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:send_request()
[0x0000] command 0x0006
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:can_read_data()
[0x0000] command 0x0006 complete: 0x00
Apr 18 09:29:29 bomi-edge bluetoothd[2413]:
src/adapter.c:property_set_mode_complete() Success (0x00)
Apr 18 09:29:29 bomi-edge bluetoothd[2413]:
src/adapter.c:new_settings_callback() Settings: 0x00000adb
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/adapter.c:settings_changed()
Changed settings: 0x00000008
Apr 18 09:29:29 bomi-edge bluetoothd[2413]: src/adapter.c:settings_changed()
Pending settings: 0x00000002
Apr 18 09:32:31 bomi-edge bluetoothd[2413]: src/shared/mgmt.c:can_read_data()
[0x0000] event 0x0006
Apr 18 09:32:31 bomi-edge bluetoothd[2413]:
src/adapter.c:new_settings_callback() Settings: 0x00000ad3
Apr 18 09:32:31 bomi-edge bluetoothd[2413]: src/adapter.c:settings_changed()
Changed settings: 0x00000008
Apr 18 09:32:31 bomi-edge bluetoothd[2413]: src/adapter.c:settings_changed()
Pending settings: 0x00000002
```
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2062280/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp