Hallo,
nach dem booten wird der Dongle erkannt.
In Grub habe ich auch noch usbcore.autosuspend=-1 eingefügt, das brachte jedoch auch nichts.
Verschiedene USB Ports(2.0/ 3.0) an meinem PC habe ich auch ausprobiert.
Wie bringe ich Dongle dahin, das Bluetooth wieder direkt nach dem Start zur Verfügung steht?
Aber vielleicht sehe ich auch den Wald vor lauter Bäumen nicht
nach dem booten wird der Dongle erkannt.
Allerdings ist Bluetooth nicht aktiviert und lässt sich auch in den Systemeinstellungen nicht aktivieren>lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 046a:0101 CHERRY Wireless Desktop
Bus 001 Device 002: ID 24ae:2014 Shenzhen Rapoo Technology Co., Ltd. Rapoo 2.4G Wireless Device
Bus 001 Device 005: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
dmesg | grep -i blue
[ 5.995634] Bluetooth: Core ver 2.22
[ 5.995649] NET: Registered PF_BLUETOOTH protocol family
[ 5.995650] Bluetooth: HCI device and connection manager initialized
[ 5.995653] Bluetooth: HCI socket layer initialized
[ 5.995655] Bluetooth: L2CAP socket layer initialized
[ 5.995659] Bluetooth: SCO socket layer initialized
[ 6.100098] Bluetooth: hci0: CSR: Setting up dongle with HCI ver=9 rev=0001
[ 6.100101] Bluetooth: hci0: LMP ver=9 subver=0001; manufacturer=2279
[ 6.100102] Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds and force-suspending once...
[ 6.100104] Bluetooth: hci0: CSR: Couldn't suspend the device for our Barrot 8041a02 receive-issue workaround
[ 6.100105] Bluetooth: hci0: HCI Delete Stored Link Key command is advertised, but not supported.
[ 6.100106] Bluetooth: hci0: HCI Read Default Erroneous Data Reporting command is advertised, but not supported.
[ 6.100107] Bluetooth: hci0: HCI Set Event Filter command not supported.
[ 6.501449] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 6.501452] Bluetooth: BNEP filters: protocol multicast
[ 6.501454] Bluetooth: BNEP socket layer initialized
[ 9.572603] Bluetooth: hci0: command 0x1005 tx timeout
[ 9.572603] Bluetooth: hci0: Opcode 0x1005 failed: -110
lsmod | grep bluetooth
bluetooth 1064960 13 btrtl,btmtk,btintel,btbcm,bnep,btusb
ecdh_generic 16384 1 bluetooth
rfkill 40960 6 bluetooth
crc16 12288 2 bluetooth,ext4
Code:
systemctl status bluetooth
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
Active: active (running) since Sun 2025-06-15 12:38:42 CEST; 12min ago
Docs: man:bluetoothd(8)
Main PID: 948 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 4915)
CPU: 30ms
CGroup: /system.slice/bluetooth.service
└─948 /usr/lib/bluetooth/bluetoothd
Jun 15 12:38:42 dell5060 bluetoothd[948]: src/plugin.c:plugin_init() System does not support csip plugin
Jun 15 12:38:42 dell5060 bluetoothd[948]: profiles/audio/micp.c:micp_init() D-Bus experimental not enabled
Jun 15 12:38:42 dell5060 bluetoothd[948]: src/plugin.c:plugin_init() System does not support micp plugin
Jun 15 12:38:42 dell5060 bluetoothd[948]: src/plugin.c:plugin_init() System does not support vcp plugin
Jun 15 12:38:42 dell5060 bluetoothd[948]: src/plugin.c:plugin_init() System does not support mcp plugin
Jun 15 12:38:42 dell5060 bluetoothd[948]: src/plugin.c:plugin_init() System does not support bass plugin
Jun 15 12:38:42 dell5060 bluetoothd[948]: src/plugin.c:plugin_init() System does not support bap plugin
Jun 15 12:38:42 dell5060 bluetoothd[948]: src/plugin.c:plugin_init() System does not support admin plugin
Jun 15 12:38:42 dell5060 bluetoothd[948]: Bluetooth management interface 1.22 initialized
Jun 15 12:38:42 dell5060 systemd[1]: Started Bluetooth service.
Installiert habe ich>hciconfig hci0 up
Can't init device hci0: Connection timed out (110)
Wenn ich nun den Dongle aus- und wieder einstecke funktioniert alles. Bluetooth ist dann aktiviert und ich kann auch eine Verbindung aufbauen.>zypper se -si bluez*
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
S | Name | Type | Version | Arch | Repository
---+---------------------------+-------+------------------------------+--------+-----------------
i | bluez | Paket | 5.71-150600.1.3 | x86_64 | Haupt-Repository
i+ | bluez-auto-enable-devices | Paket | 5.71-150600.1.3 | noarch | Haupt-Repository
i+ | bluez-cups | Paket | 5.71-150600.1.3 | x86_64 | Haupt-Repository
i+ | bluez-deprecated | Paket | 5.71-150600.1.3 | x86_64 | Haupt-Repository
i+ | bluez-firmware | Paket | 1.2-lp156.3.2 | x86_64 | Haupt-Repository
i | bluez-obexd | Paket | 5.71-150600.1.3 | x86_64 | Haupt-Repository
i | bluez-qt-imports | Paket | 5.115.0-bp156.1.1 | x86_64 | Haupt-Repository
i | bluez-qt-udev | Paket | 5.115.0-bp156.1.1 | x86_64 | Haupt-Repository
i+ | bluez-test | Paket | 5.71-150600.1.3 | x86_64 | Haupt-Repository
i+ | bluez-tools | Paket | 0.1.38+git20161212-bp156.3.7 | x86_64 | Haupt-Repository
>dmesg | grep -i blue
[ 6.401012] Bluetooth: Core ver 2.22
[ 6.401059] NET: Registered PF_BLUETOOTH protocol family
[ 6.401060] Bluetooth: HCI device and connection manager initialized
[ 6.401063] Bluetooth: HCI socket layer initialized
[ 6.401064] Bluetooth: L2CAP socket layer initialized
[ 6.401067] Bluetooth: SCO socket layer initialized
[ 6.484080] Bluetooth: hci0: CSR: Setting up dongle with HCI ver=9 rev=0001
[ 6.484083] Bluetooth: hci0: LMP ver=9 subver=0001; manufacturer=2279
[ 6.484084] Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds and force-suspending once...
[ 6.484085] Bluetooth: hci0: CSR: Couldn't suspend the device for our Barrot 8041a02 receive-issue workaround
[ 6.484086] Bluetooth: hci0: HCI Delete Stored Link Key command is advertised, but not supported.
[ 6.484087] Bluetooth: hci0: HCI Read Default Erroneous Data Reporting command is advertised, but not supported.
[ 6.484088] Bluetooth: hci0: HCI Set Event Filter command not supported.
[ 7.531592] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 7.531595] Bluetooth: BNEP filters: protocol multicast
[ 7.531598] Bluetooth: BNEP socket layer initialized
[ 9.256687] Bluetooth: hci0: command 0x1005 tx timeout
[ 9.256699] Bluetooth: hci0: Opcode 0x1005 failed: -110
[ 1008.978813] Bluetooth: hci0: CSR: Setting up dongle with HCI ver=9 rev=0001
[ 1008.978816] Bluetooth: hci0: LMP ver=9 subver=0001; manufacturer=2279
[ 1008.978818] Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds and force-suspending once...
[ 1008.978819] Bluetooth: hci0: CSR: Couldn't suspend the device for our Barrot 8041a02 receive-issue workaround
[ 1008.978820] Bluetooth: hci0: HCI Delete Stored Link Key command is advertised, but not supported.
[ 1008.978821] Bluetooth: hci0: HCI Read Default Erroneous Data Reporting command is advertised, but not supported.
[ 1008.978822] Bluetooth: hci0: HCI Set Event Filter command not supported.
[ 1009.767256] Bluetooth: MGMT ver 1.22
[ 1009.826848] Bluetooth: RFCOMM TTY layer initialized
[ 1009.826856] Bluetooth: RFCOMM socket layer initialized
[ 1009.826859] Bluetooth: RFCOMM ver 1.11
[ 1009.889845] Bluetooth: hci0: Bad flag given (0x1) vs supported (0x0)
Ich hatte vorher einen anderen CSR Dongle angeschlossen, mit dem alles klappte, auf den ich jetzt aber keinen Zugriff mehr habe.systemctl status bluetooth.service
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
Active: active (running) since Mon 2025-06-16 09:17:25 CEST; 21min ago
Docs: man:bluetoothd(8)
Main PID: 957 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 4915)
CPU: 37ms
CGroup: /system.slice/bluetooth.service
└─957 /usr/lib/bluetooth/bluetoothd
Jun 16 09:34:06 dell5060 bluetoothd[957]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/sbc
Jun 16 09:34:06 dell5060 bluetoothd[957]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSink/sbc_xq_453
Jun 16 09:34:06 dell5060 bluetoothd[957]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/sbc_xq_453
Jun 16 09:34:06 dell5060 bluetoothd[957]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSink/sbc_xq_512
Jun 16 09:34:06 dell5060 bluetoothd[957]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/sbc_xq_512
Jun 16 09:34:06 dell5060 bluetoothd[957]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSink/sbc_xq_552
Jun 16 09:34:06 dell5060 bluetoothd[957]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/sbc_xq_552
Jun 16 09:34:06 dell5060 bluetoothd[957]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSink/faststream
Jun 16 09:34:06 dell5060 bluetoothd[957]: Endpoint registered: sender=:1.65 path=/MediaEndpoint/A2DPSource/faststream
Jun 16 09:34:06 dell5060 bluetoothd[957]: src/device.c:set_wake_allowed_complete() Set device flags return status: Invalid Parameters
In Grub habe ich auch noch usbcore.autosuspend=-1 eingefügt, das brachte jedoch auch nichts.
Verschiedene USB Ports(2.0/ 3.0) an meinem PC habe ich auch ausprobiert.
Wie bringe ich Dongle dahin, das Bluetooth wieder direkt nach dem Start zur Verfügung steht?
Aber vielleicht sehe ich auch den Wald vor lauter Bäumen nicht