public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
* [Bug 220682] New: Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME
@ 2025-10-18 17:50 bugzilla-daemon
  2025-10-18 17:52 ` [Bug 220682] " bugzilla-daemon
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: bugzilla-daemon @ 2025-10-18 17:50 UTC (permalink / raw)
  To: linux-bluetooth

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: linux-bluetooth@vger.kernel.org
          Reporter: alex.jakimov@gmail.com
        Regression: No

Created 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.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug 220682] Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME
  2025-10-18 17:50 [Bug 220682] New: Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME bugzilla-daemon
@ 2025-10-18 17:52 ` bugzilla-daemon
  2025-10-18 17:53 ` bugzilla-daemon
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2025-10-18 17:52 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=220682

--- Comment #1 from Alex Yakimov (alex.jakimov@gmail.com) ---
To be more specific, the laptop in question is Lenovo Yoga Pro 7 14ASP10.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug 220682] Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME
  2025-10-18 17:50 [Bug 220682] New: Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME bugzilla-daemon
  2025-10-18 17:52 ` [Bug 220682] " bugzilla-daemon
@ 2025-10-18 17:53 ` bugzilla-daemon
  2025-10-20 14:16 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2025-10-18 17:53 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=220682

--- Comment #2 from Alex Yakimov (alex.jakimov@gmail.com) ---
The same problem also exists in Kernel 6.16.12-200.fc42.x86_64

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug 220682] Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME
  2025-10-18 17:50 [Bug 220682] New: Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME bugzilla-daemon
  2025-10-18 17:52 ` [Bug 220682] " bugzilla-daemon
  2025-10-18 17:53 ` bugzilla-daemon
@ 2025-10-20 14:16 ` bugzilla-daemon
  2026-01-07  9:43 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2025-10-20 14:16 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=220682

jeremy (jeremy53561@gmail.com) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jeremy53561@gmail.com

--- Comment #3 from jeremy (jeremy53561@gmail.com) ---
Some additional information and possible solution at
https://github.com/LuanAdemi/mediatek7925e-bluetooth-fix/tree/main

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug 220682] Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME
  2025-10-18 17:50 [Bug 220682] New: Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME bugzilla-daemon
                   ` (2 preceding siblings ...)
  2025-10-20 14:16 ` bugzilla-daemon
@ 2026-01-07  9:43 ` bugzilla-daemon
  2026-01-16 12:52 ` bugzilla-daemon
  2026-01-16 12:55 ` bugzilla-daemon
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2026-01-07  9:43 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=220682

Bastien Nocera (bugzilla@hadess.net) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |bugzilla@hadess.net
         Resolution|---                         |INVALID

--- Comment #4 from Bastien Nocera (bugzilla@hadess.net) ---
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.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug 220682] Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME
  2025-10-18 17:50 [Bug 220682] New: Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME bugzilla-daemon
                   ` (3 preceding siblings ...)
  2026-01-07  9:43 ` bugzilla-daemon
@ 2026-01-16 12:52 ` bugzilla-daemon
  2026-01-16 12:55 ` bugzilla-daemon
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2026-01-16 12:52 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=220682

Bastien Nocera (bugzilla@hadess.net) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |aamolodc@gmail.com

--- Comment #5 from Bastien Nocera (bugzilla@hadess.net) ---
*** Bug 220986 has been marked as a duplicate of this bug. ***

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug 220682] Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME
  2025-10-18 17:50 [Bug 220682] New: Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME bugzilla-daemon
                   ` (4 preceding siblings ...)
  2026-01-16 12:52 ` bugzilla-daemon
@ 2026-01-16 12:55 ` bugzilla-daemon
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2026-01-16 12:55 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=220682

--- Comment #6 from Bastien Nocera (bugzilla@hadess.net) ---
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

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2026-01-16 12:55 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-18 17:50 [Bug 220682] New: Bluetooth adapter (MediaTek MT7925, USB ID 0489:e111) stops working after user logs in to the GNOME bugzilla-daemon
2025-10-18 17:52 ` [Bug 220682] " bugzilla-daemon
2025-10-18 17:53 ` bugzilla-daemon
2025-10-20 14:16 ` bugzilla-daemon
2026-01-07  9:43 ` bugzilla-daemon
2026-01-16 12:52 ` bugzilla-daemon
2026-01-16 12:55 ` bugzilla-daemon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox