Have you tried manually scanning for a 2nd LUN? Matt On Sat, Jan 2, 2016 at 1:30 AM, pkix <pkix@xxxxxxxx> wrote: > Hello, > > I have Logilink USB SATA HDD docking station with two slots: > http://www.logilink.com/Quickport_USB_30_for_two_2_5_Zoll_plus_3_5_Zoll_SATA.htm > > The problem is that Linux detects only one of the disks inserted. > Disk in slot B gets detected only when the disk from slot A is removed. > > From dmesg: > [ 150.989457] usb 2-1: new SuperSpeed USB device number 2 using xhci_hcd > [ 151.006663] usb 2-1: New USB device found, idVendor=abcd, idProduct=6101 > [ 151.006671] usb 2-1: New USB device strings: Mfr=1, Product=2, > SerialNumber=5 > [ 151.006675] usb 2-1: Product: PCCloneEX Lite+ > [ 151.006678] usb 2-1: Manufacturer: LogiLink > [ 151.006681] usb 2-1: SerialNumber: DB9876543211160 > [ 151.020438] usb 2-1: USB controller 0000:00:14.0 does not support > streams, which are required by the UAS driver. > [ 151.020442] usb 2-1: Please try an other USB controller if you wish to > use UAS. > [ 151.020444] usb-storage 2-1:1.0: USB Mass Storage device detected > [ 151.020552] scsi host6: usb-storage 2-1:1.0 > [ 151.020876] usbcore: registered new interface driver usb-storage > [ 151.022426] usbcore: registered new interface driver uas > [ 152.017840] scsi 6:0:0:0: Direct-Access LogiLink 0102 > PQ: 0 ANSI: 6 > [ 152.018064] sd 6:0:0:0: Attached scsi generic sg2 type 0 > [ 152.018251] sd 6:0:0:0: [sdb] 488397168 512-byte logical blocks: (250 > GB/232 GiB) > [ 152.018567] sd 6:0:0:0: [sdb] Write Protect is off > [ 152.018571] sd 6:0:0:0: [sdb] Mode Sense: 47 00 10 08 > [ 152.018829] sd 6:0:0:0: [sdb] No Caching mode page found > [ 152.018833] sd 6:0:0:0: [sdb] Assuming drive cache: write through > [ 152.277900] sdb: sdb1 > [ 152.279152] sd 6:0:0:0: [sdb] Attached SCSI disk > [ 168.084760] usb 2-1: USB disconnect, device number 2 > [ 188.122993] usb 2-1: new SuperSpeed USB device number 3 using xhci_hcd > [ 188.139835] usb 2-1: New USB device found, idVendor=abcd, idProduct=6101 > [ 188.139842] usb 2-1: New USB device strings: Mfr=1, Product=2, > SerialNumber=5 > [ 188.139846] usb 2-1: Product: PCCloneEX Lite+ > [ 188.139849] usb 2-1: Manufacturer: LogiLink > [ 188.139852] usb 2-1: SerialNumber: DB9876543211160 > [ 188.140781] usb 2-1: USB controller 0000:00:14.0 does not support > streams, which are required by the UAS driver. > [ 188.140786] usb 2-1: Please try an other USB controller if you wish to > use UAS. > [ 188.140790] usb-storage 2-1:1.0: USB Mass Storage device detected > [ 188.140974] scsi host7: usb-storage 2-1:1.0 > [ 189.139496] scsi 7:0:0:0: Direct-Access LogiLink 0102 > PQ: 0 ANSI: 6 > [ 189.139695] sd 7:0:0:0: Attached scsi generic sg2 type 0 > [ 189.139877] sd 7:0:0:0: [sdb] Very big device. Trying to use READ > CAPACITY(16). > [ 189.140008] sd 7:0:0:0: [sdb] 15628053168 512-byte logical blocks: (8.00 > TB/7.27 TiB) > [ 189.140259] sd 7:0:0:0: [sdb] Write Protect is off > [ 189.140262] sd 7:0:0:0: [sdb] Mode Sense: 47 00 10 08 > [ 189.140504] sd 7:0:0:0: [sdb] No Caching mode page found > [ 189.140506] sd 7:0:0:0: [sdb] Assuming drive cache: write through > [ 189.140793] sd 7:0:0:0: [sdb] Very big device. Trying to use READ > CAPACITY(16). > [ 189.149194] sdb: unknown partition table > [ 189.149554] sd 7:0:0:0: [sdb] Very big device. Trying to use READ > CAPACITY(16). > [ 189.150154] sd 7:0:0:0: [sdb] Attached SCSI disk > [ 205.073000] usb 2-1: USB disconnect, device number 3 > > $ uname -a > Linux unknown 3.19.0-42-generic #48-Ubuntu SMP Thu Dec 17 22:54:45 UTC 2015 > x86_64 x86_64 x86_64 GNU/Linux > > $ lspci -v > Bus 002 Device 004: ID abcd:6101 Unknown > Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 3.00 > bDeviceClass 0 (Defined at Interface level) > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 9 > idVendor 0xabcd Unknown > idProduct 0x6101 > bcdDevice 1.02 > iManufacturer 1 LogiLink > iProduct 2 PCCloneEX Lite+ > iSerial 5 DB9876543211160 > bNumConfigurations 1 > Configuration Descriptor: > bLength 9 > bDescriptorType 2 > wTotalLength 121 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 4 USB Mass Storage > bmAttributes 0xc0 > Self Powered > MaxPower 2mA > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 8 Mass Storage > bInterfaceSubClass 6 SCSI > bInterfaceProtocol 80 Bulk-Only > iInterface 6 MSC Bulk-Only Transfer > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 EP 1 IN > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0400 1x 1024 bytes > bInterval 0 > bMaxBurst 15 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x02 EP 2 OUT > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0400 1x 1024 bytes > bInterval 0 > bMaxBurst 15 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 1 > bNumEndpoints 4 > bInterfaceClass 8 Mass Storage > bInterfaceSubClass 6 SCSI > bInterfaceProtocol 98 > iInterface 10 MSC BOT/UAS Transfer > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x01 EP 1 OUT > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0400 1x 1024 bytes > bInterval 0 > bMaxBurst 0 > Command pipe (0x01) > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x82 EP 2 IN > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0400 1x 1024 bytes > bInterval 0 > bMaxBurst 0 > MaxStreams 32 > Status pipe (0x02) > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x83 EP 3 IN > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0400 1x 1024 bytes > bInterval 0 > bMaxBurst 15 > MaxStreams 32 > Data-in pipe (0x03) > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x04 EP 4 OUT > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0400 1x 1024 bytes > bInterval 0 > bMaxBurst 15 > MaxStreams 32 > Data-out pipe (0x04) > Binary Object Store Descriptor: > bLength 5 > bDescriptorType 15 > wTotalLength 22 > bNumDeviceCaps 2 > USB 2.0 Extension Device Capability: > bLength 7 > bDescriptorType 16 > bDevCapabilityType 2 > bmAttributes 0x00000f0e > Link Power Management (LPM) Supported > SuperSpeed USB Device Capability: > bLength 10 > bDescriptorType 16 > bDevCapabilityType 3 > bmAttributes 0x00 > wSpeedsSupported 0x000e > Device can operate at Full Speed (12Mbps) > Device can operate at High Speed (480Mbps) > Device can operate at SuperSpeed (5Gbps) > bFunctionalitySupport 1 > Lowest fully-functional device speed is Full Speed (12Mbps) > bU1DevExitLat 10 micro seconds > bU2DevExitLat 32 micro seconds > Device Status: 0x000d > Self Powered > U1 Enabled > U2 Enabled > > The issue is Linux specific, because the same machine when booted in Windows > 7 > detects both disks without installing any vendor drivers: > http://imgur.com/Fakviqk > > Any ideas? > Could it be that Linux does not detect the second storage device > because LogiLink provides the same SerialNumber for both disks? > > -- > To unsubscribe from this list: send the line "unsubscribe linux-usb" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- Matthew Dharm Maintainer, USB Mass Storage driver for Linux -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html