Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#162 closed defect (fixed)

SMART Status command failed error

Reported by: cascarras Owned by: somebody
Priority: major Milestone:
Component: all Version: 5.39.1
Keywords: linux Cc:

Description

Hi,
Ive installed a brand new Seagate 2TB Green drive on my unRAID server, saw the temperature for the drive for a few moments, then got a message in unMENU that drive failed SMART test. Currently running preclear cycles on this drive. Now at end of 2nd running of preclear, all normal there to this point. I ran SMART commands via Putty to see this new drive's results. Got the following response: SMART Status command failed. Is this new drive defective, or is smartmontools not working well w this particular drive? Text file of Telnet screen readout attached.
thanks,
Ramon

Attachments (1)

smart ctl sdb-new Seagate 2TB .txt (980 bytes ) - added by cascarras 13 years ago.

Download all attachments as: .zip

Change History (4)

by cascarras, 13 years ago

comment:1 by Christian Franke, 13 years ago

Keywords: linux added
Version: 5.405.39.1

The ATA pass-through I/O-control of this controller firmware/driver does not properly return the ATA output registers required for SMART STATUS command:

Register values returned from SMART Status command are:
ST =0x40
ERR=0x00
NS =0x88
SC =0x00
CL =0xf4  (SMART STATUS GOOD: 0x4f  BAD: 0xf4)
CH =0xd7  (SMART STATUS GOOD: 0xc2  BAD: 0x2c)
SEL=0x40

Value of CYLINDER LOW (LBA MID) register suggests that drive returned BAD status.

Please attach output of "smartctl -r ioctl,2 -a ...".
Try also whether attributes can be printed if "-T permissive" is specified.

in reply to:  1 comment:2 by cascarras, 13 years ago

Resolution: fixed
Status: newclosed

Replying to chrfranke:

The ATA pass-through I/O-control of this controller firmware/driver does not properly return the ATA output registers required for SMART STATUS command:

Register values returned from SMART Status command are:
ST =0x40
ERR=0x00
NS =0x88
SC =0x00
CL =0xf4  (SMART STATUS GOOD: 0x4f  BAD: 0xf4)
CH =0xd7  (SMART STATUS GOOD: 0xc2  BAD: 0x2c)
SEL=0x40

Value of CYLINDER LOW (LBA MID) register suggests that drive returned BAD status.

Please attach output of "smartctl -r ioctl,2 -a ...".
Try also whether attributes can be printed if "-T permissive" is specified.

comment:3 by cascarras, 13 years ago

Hi,

Thank you very much for your reply and advise. I will run these commands.
Since I have three more drives connected to my Supermicro AOC-SASLP-MV8 controller card, including another new identical 2TB Seagate LP, I've waited for preclears to finish to start w tests you suggested.
Preclears completed the 3 cycles I was running on this new drive with no errors reported. I've run the smart commands again. The drive has now returned the expected outputs with no SMART errors.
Issue was resolved.
Thank you,
Ramon

Note: See TracTickets for help on using tickets.