Public bug reported:
Ubuntu release:
Ubuntu 26.04 LTS (Resolute Raccoon)
Laptop:
Lenovo LOQ
Bluetooth hardware:
Realtek RTL8852BE Wi-Fi / RTL8852BU Bluetooth
USB ID: 0bda:b853
Affected kernel:
7.0.0-28-generic
Also tested:
7.0.0-27-generic
BlueZ version:
5.85-4ubuntu0.1
Problem:
The Realtek Bluetooth USB device is detected and the btusb/btrtl drivers
load successfully. The firmware files rtl_bt/rtl8852bu_fw.bin and
rtl_bt/rtl8852bu_config.bin are also loaded successfully.
However, hci0 remains in an unusable state with the Bluetooth address
00:00:00:00:00:00.
The controller is not registered in the Bluetooth Management interface.
Actual results:
sudo btmgmt info
returns:
Index list with 0 items
bluetoothctl list
returns no controllers.
bluetoothctl show
returns:
No default controller available
sudo hciconfig -a
shows:
hci0: Type: Primary Bus: USB
BD Address: 00:00:00:00:00:00
DOWN
ACL MTU: 0:0
SCO MTU: 0:0
The same issue occurs with both kernel 7.0.0-28-generic and kernel
7.0.0-27-generic.
The controller responds to some HCI vendor commands, but during
initialization btmon shows a Realtek vendor command returning:
Status: Command Disallowed (0x0c)
After this, the controller is not added to the management controller
index list.
Expected result:
The Realtek Bluetooth controller should initialize with a valid BD
address, appear in the btmgmt controller index list, and be available
through bluetoothctl and the Ubuntu Bluetooth settings.
Troubleshooting already attempted:
* Confirmed Bluetooth is not blocked by rfkill.
* Restarted bluetooth.service.
* Reloaded btusb and btrtl kernel modules.
* Reinstalled bluez and linux-firmware.
* Confirmed firmware files load without a file-not-found error.
* Disabled USB autosuspend with usbcore.autosuspend=-1.
* Performed a full power drain of the laptop.
* Tested kernel 7.0.0-27-generic.
* Attempted btmgmt static-addr, but it fails with Invalid Index because no
management controller index exists.
Relevant kernel log:
Bluetooth: hci0: RTL: examining hci_ver=0b hci_rev=000b lmp_ver=0b
lmp_subver=8852
Bluetooth: hci0: RTL: rom_version status=0 version=3
Bluetooth: hci0: RTL: btrtl_initialize: key id 0
Bluetooth: hci0: RTL: loading rtl_bt/rtl8852bu_fw.bin
Bluetooth: hci0: RTL: loading rtl_bt/rtl8852bu_config.bin
Bluetooth: hci0: AOSP extensions version v0.96
Bluetooth: hci0: AOSP quality report is not supported
ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: linux-image-7.0.0-28-generic 7.0.0-28.28
ProcVersionSignature: Ubuntu 7.0.0-28.28-generic 7.0.12
Uname: Linux 7.0.0-28-generic x86_64
ApportVersion: 2.34.1-0ubuntu0.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: bugra 5559 F.... wireplumber
/dev/snd/controlC0: bugra 5559 F.... wireplumber
/dev/snd/seq: bugra 5539 F.... pipewire
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue Aug 4 09:52:32 2026
InstallationDate: Installed on 2026-08-03 (1 days ago)
InstallationMedia: Ubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423.1)
MachineType: LENOVO 83S0
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-ghostty
XDG_RUNTIME_DIR=<set>
ProcFB:
0 nvidia-drmdrmfb
1 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-7.0.0-28-generic
root=/dev/mapper/ubuntu--vg-ubuntu--lv ro quiet splash
crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/22/2026
dmi.bios.release: 1.18
dmi.bios.vendor: LENOVO
dmi.bios.version: SUCN18WW
dmi.board.asset.tag: NO Asset Tag
dmi.board.name: LNVNB161216
dmi.board.vendor: LENOVO
dmi.board.version: NO DPK
dmi.chassis.asset.tag: NO Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: LOQ 15ARP10E
dmi.ec.firmware.release: 1.18
dmi.modalias:
dmi:bvnLENOVO:bvrSUCN18WW:bd04/22/2026:br1.18:efr1.18:svnLENOVO:pn83S0:pvrLOQ15ARP10E:rvnLENOVO:rnLNVNB161216:rvrNODPK:cvnLENOVO:ct10:cvrLOQ15ARP10E:skuLENOVO_MT_83S0_BU_idea_FM_LOQ15ARP10E:pfaLOQ15ARP10E:
dmi.product.family: LOQ 15ARP10E
dmi.product.name: 83S0
dmi.product.sku: LENOVO_MT_83S0_BU_idea_FM_LOQ 15ARP10E
dmi.product.version: LOQ 15ARP10E
dmi.sys.vendor: LENOVO
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug resolute wayland-session
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2162788
Title:
Realtek RTL8852BU Bluetooth controller has zero BD address and is not
exposed to BlueZ
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2162788/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs