You are not logged in.
Pages: 1
hello this is my first time trying arch linux and everything seems fine , but when i tried to connect my bluetooth dongle it refused to connect
i have been searching all over the web and tried a few patches but nothing works sadly
now i'm out of options and i hope there is a solution
rfkill was soft blocked and i unblocked
sudo btmon output
Bluetooth monitor ver 5.87
btmon[27732]: = Note: Linux version 7.1.3-arch2-1 (x86_64) 0.711315
btmon[27732]: = Note: Bluetooth subsystem version 2.22 0.711319
= New Index: 33:03:30:0C:34:0B (Primary,USB,hci0) [hci0] 0.711321
bluetoothd[327]: @ MGMT Open: bluetoothd (privileged) version 1.23 {0x0001} 0.711322 hciconfig
hci0: Type: Primary Bus: USB
BD Address: 33:03:30:0C:34:0B ACL MTU: 360:4 SCO MTU: 0:0
DOWN
RX bytes:478 acl:0 sco:0 events:17 errors:0
TX bytes:299 acl:0 sco:0 commands:18 errors:0 sudo hciconfig hci0 up
Can't init device hci0: Connection timed out (110) sudo dmesg | grep -iE 'bluetooth' (a freind of mine told me to add this)
[ 20.145508] Bluetooth: Core ver 2.22
[ 20.145549] NET: Registered PF_BLUETOOTH protocol family
[ 20.145551] Bluetooth: HCI device and connection manager initialized
[ 20.145558] Bluetooth: HCI socket layer initialized
[ 20.145561] Bluetooth: L2CAP socket layer initialized
[ 20.145567] Bluetooth: SCO socket layer initialized
[ 20.484570] Bluetooth: hci0: CSR: Setting up dongle with HCI ver=6 rev=0709
[ 20.484581] Bluetooth: hci0: LMP ver=6 subver=0709; manufacturer=10
[ 20.484585] Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds and force-suspending once...
[ 20.719433] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 20.719441] Bluetooth: BNEP filters: protocol multicast
[ 20.719448] Bluetooth: BNEP socket layer initialized
[ 20.760613] Bluetooth: hci0: HCI Delete Stored Link Key command is advertised, but not supported.
[ 20.760622] Bluetooth: hci0: HCI Read Default Erroneous Data Reporting command is advertised, but not supported.
[ 20.760624] Bluetooth: hci0: HCI Set Event Filter command not supported.
[ 22.849076] Bluetooth: hci0: Opcode 0x2003 failed: -110
[ 22.849076] Bluetooth: hci0: command 0x2003 tx timeout
[ 154.262020] Bluetooth: hci0: CSR: Local version failed (-4)
[ 154.262029] Bluetooth: hci0: HCI Delete Stored Link Key command is advertised, but not supported.
[ 154.262031] Bluetooth: hci0: HCI Read Default Erroneous Data Reporting command is advertised, but not supported.
[ 154.262033] Bluetooth: hci0: HCI Set Event Filter command not supported.
[ 6407.020529] Bluetooth: hci0: CSR: Setting up dongle with HCI ver=6 rev=0709
[ 6407.020538] Bluetooth: hci0: LMP ver=6 subver=0709; manufacturer=10
[ 6407.020541] Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds and force-suspending once...
[ 6407.020548] Bluetooth: hci0: CSR: Couldn't suspend the device for our Barrot 8041a02 receive-issue workaround
[ 6407.020551] Bluetooth: hci0: HCI Delete Stored Link Key command is advertised, but not supported.
[ 6407.020554] Bluetooth: hci0: HCI Read Default Erroneous Data Reporting command is advertised, but not supported.
[ 6407.020556] Bluetooth: hci0: HCI Set Event Filter command not supported.
[ 6409.089103] Bluetooth: hci0: command 0x2003 tx timeout
[ 6409.089142] Bluetooth: hci0: Opcode 0x2003 failed: -110
[ 6797.860672] Bluetooth: hci0: CSR: Setting up dongle with HCI ver=6 rev=0709
[ 6797.860684] Bluetooth: hci0: LMP ver=6 subver=0709; manufacturer=10
[ 6797.860687] Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds and force-suspending once...
[ 6797.860697] Bluetooth: hci0: CSR: Couldn't suspend the device for our Barrot 8041a02 receive-issue workaround
[ 6797.860701] Bluetooth: hci0: HCI Delete Stored Link Key command is advertised, but not supported.
[ 6797.860703] Bluetooth: hci0: HCI Read Default Erroneous Data Reporting command is advertised, but not supported.
[ 6797.860705] Bluetooth: hci0: HCI Set Event Filter command not supported.
[ 6799.937106] Bluetooth: hci0: command 0x2003 tx timeout
[ 6799.937106] Bluetooth: hci0: Opcode 0x2003 failed: -110 uname -a
Linux archlinux 7.1.3-arch2-1 #1 SMP PREEMPT_DYNAMIC Tue, 14 Jul 2026 23:03:30 +0000 x86_64 GNU/Linuxamd a6-5400B apu integrated graphics
10gb ddr 3 ram across 4 sticks
edit : i forgot to mention that the bluetooth dongle doesn't work on lts too
Last edited by Yoruu_. (2026-07-19 17:36:56)
Online
sorry to whoever reads this post this is the first time i post someting on the internet
Online
so nobody going to help?
atleast tell me why
Online
https://wiki.archlinux.org/title/Genera … es#Bumping
this is the first time i post someting on the internet
This part of TheInternet™ is an asynchronous forum with a global audioence.
People will respond when
* they are awake and ideally not drunk
* they have free time
* they have any idea about the topic
i tried to connect my bluetooth dongle it refused to connect
[ 6797.860687] Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds and force-suspending once...
[ 6797.860697] Bluetooth: hci0: CSR: Couldn't suspend the device for our Barrot 8041a02 receive-issue workaround
[ 6797.860701] Bluetooth: hci0: HCI Delete Stored Link Key command is advertised, but not supported.
[ 6797.860703] Bluetooth: hci0: HCI Read Default Erroneous Data Reporting command is advertised, but not supported.
[ 6797.860705] Bluetooth: hci0: HCI Set Event Filter command not supported.
[ 6799.937106] Bluetooth: hci0: command 0x2003 tx timeout
[ 6799.937106] Bluetooth: hci0: Opcode 0x2003 failed: -110 We'll have to figure
* what device that actually is
* what else might be wrong on the bus
Please post your complete system journal for the boot after trying to pair some BT device
sudo journalctl -b | curl -s -H "Accept: application/json, */*" --upload-file - 'https://paste.c-net.org/'and also
lsusb -tvDoes the dongle show up in
rfkill?
Offline
it shows in rfkill , when i boot the pc its always soft blocked so i unblocked it
you asked for this
[Yoruu@archlinux ~]$ sudo journalctl -b | curl -s -H "Accept: application/json, */*" --upload-file - 'https://paste.c-net.org/'
{"link":"NotchesThose","url":"https://paste.c-net.org/NotchesThose","delete_key":"gHcmziEU2yhhtNmb"} also this
[Yoruu@archlinux ~]$ lsusb -tv
/: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=ohci-pci/5p, 12M
ID 1d6b:0001 Linux Foundation 1.1 root hub
|__ Port 002: Dev 002, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
ID 04b3:3025 IBM Corp. NetVista Full Width Keyboard
/: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=ohci-pci/5p, 12M
ID 1d6b:0001 Linux Foundation 1.1 root hub
|__ Port 004: Dev 004, If 0, Class=Wireless, Driver=btusb, 12M
ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
|__ Port 004: Dev 004, If 1, Class=Wireless, Driver=btusb, 12M
ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
|__ Port 005: Dev 003, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
ID 10c4:0005 Silicon Labs
/: Bus 003.Port 001: Dev 001, Class=root_hub, Driver=ehci-pci/5p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
/: Bus 004.Port 001: Dev 001, Class=root_hub, Driver=ehci-pci/5p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
/: Bus 005.Port 001: Dev 001, Class=root_hub, Driver=ohci-pci/2p, 12M
ID 1d6b:0001 Linux Foundation 1.1 root hub
/: Bus 006.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
/: Bus 007.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 5000M
ID 1d6b:0003 Linux Foundation 3.0 root hub
/: Bus 008.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
/: Bus 009.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 5000M
ID 1d6b:0003 Linux Foundation 3.0 root hub also sorry about the impatiance
Online
Jul 20 14:29:44 archlinux kernel: Bluetooth: hci0: Opcode 0x2003 failed: -110
…
Jul 20 15:56:48 archlinux sudo[14942]: Yoruu : TTY=pts/0 ; PWD=/home/Yoruu/csr8510-fix ; USER=root ; COMMAND=./install.sh
…
Jul 20 15:58:03 archlinux kernel: btusb: module verification failed: signature and/or required key missing - tainting kernel
…
Jul 20 15:58:08 archlinux kernel: Bluetooth: hci0: command 0x2003 tx timeout
Jul 20 15:58:08 archlinux kernel: Bluetooth: hci0: Resetting usb device.
Jul 20 15:58:08 archlinux kernel: Bluetooth: hci0: Opcode 0x2003 failed: -110
Jul 20 15:58:08 archlinux systemd[404]: Stopped target Bluetooth.
Jul 20 15:58:08 archlinux systemd[1]: Stopped target Bluetooth Support.
Jul 20 15:58:08 archlinux kernel: usb 2-4: reset full-speed USB device number 2 using ohci-pci
…
Jul 20 15:58:36 archlinux kernel: Bluetooth: hci0: CSR: after force_suspend: ret=0 enabled=0 suspended=1 usage=0 child=0 nrw=1 wakeup_capable=1
Jul 20 15:58:36 archlinux (udev-worker)[16147]: 2-4: Process '/usr/bin/usb_modeswitch -v 0a12 -p 0001 --unconfigured' failed with exit code 1.
Jul 20 15:58:36 archlinux (udev-worker)[16147]: 2-4:1.0: Process '/usr/bin/usb_modeswitch -v 0a12 -p 0001 --unconfigured' failed with exit code 1.
Jul 20 15:58:36 archlinux (udev-worker)[16149]: 2-4:1.1: Process '/usr/bin/usb_modeswitch -v 0a12 -p 0001 --unconfigured' failed with exit code 1.
Jul 20 15:58:36 archlinux systemd[1]: Reached target Bluetooth Support.https://www.reddit.com/r/linux/comments … ne_dongle/
https://github.com/hhsnake/csr8510-fix
Do you have https://archlinux.org/packages/extra/x8 … odeswitch/ and also did you re-plug the dongle after installing the patched driver (keep it unplugged for some seconds)
Offline
both links you sent me i actually checked yesterday night
and yes i kept it unplugged for 30 seconds
and yes i have usb_modeswitch
this is the journalctl after patch
[Yoruu@archlinux csr8510-fix]$ journalctl -kf | grep -i -e bluetooth -e csr
Jul 20 18:34:50 archlinux kernel: Bluetooth: hci0: CSR: before allow: ret=0 enabled=1 suspended=0 usage=1 child=1 nrw=1 wakeup_capable=1
Jul 20 18:34:50 archlinux kernel: Bluetooth: hci0: CSR: after allow: ret=0 enabled=1 suspended=0 usage=0 child=1 nrw=1 wakeup_capable=1
Jul 20 18:34:50 archlinux kernel: Bluetooth: hci0: CSR: pre-suspend: ret=0 enabled=1 suspended=0 usage=0 child=1 nrw=1 wakeup_capable=1
Jul 20 18:34:50 archlinux kernel: Bluetooth: hci0: CSR: skipping force_suspend while child_count=1 after reset/rebind
Jul 20 18:34:50 archlinux kernel: Bluetooth: hci0: CSR: skip force_suspend: ret=0 enabled=1 suspended=0 usage=0 child=1 nrw=1 wakeup_capable=1
Jul 20 18:34:50 archlinux kernel: Bluetooth: hci0: CSR: after forbid: ret=0 enabled=1 suspended=0 usage=1 child=1 nrw=1 wakeup_capable=1
Jul 20 18:34:50 archlinux kernel: Bluetooth: hci0: HCI Delete Stored Link Key command is advertised, but not supported.
Jul 20 18:34:50 archlinux kernel: Bluetooth: hci0: HCI Read Default Erroneous Data Reporting command is advertised, but not supported.
Jul 20 18:34:50 archlinux kernel: Bluetooth: hci0: HCI Set Event Filter command not supported.
Jul 20 18:34:52 archlinux kernel: Bluetooth: hci0: Opcode 0x2003 failed: -110 Online
This might be a goosechase, but I wonder if the patched driver works with the LTS kernel.
Offline
sadly i tried lts and nope
both no
Online
Maybe it's time to contact the developer of the patch.
Offline
both links you sent me i actually checked yesterday night
I figured (at least for the linked patch) - it was just for reference about what's going on on your system.
this is the journalctl after patch
Acutally it's a filter - do you still get the modeswitch errors?
Since this is a dongle and radio draws quite some power:
/: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=ohci-pci/5p, 12M
ID 1d6b:0001 Linux Foundation 1.1 root hub
|__ Port 004: Dev 004, If 0, Class=Wireless, Driver=btusb, 12M
ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)Does it work if you plug it into the USB 3 hub?
Offline
sadly not working on USB 3 hub too
Online
i'm sad to announce that i tried to use sudo pacman -Syu again
kernal updated hyprland broke
something about libhyprutils.so.12 not found i think
tried reinstalling hyprland to no avail
any suggestions currently i will not be able to test since i'm locked out of arch (currently on windows)
Online
pacman -Qs hyprcurrently on windows
3rd link below. Mandatory.
Disable it (it's NOT the BIOS setting!) and reboot windows and linux twice for voodo reasons.
Edit: this is relevant since radio is the primary victim of this condition, though in theory I'd expect re-attaching the dongle to clear the state but who knows…
Last edited by seth (2026-07-21 15:00:31)
Offline
dear seth ,fast startup was off for 4 years , as as said my pc is old as shit and used to crash alot in the past, and having fast startup enabled bricked it 2/4 times cuz the pc lost power
and as i said , i cannot get into linux currently as hyprland refuses to start after i updated to linux 7.1.4
and before u say the lts version sir that updated too and also has issues with hyprland
file missing is libhyprutils.so.12
Online
i cannot get into linux currently as hyprland refuses to start after i updated
What does hyprland have to do w/ "get into linux"?
=> 2nd link below
Offline
nothing i just forgot i can use ctrl+alt+f4
doesn't matter
anyway , as i said its not fast sturtup problems from windows i have that disabled long ago
Online
pacman -Qs hypr
and the actual hyprland error you get might be relevant.
(The 2nd link below actually just shows how to boot the multi-user.target)
About fast-start: since windows keeps enabling it w/ updates, have you recently check that it's *still* disabled?
Offline
i wish it was hyprland was relevent but the error was just a missing utils file due to update (i forgot i installed it usin cmake meaning i had to recompile it all after update )
error while loading shared libraries: libhyprutils.so.12: cannot open shared object file: No such file or directoryas for windows i'm using windows 10 (pc can't handle 11 ) , which didn't have an upgrade for a long time , i will check again regardless
oh yeah and about the 2nd link i read that
Last edited by Yoruu_. (2026-07-22 13:48:11)
Online
i forgot i installed it usin cmake meaning i had to recompile it all after update
So is that situation now sorted out?
do you still get the modeswitch errors?
Resp. post a complete system journal to illustrate the new status quo.
Offline
i'm really sorry for late reply work left me no choice
sorry for this dumb question but can you give me which command you mean?
Online
Pages: 1