I can confirm it's broken on AX211 as well. I'm using a Bluetooth
keyboard+headphones together with WiFi. Bluetooth on both devices works
fine for a while, but disconnects every few minutes (this is manifested
by the keyboard getting "stuck" or the sound stream becoming garbled)

Attaching some system information+logs below. They key point to note is
that every time this happens, these two lines are logged:

Apr 03 11:36:40 kernel: Bluetooth: hci0: Hardware error 0x0c
Apr 03 11:36:41 kernel: Bluetooth: hci0: Retrieving Intel exception info failed 
(-16)

Sometimes the error code is different:
Apr 03 12:32:37 kernel: Bluetooth: hci0: Hardware error 0x0a
Apr 03 12:32:37 kernel: Bluetooth: hci0: Retrieving Intel exception info failed 
(-16)

Using suggestions from another thread I've tried disabling power
management on the adapter by adding these lines to
/etc/modprobe.d/iwlwifi.conf and rebooting:

options iwlmvm power_scheme=1
options iwlwifi power_save=0

But that did not solve the issue.

---------------

$ uname -a
Linux 6.8.0-52-generic #53~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Jan 15 
19:18:46 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

$ lsusb | grep 8087
Bus 003 Device 006: ID 8087:0033 Intel Corp.  # This is Intel AX211

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.5 LTS
Release:        22.04
Codename:       jammy

$ dmidecode -t0,1
# dmidecode 3.3
Getting SMBIOS data from sysfs.
SMBIOS 3.4.0 present.

Handle 0x001B, DMI type 0, 26 bytes
BIOS Information
        Vendor: LENOVO
        Version: N3PET23W (1.14 )
        Release Date: 01/30/2024
        Address: 0xE0000
        Runtime Size: 128 kB
        ROM Size: 32 MB
        Characteristics:
                PCI is supported
                PNP is supported
                BIOS is upgradeable
                BIOS shadowing is allowed
                Boot from CD is supported
                Selectable boot is supported
                EDD is supported
                3.5"/720 kB floppy services are supported (int 13h)
                Print screen service is supported (int 5h)
                8042 keyboard services are supported (int 9h)
                Serial services are supported (int 14h)
                Printer services are supported (int 17h)
                CGA/mono video services are supported (int 10h)
                ACPI is supported
                USB legacy is supported
                BIOS boot specification is supported
                Targeted content distribution is supported
                UEFI is supported
        BIOS Revision: 1.14
        Firmware Revision: 1.9

Handle 0x001C, DMI type 1, 27 bytes
System Information
        Manufacturer: LENOVO
        Product Name: 21F60051IV
        Version: ThinkPad T14s Gen 4
        Serial Number: PF4A7DV2
        UUID: b51cc5d9-e4ad-11ed-80f4-e88088c7d54b
        Wake-up Type: Power Switch
        SKU Number: LENOVO_MT_21F6_BU_Think_FM_ThinkPad T14s Gen 4
        Family: ThinkPad T14s Gen 4


$ journalctl 

