You are not logged in.
Heyo dear Arch linux community,
it seems bluetooth software/firmware broke again after a kernel update and this time for good.
I'm on a thinkpad t14s gen1 (AMD)
https://wiki.archlinux.org/title/Lenovo … AMD)_Gen_1
output of
sudo dmesg | grep -i bluetooth
[ 30.081981] Bluetooth: Core ver 2.22
[ 30.082001] NET: Registered PF_BLUETOOTH protocol family
[ 30.082002] Bluetooth: HCI device and connection manager initialized
[ 30.082007] Bluetooth: HCI socket layer initialized
[ 30.082009] Bluetooth: L2CAP socket layer initialized
[ 30.082012] Bluetooth: SCO socket layer initialized
[ 30.238314] Bluetooth: hci0: Bootloader revision 0.3 build 0 week 24 2017
[ 30.240142] Bluetooth: hci0: Device revision is 1
[ 30.240148] Bluetooth: hci0: Secure boot is enabled
[ 30.240149] Bluetooth: hci0: OTP lock is enabled
[ 30.240150] Bluetooth: hci0: API lock is enabled
[ 30.240151] Bluetooth: hci0: Debug lock is disabled
[ 30.240152] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 30.277377] Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
[ 30.277432] Bluetooth: hci0: Boot Address: 0x24800
[ 30.277433] Bluetooth: hci0: Firmware Version: 15-45.22
[ 30.398635] Bluetooth: hci0: Failed to send firmware data (-19)
[ 30.399228] Bluetooth: hci0: sending frame failed (-19)
[ 30.399837] Bluetooth: hci0: FW download error recovery failed (-19)
[ 30.400412] Bluetooth: hci0: sending frame failed (-19)
[ 30.400688] Bluetooth: hci0: Failed to read MSFT supported features (-19)
[ 32.238802] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 32.238806] Bluetooth: BNEP filters: protocol multicast
[ 32.238810] Bluetooth: BNEP socket layer initialized
according to gnome settings bluetooth is not found on my system, but according to
output,
systemctl status bluetooth.service
the service is operational...
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
Active: active (running) since Sat 2023-05-20 13:57:47 CEST; 40min ago
Docs: man:bluetoothd(8)
Main PID: 868 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 37550)
Memory: 2.7M
CPU: 24ms
CGroup: /system.slice/bluetooth.service
└─868 /usr/lib/bluetooth/bluetoothd
May 20 13:57:47 lantern systemd[1]: Starting Bluetooth service...
May 20 13:57:47 lantern (uetoothd)[868]: ConfigurationDirectory 'bluetooth' already exists but the mode is different. (File system: 755 ConfigurationDirectoryMode: 555)
May 20 13:57:47 lantern bluetoothd[868]: Bluetooth daemon 5.66
May 20 13:57:47 lantern bluetoothd[868]: Starting SDP server
May 20 13:57:47 lantern systemd[1]: Started Bluetooth service.
May 20 13:57:47 lantern bluetoothd[868]: Bluetooth management interface 1.22 initialized
I'm on kernel 6.3.2-arch1-1
Any help is highly appreciated !
Last edited by darsonis (2023-05-20 12:40:59)
Offline
I have the same issue, on an Asus TUF GAMING X670E-PLUS WIFI Motherboard. BT worked fine until kernel 6.3.2.
Much the same as above:
sudo dmesg | grep -i bluetooth
[ 5.047895] Bluetooth: Core ver 2.22
[ 5.047908] NET: Registered PF_BLUETOOTH protocol family
[ 5.047909] Bluetooth: HCI device and connection manager initialized
[ 5.047913] Bluetooth: HCI socket layer initialized
[ 5.047914] Bluetooth: L2CAP socket layer initialized
[ 5.047916] Bluetooth: SCO socket layer initialized
[ 6.021869] Bluetooth: hci0: Wrong op received 1 expected 6
[ 6.021871] Bluetooth: hci0: Failed to send wmt func ctrl (-5)
[ 6.021872] Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is advertised, but not supported.
[ 9.531303] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 9.531304] Bluetooth: BNEP filters: protocol multicast
[ 9.531307] Bluetooth: BNEP socket layer initialized
[ 15.236277] Modules linked in: snd_hrtimer snd_seq snd_seq_device tun nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink bnep joydev mousedev intel_rapl_msr intel_rapl_common mt7921e btusb mt7921_common edac_mce_amd btrtl hid_roccat_ryos btbcm hid_roccat_koneplus mt76_connac_lib kvm_amd btintel hid_roccat mt76 hid_roccat_common btmtk snd_hda_codec_realtek amdgpu snd_hda_codec_generic kvm irqbypass bluetooth snd_hda_codec_hdmi crct10dif_pclmul ecdh_generic crc32_pclmul snd_hda_intel crc16 polyval_clmulni usbhid polyval_generic snd_intel_dspcfg mac80211 gf128mul snd_intel_sdw_acpi eeepc_wmi asus_nb_wmi ghash_clmulni_intel vfat snd_hda_codec sha512_ssse3 fat asus_wmi aesni_intel snd_hda_core libarc4 drm_buddy crypto_simd gpu_sched ledtrig_audio snd_hwdep i8042 cryptd i2c_algo_bit sparse_keymap drm_ttm_helper platform_profile serio wmi_bmof cfg80211 r8169 rapl snd_pcm realtek
[ 7414.365829] Modules linked in: snd_usb_audio snd_usbmidi_lib snd_rawmidi mc udp_diag tcp_diag inet_diag xt_MASQUERADE xt_mark nft_compat snd_seq_dummy snd_hrtimer snd_seq snd_seq_device tun nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink bnep joydev mousedev intel_rapl_msr intel_rapl_common mt7921e btusb mt7921_common edac_mce_amd btrtl hid_roccat_ryos btbcm hid_roccat_koneplus mt76_connac_lib kvm_amd btintel hid_roccat mt76 hid_roccat_common btmtk snd_hda_codec_realtek amdgpu snd_hda_codec_generic kvm irqbypass bluetooth snd_hda_codec_hdmi crct10dif_pclmul ecdh_generic crc32_pclmul snd_hda_intel crc16 polyval_clmulni usbhid polyval_generic snd_intel_dspcfg mac80211 gf128mul snd_intel_sdw_acpi eeepc_wmi asus_nb_wmi ghash_clmulni_intel vfat snd_hda_codec sha512_ssse3 fat asus_wmi aesni_intel snd_hda_core libarc4 drm_buddy crypto_simd gpu_sched ledtrig_audio snd_hwdep i8042
[ 7414.863974] Modules linked in: snd_usb_audio snd_usbmidi_lib snd_rawmidi mc udp_diag tcp_diag inet_diag xt_MASQUERADE xt_mark nft_compat snd_seq_dummy snd_hrtimer snd_seq snd_seq_device tun nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink bnep joydev mousedev intel_rapl_msr intel_rapl_common mt7921e btusb mt7921_common edac_mce_amd btrtl hid_roccat_ryos btbcm hid_roccat_koneplus mt76_connac_lib kvm_amd btintel hid_roccat mt76 hid_roccat_common btmtk snd_hda_codec_realtek amdgpu snd_hda_codec_generic kvm irqbypass bluetooth snd_hda_codec_hdmi crct10dif_pclmul ecdh_generic crc32_pclmul snd_hda_intel crc16 polyval_clmulni usbhid polyval_generic snd_intel_dspcfg mac80211 gf128mul snd_intel_sdw_acpi eeepc_wmi asus_nb_wmi ghash_clmulni_intel vfat snd_hda_codec sha512_ssse3 fat asus_wmi aesni_intel snd_hda_core libarc4 drm_buddy crypto_simd gpu_sched ledtrig_audio snd_hwdep i8042
[ 7418.236409] Bluetooth: hci0: Wrong op received 6 expected 1
[ 7418.236411] Bluetooth: hci0: Failed to send wmt patch dwnld (-5)
[ 7418.236412] Bluetooth: hci0: Failed to set up firmware (-5)
[ 7418.236414] Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is advertised, but not supported.
For me systemd seems to cry a little, but ends up with "initialized"
systemctl status bluetooth.service
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
Active: active (running) since Thu 2023-05-25 16:56:27 PDT; 2h 29min ago
Docs: man:bluetoothd(8)
Main PID: 9278 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 76114)
Memory: 820.0K
CPU: 11ms
CGroup: /system.slice/bluetooth.service
└─9278 /usr/lib/bluetooth/bluetoothd
May 25 16:56:27 Samus bluetoothd[9278]: Bluetooth daemon 5.66
May 25 16:56:27 Samus systemd[1]: Started Bluetooth service.
May 25 16:56:27 Samus bluetoothd[9278]: Starting SDP server
May 25 16:56:27 Samus bluetoothd[9278]: profiles/audio/vcp.c:vcp_init() D-Bus experimental not enabled
May 25 16:56:27 Samus bluetoothd[9278]: src/plugin.c:plugin_init() Failed to init vcp plugin
May 25 16:56:27 Samus bluetoothd[9278]: profiles/audio/mcp.c:mcp_init() D-Bus experimental not enabled
May 25 16:56:27 Samus bluetoothd[9278]: src/plugin.c:plugin_init() Failed to init mcp plugin
May 25 16:56:27 Samus bluetoothd[9278]: profiles/audio/bap.c:bap_init() D-Bus experimental not enabled
May 25 16:56:27 Samus bluetoothd[9278]: src/plugin.c:plugin_init() Failed to init bap plugin
May 25 16:56:27 Samus bluetoothd[9278]: Bluetooth management interface 1.22 initialized
When trying bluetoothctl then scan on
I get "No default controller available"
Thanks everyone!
EDIT:
Same on kernel 6.3.4
Last edited by darkreaper476 (2023-05-26 02:45:09)
Offline