junglenut
(Steve F)
January 1, 2022, 11:34am
1
My bluetooth adapter was recognised and working on this machine until the kernel updated to 5.15. I’ve kept the last of the 5.14 series kernel and bluetooth still works when I reboot with that, but none of the 5.15 kernels recognise my adapter.
If anyone can help, let me know what details of my setup you need and I will post it.
skmdab
(filinta)
January 7, 2022, 1:52pm
2
Is Bluetooth adapter is internal or USB…?
oprizal
(Syaifur Rizal)
January 10, 2022, 9:59am
4
Hi, would you like to post journalctl -k -b | grep -i bluetooth
. May be we could get some useful information from there. Also it will be lot helpful if you could post the result from both kernels.
I believe this is a known issue with 5.15, hopefully we will get a fix soon. Check if the radio picks back up on a cold boot (not reboot–complete shutdown, wait a few seconds, then boot).
junglenut
(Steve F)
January 11, 2022, 6:51am
6
Here is the output from that command while booted in kernel 5.15.12:
Jan 09 22:57:47 freebird kernel: Bluetooth: Core ver 2.22
Jan 09 22:57:47 freebird kernel: NET: Registered PF_BLUETOOTH protocol family
Jan 09 22:57:47 freebird kernel: Bluetooth: HCI device and connection manager initialized
Jan 09 22:57:47 freebird kernel: Bluetooth: HCI socket layer initialized
Jan 09 22:57:47 freebird kernel: Bluetooth: L2CAP socket layer initialized
Jan 09 22:57:47 freebird kernel: Bluetooth: SCO socket layer initialized
Jan 09 22:57:48 freebird kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Jan 09 22:57:48 freebird kernel: Bluetooth: BNEP filters: protocol multicast
Jan 09 22:57:48 freebird kernel: Bluetooth: BNEP socket layer initialized
Jan 09 22:57:49 freebird kernel: Bluetooth: hci0: command 0xfc05 tx timeout
Jan 09 22:57:49 freebird kernel: Bluetooth: hci0: Reading Intel version command failed (-110)
junglenut
(Steve F)
January 11, 2022, 6:52am
7
And the command output when in kernel 5.14.18:
Jan 11 16:39:25 freebird kernel: Bluetooth: Core ver 2.22
Jan 11 16:39:25 freebird kernel: NET: Registered PF_BLUETOOTH protocol family
Jan 11 16:39:25 freebird kernel: Bluetooth: HCI device and connection manager initialized
Jan 11 16:39:25 freebird kernel: Bluetooth: HCI socket layer initialized
Jan 11 16:39:25 freebird kernel: Bluetooth: L2CAP socket layer initialized
Jan 11 16:39:25 freebird kernel: Bluetooth: SCO socket layer initialized
Jan 11 16:39:25 freebird kernel: Bluetooth: hci0: read Intel version: 370810011003110e32
Jan 11 16:39:25 freebird kernel: Bluetooth: hci0: Intel device is already patched. patch num: 32
Jan 11 16:39:26 freebird kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Jan 11 16:39:26 freebird kernel: Bluetooth: BNEP filters: protocol multicast
Jan 11 16:39:26 freebird kernel: Bluetooth: BNEP socket layer initialized
Jan 11 16:39:49 freebird kernel: Bluetooth: RFCOMM TTY layer initialized
Jan 11 16:39:49 freebird kernel: Bluetooth: RFCOMM socket layer initialized
Jan 11 16:39:49 freebird kernel: Bluetooth: RFCOMM ver 1.11
oprizal
(Syaifur Rizal)
January 11, 2022, 9:24am
8
Look like what @bluishhumility said was right. You could read on kernel.org bugzilla . It have same dmesg error report:
[testcase@fedora Downloads]$ cat dmesg_5.15.5-1.g83fc974-default.txt | grep -i bluetooth
[ 4.482797] Bluetooth: Core ver 2.22
[ 4.482846] NET: Registered PF_BLUETOOTH protocol family
[ 4.482852] Bluetooth: HCI device and connection manager initialized
[ 4.482859] Bluetooth: HCI socket layer initialized
[ 4.482864] Bluetooth: L2CAP socket layer initialized
[ 4.482884] Bluetooth: SCO socket layer initialized
[ 6.697572] Bluetooth: hci0: Reading Intel version command failed (-110)
...
junglenut
(Steve F)
January 11, 2022, 11:16pm
9
@bluishhumility Interesting, bluetooth works after a cold boot but not on a reboot.
FWIW, I updated to 5.15.13 this morning and the issue is still there.