Re: odd selftest log on an OCZ VERTEX PLUS SSD

Christian Franke <[email protected]>
Newsgroups gmane.linux.utilities.smartmontools
Message-ID <[email protected]>
Richard Flint wrote:
>
> hi,
>
> Yes, an --xall using dsat,12 reports things like
>
> ATA_READ_LOG_EXT (addr=0x11:0x00, page=0, n=1) failed: 48-bit ATA 
> commands require SAT ATA PASS-THROUGH (16)
>
>
> but using --xall dsat,16 the output is interspersed with things like:
>
> Read SMART Data failed: scsi error aborted command
>
> === START OF READ SMART DATA SECTION ===
>
> SMART Status command failed: scsi error aborted command
>
> SMART overall-health self-assessment test result: UNKNOWN!
>
> SMART Status, Attributes and Thresholds cannot be read.
>
> Read SMART Log Directory failed: scsi error aborted command
>
>
> Does this mean 48bit commands are not supported on my machine? if they 
> aren't supported, how come reading the SATA Phy Event Counter log works?
>
>

The driver/firmware of this (which?) controller is actually broken. It 
apparently requires -d sat,12 for some (like SMART READ DATA) 28-bit ATA 
commands and report failure if -d sat,16 is used. Other 28-bit commands 
(like IDENTIFY) apparently work with -d sat,16. This violates the SAT 
standard and is currently not supported by smartctl.

BTW: A problem with your problem report was that info was provided in 
too small snippets. Next time, please provide the full smartctl output 
as a text/plain attachment.

Thanks,
Christian


------------------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.