You are not logged in.

#1 2015-04-10 15:48:32

replabrobin
Member
Registered: 2010-05-06
Posts: 237

ADATA usb 3 drive won't power up at boot

I am trying to use a new usb 3.0 external HDD with an old Dell dimension 3000 using latest arch x86. At boot if the drive is connected it seems to stay unpowered (no leds etc etc). In the journal I see this

Apr 10 16:21:58 everest kernel: usb 1-1: new high-speed USB device number 2 using ehci-pci
........
Apr 10 16:21:58 everest kernel: usb 1-1: new high-speed USB device number 2 using ehci-pci
........
Apr 10 16:22:03 everest kernel: usb 1-1: new high-speed USB device number 3 using ehci-pci
........
Apr 10 16:22:10 everest kernel: usb 1-1: device descriptor read/all, error -110
Apr 10 16:22:10 everest kernel: usb 1-1: new high-speed USB device number 4 using ehci-pci
Apr 10 16:22:15 everest kernel: usb 1-1: device descriptor read/8, error -110
Apr 10 16:22:20 everest kernel: usb 1-1: device descriptor read/8, error -110
Apr 10 16:22:20 everest kernel: usb 1-1: new high-speed USB device number 5 using ehci-pci
Apr 10 16:22:25 everest kernel: usb 1-1: device descriptor read/8, error -110
Apr 10 16:22:30 everest kernel: usb 1-1: device descriptor read/8, error -110
Apr 10 16:22:31 everest kernel: usb usb1-port1: unable to enumerate USB device
Apr 10 16:22:31 everest kernel: usb 2-1: new full-speed USB device number 2 using uhci_hcd
Apr 10 16:22:42 everest kernel: usb 2-1: device descriptor read/all, error -71
Apr 10 16:22:42 everest kernel: usb 2-1: new full-speed USB device number 3 using uhci_hcd
Apr 10 16:22:48 everest kernel: usb 2-1: device descriptor read/all, error -71
Apr 10 16:22:48 everest kernel: usb 2-1: new full-speed USB device number 4 using uhci_hcd
Apr 10 16:22:53 everest kernel: usb 2-1: device descriptor read/8, error -110
Apr 10 16:22:58 everest kernel: usb 2-1: device descriptor read/8, error -110
Apr 10 16:22:58 everest kernel: usb 2-1: new full-speed USB device number 5 using uhci_hcd
Apr 10 16:23:03 everest kernel: usb 2-1: device descriptor read/8, error -110
Apr 10 16:23:08 everest kernel: usb 2-1: device descriptor read/8, error -110
Apr 10 16:23:08 everest systemd-modules-load[105]: Inserted module 'usbip_host'
Apr 10 16:23:08 everest kernel: usb usb2-port1: unable to enumerate USB device
Apr 10 16:23:08 everest kernel: usbcore: registered new device driver usbip-host
Apr 10 16:23:08 everest kernel: usbip_host: USB/IP Host Driver v1.0.0

when I unplug and replug its usb cable I see this in the journal

Apr 10 16:23:56 everest kernel: usb 1-1: new high-speed USB device number 6 using ehci-pci
Apr 10 16:23:56 everest mtp-probe[435]: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-1"
Apr 10 16:23:56 everest mtp-probe[435]: bus: 1, device: 6 was not an MTP device
Apr 10 16:23:58 everest kernel: usb-storage 1-1:1.0: USB Mass Storage device detected
Apr 10 16:23:58 everest kernel: scsi host2: usb-storage 1-1:1.0
Apr 10 16:23:58 everest kernel: usbcore: registered new interface driver usb-storage
Apr 10 16:23:58 everest kernel: usbcore: registered new interface driver uas
........
pr 10 16:23:59 everest kernel: scsi 2:0:0:0: Direct-Access     ADATA    HD710            AX00 PQ: 0 ANSI: 5
Apr 10 16:23:59 everest kernel: sd 2:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/465 GiB)
Apr 10 16:23:59 everest kernel: sd 2:0:0:0: [sdb] Write Protect is off
Apr 10 16:23:59 everest kernel: sd 2:0:0:0: [sdb] Mode Sense: 23 00 00 00
Apr 10 16:23:59 everest kernel: sd 2:0:0:0: [sdb] No Caching mode page found
Apr 10 16:23:59 everest kernel: sd 2:0:0:0: [sdb] Assuming drive cache: write through
Apr 10 16:23:59 everest kernel:  sdb: sdb1
Apr 10 16:23:59 everest kernel: sd 2:0:0:0: [sdb] Attached SCSI disk

lsusb reveals this

$ lsusb
Bus 001 Device 006: ID 125f:a15a A-DATA Technology Co., Ltd. DashDrive Durable HD710 portable HDD various size
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

lspci -k

$ lspci -k
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
        Subsystem: Dell Device 019d
        Kernel driver in use: agpgart-intel
        Kernel modules: intel_agp
00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02)
        Subsystem: Dell Dimension 3000
        Kernel driver in use: i915
        Kernel modules: i915
00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev 02)
00:1d.0 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
        Subsystem: Dell Device 019d
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci_hcd
00:1d.1 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
        Subsystem: Dell Device 019d
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci_hcd
00:1d.3 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02)
        Subsystem: Dell Device 019d
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci_hcd
00:1d.7 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
        Subsystem: Dell Device 019d
        Kernel driver in use: ehci-pci
        Kernel modules: ehci_pci
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
        Kernel modules: shpchp
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
        Kernel driver in use: lpc_ich
        Kernel modules: intel_rng, lpc_ich
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
        Subsystem: Dell Device 019d
        Kernel driver in use: ata_piix
        Kernel modules: ata_piix, pata_acpi, ata_generic
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
        Subsystem: Dell Device 019d
        Kernel driver in use: i801_smbus
        Kernel modules: i2c_i801
01:00.0 Multimedia audio controller: Creative Labs CA0106 Soundblaster
        Subsystem: Creative Labs Device 1007
        Kernel driver in use: snd_ca0106
        Kernel modules: snd_ca0106
01:08.0 Ethernet controller: Intel Corporation 82562EZ 10/100 Ethernet Controller (rev 02)
        Subsystem: Dell Dimension 3000
        Kernel driver in use: e100
        Kernel modules: e100

is there a way to get it recognized at boot without the manual intervention?

Last edited by replabrobin (2015-04-10 16:22:01)

Offline

Board footer

Powered by FluxBB