From: bugzilla-daemon@kernel.org
To: linux-bluetooth@vger.kernel.org
Subject: [Bug 221309] New: rtl8822cu: BLE disconnects with firmware 0x0673_0EDC regression
Date: Wed, 01 Apr 2026 23:57:24 +0000 [thread overview]
Message-ID: <bug-221309-62941@https.bugzilla.kernel.org/> (raw)
https://bugzilla.kernel.org/show_bug.cgi?id=221309
Bug ID: 221309
Summary: rtl8822cu: BLE disconnects with firmware 0x0673_0EDC
regression
Product: Drivers
Version: 2.5
Hardware: AMD
OS: Linux
Status: NEW
Severity: normal
Priority: P3
Component: Bluetooth
Assignee: linux-bluetooth@vger.kernel.org
Reporter: i+kernel.org@schimpf.link
Regression: No
Created attachment 309794
--> https://bugzilla.kernel.org/attachment.cgi?id=309794&action=edit
stability log after downgrade
Overview
After updating linux-firmware-realtek to 20260221-1 (which includes commit
fbf93476,
"update rtl8822c bt usb and uart firmware to 0x0673"), the RTL8822CU USB
Bluetooth adapter
(0bda:b00c) begins dropping BLE connections every few minutes. Each disconnect
lasts several seconds before the device reconnects. The adapter itself never
resets and
the USB device remains active throughout. Only the BLE link is lost.
Steps to Reproduce
1. Use a system with an RTL8822CU USB Bluetooth adapter (0bda:b00c).
2. Pair and connect a BLE HID device (tested: Logitech M585/M590 mouse).
3. Optionally connect a second BLE HID device simultaneously (tested:
HHKB-Hybrid_2 keyboard).
4. Use the BLE device normally. No special interaction required, disconnects
occur at idle and
during active use.
Actual Results
The BLE mouse disconnects often (observed 13+ times over 60 minutes).
bluetoothd reports
Connected: false on the device D-Bus object, the kernel destroys and recreates
the UHID device
on reconnect, and the mouse is unresponsive for the duration. Downtime can be
multiple seconds.
No kernel messages are produced during the disconnect. The second BLE device
(HHKB keyboard)
is unaffected.
dbus-monitor confirms the disconnect is hardware-initiated.
Expected Results
The BLE connection should remain stable during normal use, as it did with the
previous firmware.
Build Date & Hardware
Offending firmware: rtl_bt/rtl8822cu_fw.bin, version 0x0673_0EDC, introduced
in commit
fbf93476b78933a87073d3bf116a84f2599b37b5 (2026-02-02)
Adapter: Realtek RTL8822CU, USB ID 0bda:b00c
Kernel: 6.19.10-arch1-1
bluetoothd: 5.86
OS: Arch Linux
Additional Builds and Platforms
Does not occur with rtl_bt/rtl8822cu_fw.bin from tag 20260110 (the commit
immediately
preceding fbf93476). Downgrading to that firmware eliminates all disconnects.
Additional Information
USB autosuspend was ruled out by polling
/sys/bus/usb/devices/1-3/power/runtime_status and
runtime_suspended_time during a live disconnect. The adapter remained active
throughout.
The disconnect also happens while actively moving the mouse.
Everything tested with default Bluetooth settings.
I'm currently downgrading linux-firmware-realtek to 20260110-1 as a workaround.
I'm running two linux user accounts in parallel, one at tty1 and one at tty2.
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are the assignee for the bug.
next reply other threads:[~2026-04-01 23:57 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-04-01 23:57 bugzilla-daemon [this message]
2026-04-02 0:02 ` [Bug 221309] [REGRESSION] rtl8822cu: BLE disconnects with firmware 0x0673_0EDC bugzilla-daemon
2026-04-02 0:04 ` bugzilla-daemon
2026-04-02 10:22 ` Paul Menzel
2026-04-07 9:30 ` Hilda Wu
2026-04-02 10:28 ` [Bug 221309] " bugzilla-daemon
2026-04-02 11:08 ` bugzilla-daemon
2026-04-07 14:45 ` bugzilla-daemon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-221309-62941@https.bugzilla.kernel.org/ \
--to=bugzilla-daemon@kernel.org \
--cc=linux-bluetooth@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox