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 : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp