Skip to content
Snippets Groups Projects
Commit 809bad13 authored by pjwilliams's avatar pjwilliams
Browse files

Drive database: added Maxtor MaXLine III family, Seagate U7

family, Seagate ST34321A, FUJITSU MHM2060AT, FUJITSU MHT2040AS,
Western Digital Caviar SE16 family, IBM Travelstar 4GT family,
QUANTUM FIREBALLP KA9.1, QUANTUM FIREBALL SE4.3A, TOSHIBA
MK1032GAX, TOSHIBA MK4026GAX

Drive database: added missing drives from Western Digital Caviar
SE (Serial ATA) and WD Raptor families


git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@2274 4ea69e1a-61f1-4043-bf83-b5c94c648137
parent ec65f313
No related branches found
No related tags found
No related merge requests found
CHANGELOG for smartmontools CHANGELOG for smartmontools
$Id: CHANGELOG,v 1.566 2006/09/27 21:42:03 chrfranke Exp $ $Id: CHANGELOG,v 1.567 2006/10/08 22:36:38 pjwilliams Exp $
The most recent version of this file is: The most recent version of this file is:
http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/CHANGELOG?view=markup http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/CHANGELOG?view=markup
...@@ -33,6 +33,15 @@ NOTES FOR FUTURE RELEASES: see TODO file. ...@@ -33,6 +33,15 @@ NOTES FOR FUTURE RELEASES: see TODO file.
<DEVELOPERS: ADDITIONS TO THE CHANGE LOG GO JUST BELOW HERE, PLEASE> <DEVELOPERS: ADDITIONS TO THE CHANGE LOG GO JUST BELOW HERE, PLEASE>
[PW] Drive database: added Maxtor MaXLine III family, Seagate U7
family, Seagate ST34321A, FUJITSU MHM2060AT, FUJITSU MHT2040AS,
Western Digital Caviar SE16 family, IBM Travelstar 4GT family,
QUANTUM FIREBALLP KA9.1, QUANTUM FIREBALL SE4.3A, TOSHIBA
MK1032GAX, TOSHIBA MK4026GAX
[PW] Drive database: added missing drives from Western Digital Caviar
SE (Serial ATA) and WD Raptor families
[CF] Windows: Added support for 3ware 9000 controllers using extended [CF] Windows: Added support for 3ware 9000 controllers using extended
SMART functionality in new 3ware driver. This includes DEVICESCAN SMART functionality in new 3ware driver. This includes DEVICESCAN
support for at most 2 controllers. Thanks to Greg de Valois from support for at most 2 controllers. Thanks to Greg de Valois from
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
#include "knowndrives.h" #include "knowndrives.h"
#include "utility.h" // includes <regex.h> #include "utility.h" // includes <regex.h>
const char *knowndrives_c_cvsid="$Id: knowndrives.cpp,v 1.145 2006/10/04 23:04:27 shattered Exp $" const char *knowndrives_c_cvsid="$Id: knowndrives.cpp,v 1.146 2006/10/08 22:36:38 pjwilliams Exp $"
ATACMDS_H_CVSID ATAPRINT_H_CVSID CONFIG_H_CVSID EXTERN_H_CVSID INT64_H_CVSID KNOWNDRIVES_H_CVSID UTILITY_H_CVSID; ATACMDS_H_CVSID ATAPRINT_H_CVSID CONFIG_H_CVSID EXTERN_H_CVSID INT64_H_CVSID KNOWNDRIVES_H_CVSID UTILITY_H_CVSID;
#define MODEL_STRING_LENGTH 40 #define MODEL_STRING_LENGTH 40
...@@ -215,8 +215,8 @@ const drivesettings knowndrives[] = { ...@@ -215,8 +215,8 @@ const drivesettings knowndrives[] = {
vendoropts_Fujitsu_MHS2020AT, vendoropts_Fujitsu_MHS2020AT,
NULL, NULL NULL, NULL
}, },
{ NULL, // Fujitsu MHL2300AT, MHM2200AT, MHM2100AT, MHM2150AT { NULL, // Fujitsu MHL2300AT, MHM2200AT, MHM2100AT, MHM2150AT, MHM2060AT
"^FUJITSU MH(L230|M2(20|10|15))0AT$", "^FUJITSU MH(L230|M2(20|10|15|06))0AT$",
".*", ".*",
"This drive's firmware has a harmless Drive Identity Structure\n" "This drive's firmware has a harmless Drive Identity Structure\n"
"checksum error bug.", "checksum error bug.",
...@@ -230,6 +230,13 @@ const drivesettings knowndrives[] = { ...@@ -230,6 +230,13 @@ const drivesettings knowndrives[] = {
vendoropts_9_seconds, vendoropts_9_seconds,
NULL, NULL NULL, NULL
}, },
{ NULL, // FUJITSU MHT2040AS
"^FUJITSU MHT2040AS$",
".*",
NULL,
vendoropts_9_seconds,
NULL, NULL
},
{ NULL, // Samsung SV4012H (known firmware) { NULL, // Samsung SV4012H (known firmware)
"^SAMSUNG SV4012H$", "^SAMSUNG SV4012H$",
"^RM100-08$", "^RM100-08$",
...@@ -535,6 +542,13 @@ const drivesettings knowndrives[] = { ...@@ -535,6 +542,13 @@ const drivesettings knowndrives[] = {
vendoropts_9_minutes, vendoropts_9_minutes,
NULL, NULL NULL, NULL
}, },
{ "Maxtor MaXLine III family",
"^Maxtor 7(V(25|30)0F|L(25|30)0[SR])0$",
".*",
NULL,
vendoropts_9_minutes,
NULL, NULL
},
{ NULL, // HITACHI_DK14FA-20B { NULL, // HITACHI_DK14FA-20B
"^HITACHI_DK14FA-20B$", "^HITACHI_DK14FA-20B$",
".*", ".*",
...@@ -566,6 +580,11 @@ const drivesettings knowndrives[] = { ...@@ -566,6 +580,11 @@ const drivesettings knowndrives[] = {
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
{ "IBM Travelstar 4GT family",
"^IBM-DTCA-2(324|409)0$",
".*",
NULL, NULL, NULL, NULL
},
{ "IBM Travelstar 25GS, 18GT, and 12GN family", { "IBM Travelstar 25GS, 18GT, and 12GN family",
"^IBM-DARA-2(25|18|15|12|09|06)000$", "^IBM-DARA-2(25|18|15|12|09|06)000$",
".*", ".*",
...@@ -662,7 +681,7 @@ const drivesettings knowndrives[] = { ...@@ -662,7 +681,7 @@ const drivesettings knowndrives[] = {
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
{ "Toshiba 2.5\" HDD series", // TOSHIBA MK6021GAS [Bruce -- use for testing on laptop] { "Toshiba 2.5\" HDD series", // TOSHIBA MK6021GAS [Bruce -- use for testing on laptop]
"^TOSHIBA MK6021GAS$", "^TOSHIBA MK((1032|4026)GAX|6021GAS)$",
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
...@@ -721,8 +740,8 @@ const drivesettings knowndrives[] = { ...@@ -721,8 +740,8 @@ const drivesettings knowndrives[] = {
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
{ "Seagate Medalist 8641 family", { "Seagate Medalist 2110, 3221, 4321, 6531, and 8641",
"^ST3(2110|3221|4312|6531|8641)A$", "^ST3(2110|3221|4321|6531|8641)A$",
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
...@@ -731,6 +750,11 @@ const drivesettings knowndrives[] = { ...@@ -731,6 +750,11 @@ const drivesettings knowndrives[] = {
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
{ "Seagate U7 family",
"^ST3(30012|40012|60012|80022|120020)A$",
".*",
NULL, NULL, NULL, NULL
},
{ "Seagate U Series 6 family", { "Seagate U Series 6 family",
"^ST3(8002|6002|4081|3061|2041)0A$", "^ST3(8002|6002|4081|3061|2041)0A$",
".*", ".*",
...@@ -873,7 +897,12 @@ const drivesettings knowndrives[] = { ...@@ -873,7 +897,12 @@ const drivesettings knowndrives[] = {
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
{ "Western Digital Caviar SE (Serial ATA) family", { "Western Digital Caviar SE (Serial ATA) family",
"^WDC WD(4|8|12|16|20|25)00JD-.*$", "^WDC WD((4|8|12|16|20|25)00JD|(12|16|20|25|30|32)00JS|1600AAJS)-.*$",
".*",
NULL, NULL, NULL, NULL
},
{ "Western Digital Caviar SE16 family",
"^WDC WD((25|32|40|50)00KS|4000KD)-.*$",
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
...@@ -883,7 +912,7 @@ const drivesettings knowndrives[] = { ...@@ -883,7 +912,7 @@ const drivesettings knowndrives[] = {
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
{ "Western Digital Raptor family", { "Western Digital Raptor family",
"^WDC WD(360|740)GD", "^WDC WD((360|740|800)GD|(360|740|1500)ADFD)-.*$",
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
...@@ -917,8 +946,8 @@ const drivesettings knowndrives[] = { ...@@ -917,8 +946,8 @@ const drivesettings knowndrives[] = {
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
{ NULL, // QUANTUM FIREBALLP AS10.2, AS20.5, and AS40.0 { NULL, // QUANTUM FIREBALLP AS10.2, AS20.5, AS30.0, and AS40.0
"^QUANTUM FIREBALLP AS(10.2|20.5|40.0)$", "^QUANTUM FIREBALLP AS(10.2|20.5|30.0|40.0)$",
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
...@@ -942,8 +971,13 @@ const drivesettings knowndrives[] = { ...@@ -942,8 +971,13 @@ const drivesettings knowndrives[] = {
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
{ NULL, // QUANTUM FIREBALLP KA10.1 { "Quantum Fireball Plus KA series",
"^QUANTUM FIREBALLP KA10.1$", "^QUANTUM FIREBALLP KA(9|10).1$",
".*",
NULL, NULL, NULL, NULL
},
{ "Quantum Fireball SE series",
"^QUANTUM FIREBALL SE4.3A$",
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment