Date: Mon, 2 Aug 2010 10:18:46 -0700 (PDT) From: Bill Tillman <btillman99@yahoo.com> To: freebsd-questions@freebsd.org Subject: USB Hard Drive Dock Message-ID: <569512.60261.qm@web36503.mail.mud.yahoo.com>
next in thread | raw e-mail | index | archive | help
I just purchased a setup which will allow me to access IDE and/or SATA driv= es through a USB port. Of course I was hoping for it to work with FreeBSD a= nd 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. =A0 When I hook this thing up to my FreeBSD server it shows up like this: =A0 Jul 31 15:06:29 FreeBSD1 root: Unknown USB device: vendor 0x152d product 0x= 2338 bus uhub1 Jul 31 15:06:29 FreeBSD1 kernel: usbd_set_config_index: could not read devi= ce 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:=A0 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: SCS= I Status Error Jul 31 15:06:31 FreeBSD1 kernel: (probe0:umass-sim0:0:0:0): SCSI status: Ch= eck 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 lu= n 0 Jul 31 15:06:31 FreeBSD1 kernel: da0: <=A0 > Fixed Direct Access SCSI-2 dev= ice 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 S= tatus 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 RE= ADY 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 S= tatus 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 RE= ADY asc:3a,0 (Medium not present) =A0 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 report= s anything when I power up the drive on the device. So again I see there mi= ght be hope to access it. =A0 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 Fr= eeBSD 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.= =0A=0A=0A
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?569512.60261.qm>