You are not logged in.

#1 2019-04-06 23:11:37

7nm
Member
Registered: 2019-02-08
Posts: 15

unable to use external hard disks connected via USB

I'm unable to reliably connect my external hard disks via USB3. Most of the time, they aren't even detected by lsblk and even when they are, they have read/write issues. I doubt that both disks would go bad simultaneously. However, a small 8GB flash drive works fine. Here are the journal logs.

kernel: usb 3-6: new SuperSpeed Gen 1 USB device number 4 using xhci_hcd
kernel: usb 3-6: New USB device found, idVendor=xxxx, idProduct=yyyy, bcdDevice= 1.00
kernel: usb 3-6: New USB device strings: Mfr=2, Product=3, SerialNumber=1
kernel: usb 3-6: Product: BUP Slim RD
kernel: usb 3-6: Manufacturer: Seagate
kernel: usb 3-6: SerialNumber: xxxxxxxx
kernel: usbcore: registered new interface driver usb-storage
kernel: scsi host6: uas
kernel: usbcore: registered new interface driver uas
kernel: scsi 6:0:0:0: Direct-Access     Seagate  BUP Slim RD      yyyy PQ: 0 ANSI: 6
kernel: sd 6:0:0:0: [sdd] Spinning up disk...
kernel: ..
kernel: sd 6:0:0:0: tag#4 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD 
kernel: sd 6:0:0:0: tag#4 CDB: Test Unit Ready 00 00 00 00 00 00
kernel: scsi host6: uas_eh_device_reset_handler start
kernel: usb 3-6: reset SuperSpeed Gen 1 USB device number 4 using xhci_hcd
kernel: scsi host6: uas_eh_device_reset_handler success

kernel: usb 1-2: new high-speed USB device number 8 using xhci_hcd
kernel: usb 1-2: New USB device found, idVendor=aaaa, idProduct=bbbb, bcdDevice=40.05
kernel: usb 1-2: New USB device strings: Mfr=2, Product=3, SerialNumber=1
kernel: usb 1-2: Product: My Passport 25E2
kernel: usb 1-2: Manufacturer: Western Digital
kernel: usb 1-2: SerialNumber: 000000000000000000000000
kernel: usb-storage 1-2:1.0: USB Mass Storage device detected
kernel: scsi host6: usb-storage 1-2:1.0
kernel: scsi 6:0:0:0: Direct-Access     WD       My Passport bbbb 4005 PQ: 0 ANSI: 6
kernel: scsi 6:0:0:1: Enclosure         WD       SES Device       4005 PQ: 0 ANSI: 6
kernel: sd 6:0:0:0: [sdd] Spinning up disk...
kernel: scsi 6:0:0:1: Wrong diagnostic page; asked for 1 got 8
kernel: scsi 6:0:0:1: Failed to get diagnostic page 0x1
kernel: scsi 6:0:0:1: Failed to bind enclosure -19
kernel: ses 6:0:0:1: Attached Enclosure device
kernel: ......ready
kernel: sd 6:0:0:0: [sdd] Very big device. Trying to use READ CAPACITY(16).
kernel: sd 6:0:0:0: [sdd] 7813969920 512-byte logical blocks: (4.00 TB/3.64 TiB)
kernel: sd 6:0:0:0: [sdd] 4096-byte physical blocks
kernel: sd 6:0:0:0: [sdd] Write Protect is off
kernel: sd 6:0:0:0: [sdd] Mode Sense: 47 00 10 08
kernel: sd 6:0:0:0: [sdd] No Caching mode page found
kernel: sd 6:0:0:0: [sdd] Assuming drive cache: write through
kernel:  sdd: sdd1
kernel: sd 6:0:0:0: [sdd] Attached SCSI disk

I also tried to disable the uas kernel module and used usb-storage after a reboot but I get similar errors in that case as well.

I'm using the latest stable kernel.

~ ❯❯❯ uname -sr
Linux 5.0.6-arch1-1-ARCH

Offline

Board footer

Powered by FluxBB