Bug 209717 - Bluetooth mouse Logitech M720 doesn't work
Summary: Bluetooth mouse Logitech M720 doesn't work
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Bluetooth (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: linux-bluetooth@vger.kernel.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-16 14:39 UTC by Mat
Modified: 2020-11-19 00:19 UTC (History)
8 users (show)

See Also:
Kernel Version: 5.9.0
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments

Description Mat 2020-10-16 14:39:03 UTC
My bluetooth mouse stopped working when I moved from the kernel 5.8 to 5.9.

When I tried to pair the mouse without touching it, it didn't work. 

But if I keep on moving the mouse while pairing it, it works.

If I shutdown the computer or the mouse, I have to pair it again.


My Hardware :
Laptop : ASUS Zephyrus G14
CPU : AMD Ryzen 9 4900HS
Mouse : Logitech M720 Triathlon
Comment 1 Leho Kraav 2020-10-18 17:18:01 UTC
Yes, something is wrong with 5.9 bluetooth stack.

My DELL keyboard and MX Ergo mouse both stop connecting after upgrading from 5.8.

I managed to somehow reconnect them once, but after they disconnect in idle, they fail to reconnect on their own and no amount of bluetooth toggling gets them back.

BT toggling shows "[13543.597906] Bluetooth: hci0: HCI reset during shutdown failed" in demsg.
Comment 2 Leho Kraav 2020-10-18 17:24:57 UTC
(In reply to Leho Kraav from comment #1)
> Yes, something is wrong with 5.9 bluetooth stack.

PS I went straight to 5.9.1.

00:14.3 Network controller: Intel Corporation Killer Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter (201NGW) (rev 30) on XPS 7390 2-in-1 Ice Lake.
Comment 3 mskmsk 2020-10-19 11:44:55 UTC
(In reply to Leho Kraav from comment #2)
> (In reply to Leho Kraav from comment #1)
> > Yes, something is wrong with 5.9 bluetooth stack.
> 
> PS I went straight to 5.9.1.
> 
> 00:14.3 Network controller: Intel Corporation Killer Wi-Fi 6 AX1650i 160MHz
> Wireless Network Adapter (201NGW) (rev 30) on XPS 7390 2-in-1 Ice Lake.

Same issue persists on 5.9.1 

03:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
ThinkPad T14 Gen 1 w/ Logitech MX Master 2S
Comment 4 Leho Kraav 2020-10-19 11:51:01 UTC
I downgraded to 5.8.16 and everything seems to be working fine again across my home / work locations.

So this does not seem to be about BleedingTooth patches, but something deeper changed during 5.8 -> 5.9 cycle. Unfortunately I don't have to bandwidth to bisect.
Comment 5 Mat 2020-10-30 09:14:58 UTC
Update with the kernel 5.9.2

No need to move the mouse anymore while pairing.

But I still need to repair the mouse everytime the computer/mouse restart.
Comment 6 Leho Kraav 2020-11-09 19:58:34 UTC
Upgraded to 5.8.16 -> 5.9.6.

Something is definitely not right. Both my mouse and keyboard had to be re-paired in order to get them to work.

After I left machine idling for 1h+, keyboard wouldn't automatically reconnect, had to be re-paired again.

I never had any issues with 5.8 and earlier, for as long as I remember.

Is noone knowledgeable about 5.9 BT stack changes really seeing any suspicious behavior with their devices? Something is clearly off, I'm fairly certain I'm not imagining things here.
Comment 8 Abhishek Pandit-Subedi 2020-11-09 21:35:19 UTC
This may be a dupe of https://bugzilla.kernel.org/show_bug.cgi?id=209745

A fix was provided recently: https://patchwork.kernel.org/project/bluetooth/patch/20201029074821.29950-1-sathish.narasimman@intel.com/

If this works for you, please duplicate this bug against the one above.
Comment 9 Mat 2020-11-11 09:12:35 UTC
It works now with the fix and the kernel 5.9.7.

Thanks !
Comment 10 Leho Kraav 2020-11-11 10:28:42 UTC
Confirmed, patch fixes things here as well.

I don't have the power to change bug properties, so perhaps someone else can take care of giving this a duplicate status.

Note You need to log in before you can comment on or make changes to this bug.