I have just tested usbreset program (without my previous patch): $ hciconfig hci0: Type: Primary Bus: USB BD Address: 00:1A:7D:DA:71:13 ACL MTU: 310:10 SCO MTU: 64:8 UP RUNNING RX bytes:696 acl:0 sco:0 events:49 errors:0 TX bytes:3168 acl:0 sco:0 commands:49 errors:0 < scanning is working from Bluetooth Settings from GNOME > $ echo 0 >/sys/bus/usb/devices/1-3/bConfigurationValue $ ./usbreset 001/003 Resetting CSR8510 A10 ... ok $ echo 1 >/sys/bus/usb/devices/1-3/bConfigurationValue < it takes a while> bash: echo: write error: Connection timed out $ Unfortunately, it is not solving the issue and I get the same result. I will try to identify the device or the situation in some way. Best regards José Ignacio On Fri, May 13, 2022 at 5:01 PM Bjørn Mork <bjorn@xxxxxxx> wrote: > > Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> writes: > > > (Greg, did that program or something like it ever get added to the > > usbutils package?) > > (your) usbreset.c was added to usbutils in 2016 :-) > > > Bjørn >