Custom Query (1414 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (85 - 87 of 1414)

Ticket Resolution Summary Owner Reporter
#168 fixed Intel 320 SSD series -- updated attribute names/support for new IDs Christian Franke koitsu2009
Description

The Intel 320 SSD series introduces a bunch of new SMART attribute IDs, as well as uses some existing one which smartmontools labels incorrectly. Let's try to fix those up by referring to Intel's own documentation as well as using the Intel SSD Toolbox software on a Windows machine.

Example from Win32:

smartctl 5.41 2011-04-19 r3317 [i686-w64-mingw32-xp-sp3] (cf-win32-20110419)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF INFORMATION SECTION ===
Device Model:     INTEL SSDSA2CW080G3
Firmware Version: 4PC10302
User Capacity:    80,026,361,856 bytes [80.0 GB]
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   8
ATA Standard is:  ATA-8-ACS revision 4
Local Time is:    Thu Apr 28 21:44:44 2011 PST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

...

SMART Attributes Data Structure revision number: 5
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  3 Spin_Up_Time            0x0020   100   100   000    Old_age   Offline      -       0
  4 Start_Stop_Count        0x0030   100   100   000    Old_age   Offline      -       0
  5 Reallocated_Sector_Ct   0x0032   100   100   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       121
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       2
170 Unknown_Attribute       0x0033   100   100   010    Pre-fail  Always       -       0
171 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
172 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
184 End-to-End_Error        0x0033   100   100   090    Pre-fail  Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       0
225 Load_Cycle_Count        0x0032   100   100   000    Old_age   Always       -       632
226 Load-in_Time            0x0032   100   100   000    Old_age   Always       -       21
227 Torq-amp_Count          0x0032   100   100   000    Old_age   Always       -       53
228 Power-off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       7284
232 Available_Reservd_Space 0x0033   100   100   010    Pre-fail  Always       -       0
233 Media_Wearout_Indicator 0x0032   100   100   000    Old_age   Always       -       0
241 Total_LBAs_Written      0x0032   100   100   000    Old_age   Always       -       632
242 Total_LBAs_Read         0x0032   100   100   000    Old_age   Always       -       724

Attribute 170 (0xaa) = Available_Reservd_Space Attribute 171 (0xab) = Program_Fail_Count Attribute 172 (0xac) = Erase_Fail_Count Attribute 173 (0xc0) = Unsafe_Shutdown_Count Attribute 225 (0xe1) = Host_Writes Attribute 232 (0xe8) = Available_Reservd_Space Attribute 233 (0xe9) = Media_Wearout_Indicator Attribute 241 (0xf1) = Host_Writes Attribute 242 (0xf2) = Host_Reads

Attributes 170 and 232 are the same. I imagine they're used in combination to hold a vendor-encoded piece of data, but since my attribute values are 0, I can't help decode them.

Attributes 225 and 241 are the same. Intel SSD Toolbox shows "19.72GB" for the values of both Attributes 225 and for Attribute 241. So, somehow they're able to calculate the actual gigabytes used from one (or two) numbers of 632. I'm not sure if 19.72GB is calculated by using a unit base of 1024 or 1000, but there must be a way to calculate this. I will be more than happy to reach out to Intel to find out how to decode these values if requested; shouldn't be much of a problem.

Attribute 242 in the Intel SSD Toolbox shows "22.63GB".

Finally, I should note that the following attributes are NOT shown at all in the Intel SSD Toolbox, which may mean their values are used to assist or help calculate other attribute values which are shown.

Attribute 226 Attribute 227 Attribute 228

I will be more than happy to help test, or write code, to make all of this work. Please let me know, as I'm quite familiar with SMART attributes as can be indicated from my FreeBSD atacontrol patches that provide SMART capability natively:

http://jdc.parodius.com/freebsd/atacontrol/

Thanks!

#169 fixed smartctl man page outdated (SMART offline test ranges) Christian Franke koitsu2009
Description

The man page for smartctl(8) on version 5.40 states the following about smartctl -t vendor,XXX:

vendor,N  - [ATA only] issues the ATA command SMART EXECUTE OFF-
            LINE IMMEDIATE with subcommand N in LBA LOW register.  The  sub-
            command  is  specified as a hex value in the range 0x00 to 0xff.
            Subcommands 0x40-0x7f and 0x90-0xff are reserved for vendor spe-
            cific use, see table 61 of T13/1699-D Revision 6a (ATA8-ACS).

This information has been deprecated per working draft of ATA-8 ACS, T13/2015-D Revision 3 (dated June 18, 2010), table 152, provides a more accurate portrait of what the current vendor and reserved SMART test ranges are for OFF-LINE IMMEDIATE:

00h = Execute SMART off-line routine immediately in off-line mode
01h = Execute SMART Short self-test routine immediately in off-line mode
02h = Execute SMART Extended self-test routine immediately in off-line mode
03h = Execute SMART Conveyance self-test routine immediately in off-line mode
04h = Execute SMART Selective self-test routine immediately in off-line mode
05h-3Fh = Reserved
40h-7Eh = Vendor specific
7Fh = Abort off-line mode self-test routine
80h = Reserved
81h = Execute SMART Short self-test routine immediately in captive mode
82h = Execute SMART Extended self-test routine immediately in captive mode
83h = Execute SMART Conveyance self-test routine immediately in captive mode
84h = Execute SMART Selective self-test routine immediately in captive mode
85h-8Fh = Reserved
90h-FFh = Vendor specific

Let me know and I can come up with a patch for smartctl.8.in with this information.

#170 fixed Support for Intel 510 Series SSDs Christian Franke leres
Description

I have a 120GB Intel SSDSC2MH120A2 that is not in drivedb.h. Also, when I run smartctl -a on this drive, my FreeBSD 8.2-RELEASE kernel logs an error:

May  3 17:35:27 tim.ee.lbl.gov kernel: ad8: FAILURE - SMART status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=12734209

It's always the same LBA. smartctl -a also displays other errors, e.g.:

Error SMART Error Log Read failed: Input/output error
Smartctl: SMART Error Log Read Failed

I've run the intel ssd toolbox under windows and it finds no issues with the drive.

How can I learn more about these errors?

How can I create a drivedb.h entry for this drive?

Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.