Hello

I have a new Thinkpad T440p running debian with custom kernel 3.14.19. When I 
connect an external 2TB USB3 hdd, after 50-60Gb data written 
XHCI drops the usb device (just like I would pull the plug on it) then it comes 
back:

I'm 100% that this is not a hardware issue because the drive works flawlessly 
from Windows7/8 on the same laptop. I did extended speedtests, surface tests 
with HD Sentinel and copied a lot of data on it on ~110 MB/s speed.

It also only occurs with the high speed USB3 driver. If I use an USB2 only port 
where it negotiates a speed around ~ 25MB/s that's fine.

I attach the log, lspci, lsusb outputs. Should I ran even more recent kernel 
than the 3.14? Were there any major improvements made in the XHCI driver?
If so which kernel version is recommended? I want to use BTRFS as well, so need 
a version which performs well with that.
 
Thank you!

Dec  6 21:21:12 debian kernel: [  226.902247] scsi 8:0:0:0: Direct-Access     
Seagate  BUP Slim BK      0143 PQ: 0 ANSI: 6
Dec  6 21:21:12 debian kernel: [  226.902567] sd 8:0:0:0: Attached scsi generic 
sg2 type 0
Dec  6 21:21:12 debian kernel: [  226.903491] sd 8:0:0:0: [sdb] Spinning up 
disk...
Dec  6 21:21:16 debian kernel: [  230.981013] .ready
Dec  6 21:21:16 debian kernel: [  230.981344] sd 8:0:0:0: [sdb] 3907029167 
512-byte logical blocks: (2.00 TB/1.81 TiB)
Dec  6 21:21:16 debian kernel: [  230.981945] sd 8:0:0:0: [sdb] Write Protect 
is off
Dec  6 21:21:16 debian kernel: [  230.981953] sd 8:0:0:0: [sdb] Mode Sense: 2b 
00 10 08
Dec  6 21:21:16 debian kernel: [  230.982529] sd 8:0:0:0: [sdb] Write cache: 
enabled, read cache: enabled, supports DPO and FUA
Dec  6 21:21:16 debian kernel: [  231.030139]  sdb: sdb1
Dec  6 21:21:16 debian kernel: [  231.032056] sd 8:0:0:0: [sdb] Attached SCSI 
disk
Dec  6 21:22:13 debian kernel: [  287.807249] usb 3-1: USB disconnect, device 
number 7
Dec  6 21:22:13 debian kernel: [  287.809252] sd 8:0:0:0: [sdb] Synchronizing 
SCSI cache
Dec  6 21:22:13 debian kernel: [  287.809389] sd 8:0:0:0: [sdb]  
Dec  6 21:22:13 debian kernel: [  287.809396] Result: hostbyte=DID_NO_CONNECT 
driverbyte=DRIVER_OK
Dec  6 21:22:26 debian kernel: [  301.149154] hub 4-0:1.0: Cannot enable port 
1.  Maybe the USB cable is bad?
Dec  6 21:22:30 debian kernel: [  305.074412] hub 4-0:1.0: Cannot enable port 
1.  Maybe the USB cable is bad?
Dec  6 21:22:34 debian kernel: [  308.999672] hub 4-0:1.0: Cannot enable port 
1.  Maybe the USB cable is bad?
Dec  6 21:22:38 debian kernel: [  312.924957] hub 4-0:1.0: Cannot enable port 
1.  Maybe the USB cable is bad?
Dec  6 21:22:38 debian kernel: [  312.924999] hub 4-0:1.0: unable to enumerate 
USB device on port 1
Dec  6 21:22:38 debian kernel: [  313.027365] usb 4-2: new SuperSpeed USB 
device number 8 using xhci_hcd
Dec  6 21:22:38 debian kernel: [  313.041566] usb 4-2: New USB device found, 
idVendor=0bc2, idProduct=ab21
Dec  6 21:22:38 debian kernel: [  313.041575] usb 4-2: New USB device strings: 
Mfr=1, Product=2, SerialNumber=3
Dec  6 21:22:38 debian kernel: [  313.041580] usb 4-2: Product: BUP Slim BK
Dec  6 21:22:38 debian kernel: [  313.055318] usb-storage 4-2:1.0: USB Mass 
Storage device detected
Dec  6 21:22:38 debian kernel: [  313.055570] scsi9 : usb-storage 4-2:1.0
Dec  6 21:22:38 debian mtp-probe: checking bus 4, device 8: 
"/sys/devices/pci0000:00/0000:00:14.0/usb4/4-2"
Dec  6 21:22:38 debian mtp-probe: bus: 4, device: 8 was not an MTP device


00:00.0 Host bridge: Intel Corporation Haswell DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Haswell PCI Express x16 Controller (rev 
06)
00:01.1 PCI bridge: Intel Corporation Haswell PCI Express x8 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Haswell Integrated 
Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Haswell HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation Lynx Point USB xHCI Host Controller 
(rev 04)
00:16.0 Communication controller: Intel Corporation Lynx Point MEI Controller 
#1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-LM (rev 
04)
00:1a.0 USB controller: Intel Corporation Lynx Point USB Enhanced Host 
Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation Lynx Point High Definition Audio 
Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #1 (rev 
d4)
00:1c.1 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #2 (rev 
d4)
00:1d.0 USB controller: Intel Corporation Lynx Point USB Enhanced Host 
Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Lynx Point LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Lynx Point 6-port SATA Controller 1 
[AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Lynx Point SMBus Controller (rev 04)
02:00.0 VGA compatible controller: NVIDIA Corporation Device 1290 (rev a1)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5227 
(rev 01)
04:00.0 Network controller: Intel Corporation Device 08b2 (rev 83)

Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 003 Device 003: ID 058f:9540 Alcor Micro Corp. 
Bus 003 Device 004: ID ffc0:001f  
Bus 003 Device 005: ID 138a:0017 Validity Sensors, Inc. 
Bus 004 Device 002: ID 0bc2:ab21 Seagate RSS LLC 
Bus 003 Device 006: ID 1199:a001 Sierra Wireless, Inc. 
Bus 003 Device 007: ID 8087:07dc Intel Corp. 
Bus 003 Device 008: ID 5986:0268 Acer, Inc 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to