Sample Header Ad - 728x90

usbreset does not reset negotiated speed

0 votes
0 answers
65 views
I have Ubuntu 24+ (6.11.0-26-generic) installed on a PC with a Asus Prime Z690-P D4 motherboard, Intel CPU and so on. I have a WD MyBook 24 TB HDD USB which is always connected to the motherboard, by using the USB-C port. But I only power it on, by using the AC adapter, when I want to use it. The problem starts here. Most of times, after plugging in the AC adapter, the WD USB/SATA converter negotiates a 480 Mbit/s speed. Calling the usbreset command does not make it to go to 5 Gbit/s. In order to get the correct speed, I need to manually detach one end of the USB connector and attach it again. Is there any other command which gets the job done? I do not have this issue on another PC with a Asus WS motherboard (Intel 8th core gen), running Debian 12+. Thanks in advance. The console log: REDACTED@REDACTED:~$ lsusb -t /: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/16p, 480M |__ Port 001: Dev 008, If 0, Class=Mass Storage, Driver=usb-storage, 480M |__ Port 002: Dev 002, If 0, Class=Vendor Specific Class, Driver=[none], 12M |__ Port 002: Dev 002, If 2, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 011: Dev 003, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 011: Dev 003, If 1, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 012: Dev 004, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 002: Dev 006, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 003: Dev 007, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 003: Dev 007, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 013: Dev 005, If 0, Class=Hub, Driver=hub/4p, 480M /: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/9p, 20000M/x2 /: Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 480M /: Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/4p, 10000M REDACTED@REDACTED:~$ usbreset Usage: usbreset PPPP:VVVV - reset by product and vendor id usbreset BBB/DDD - reset by bus and device number usbreset "Product" - reset by product name Devices: Number 001/007 ID 045e:07f8 Wired Keyboard 600 Number 001/004 ID 1a40:0101 USB 2.0 Hub Number 001/008 ID 1058:25ed My Book 25ED Number 001/006 ID 1c4f:0051 Usb Mouse Number 001/005 ID 058f:6254 Number 001/003 ID 062a:4101 2.4G Keyboard Mouse Number 001/002 ID 0b05:19af AURA LED Controller REDACTED@REDACTED:~$ sudo usbreset 001/008 Resetting My Book 25ED ... ok REDACTED@REDACTED:~$ lsusb -t /: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/16p, 480M |__ Port 001: Dev 008, If 0, Class=Mass Storage, Driver=usb-storage, 480M |__ Port 002: Dev 002, If 0, Class=Vendor Specific Class, Driver=[none], 12M |__ Port 002: Dev 002, If 2, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 011: Dev 003, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 011: Dev 003, If 1, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 012: Dev 004, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 002: Dev 006, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 003: Dev 007, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 003: Dev 007, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 013: Dev 005, If 0, Class=Hub, Driver=hub/4p, 480M /: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/9p, 20000M/x2 /: Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 480M /: Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/4p, 10000M REDACTED@REDACTED:~$ sudo usbreset Usage: usbreset PPPP:VVVV - reset by product and vendor id usbreset BBB/DDD - reset by bus and device number usbreset "Product" - reset by product name Devices: Number 001/007 ID 045e:07f8 Wired Keyboard 600 Number 001/004 ID 1a40:0101 USB 2.0 Hub Number 001/008 ID 1058:25ed My Book 25ED Number 001/006 ID 1c4f:0051 Usb Mouse Number 001/005 ID 058f:6254 Number 001/003 ID 062a:4101 2.4G Keyboard Mouse Number 001/002 ID 0b05:19af AURA LED Controller REDACTED@REDACTED:~$ sudo usbreset 001/008 Resetting My Book 25ED ... ok REDACTED@REDACTED:~$ lsusb -t /: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/16p, 480M |__ Port 001: Dev 008, If 0, Class=Mass Storage, Driver=usb-storage, 480M |__ Port 002: Dev 002, If 0, Class=Vendor Specific Class, Driver=[none], 12M |__ Port 002: Dev 002, If 2, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 011: Dev 003, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 011: Dev 003, If 1, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 012: Dev 004, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 002: Dev 006, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 003: Dev 007, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 003: Dev 007, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 013: Dev 005, If 0, Class=Hub, Driver=hub/4p, 480M /: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/9p, 20000M/x2 /: Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 480M /: Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/4p, 10000M +++++++++++++++ detached USB cable and attached it again ++++++++++++++++++++++++++++++ REDACTED@REDACTED:~$ lsusb -t /: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/16p, 480M |__ Port 002: Dev 002, If 0, Class=Vendor Specific Class, Driver=[none], 12M |__ Port 002: Dev 002, If 2, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 011: Dev 003, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 011: Dev 003, If 1, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 012: Dev 004, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 002: Dev 009, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 003: Dev 010, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 003: Dev 010, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 013: Dev 005, If 0, Class=Hub, Driver=hub/4p, 480M /: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/9p, 20000M/x2 |__ Port 001: Dev 002, If 0, Class=Mass Storage, Driver=usb-storage, 5000M /: Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 480M /: Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/4p, 10000M
Asked by us3r (3 rep)
Jun 30, 2025, 05:19 PM