You are not logged in.

#1 2022-05-31 18:22:59

luisfelipe.silva
Member
Registered: 2022-05-31
Posts: 2

Bluetooth only works if reboots

So i got a baseus bluetooth dongle and it works fine, the devices have good conection etc. but the bluetooth only works when i reboot it, if i'm in a cold start it does not work, the bluetooth service is always running fine.

output of 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-05-31 15:00:48 -03; 14min ago
       Docs: man:bluetoothd(8)
   Main PID: 585 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 19086)
     Memory: 2.5M
        CPU: 22ms
     CGroup: /system.slice/bluetooth.service
             └─585 /usr/lib/bluetooth/bluetoothd

May 31 15:00:48 arch systemd[1]: Starting Bluetooth service...
May 31 15:00:48 arch bluetoothd[585]: Bluetooth daemon 5.64
May 31 15:00:48 arch systemd[1]: Started Bluetooth service.
May 31 15:00:48 arch bluetoothd[585]: Starting SDP server
May 31 15:00:48 arch bluetoothd[585]: Bluetooth management interface 1.22 initialized

output of sudo dmesg | grep Blue when on a cold start:

[    5.694932] Bluetooth: Core ver 2.22
[    5.694952] Bluetooth: HCI device and connection manager initialized
[    5.694956] Bluetooth: HCI socket layer initialized
[    5.694958] Bluetooth: L2CAP socket layer initialized
[    5.694960] Bluetooth: SCO socket layer initialized
[    5.725197] Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds and force-suspending once...
[    5.725201] Bluetooth: hci0: CSR: Couldn't suspend the device for our Barrot 8041a02 receive-issue workaround
[    5.760314] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    5.760317] Bluetooth: BNEP filters: protocol multicast
[    5.760320] Bluetooth: BNEP socket layer initialized
[    8.567067] Bluetooth: hci0: command 0x0c01 tx timeout
[    8.567085] Bluetooth: hci0: Opcode 0x c01 failed: -110

output of sudo dmesg | grep Blue when on reboot:

[    5.840405] Bluetooth: Core ver 2.22
[    5.840420] Bluetooth: HCI device and connection manager initialized
[    5.840423] Bluetooth: HCI socket layer initialized
[    5.840425] Bluetooth: L2CAP socket layer initialized
[    5.840427] Bluetooth: SCO socket layer initialized
[    5.868539] Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds and force-suspending once...
[    5.868548] Bluetooth: hci0: CSR: Couldn't suspend the device for our Barrot 8041a02 receive-issue workaround
[    5.970614] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    5.970619] Bluetooth: BNEP filters: protocol multicast
[    5.970625] Bluetooth: BNEP socket layer initialized
[   11.935006] Bluetooth: RFCOMM TTY layer initialized
[   11.935015] Bluetooth: RFCOMM socket layer initialized
[   11.935018] Bluetooth: RFCOMM ver 1.11

i've found that other people have the same problem related to the kernel after version 15, where their bluetooth only works when rebooted. i'm running on kernel 5.18 but i have a laptop running 5.17 that is working just fine, so i don't think it's still a problem with kernel

Last edited by luisfelipe.silva (2022-05-31 18:24:27)

Offline

Board footer

Powered by FluxBB