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