2021-09-17 08:45:01

by Jakub Kicinski

[permalink] [raw]
Subject: Intel bt broken on linux-next?

Hi,

looks like my Bluetooth stopped working after upgrade to linux-next
as of yesterday (next-20210915). Is this a known problem?

[ 19.594522] Bluetooth: hci0: Bootloader revision 0.1 build 42 week 52 2015
[ 19.595515] Bluetooth: hci0: Device revision is 2
[ 19.595517] Bluetooth: hci0: Secure boot is enabled
[ 19.595517] Bluetooth: hci0: OTP lock is enabled
[ 19.595518] Bluetooth: hci0: API lock is enabled
[ 19.595519] Bluetooth: hci0: Debug lock is disabled
[ 19.595520] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 19.661829] Bluetooth: hci0: Found device firmware: intel/ibt-17-16-1.sfi
[ 19.661924] Bluetooth: hci0: Boot Address: 0x40800
[ 19.661925] Bluetooth: hci0: Firmware Version: 6-12.21
[ 21.971023] Bluetooth: hci0: command 0xfc09 tx timeout
[ 29.970995] Bluetooth: hci0: Failed to send firmware data (-110)
[ 29.971108] Bluetooth: hci0: sending frame failed (-19)
[ 29.971119] Bluetooth: hci0: Intel reset sent to retry FW download
[ 30.123040] Bluetooth: hci0: sending frame failed (-19)
[ 32.097392] Bluetooth: hci0: command 0xfc1e tx timeout
[ 32.097408] Bluetooth: hci0: Failed to read MSFT supported features (-110)

I think it's part of:

00:14.3 Network controller: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] (rev 30)


2021-09-17 09:20:18

by Tedd Ho-Jeong An

[permalink] [raw]
Subject: Re: Intel bt broken on linux-next?

Hi Jakub

On Thu, 2021-09-16 at 13:27 -0700, Jakub Kicinski wrote:
> Hi,
>
> looks like my Bluetooth stopped working after upgrade to linux-next
> as of yesterday (next-20210915). Is this a known problem?
>
> [ 19.594522] Bluetooth: hci0: Bootloader revision 0.1 build 42 week 52 2015
> [ 19.595515] Bluetooth: hci0: Device revision is 2
> [ 19.595517] Bluetooth: hci0: Secure boot is enabled
> [ 19.595517] Bluetooth: hci0: OTP lock is enabled
> [ 19.595518] Bluetooth: hci0: API lock is enabled
> [ 19.595519] Bluetooth: hci0: Debug lock is disabled
> [ 19.595520] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
> [ 19.661829] Bluetooth: hci0: Found device firmware: intel/ibt-17-16-1.sfi
> [ 19.661924] Bluetooth: hci0: Boot Address: 0x40800
> [ 19.661925] Bluetooth: hci0: Firmware Version: 6-12.21
> [ 21.971023] Bluetooth: hci0: command 0xfc09 tx timeout
> [ 29.970995] Bluetooth: hci0: Failed to send firmware data (-110)
> [ 29.971108] Bluetooth: hci0: sending frame failed (-19)
> [ 29.971119] Bluetooth: hci0: Intel reset sent to retry FW download
> [ 30.123040] Bluetooth: hci0: sending frame failed (-19)
> [ 32.097392] Bluetooth: hci0: command 0xfc1e tx timeout
> [ 32.097408] Bluetooth: hci0: Failed to read MSFT supported features (-110)
>
> I think it's part of:
>
> 00:14.3 Network controller: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] (rev 30)

I don't think it was known issue to me.
What was your previous kernel before switching to next-20210915?
Also, do you still have a problem after cold reboot the system? (completely shutdown and wait some
seconds before start).

From the log above, the command (0xfc09) is failing which the device may in the weird state.



Regards,
Tedd

2021-09-17 09:38:44

by Jakub Kicinski

[permalink] [raw]
Subject: Re: Intel bt broken on linux-next?

On Thu, 16 Sep 2021 14:46:13 -0700 Tedd Ho-Jeong An wrote:
> > looks like my Bluetooth stopped working after upgrade to linux-next
> > as of yesterday (next-20210915). Is this a known problem?
> >
> > [ 19.594522] Bluetooth: hci0: Bootloader revision 0.1 build 42 week 52 2015
> > [ 19.595515] Bluetooth: hci0: Device revision is 2
> > [ 19.595517] Bluetooth: hci0: Secure boot is enabled
> > [ 19.595517] Bluetooth: hci0: OTP lock is enabled
> > [ 19.595518] Bluetooth: hci0: API lock is enabled
> > [ 19.595519] Bluetooth: hci0: Debug lock is disabled
> > [ 19.595520] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
> > [ 19.661829] Bluetooth: hci0: Found device firmware: intel/ibt-17-16-1.sfi
> > [ 19.661924] Bluetooth: hci0: Boot Address: 0x40800
> > [ 19.661925] Bluetooth: hci0: Firmware Version: 6-12.21
> > [ 21.971023] Bluetooth: hci0: command 0xfc09 tx timeout
> > [ 29.970995] Bluetooth: hci0: Failed to send firmware data (-110)
> > [ 29.971108] Bluetooth: hci0: sending frame failed (-19)
> > [ 29.971119] Bluetooth: hci0: Intel reset sent to retry FW download
> > [ 30.123040] Bluetooth: hci0: sending frame failed (-19)
> > [ 32.097392] Bluetooth: hci0: command 0xfc1e tx timeout
> > [ 32.097408] Bluetooth: hci0: Failed to read MSFT supported features (-110)
> >
> > I think it's part of:
> >
> > 00:14.3 Network controller: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] (rev 30)
>
> I don't think it was known issue to me.
> What was your previous kernel before switching to next-20210915?

v5.14.3

> Also, do you still have a problem after cold reboot the system? (completely shutdown and wait some
> seconds before start).

Let me get back to you on that.

Thanks!

> From the log above, the command (0xfc09) is failing which the device may in the weird state.

2021-09-22 02:04:12

by Jakub Kicinski

[permalink] [raw]
Subject: Re: Intel bt broken on linux-next?

On Thu, 16 Sep 2021 14:56:25 -0700 Jakub Kicinski wrote:
> > Also, do you still have a problem after cold reboot the system? (completely shutdown and wait some
> > seconds before start).
>
> Let me get back to you on that.

Full power cycle fixed it. Thanks for the advice & sorry for the noise!