From: Thomas L. <Tho...@un...> - 2010-06-13 16:13:30
|
as mentioned on http://sourceforge.net/apps/trac/smartmontools/wiki/FAQ#MyATAdriveisnotinthesmartctlsmartddatabase |
From: Frieder F. <fri...@we...> - 2010-06-22 15:14:07
|
seems the only attributes publicly known for the OCZ-AGILITY2 (SSD drive with sandforce controller) are 5 http://crystalmark.info/software/CrystalDiskInfo/manual-en/HealthStatus.html and 177 (Wear Range Delta) according to the changelog (for firmware 1.10). (177 would be newer than the firmware you are using) Greetings, Frieder |
From: Frieder F. <fri...@we...> - 2010-07-13 10:05:58
|
Hi, I don't believe the OCZ-AGILITY2 is supported with the r3123 change:) --- trunk/smartmontools/drivedb.h 2010/06/14 16:44:37 3121 +++ trunk/smartmontools/drivedb.h 2010/07/11 22:35:19 3123 @@ -170,7 +170,7 @@ " -v 213,raw64" }, { "OCZ Agility SSD", - "OCZ[ -]AGILITY", + "OCZ[ -]AGILITY.*", "", "", " -v 1,raw64" " -v 9,raw64" Not having the drive myself I'm not sure though but the attachment sda.txt at: http://sourceforge.net/mailarchive/forum.php?thread_name=4C20D333.6010107%40web.de&forum_name=smartmontools-database ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000f 104 104 050 Pre-fail Always - 8348651 5 Reallocated_Sector_Ct 0x0033 093 093 003 Pre-fail Always - 1312 9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 64759516889134 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 47 171 Unknown_Attribute 0x0000 000 000 000 Old_age Offline - 0 172 Unknown_Attribute 0x0000 000 000 000 Old_age Offline - 0 174 Unknown_Attribute 0x0030 000 000 000 Old_age Offline - 25 181 Program_Fail_Cnt_Total 0x0000 000 000 000 Old_age Offline - 0 182 Erase_Fail_Count_Total 0x0000 000 000 000 Old_age Offline - 0 187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0 194 Temperature_Celsius 0x0022 128 000 000 Old_age Always - 128 195 Hardware_ECC_Recovered 0x001c 140 140 000 Old_age Offline - 8348651 196 Reallocated_Event_Count 0x0033 100 100 003 Pre-fail Always - 0 231 Temperature_Celsius 0x0013 092 092 010 Pre-fail Always - 1 233 Media_Wearout_Indicator 0x0000 000 000 000 Old_age Offline - 0 234 Unknown_Attribute 0x0000 000 000 000 Old_age Offline - 0 241 Total_LBAs_Written 0x0032 000 000 000 Old_age Always - 0 242 Total_LBAs_Read 0x0032 000 000 000 Old_age Always - 64 does not seem to be compatible with: { "OCZ Agility SSD", "OCZ[ -]AGILITY.*", "", "", " -v 1,raw64" " -v 9,raw64" " -v 12,raw64" " -v 184,raw64,Initial_Bad_Block_Count" " -v 195,raw64,Program_Failure_Blk_Ct" " -v 196,raw64,Erase_Failure_Blk_Ct" " -v 197,raw64,Read_Failure_Blk_Ct" " -v 198,raw64,Read_Sectors_Tot_Ct" " -v 199,raw64,Write_Sectors_Tot_Ct" " -v 200,raw64,Read_Commands_Tot_Ct" " -v 201,raw64,Write_Commands_Tot_Ct" " -v 202,raw64,Error_Bits_Flash_Tot_Ct" " -v 203,raw64,Corr_Read_Errors_Tot_Ct" " -v 204,raw64,Bad_Block_Full_Flag" " -v 205,raw64,Max_PE_Count_Spec" " -v 206,raw64,Min_Erase_Count" " -v 207,raw64,Max_Erase_Count" " -v 208,raw64,Average_Erase_Count" " -v 209,raw64,Remaining_Lifetime_Perc" " -v 210,raw64" " -v 211,raw64" " -v 212,raw64" " -v 213,raw64" }, Greetings, Frieder |
From: Manfred S. <man...@gm...> - 2010-07-14 21:23:43
|
Am 13.07.2010 12:05, schrieb Frieder Ferlemann: > Hi, > > I don't believe the OCZ-AGILITY2 is supported with the r3123 change:) > > --- trunk/smartmontools/drivedb.h 2010/06/14 16:44:37 3121 > +++ trunk/smartmontools/drivedb.h 2010/07/11 22:35:19 3123 > @@ -170,7 +170,7 @@ > " -v 213,raw64" > }, > { "OCZ Agility SSD", > - "OCZ[ -]AGILITY", > + "OCZ[ -]AGILITY.*", > "", "", > " -v 1,raw64" > " -v 9,raw64" > For me it works, why do you believe this is not correct? I have a script in place which checks these patterns against the emails of the smartmontools-database, and it did not complain. The point is, this email from Thomas is the first "smartctl -a" output I have seen from an OCZ Agility SSD. The original patch was based on a patch from Marcin Marszałek. He did not show any smartctl output and he did not provide any documentation, he only stated "The code is based on the discussions with OCZ employees from the official OCZ forum (http://www.ocztechnologyforum.com/)" So Christian Franke added some Agility support as part of his code to support 64bit attributes. This is really a first guess. We need definitely more reports from SSD's, and more importantly, documentation! So if you have some information about these attributes, please share! Thomas: could you do cat > drivedb.h.add <<EOF { "OCZ Agility SSD", "OCZ[ -]AGILITY.*", "", "", " -v 1,raw64" " -v 9,raw64" " -v 12,raw64" " -v 184,raw64,Initial_Bad_Block_Count" " -v 195,raw64,Program_Failure_Blk_Ct" " -v 196,raw64,Erase_Failure_Blk_Ct" " -v 197,raw64,Read_Failure_Blk_Ct" " -v 198,raw64,Read_Sectors_Tot_Ct" " -v 199,raw64,Write_Sectors_Tot_Ct" " -v 200,raw64,Read_Commands_Tot_Ct" " -v 201,raw64,Write_Commands_Tot_Ct" " -v 202,raw64,Error_Bits_Flash_Tot_Ct" " -v 203,raw64,Corr_Read_Errors_Tot_Ct" " -v 204,raw64,Bad_Block_Full_Flag" " -v 205,raw64,Max_PE_Count_Spec" " -v 206,raw64,Min_Erase_Count" " -v 207,raw64,Max_Erase_Count" " -v 208,raw64,Average_Erase_Count" " -v 209,raw64,Remaining_Lifetime_Perc" " -v 210,raw64" " -v 211,raw64" " -v 212,raw64" " -v 213,raw64" }, EOF smartctl -B drivedb.h.add -a /dev/sdb Then we could see how the actual raw values look like. Thanks, Manfred > > Not having the drive myself I'm not sure though but the attachment sda.txt at: > http://sourceforge.net/mailarchive/forum.php?thread_name=4C20D333.6010107%40web.de&forum_name=smartmontools-database > > ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE > 1 Raw_Read_Error_Rate 0x000f 104 104 050 Pre-fail Always - 8348651 > 5 Reallocated_Sector_Ct 0x0033 093 093 003 Pre-fail Always - 1312 > 9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 64759516889134 > 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 47 > 171 Unknown_Attribute 0x0000 000 000 000 Old_age Offline - 0 > 172 Unknown_Attribute 0x0000 000 000 000 Old_age Offline - 0 > 174 Unknown_Attribute 0x0030 000 000 000 Old_age Offline - 25 > 181 Program_Fail_Cnt_Total 0x0000 000 000 000 Old_age Offline - 0 > 182 Erase_Fail_Count_Total 0x0000 000 000 000 Old_age Offline - 0 > 187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0 > 194 Temperature_Celsius 0x0022 128 000 000 Old_age Always - 128 > 195 Hardware_ECC_Recovered 0x001c 140 140 000 Old_age Offline - 8348651 > 196 Reallocated_Event_Count 0x0033 100 100 003 Pre-fail Always - 0 > 231 Temperature_Celsius 0x0013 092 092 010 Pre-fail Always - 1 > 233 Media_Wearout_Indicator 0x0000 000 000 000 Old_age Offline - 0 > 234 Unknown_Attribute 0x0000 000 000 000 Old_age Offline - 0 > 241 Total_LBAs_Written 0x0032 000 000 000 Old_age Always - 0 > 242 Total_LBAs_Read 0x0032 000 000 000 Old_age Always - 64 > > does not seem to be compatible with: > > { "OCZ Agility SSD", > "OCZ[ -]AGILITY.*", > "", "", > " -v 1,raw64" > " -v 9,raw64" > " -v 12,raw64" > " -v 184,raw64,Initial_Bad_Block_Count" > " -v 195,raw64,Program_Failure_Blk_Ct" > " -v 196,raw64,Erase_Failure_Blk_Ct" > " -v 197,raw64,Read_Failure_Blk_Ct" > " -v 198,raw64,Read_Sectors_Tot_Ct" > " -v 199,raw64,Write_Sectors_Tot_Ct" > " -v 200,raw64,Read_Commands_Tot_Ct" > " -v 201,raw64,Write_Commands_Tot_Ct" > " -v 202,raw64,Error_Bits_Flash_Tot_Ct" > " -v 203,raw64,Corr_Read_Errors_Tot_Ct" > " -v 204,raw64,Bad_Block_Full_Flag" > " -v 205,raw64,Max_PE_Count_Spec" > " -v 206,raw64,Min_Erase_Count" > " -v 207,raw64,Max_Erase_Count" > " -v 208,raw64,Average_Erase_Count" > " -v 209,raw64,Remaining_Lifetime_Perc" > " -v 210,raw64" > " -v 211,raw64" > " -v 212,raw64" > " -v 213,raw64" > }, > > Greetings, > Frieder > |
From: Frieder F. <fri...@we...> - 2010-07-15 07:47:13
|
Hi Manfred, Am 14.07.2010 23:23, schrieb Manfred Schwarb: > Am 13.07.2010 12:05, schrieb Frieder Ferlemann: >> I don't believe the OCZ-AGILITY2 is supported with the r3123 change:) > For me it works, why do you believe this is not correct? because the smart attributes the drive has available 1, 5, 9, 12, 171, 172, ... (OCZ-AGILITY2) 1, 9, 12, 184, 195, ... (drive_db.h) do not match. And the Agility 2 is based on a Sandforce controller whereas the Agility is Indilinx based. > I have a script in place which checks these patterns against the > emails of the smartmontools-database, and it did not complain. > > The point is, this email from Thomas is the first "smartctl -a" output > I have seen from an OCZ Agility SSD. Thanks Thomas! > The original patch was based on a patch from Marcin Marszałek. > He did not show any smartctl output and he did not provide any > documentation, he only stated > "The code is based on the discussions with OCZ employees from the > official OCZ forum (http://www.ocztechnologyforum.com/)" > > So Christian Franke added some Agility support as part of his > code to support 64bit attributes. > This is really a first guess. > We need definitely more reports from SSD's, and more importantly, > documentation! > So if you have some information about these attributes, please share! Sorry I only have the name for a single attribute "Added S.M.A.R.T. attribute 177 (Wear Range Delta)" from: http://www.ocztechnology.com/files/ssd_tools/OCZ%20SSD%20v1.10%20Firmware%20Release%20Notes.pdf There is an earlier post of smartctl -a here (and an unsuccessfull attempt from me to convince OCZ into releasing attribute information) http://www.ocztechnologyforum.com/forum/showthread.php?73547-strange-S.M.A.R.T.-values-and-TRIM-discard-option-with-linux-kernel-2.6.34 Greetings and thanks, Frieder |
From: Manfred S. <man...@gm...> - 2010-07-15 10:41:35
|
> Hi Manfred, > > Am 14.07.2010 23:23, schrieb Manfred Schwarb: > > Am 13.07.2010 12:05, schrieb Frieder Ferlemann: > >> I don't believe the OCZ-AGILITY2 is supported with the r3123 change:) > > For me it works, why do you believe this is not correct? > > because the smart attributes the drive has available > 1, 5, 9, 12, 171, 172, ... (OCZ-AGILITY2) > 1, 9, 12, 184, 195, ... (drive_db.h) > do not match. And the Agility 2 is based on a Sandforce controller > whereas the Agility is Indilinx based. > OK. I assumed them to be similar. Both the chip and the firmware play an important role, of course. So we may need to change these settings as soon as we have some information about them. The point is, in the original patch from Marcin we had "OCZ[ -]AGILITY.*", and Christian set this to "OCZ[ -]AGILITY" ... > > So if you have some information about these attributes, please share! > > Sorry I only have the name for a single attribute > "Added S.M.A.R.T. attribute 177 (Wear Range Delta)" from: > http://www.ocztechnology.com/files/ssd_tools/OCZ%20SSD%20v1.10%20Firmware%20Release%20Notes.pdf > > There is an earlier post of smartctl -a here (and an unsuccessfull > attempt from me to convince OCZ into releasing attribute information) > http://www.ocztechnologyforum.com/forum/showthread.php?73547-strange-S.M.A.R.T.-values-and-TRIM-discard-option-with-linux-kernel-2.6.34 > Thanks for the pointers! Manfred > Greetings and thanks, > Frieder -- GMX DSL: Internet-, Telefon- und Handy-Flat ab 19,99 EUR/mtl. Bis zu 150 EUR Startguthaben inklusive! http://portal.gmx.net/de/go/dsl |
From: Frieder F. <fri...@we...> - 2010-07-29 13:50:50
|
Hi, Am 15.07.2010 12:41, schrieb Manfred Schwarb: > play an important role, of course. So we may need to change these > settings as soon as we have some information about them. Hi, they have been published here yesterday: http://www.ocztechnologyforum.com/forum/showthread.php?75786-SMART-Attributes-for-Sandforce-SSD-s-%28Agility2-Vertex2-VertexLE%29 :) Greetings, Frieder |
From: Christian F. <Chr...@t-...> - 2010-07-30 16:43:55
Attachments:
smart_drivedb.h
|
Frieder Ferlemann wrote: > Hi, > > Am 15.07.2010 12:41, schrieb Manfred Schwarb: > >> play an important role, of course. So we may need to change these >> settings as soon as we have some information about them. >> > Hi, > > they have been published here yesterday: > http://www.ocztechnologyforum.com/forum/showthread.php?75786-SMART-Attributes-for-Sandforce-SSD-s-%28Agility2-Vertex2-VertexLE%29 > > Thanks for the info. Unlike the indilinx based devices this device does apparently use traditional SMART format with 48 bit raw values. Attached is a suggested database entry, please test (use -B option or copy file to /etc). Thanks, Christian |
From: Frieder F. <fri...@we...> - 2010-08-15 18:11:25
|
Hi Christian, Am 30.07.2010 18:43, schrieb Christian Franke: > > Attached is a suggested database entry, please test (use -B option or > copy file to /etc). > In the OCZ forum "GrayWolf" thankfully did so http://www.ocztechnologyforum.com/forum/showthread.php?76514-Vertex-2-SMART-says-drive-is-failing&p=544788&viewfull=1#post544788 and got: --8<-------------------------------------------- smartctl 5.39.1 2010-01-28 r3054 [x86_64-unknown-linux-gnu] (local build) Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net === START OF INFORMATION SECTION === Model Family: SSD with Sandforce Controller Device Model: OCZ-VERTEX2 Serial Number: OCZ-F22GJ63G1RKRDG00 Firmware Version: 1.11 User Capacity: 50,020,540,416 bytes Device is: In smartctl database [for details use: -P show] ATA Version is: 8 ATA Standard is: ATA-8-ACS revision 6 Local Time is: Sun Aug 15 18:53:09 2010 CEST SMART support is: Available - device has SMART capability. SMART support is: Enabled SMART Disabled. Use option -s with argument 'on' to enable it. -->8-------------------------------------------- With "SMART support is: Enabled" and "SMART Disabled" looking inconsistent. Greetings, Frieder |
From: Christian F. <Chr...@t-...> - 2010-08-15 21:10:35
|
Hi Frieder, > Am 30.07.2010 18:43, schrieb Christian Franke: > >> Attached is a suggested database entry, please test (use -B option or >> copy file to /etc). >> >> > In the OCZ forum "GrayWolf" thankfully did so > http://www.ocztechnologyforum.com/forum/showthread.php?76514-Vertex-2-SMART-says-drive-is-failing&p=544788&viewfull=1#post544788 > and got: > > --8<-------------------------------------------- > smartctl 5.39.1 2010-01-28 r3054 [x86_64-unknown-linux-gnu] (local build) > Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net > > === START OF INFORMATION SECTION === > Model Family: SSD with Sandforce Controller > Device Model: OCZ-VERTEX2 > Serial Number: OCZ-F22GJ63G1RKRDG00 > Firmware Version: 1.11 > User Capacity: 50,020,540,416 bytes > Device is: In smartctl database [for details use: -P show] > ATA Version is: 8 > ATA Standard is: ATA-8-ACS revision 6 > Local Time is: Sun Aug 15 18:53:09 2010 CEST > SMART support is: Available - device has SMART capability. > SMART support is: Enabled > > SMART Disabled. Use option -s with argument 'on' to enable it. > -->8-------------------------------------------- > > With "SMART support is: Enabled" and "SMART Disabled" looking inconsistent. > > This is problem is unrelated to the drive database entry. Looks like SMART STATUS command fails. This is typically a driver issue, add '-r ioctl,2' for debug output. Thanks, Christian |