Apr 03 08:52:24 bluetoothd[1042]: Controller resume with wake event 0x0
Apr 03 08:53:10 bluetoothd[1042]: 
/org/bluez/hci0/dev_38_18_4C_BE_34_1D/sep1/fd37: fd(44) ready
Apr 03 09:56:39 bluetoothd[1042]: src/profile.c:ext_io_disconnected() Unable to 
get io data for Hands-Free Voice gateway: getpeername: Transport endpoint is 
not connected (107)
Apr 03 10:03:46 bluetoothd[1042]: Controller resume with wake event 0x0
Apr 03 10:03:46 kernel: input: Microsoft Bluetooth Keyboard as 
/devices/virtual/misc/uhid/0005:045E:0830.00D9/input/input576
Apr 03 10:03:46 systemd-logind[1085]: Watching system buttons on 
/dev/input/event18 (Microsoft Bluetooth Keyboard)
Apr 03 10:03:46 kernel: input: Microsoft Bluetooth Keyboard Mouse as 
/devices/virtual/misc/uhid/0005:045E:0830.00D9/input/input577
Apr 03 10:03:46 kernel: input: Microsoft Bluetooth Keyboard as 
/devices/virtual/misc/uhid/0005:045E:0830.00D9/input/input578
Apr 03 10:03:46 kernel: hid-generic 0005:045E:0830.00D9: input,hidraw3: 
BLUETOOTH HID v1.17 Keyboard [Microsoft Bluetooth Keyboard] on 10:f6:0a:05:ba:0d
Apr 03 10:04:10 kernel: logitech-hidpp-device 0005:046D:B015.00DA: 
input,hidraw4: BLUETOOTH HID v0.13 Keyboard [Logitech M720 Triathlon 
Multi-Device Mouse] on 10:f6:0a:05:ba:0d
Apr 03 11:13:51 kernel: input: Microsoft Bluetooth Keyboard as 
/devices/virtual/misc/uhid/0005:045E:0830.00DB/input/input581
Apr 03 11:13:51 systemd-logind[1085]: Watching system buttons on 
/dev/input/event18 (Microsoft Bluetooth Keyboard)
Apr 03 11:13:51 kernel: input: Microsoft Bluetooth Keyboard Mouse as 
/devices/virtual/misc/uhid/0005:045E:0830.00DB/input/input582
Apr 03 11:13:51 kernel: input: Microsoft Bluetooth Keyboard as 
/devices/virtual/misc/uhid/0005:045E:0830.00DB/input/input583
Apr 03 11:13:51 kernel: hid-generic 0005:045E:0830.00DB: input,hidraw3: 
BLUETOOTH HID v1.17 Keyboard [Microsoft Bluetooth Keyboard] on 10:f6:0a:05:ba:0d
Apr 03 11:30:06 bluetoothd[1042]: 
/org/bluez/hci0/dev_38_18_4C_BE_34_1D/sep1/fd38: fd(46) ready
Apr 03 11:36:40 kernel: Bluetooth: hci0: Hardware error 0x0c
Apr 03 11:36:41 kernel: Bluetooth: hci0: Retrieving Intel exception info failed 
(-16)
Apr 03 11:36:41 bluetoothd[1042]: No matching connection for device
Apr 03 11:36:41 bluetoothd[1042]: src/profile.c:ext_io_disconnected() Unable to 
get io data for Hands-Free Voice gateway: getpeername: Transport endpoint is 
not connected (107)
Apr 03 11:36:42 kernel: logitech-hidpp-device 0005:046D:B015.00DC: 
input,hidraw3: BLUETOOTH HID v0.13 Keyboard [Logitech M720 Triathlon 
Multi-Device Mouse] on 10:f6:0a:05:ba:0d
Apr 03 11:37:02 kernel: input: Microsoft Bluetooth Keyboard as 
/devices/virtual/misc/uhid/0005:045E:0830.00DD/input/input588
Apr 03 11:37:02 kernel: input: Microsoft Bluetooth Keyboard Mouse as 
/devices/virtual/misc/uhid/0005:045E:0830.00DD/input/input589
Apr 03 11:37:02 kernel: input: Microsoft Bluetooth Keyboard as 
/devices/virtual/misc/uhid/0005:045E:0830.00DD/input/input590
Apr 03 11:37:02 kernel: hid-generic 0005:045E:0830.00DD: input,hidraw4: 
BLUETOOTH HID v1.17 Keyboard [Microsoft Bluetooth Keyboard] on 10:f6:0a:05:ba:0d
Apr 03 11:37:02 systemd-logind[1085]: Watching system buttons on 
/dev/input/event20 (Microsoft Bluetooth Keyboard)
Apr 03 11:37:04 bluetoothd[1042]: /org/bluez/hci0/dev_38_18_4C_BE_34_1D/fd39: 
fd(44) ready
Apr 03 11:43:09 kernel: Bluetooth: hci0: Hardware error 0x0c
Apr 03 11:43:09 kernel: Bluetooth: hci0: Retrieving Intel exception info failed 
(-16)
Apr 03 11:43:29 kernel: Bluetooth: hci0: Hardware error 0x0c
Apr 03 11:43:29 kernel: Bluetooth: hci0: Retrieving Intel exception info failed 
(-16)
Apr 03 11:46:02 kernel: Bluetooth: hci0: Hardware error 0x0c
Apr 03 11:46:02 kernel: Bluetooth: hci0: Retrieving Intel exception info failed 
(-16)
Apr 03 12:05:49 kernel: Bluetooth: hci0: Hardware error 0x0c
Apr 03 12:05:49 kernel: Bluetooth: hci0: Retrieving Intel exception info failed 
(-16)
Apr 03 12:11:41 kernel: Bluetooth: hci0: Hardware error 0x0c
Apr 03 12:11:41 kernel: Bluetooth: hci0: Retrieving Intel exception info failed 
(-16)
Apr 03 12:23:19 kernel: input: Microsoft Bluetooth Keyboard as 
/devices/virtual/misc/uhid/0005:045E:0830.00DE/input/input592
Apr 03 12:23:19 kernel: input: Microsoft Bluetooth Keyboard Mouse as 
/devices/virtual/misc/uhid/0005:045E:0830.00DE/input/input593
Apr 03 12:23:19 kernel: input: Microsoft Bluetooth Keyboard as 
/devices/virtual/misc/uhid/0005:045E:0830.00DE/input/input594
Apr 03 12:23:19 kernel: hid-generic 0005:045E:0830.00DE: input,hidraw3: 
BLUETOOTH HID v1.17 Keyboard [Microsoft Bluetooth Keyboard] on 10:f6:0a:05:ba:0d
Apr 03 12:23:19 systemd-logind[1085]: Watching system buttons on 
/dev/input/event18 (Microsoft Bluetooth Keyboard)
Apr 03 12:23:21 kernel: logitech-hidpp-device 0005:046D:B015.00DF: 
input,hidraw4: BLUETOOTH HID v0.13 Keyboard [Logitech M720 Triathlon 
Multi-Device Mouse] on 10:f6:0a:05:ba:0d
Apr 03 12:32:37 kernel: Bluetooth: hci0: Hardware error 0x0a
Apr 03 12:32:37 kernel: Bluetooth: hci0: Retrieving Intel exception info failed 
(-16)
Apr 03 12:39:05 kernel: input: Microsoft Bluetooth Keyboard as 
/devices/virtual/misc/uhid/0005:045E:0830.00E0/input/input597
Apr 03 12:39:05 systemd-logind[1085]: Watching system buttons on 
/dev/input/event18 (Microsoft Bluetooth Keyboard)
Apr 03 12:39:05 kernel: input: Microsoft Bluetooth Keyboard Mouse as 
/devices/virtual/misc/uhid/0005:045E:0830.00E0/input/input598
Apr 03 12:39:05 kernel: input: Microsoft Bluetooth Keyboard as 
/devices/virtual/misc/uhid/0005:045E:0830.00E0/input/input599
Apr 03 12:39:05 kernel: hid-generic 0005:045E:0830.00E0: input,hidraw3: 
BLUETOOTH HID v1.17 Keyboard [Microsoft Bluetooth Keyboard] on 10:f6:0a:05:ba:0d
Apr 03 12:40:10 kernel: logitech-hidpp-device 0005:046D:B015.00E1: 
input,hidraw4: BLUETOOTH HID v0.13 Keyboard [Logitech M720 Triathlon 
Multi-Device Mouse] on 10:f6:0a:05:ba:0d
Apr 03 12:54:55 kernel: Bluetooth: hci0: Hardware error 0x0c
Apr 03 12:54:55 kernel: Bluetooth: hci0: Retrieving Intel exception info failed 
(-16)
Apr 03 13:23:27 kernel: Bluetooth: hci0: Hardware error 0x0c
Apr 03 13:23:27 kernel: Bluetooth: hci0: Retrieving Intel exception info failed 
(-16)
Apr 03 13:42:11 kernel: input: Microsoft Bluetooth Keyboard as 
/devices/virtual/misc/uhid/0005:045E:0830.00E2/input/input602
Apr 03 13:42:11 systemd-logind[1085]: Watching system buttons on 
/dev/input/event18 (Microsoft Bluetooth Keyboard)
Apr 03 13:42:11 kernel: input: Microsoft Bluetooth Keyboard Mouse as 
/devices/virtual/misc/uhid/0005:045E:0830.00E2/input/input603
Apr 03 13:42:11 kernel: input: Microsoft Bluetooth Keyboard as 
/devices/virtual/misc/uhid/0005:045E:0830.00E2/input/input604
Apr 03 13:42:11 kernel: hid-generic 0005:045E:0830.00E2: input,hidraw3: 
BLUETOOTH HID v1.17 Keyboard [Microsoft Bluetooth Keyboard] on 10:f6:0a:05:ba:0d
Apr 03 13:42:15 kernel: logitech-hidpp-device 0005:046D:B015.00E3: 
input,hidraw4: BLUETOOTH HID v0.13 Keyboard [Logitech M720 Triathlon 
Multi-Device Mouse] on 10:f6:0a:05:ba:0d
Apr 03 15:02:00 bluetoothd[1042]: 
/org/bluez/hci0/dev_38_18_4C_BE_34_1D/sep1/fd40: fd(46) ready
Apr 03 15:20:54 bluetoothd[1042]: src/profile.c:ext_io_disconnected() Unable to 
get io data for Hands-Free Voice gateway: getpeername: Transport endpoint is 
not connected (107)
Apr 03 15:48:39 kernel: input: Microsoft Bluetooth Keyboard as 
/devices/virtual/misc/uhid/0005:045E:0830.00E4/input/input608
Apr 03 15:48:39 kernel: input: Microsoft Bluetooth Keyboard Mouse as 
/devices/virtual/misc/uhid/0005:045E:0830.00E4/input/input609
Apr 03 15:48:39 kernel: input: Microsoft Bluetooth Keyboard as 
/devices/virtual/misc/uhid/0005:045E:0830.00E4/input/input610
Apr 03 15:48:39 kernel: hid-generic 0005:045E:0830.00E4: input,hidraw3: 
BLUETOOTH HID v1.17 Keyboard [Microsoft Bluetooth Keyboard] on 10:f6:0a:05:ba:0d
Apr 03 15:48:39 systemd-logind[1085]: Watching system buttons on 
/dev/input/event18 (Microsoft Bluetooth Keyboard)
Apr 03 15:52:29 bluetoothd[1042]: 
/org/bluez/hci0/dev_38_18_4C_BE_34_1D/sep1/fd41: fd(46) ready
Apr 03 16:32:34 kernel: logitech-hidpp-device 0005:046D:B015.00E5: 
input,hidraw4: BLUETOOTH HID v0.13 Keyboard [Logitech M720 Triathlon 
Multi-Device Mouse] on 10:f6:0a:05:ba:0d

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2051720

Title:
  Bluetooth Broken In Kernel Versions 6.5+ (Intel AX210)

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/2051720/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to