@mapengyu

Unfortunately the fix didn't work.
Just now, after 11 days of uptime and ~25 suspend-resume cycles, bluetooth 
(btintel) didn't wake up after suspend.

I am attaching kernel log of failed suspend-resume with the error msg:
```
Jul 29 14:11:44 hostanme kernel: Bluetooth: hci0: Reading Intel version command 
failed (-110)
Jul 29 14:11:44 hostanme kernel: Bluetooth: hci0: command 0xfc05 tx timeout
```

It took a couple of attempts to get it working again with:
```
modprobe -r btusb
modprobe -r btintel
modprobe btintel
modprobe btusb
systemctl restart bluetooth
```

```
Jul 29 14:31:38 hostanme kernel: usbcore: deregistering interface driver btusb
Jul 29 14:31:51 hostanme kernel: usbcore: registered new interface driver btusb
Jul 29 14:31:53 hostanme kernel: Bluetooth: hci0: Reading Intel version command 
failed (-110)
Jul 29 14:31:53 hostanme kernel: Bluetooth: hci0: command 0xfc05 tx timeout
Jul 29 14:33:05 hostanme kernel: usbcore: deregistering interface driver btusb
Jul 29 14:33:24 hostanme kernel: usbcore: registered new interface driver btusb
Jul 29 14:33:24 hostanme kernel: Bluetooth: hci0: Bootloader revision 0.3 build 
0 week 24 2017
Jul 29 14:33:24 hostanme kernel: Bluetooth: hci0: Device revision is 1
Jul 29 14:33:24 hostanme kernel: Bluetooth: hci0: Secure boot is enabled
Jul 29 14:33:24 hostanme kernel: Bluetooth: hci0: OTP lock is enabled
Jul 29 14:33:24 hostanme kernel: Bluetooth: hci0: API lock is enabled
Jul 29 14:33:24 hostanme kernel: Bluetooth: hci0: Debug lock is disabled
Jul 29 14:33:24 hostanme kernel: Bluetooth: hci0: Minimum firmware build 1 week 
10 2014
Jul 29 14:33:24 hostanme kernel: Bluetooth: hci0: Found device firmware: 
intel/ibt-20-1-3.sfi
Jul 29 14:33:24 hostanme kernel: Bluetooth: hci0: Boot Address: 0x24800
Jul 29 14:33:24 hostanme kernel: Bluetooth: hci0: Firmware Version: 255-255.255
Jul 29 14:33:27 hostanme kernel: Bluetooth: hci0: Waiting for firmware download 
to complete
Jul 29 14:33:27 hostanme kernel: Bluetooth: hci0: Firmware loaded in 2188594 
usecs
Jul 29 14:33:27 hostanme kernel: Bluetooth: hci0: Waiting for device to boot
Jul 29 14:33:27 hostanme kernel: Bluetooth: hci0: Device booted in 14594 usecs
Jul 29 14:33:27 hostanme kernel: Bluetooth: hci0: Malformed MSFT vendor event: 
0x02
Jul 29 14:33:27 hostanme kernel: Bluetooth: hci0: Found Intel DDC parameters: 
intel/ibt-20-1-3.ddc
Jul 29 14:33:27 hostanme kernel: Bluetooth: hci0: Applying Intel DDC parameters 
completed
Jul 29 14:33:27 hostanme kernel: Bluetooth: hci0: Firmware revision 0.3 build 
249 week 27 2023
Jul 29 14:33:27 hostanme kernel: Bluetooth: hci0: HCI LE Coded PHY feature bit 
is set, but its usage is not supported.
Jul 29 14:33:27 hostanme kernel: Bluetooth: MGMT ver 1.22
```


** Attachment added: "kernel log of failed suspend-resume"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2073047/+attachment/5801259/+files/kern-suspend-resume.log

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2073047

Title:
  Regression on Linux 6.8.0-38: Bluetooth adapter (Intel AX200) stops
  working after a few suspend/resume cycles

Status in linux package in Ubuntu:
  Triaged

Bug description:
  After upgrading to Linux 6.8.0-38, Bluetooth adapter (USB part of the
  Intel AX200) stops working after a few suspend/resume cycles. WiFi
  (PCIe part) continues to work as expected.

  Kernel log shows:
  Bluetooth: hci0: Reading Intel version command failed (-110)
  instead of the usual:
  Bluetooth: hci0: Bootloader revision 0.3 build 0 week 24 2017
  Bluetooth: hci0: Device revision is 1
  Bluetooth: hci0: Secure boot is enabled
  Bluetooth: hci0: OTP lock is enabled
  Bluetooth: hci0: API lock is enabled
  Bluetooth: hci0: Debug lock is disabled
  Bluetooth: hci0: Minimum firmware build 1 week 10 2014
  Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
  Bluetooth: hci0: Boot Address: 0x24800
  Bluetooth: hci0: Firmware Version: 255-255.255
  Bluetooth: hci0: Waiting for firmware download to complete
  Bluetooth: hci0: Firmware loaded in 2111457 usecs
  Bluetooth: hci0: Waiting for device to boot
  Bluetooth: hci0: Device booted in 14560 usecs
  Bluetooth: hci0: Malformed MSFT vendor event: 0x02
  Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-20-1-3.ddc
  Bluetooth: hci0: Applying Intel DDC parameters completed
  Bluetooth: hci0: Firmware revision 0.3 build 249 week 27 2023
  Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not 
supported.
  Bluetooth: MGMT ver 1.22

  First appeared on 6.8.0-38, 6.8.0-36 and earlier worked without issues.
  I suspect linux-firmware might be missing updates corresponding to changes in 
the kernel driver or a regression was introduced in the update.

  Machine: Dell XPS13-9350
  Device: Intel AX200 Rev 1a (WiFi/Bluetooth combo)

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


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to