related post: Bluetooth is not being enabled - #25 by Rupangkan
i have used bluetooth previously with the same usb adapter. suddenly i am facing this issue. settings, network assistant are saying my bluetooth is not enabled, my phone can’t find my computer. and i am not in dual boot like related posts.
here are some outputs based on related post
λ systemctl status bluetooth
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
Active: active (running) since Tue 2022-04-05 09:16:03 +06; 19min ago
Docs: man:bluetoothd(8)
Main PID: 701 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 19072)
Memory: 2.1M
CPU: 36ms
CGroup: /system.slice/bluetooth.service
└─701 /usr/lib/bluetooth/bluetoothd
Apr 05 09:16:02 Mikado systemd[1]: Starting Bluetooth service...
Apr 05 09:16:02 Mikado bluetoothd[701]: Bluetooth daemon 5.64
Apr 05 09:16:02 Mikado bluetoothd[701]: Starting SDP server
Apr 05 09:16:03 Mikado bluetoothd[701]: Bluetooth management interface 1.21 initialized
Apr 05 09:16:03 Mikado systemd[1]: Started Bluetooth service.
sudo bluetoothctl
Agent registered
[bluetooth]# list
[bluetooth]# show
No default controller available
λ rfkill list all
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
λ sudo dmesg | grep -i bluetooth
[sudo] password for muza:
[ 6.642105] Bluetooth: Core ver 2.22
[ 6.642139] NET: Registered PF_BLUETOOTH protocol family
[ 6.642140] Bluetooth: HCI device and connection manager initialized
[ 6.642143] Bluetooth: HCI socket layer initialized
[ 6.642145] Bluetooth: L2CAP socket layer initialized
[ 6.642147] Bluetooth: SCO socket layer initialized
[ 6.667845] Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds and force-suspending once...
[ 6.667849] Bluetooth: hci0: CSR: Couldn't suspend the device for our Barrot 8041a02 receive-issue workaround
[ 6.730834] Bluetooth: hci0: unexpected cc 0x0c25 length: 2 < 3
[ 6.730842] Bluetooth: hci0: Opcode 0x c25 failed: -38
[ 6.944678] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 6.944683] Bluetooth: BNEP filters: protocol multicast
[ 6.944687] Bluetooth: BNEP socket layer initialized
[ 512.581611] hci_register_dev+0x25b/0x3b0 [bluetooth 572e02ae75e6c46c96a714a36e57dc8af6353077]
[ 512.581724] Modules linked in: btusb(+) btrtl btbcm btintel btmtk ufs hfsplus hfs cdrom minix msdos jfs xfsext4 mbcache jbd2 veth xt_conntrack nft_chain_nat xt_MASQUERADE nf_nat nf_conntrack_netlink nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype nft_compat nf_tables nfnetlink br_netfilter snd_seq_dummy snd_hrtimer snd_seq qrtr squashfs loop nfc bnep bluetooth ecdh_generic crc16 vfat fat intel_rapl_msr intel_rapl_common edac_mce_amd kvm_amd kvm snd_hda_codec_realtek irqbypass crct10dif_pclmul crc32_pclmul r8169 snd_usb_audio snd_hda_codec_generic snd_hda_codec_hdmi ledtrig_audio ghash_clmulni_intel snd_usbmidi_lib aesni_intel crypto_simd snd_hda_intel snd_rawmidi cryptd snd_intel_dspcfg mousedev joydev snd_intel_sdw_acpi realtek rapl snd_seq_device bridge snd_hda_codec mdio_devres snd_hda_core gigabyte_wmi sp5100_tco k10temp stp libphy ccp wmi_bmof snd_hwdep i2c_piix4 llc tpm_crb tpm_tis cfg80211 tpm_tis_core tpm gpio_amdpt mac_hid gpio_generic pinctrl_amd rng_coreacpi_cpufreq
λ journalctl -b -1 | grep -i bluetooth
Apr 05 01:24:59 Mikado kernel: Bluetooth: Core ver 2.22
Apr 05 01:24:59 Mikado kernel: NET: Registered PF_BLUETOOTH protocol family
Apr 05 01:24:59 Mikado kernel: Bluetooth: HCI device and connection manager initialized
Apr 05 01:24:59 Mikado kernel: Bluetooth: HCI socket layer initialized
Apr 05 01:24:59 Mikado kernel: Bluetooth: L2CAP socket layer initialized
Apr 05 01:24:59 Mikado kernel: Bluetooth: SCO socket layer initialized
Apr 05 01:24:59 Mikado kernel: Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds and force-suspending once...
Apr 05 01:24:59 Mikado kernel: Bluetooth: hci0: CSR: Couldn't suspend the device for our Barrot 8041a02 receive-issue workaround
Apr 05 01:24:59 Mikado kernel: Bluetooth: hci0: unexpected cc 0x0c25 length: 2 < 3
Apr 05 01:24:59 Mikado kernel: Bluetooth: hci0: Opcode 0x c25 failed: -38
Apr 05 01:25:00 Mikado systemd[1]: Started Bluetooth autoconnect service.
Apr 05 01:25:00 Mikado audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=bluetooth-autoconnect comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Apr 05 01:25:00 Mikado systemd[1]: Starting Bluetooth service...
Apr 05 01:25:00 Mikado bluetoothd[711]: Bluetooth daemon 5.64
Apr 05 01:25:00 Mikado bluetoothd[711]: Starting SDP server
Apr 05 01:25:00 Mikado audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=bluetooth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Apr 05 01:25:00 Mikado systemd[1]: Started Bluetooth service.
Apr 05 01:25:00 Mikado systemd[1]: Reached target Bluetooth Support.
Apr 05 01:25:00 Mikado kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Apr 05 01:25:00 Mikado kernel: Bluetooth: BNEP filters: protocol multicast
Apr 05 01:25:00 Mikado kernel: Bluetooth: BNEP socket layer initialized
Apr 05 01:25:00 Mikado bluetoothd[711]: Bluetooth management interface 1.21 initialized
Apr 05 01:25:00 Mikado dbus-daemon[712]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' requested by ':1.6' (uid=0 pid=711 comm="/usr/lib/bluetooth/bluetoothd")
Apr 05 01:25:00 Mikado NetworkManager[746]: <info> [1649100300.2881] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/1.36.4-1/libnm-device-plugin-bluetooth.so)
Apr 05 01:25:02 Mikado neard[757]: Could not get Bluetooth default adapter Method "DefaultAdapter" with signature "" on interface "org.bluez.Manager" doesn't exist
Apr 05 01:25:08 Mikado systemd[5058]: Starting Bluetooth OBEX service...
Apr 05 01:25:08 Mikado systemd[5058]: Started Bluetooth OBEX service.
Apr 05 03:52:31 Mikado systemd[1]: Stopped target Bluetooth Support.
Apr 05 03:52:31 Mikado bluetoothd[711]: Terminating
Apr 05 03:52:31 Mikado systemd[1]: Stopping Bluetooth service...
Apr 05 03:52:31 Mikado bluetoothd[711]: Stopping SDP server
Apr 05 03:52:31 Mikado bluetoothd[711]: Exit
Apr 05 03:52:31 Mikado dbus-daemon[712]: [system] Rejected send message, 0 matched rules; type="error", sender=":1.68" (uid=1000 pid=5971 comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error name="org.bluez.Profile1.Error.NotImplemented" requested_reply="0" destination=":1.6" (uid=0 pid=711 comm="/usr/lib/bluetooth/bluetoothd")
Apr 05 03:52:31 Mikado dbus-daemon[712]: [system] Rejected send message, 0 matched rules; type="error", sender=":1.68" (uid=1000 pid=5971 comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error name="org.bluez.Profile1.Error.NotImplemented" requested_reply="0" destination=":1.6" (uid=0 pid=711 comm="/usr/lib/bluetooth/bluetoothd")
Apr 05 03:52:31 Mikado audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=bluetooth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Apr 05 03:52:31 Mikado systemd[1]: bluetooth.service: Deactivated successfully.
Apr 05 03:52:31 Mikado systemd[1]: Stopped Bluetooth service.
Apr 05 03:52:31 Mikado systemd[1]: Stopping Bluetooth autoconnect service...
Apr 05 03:52:31 Mikado audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=bluetooth-autoconnect comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Apr 05 03:52:31 Mikado systemd[1]: bluetooth-autoconnect.service: Deactivated successfully.
Apr 05 03:52:31 Mikado systemd[1]: Stopped Bluetooth autoconnect service.
Apr 05 03:52:31 Mikado systemd[5058]: Stopping Bluetooth OBEX service...
Apr 05 03:52:31 Mikado systemd[5058]: Stopped Bluetooth OBEX service.
λ sudo lsmod | grep bluetooth
bluetooth 897024 15 btrtl,btmtk,btintel,btbcm,bnep,btusb
ecdh_generic 16384 1 bluetooth
crc16 16384 2 bluetooth,ext4
rfkill 36864 9 nfc,bluetooth,cfg80211