Problem with SATA-600 (a.k.a. SATA 3) disk
Oliver Fromme
olli at lurza.secnetix.de
Fri Apr 15 18:17:27 UTC 2011
I've bought a new HDD that supports SATA-600. I've put it
into an external eSATA case and connected it to the eSATA
port of my PC. That port supports SATA-600, too. It is
recognized thusly:
ada2 at ahcich3 bus 0 scbus3 target 0 lun 0
ada2: <Hitachi HDS723030ALA640 MKAOA3B0> ATA-8 SATA 3.x device
ada2: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
ada2: Command Queueing enabled
ada2: 2861588MB (5860533168 512 byte sectors: 16H 63S/T 16383C)
However, when trying to access the disk, I get these:
ahcich3: Timeout on slot 0
ahcich3: is 04000000 cs 00000000 ss 00000001 rs 00000001 tfd 50 serr 00480400
ahcich3: device is not ready (timeout 15000ms) tfd = 00000080
ahcich3: Timeout on slot 0
ahcich3: is 04000000 cs 00000001 ss 00000000 rs 00000001 tfd 80 serr 00080400
ahcich3: device is not ready (timeout 15000ms) tfd = 00000080
ahcich3: Timeout on slot 0
ahcich3: is 04000000 cs 00000001 ss 00000000 rs 00000001 tfd 80 serr 00080400
ahcich3: device is not ready (timeout 15000ms) tfd = 00000080
(ada2:ahcich3:0:0:0): lost device
I suspect that is because the external enclosure supports
only SATA-300 (a.k.a. SATA 2). Both the controller and the
disk support SATA-600, so I guess that FreeBSD tries to use
SATA-600, which fails because the external case doesn't
support that.
Is there a way to force FreeBSD to use SATA-300 only?
I've searched the mailing lists, but without results.
Best regards
Oliver
--
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd
"We will perhaps eventually be writing only small modules which are identi-
fied by name as they are used to build larger ones, so that devices like
indentation, rather than delimiters, might become feasible for expressing
local structure in the source language." -- Donald E. Knuth, 1974
More information about the freebsd-hardware
mailing list