New: Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME
https://bugzilla.kernel.org/show_bug.cgi?id=220682
Bug ID: 220682
Summary: Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111)
stops working after user logs in to the GNOME
Product: Drivers
Version: 2.5
Hardware: All
OS: Linux
Status: NEW
Severity: normal
Priority: P3
Component: Bluetooth
Assignee: [email protected]
Reporter: [email protected]
Regression: NoCreated attachment 308826
--> https://bugzilla.kernel.org/attachment.cgi?id=308826&action=edit
Logs
Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME desktop on a Lenovo Yoga Pro 7 running Fedora 42. The problem is timing-sensitive and appears to be caused by a software-level conflict, as the hardware works correctly on Windows 11. Attempts to resolve the issue with standard workarounds, including kernel module reloading via systemd and udev, adjusting kernel parameters with GRUB (btusb.enable_autosuspend=0), and configuring power management with TLP, have failed. Logs show the bluetooth.target being stopped post-login and reveal potential communication errors (ACL packet for unknown connection handle). Relevant log entries
1. Hardware identification via lsusb:
text
Bus 003 Device 002: ID 0489:e111 Foxconn / Hon Hai Wireless_Device Use code with caution.
2. Kernel and boot environment:
text
uname -r
6.14.0-63.fc42.x86_6
GRUB_CMDLINE_LINUX="rhgb quiet btusb.enable_autosuspend=0" Use code with caution.
3. Initial successful bluetoothd startup (post-login failure):
text
Oct 18 20:31:29 fedora kernel: Bluetooth: MGMT ver 1.23 Oct 18 20:31:29 fedora bluetoothd[2491]: Battery Provider Manager created Oct 18 20:31:29 fedora kernel: hid-generic 0005:046D:B035.0002: input,hidraw1: BLUETOOTH HID v0.06 Mouse [MX Master 3S B] on 84:9e:56:33:6b:2a Oct 18 20:31:34 fedora kernel: hid-generic 0005:046D:B369.0003: input,hidraw2: BLUETOOTH HID v0.16 Keyboard [MX Keys Mini] on 84:9e:56:33:6b:2a Oct 18 20:31:45 2a01-5a8-301-815b--1009.v6.vivacom.bg kernel: Bluetooth: RFCOMM TTY layer initialized Oct 18 20:31:54 2a01-5a8-301-815b--1009.v6.vivacom.bg systemd[1]: Stopped
target bluetooth.target - Bluetooth Support.
Use code with caution.
4. ACL packet error showing low-level communication issue:
text
Oct 18 20:31:30 fedora kernel: Bluetooth: hci0: ACL packet for unknown
connection handle 3837
Use code with caution.
5. Corrected module reload fails, showing btmtk is not the right module for this device:
text
Oct 18 20:23:29 2a01-5a8-301-815b--1009.v6.vivacom.bg kernel: usbcore: deregistering interface driver btusb Oct 18 20:23:29 2a01-5a8-301-815b--1009.v6.vivacom.bg kernel: btusb: unknown parameter 'btmtk' ignored Oct 18 20:23:29 2a01-5a8-301-815b--1009.v6.vivacom.bg kernel: usbcore:
registered new interface driver btusb
Use code with caution.
Steps to reproduce
Boot Fedora 42 on the Lenovo Yoga Pro 7.
Log in to the GNOME desktop.
Observe that the Bluetooth adapter disappears shortly after login. Run journalctl -b | grep -i "bluetooth" to confirm the bluetooth.target was stopped and the ACL packet for unknown connection handle error is present.
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are the assignee for the bug.
[Bug 220682] Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME
https://bugzilla.kernel.org/show_bug.cgi?id=220682
--- Comment #1 from Alex Yakimov ([email protected]) --- To be more specific, the laptop in question is Lenovo Yoga Pro 7 14ASP10.
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are the assignee for the bug.
[Bug 220682] Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME
In reply to [email protected]https://bugzilla.kernel.org/show_bug.cgi?id=220682
--- Comment #2 from Alex Yakimov ([email protected]) --- The same problem also exists in Kernel 6.16.12-200.fc42.x86_64
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are the assignee for the bug.
[Bug 220682] Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME
In reply to [email protected]https://bugzilla.kernel.org/show_bug.cgi?id=220682
jeremy ([email protected]) changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |[email protected]
--- Comment #3 from jeremy ([email protected]) --- Some additional information and possible solution at
https://github.com/LuanAdemi/mediatek7925e-bluetooth-fix/tree/main
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are the assignee for the bug.
[Bug 220682] Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME
In reply to [email protected]https://bugzilla.kernel.org/show_bug.cgi?id=220682
Bastien Nocera ([email protected]) changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |[email protected]
Resolution|--- |INVALID--- Comment #4 from Bastien Nocera ([email protected]) --- Somebody used the same USB ID for their new MT7925 BT adapter as what was used for a Lenovo-branded tablet's USB device interface so libmtp would tag the device as being a media device, and GNOME would try to mount it, the adapter would break and people complain that it's GNOME's fault because it has MTP support builtin...
So the kernel isn't to blame:
- libmtp shouldn't be probing the adapter or marking it as a media device
- the Bluetooth adapter probably should be surviving behind poked by mtp-probe and libmtp in general
There are errata for all Fedora versions at:
https://bodhi.fedoraproject.org/updates/FEDORA-2026-b0ca73070f
https://bodhi.fedoraproject.org/updates/FEDORA-2026-98bf98c858
https://bodhi.fedoraproject.org/updates/FEDORA-2026-8552ea2f58
For other distributions, please file bugs in their bug tracking systems.
Marking the bug as invalid as the fix isn't in the kernel.
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are the assignee for the bug.
[Bug 220682] Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME
In reply to [email protected]https://bugzilla.kernel.org/show_bug.cgi?id=220682
Bastien Nocera ([email protected]) changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |[email protected]
--- Comment #5 from Bastien Nocera ([email protected]) --- *** Bug 220986 has been marked as a duplicate of this bug. ***
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are the assignee for the bug.
[Bug 220682] Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME
In reply to [email protected]https://bugzilla.kernel.org/show_bug.cgi?id=220682
--- Comment #6 from Bastien Nocera ([email protected]) --- There was a bug in the earlier libmtp errata for Fedora, those are the amended ones:
https://bodhi.fedoraproject.org/updates/FEDORA-2026-9e8ba7da64
https://bodhi.fedoraproject.org/updates/FEDORA-2026-59cc133f4a
https://bodhi.fedoraproject.org/updates/FEDORA-2026-98bf98c858
And we also needed to apply a similar patch to libgphoto2, so more errata:
https://bodhi.fedoraproject.org/updates/FEDORA-2026-ecbc75649b
https://bodhi.fedoraproject.org/updates/FEDORA-2026-b2422ec758
https://bodhi.fedoraproject.org/updates/FEDORA-2026-438abc45e8
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are the assignee for the bug.