Gentoo Archives: gentoo-user

From: felix@×××××××.com
To: gentoo-user@l.g.o
Subject: [gentoo-user] Dual USB HDD enclosure shows only a single disk (NexStar MX)
Date: Mon, 17 Dec 2007 01:03:30
Message-Id: 20071217005720.GB17412@crowfix.com
1 I bought a NexStar MX dual SATA enclosure and two 1TB drives for it.
2 It has an internal switch to select it appearing as a single 2TB drive
3 or two separate 1TB drives. I eventually want it to be the single
4 drive, but I want it as two separate drives initially. However, it
5 doesn't work that way.
6
7 I have tried these combinations:
8
9 Both drives installed
10
11 Swapped them
12
13 One drive in each slot, the other slot empty
14
15 Both slots work, and both drives work. But with two drives installed
16 and the switch in individual drives mode, it only shows one of them.
17 These are SATA and there is no master / slave jumper to snag me,
18 AFAIK.
19
20 The instruction manual mkes a reference to the mode switch being
21 either JBOD or individual drives. They have a reference to RAID as a
22 comparison, but nowhere else in the manual do they refer to RAID, nor
23 does the box anywhere brag about RAID, and the installation procedures
24 for both Windows and Mac explicitly show two separate new drives. I
25 think it is safe to assume I should see either one 2TB drive or two
26 1TB drives.
27
28 I don't have either a Windows or a Mac to try this on, and I don't
29 particularly want to contaimnate my shiny new 1TB drives.
30
31 So here's my question:
32
33 Is there some feature of the USB spec that is not implemented under
34 Linux that would prevent one of the drives from showing up?
35
36 The kernel config does NOT set CONFIG_SCSI_MULTI_LUN, if that makes
37 any difference.
38
39 Here is /var/log/messages when I first inserted the USB connection:
40
41 Dec 16 12:13:14 bitroteo [575806.793193] usb 4-3: new high speed USB device using ehci_hcd and address 6
42 Dec 16 12:13:14 bitroteo [575806.909127] usb 4-3: configuration #1 chosen from 1 choice
43 Dec 16 12:13:14 bitroteo [575806.910493] scsi2 : SCSI emulation for USB Mass Storage devices
44 Dec 16 12:13:14 bitroteo [575806.910794] usb-storage: device found at 6
45 Dec 16 12:13:14 bitroteo [575806.910799] usb-storage: waiting for device to settle before scanning
46 Dec 16 12:13:19 bitroteo [575811.909675] scsi 2:0:0:0: Direct-Access WDC WD10 EACS-00ZJB0 PQ: 0 ANSI: 2 CCS
47 Dec 16 12:13:19 bitroteo [575811.911024] sd 2:0:0:0: [sda] 1953525168 512-byte hardware sectors (1000205 MB)
48 Dec 16 12:13:19 bitroteo [575811.911754] sd 2:0:0:0: [sda] Write Protect is off
49 Dec 16 12:13:19 bitroteo [575811.911761] sd 2:0:0:0: [sda] Mode Sense: 00 38 00 00
50 Dec 16 12:13:19 bitroteo [575811.911765] sd 2:0:0:0: [sda] Assuming drive cache: write through
51 Dec 16 12:13:19 bitroteo [575811.912751] sd 2:0:0:0: [sda] 1953525168 512-byte hardware sectors (1000205 MB)
52 Dec 16 12:13:19 bitroteo [575811.913500] sd 2:0:0:0: [sda] Write Protect is off
53 Dec 16 12:13:19 bitroteo [575811.913506] sd 2:0:0:0: [sda] Mode Sense: 00 38 00 00
54 Dec 16 12:13:19 bitroteo [575811.913509] sd 2:0:0:0: [sda] Assuming drive cache: write through
55 Dec 16 12:13:19 bitroteo [575811.913519] sda: unknown partition table d
56 Dec 16 12:13:19 bitroteo [575811.923424] sd 2:0:0:0: [sda] Attached SCSI disk
57 Dec 16 12:13:19 bitroteo [575811.923691] sd 2:0:0:0: Attached scsi generic sg0 type 0
58 Dec 16 12:13:19 bitroteo [575811.924342] usb-storage: device scan complete
59
60 Here is the result of lsusb:
61
62 # lsusb
63 Bus 004 Device 013: ID 152d:2336 JMicron Technology Corp. / JMicron
64 USA Technology Corp.
65 Bus 004 Device 001: ID 0000:0000
66 Bus 002 Device 001: ID 0000:0000
67 Bus 003 Device 002: ID 047d:1020 Kensington
68 Bus 003 Device 001: ID 0000:0000
69 Bus 001 Device 003: ID 06a3:8000 Saitek PLC
70 Bus 001 Device 001: ID 0000:0000
71
72 # lsusb -v -s 4:13
73
74 Bus 004 Device 013: ID 152d:2336 JMicron Technology Corp. / JMicron
75 USA Technology Corp.
76 Device Descriptor:
77 bLength 18
78 bDescriptorType 1
79 bcdUSB 2.00
80 bDeviceClass 0 (Defined at Interface level)
81 bDeviceSubClass 0
82 bDeviceProtocol 0
83 bMaxPacketSize0 64
84 idVendor 0x152d JMicron Technology Corp. / JMicron USA
85 Technology Corp.
86 idProduct 0x2336
87 bcdDevice 1.00
88 iManufacturer 1 JMicron
89 iProduct 2 JM20336 SATA, USB Combo
90 iSerial 5 8DC88D10EAC8
91 bNumConfigurations 1
92 Configuration Descriptor:
93 bLength 9
94 bDescriptorType 2
95 wTotalLength 32
96 bNumInterfaces 1
97 bConfigurationValue 1
98 iConfiguration 4 USB Mass Storage
99 bmAttributes 0xc0
100 Self Powered
101 MaxPower 2mA
102 Interface Descriptor:
103 bLength 9
104 bDescriptorType 4
105 bInterfaceNumber 0
106 bAlternateSetting 0
107 bNumEndpoints 2
108 bInterfaceClass 8 Mass Storage
109 bInterfaceSubClass 6 SCSI
110 bInterfaceProtocol 80 Bulk (Zip)
111 iInterface 6 Bulk-In, Bulk-Out Interface
112 Endpoint Descriptor:
113 bLength 7
114 bDescriptorType 5
115 bEndpointAddress 0x81 EP 1 IN
116 bmAttributes 2
117 Transfer Type Bulk
118 Synch Type None
119 Usage Type Data
120 wMaxPacketSize 0x0200 1x 512 bytes
121 bInterval 0
122 Endpoint Descriptor:
123 bLength 7
124 bDescriptorType 5
125 bEndpointAddress 0x02 EP 2 OUT
126 bmAttributes 2
127 Transfer Type Bulk
128 Synch Type None
129 Usage Type Data
130 wMaxPacketSize 0x0200 1x 512 bytes
131 bInterval 0
132 Device Qualifier (for other device speed):
133 bLength 10
134 bDescriptorType 6
135 bcdUSB 2.00
136 bDeviceClass 0 (Defined at Interface level)
137 bDeviceSubClass 0
138 bDeviceProtocol 0
139 bMaxPacketSize0 64
140 bNumConfigurations 1
141 can't get debug descriptor: Connection timed out
142 Device Status: 0x0001
143 Self Powered
144
145 --
146 ... _._. ._ ._. . _._. ._. ___ .__ ._. . .__. ._ .. ._.
147 Felix Finch: scarecrow repairman & rocket surgeon / felix@×××××××.com
148 GPG = E987 4493 C860 246C 3B1E 6477 7838 76E9 182E 8151 ITAR license #4933
149 I've found a solution to Fermat's Last Theorem but I see I've run out of room o
150 --
151 gentoo-user@g.o mailing list

Replies