FS#71169 - [kernel 5.12.9] Bluetooth doesn't work
Attached to Project:
Arch Linux
Opened by Luis C. (dedseq) - Tuesday, 08 June 2021, 01:16 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 06 June 2023, 03:22 GMT
Opened by Luis C. (dedseq) - Tuesday, 08 June 2021, 01:16 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 06 June 2023, 03:22 GMT
|
Details
Description:
Bluetooth stops working after the kernel 5.12.9 update. there is a timeout error that appears on hci0 stating "command 0xfc1e tx timeout. mobprobe and systemd loads the module and show that is working fine. systemctl accounts-daemon.service loaded active running bluetooth-mesh.service loaded active running bluetooth.service loaded active running modprobe bluetooth 724992 19 btrtl,btintel,btbcm,bnep,btusb,rfcomm ecdh_generic 16384 1 bluetooth crc16 16384 1 bluetooth rfkill 28672 9 bluetooth,cfg80211 Additional info: [ 2.767627] Bluetooth: hci0: Bootloader revision 0.1 build 42 week 52 2015 [ 2.768630] Bluetooth: hci0: Device revision is 2 [ 2.768634] Bluetooth: hci0: Secure boot is enabled [ 2.768636] Bluetooth: hci0: OTP lock is enabled [ 2.768638] Bluetooth: hci0: API lock is enabled [ 2.768639] Bluetooth: hci0: Debug lock is disabled [ 2.768641] Bluetooth: hci0: Minimum firmware build 1 week 10 2014 [ 2.773125] Bluetooth: hci0: Found device firmware: intel/ibt-17-16-1.sfi [ 4.230723] Bluetooth: hci0: Waiting for firmware download to complete [ 4.231621] Bluetooth: hci0: Firmware loaded in 1430851 usecs [ 4.231650] Bluetooth: hci0: Waiting for device to boot [ 4.245657] Bluetooth: hci0: Device booted in 13704 usecs [ 4.245703] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-17-16-1.ddc [ 4.247713] Bluetooth: hci0: Applying Intel DDC parameters completed [ 4.250737] Bluetooth: hci0: Firmware revision 0.1 build 6 week 12 2021 [ 6.399878] Bluetooth: hci0: command 0xfc1e tx timeout [14836.949706] Bluetooth: hci0: command 0xfc1e tx timeout [16499.409820] Bluetooth: hci0: Firmware revision 0.1 build 6 week 12 2021 [16501.545051] Bluetooth: hci0: command 0xfc1e tx timeout There is a known issue that was patched already but for the previous kernel [5.9.x-5.10.x] https://marc.info/?l=linux-bluetooth&m=160378222632366&w=2 Steps to reproduce: install kernel 5.12.9. Steps to Fix it: install kernel 5.13-rc5. it seems to included new lines of code that solve this problem. |
This task depends upon
Closed by Toolybird (Toolybird)
Tuesday, 06 June 2023, 03:22 GMT
Reason for closing: No response
Additional comments about closing: Old and stale. Assuming fixed by now. But if still an issue, please report upstream to the kernel folks.
Tuesday, 06 June 2023, 03:22 GMT
Reason for closing: No response
Additional comments about closing: Old and stale. Assuming fixed by now. But if still an issue, please report upstream to the kernel folks.
If you are certain the regression was introduced by 5.12.9 you could bisect between 5.12.8 and 5.12.9 to find the cause.
[1] https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.12.9
[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=3178e0a38f204a61ed4fe5739d6a4732879b34d1
[3] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a31489d2a368d2f9225ed6a6f595c63bc7d10de8