Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Aug 2010 21:33:16 -0500
From:      Ryan Coleman <editor@d3photography.com>
To:        User Questions <freebsd-questions@freebsd.org>
Subject:   Fwd: USB Hard Drive Dock
Message-ID:  <7A31981F-E58E-43DD-A8FC-F4F8143E11DD@d3photography.com>
References:  <EF309566-A999-4755-8530-024256911F5B@cwis.biz>

next in thread | previous in thread | raw e-mail | index | archive | help
This went off-list, which was not my intention.

--
ryan

Begin forwarded message:

> From: Ryan Coleman <ryan.coleman@cwis.biz>
> Date: August 2, 2010 2:47:48 PM CDT
> To: Bill Tillman <btillman99@yahoo.com>
> Subject: Re: USB Hard Drive Dock
>=20
> Bill,
>=20
> I am not sure I follow what you're saying? FreeBSD will not discover a =
hard drive like this on a "hot swap" (just connecting the drive to the =
bridge while plugged in via USB -- in fact that could kill your USB =
bridge if you don't do it right - a risk in ANY hot swap attempt).
>=20
> If you disconnect the USB, then connect a drive, then reconnect the =
USB does it find your drive?
>=20
> If so, that's your route. I don't know if *anyone* on this list would =
recommend you do a traditional hot swap like what you've described. =
Unless the case if you have a lot of money to spend on replacing PCI USB =
bridges or motherboards.
>=20
> --
> Ryan
>=20
> On Aug 2, 2010, at 12:18 PM, Bill Tillman wrote:
>=20
>> I just purchased a setup which will allow me to access IDE and/or =
SATA drives through a USB port. Of course I was hoping for it to work =
with FreeBSD and in spite of the reviews which said it needed no Windows =
drivers as soon as I opened it up there was a CD with the drivers for =
Windows on it.
>>=20
>> When I hook this thing up to my FreeBSD server it shows up like this:
>>=20
>> Jul 31 15:06:29 FreeBSD1 root: Unknown USB device: vendor 0x152d =
product 0x2338 bus uhub1
>> Jul 31 15:06:29 FreeBSD1 kernel: usbd_set_config_index: could not =
read device status: USB_ERR_SHORT_XFER
>> Jul 31 15:06:29 FreeBSD1 kernel: ugen1.2: <JMicron> at usbus1
>> Jul 31 15:06:29 FreeBSD1 kernel: umass0: <MSC Bulk-Only Transfer> on =
usbus1
>> Jul 31 15:06:29 FreeBSD1 kernel: umass0:  SCSI over Bulk-Only; quirks =
=3D 0x4000
>> Jul 31 15:06:30 FreeBSD1 kernel: umass0:0:0:-1: Attached to scbus0
>> Jul 31 15:06:31 FreeBSD1 kernel: (probe0:umass-sim0:0:0:0): TEST UNIT =
READY. CDB: 0 0 0 0 0 0
>> Jul 31 15:06:31 FreeBSD1 kernel: (probe0:umass-sim0:0:0:0): CAM =
status: SCSI Status Error
>> Jul 31 15:06:31 FreeBSD1 kernel: (probe0:umass-sim0:0:0:0): SCSI =
status: Check Condition
>> Jul 31 15:06:31 FreeBSD1 kernel: (probe0:umass-sim0:0:0:0): SCSI =
sense: NOT READY asc:3a,0 (Medium not present)
>> Jul 31 15:06:31 FreeBSD1 kernel: da0 at umass-sim0 bus 0 scbus0 =
target 0 lun 0
>> Jul 31 15:06:31 FreeBSD1 kernel: da0: <  > Fixed Direct Access SCSI-2 =
device
>> Jul 31 15:06:31 FreeBSD1 kernel: da0: 40.000MB/s transfers
>> Jul 31 15:06:31 FreeBSD1 kernel: da0: Attempt to query device size =
failed: NOT READY, Medium not present
>> Jul 31 15:06:31 FreeBSD1 kernel: (da0:umass-sim0:0:0:0): READ =
CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0
>> Jul 31 15:06:31 FreeBSD1 kernel: (da0:umass-sim0:0:0:0): CAM status: =
SCSI Status Error
>> Jul 31 15:06:31 FreeBSD1 kernel: (da0:umass-sim0:0:0:0): SCSI status: =
Check Condition
>> Jul 31 15:06:31 FreeBSD1 kernel: (da0:umass-sim0:0:0:0): SCSI sense: =
NOT READY asc:3a,0 (Medium not present)
>> Jul 31 15:06:31 FreeBSD1 kernel: (da0:umass-sim0:0:0:0): READ =
CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0
>> Jul 31 15:06:31 FreeBSD1 kernel: (da0:umass-sim0:0:0:0): CAM status: =
SCSI Status Error
>> Jul 31 15:06:31 FreeBSD1 kernel: (da0:umass-sim0:0:0:0): SCSI status: =
Check Condition
>> Jul 31 15:06:31 FreeBSD1 kernel: (da0:umass-sim0:0:0:0): SCSI sense: =
NOT READY asc:3a,0 (Medium not present)
>>=20
>> So apparently the FreeBSD server senses when this thing is connected =
but it cannot see the drive connected to it. BTW - The FreeBSD server =
only reports anything when I power up the drive on the device. So again =
I see there might be hope to access it.
>>=20
>> Of course I cannot mount anything as /dev/da0s1...etc are not there, =
only /dev/da0. The drive I'm attempting to mount was the main drive in =
another FreeBSD server I had working. The drive is ok and I can mount it =
using other methods. But this hot-swap USB method has some advantaged =
I'd like to use.
>>=20
>>=20
>>=20
>> _______________________________________________
>> freebsd-questions@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> To unsubscribe, send any mail to =
"freebsd-questions-unsubscribe@freebsd.org"
>=20




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7A31981F-E58E-43DD-A8FC-F4F8143E11DD>