Hi,
i have an external 2.5 500gb 5200rpm Trekstor DataStation pocket g.u
when i connect it directly to linux it's seen by the system as usb1.1
but if:
- i use windows
- i connect it with a cable with a secondary usb plug for addictional power surge and i put the secontary plug first
- i disconnect and reconnect it fast enough so that the drive does't stop completely
then it works without problems as usb2.0 (up to 30M/s)
so, it has definitely a power supply problem
when recognized properly then i never had problems using it without the secondary power surge
but for using it properly on linux i have to use solution 3, that i don't think is health for the hard drive, or sol 2, that force me to have free 2 of 3 usb port of my laptop (lenovo x200 type 7459-M78) when i connect the drive.
so i want to find a way to force the drive to return to usb2.0
(see the code from dmesg below to understand why i say return)
1a.7,1d.7 are the pci addresses for the external usb2.0 controller
1a.0,1d.0 are the pci addresses for the external correspondent usb1.1 controller
all the others are internals for bt, fingerprint sensor, ...
when working as 1.1
Code:
[140353.156026] usb 2-2: new high speed USB device using ehci_hcd and address 4
[140353.224296] hub 2-0:1.0: unable to enumerate USB device on port 2
[140353.656587] usb 6-2: new full speed USB device using uhci_hcd and address 3
[140353.802041] usb 6-2: not running at top speed; connect to a high speed hub
[140353.836036] usb 6-2: New USB device found, idVendor=1e68, idProduct=0017
when working as 2.0
Code:
[140571.736523] usb 2-2: new high speed USB device using ehci_hcd and address 5
[140571.881504] usb 2-2: New USB device found, idVendor=1e68, idProduct=0017
usb controllers from lspci:
Quote:
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
|