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
** Changed in: linux (Ubuntu)
Status: New => Incomplete
--
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:
Incomplete
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