Skip to content
Snippets Groups Projects
Commit 4f2cfcc5 authored by ballen4705's avatar ballen4705
Browse files

Updating system requirements

git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@1636 4ea69e1a-61f1-4043-bf83-b5c94c648137
parent fccbabfe
No related branches found
No related tags found
No related merge requests found
Smartmontools installation instructions Smartmontools installation instructions
======================================= =======================================
$Id: INSTALL,v 1.39 2004/04/02 19:57:21 ballen4705 Exp $ $Id: INSTALL,v 1.40 2004/04/02 20:09:13 ballen4705 Exp $
Please also see the smartmontools home page: Please also see the smartmontools home page:
http://smartmontools.sourceforge.net/ http://smartmontools.sourceforge.net/
...@@ -44,10 +44,14 @@ Table of contents: ...@@ -44,10 +44,14 @@ Table of contents:
For item (1) above, any 2.4 or 2.6 series kernel will provide For item (1) above, any 2.4 or 2.6 series kernel will provide
HDIO_DRIVE_TASK support. Some 2.2.20 and later kernels also HDIO_DRIVE_TASK support. Some 2.2.20 and later kernels also
provide this support IF they're properly patched and provide this support IF they're properly patched and
configured. If the configuration option CONFIG_IDE_TASK_IOCTL configured. [Andre Hedrick's IDE patches may be found at
http://www.funet.fi/pub/linux/kernel/people/hedrick/ide-2.2.20/ or
are available from your local kernel.org mirror. They are not
updated for 2.2.21 or later, and may contain a few bugs.]
. If the configuration option CONFIG_IDE_TASK_IOCTL
exists in your 2.2.X kernel source code tree, then your 2.2.X exists in your 2.2.X kernel source code tree, then your 2.2.X
kernel will probably support this ioctl. [Note that this kernel kernel will probably support this ioctl. [Note that this kernel
configuration option does not need to be enabled. Its presence configuration option does NOT need to be enabled. Its presence
merely indicates that the required HDIO_DRIVE_TASK ioctl() is merely indicates that the required HDIO_DRIVE_TASK ioctl() is
supported.] supported.]
...@@ -55,13 +59,13 @@ Table of contents: ...@@ -55,13 +59,13 @@ Table of contents:
configuration option CONFIG_IDE_TASKFILE_IO enabled. This configuration option CONFIG_IDE_TASKFILE_IO enabled. This
configuration option is present in all 2.4 and 2.6 series configuration option is present in all 2.4 and 2.6 series
kernels. Some 2.2.20 and later kernels also provide this support kernels. Some 2.2.20 and later kernels also provide this support
IF they're properly patched and configured IF they're properly patched and configured as described above.
Please see FAQ section of the URL above for additional details. Please see FAQ section of the URL above for additional details.
If you are using 3ware controllers, for full functionality you If you are using 3ware controllers, for full functionality you
must either use version 1.02.00.037 or greater of the 3w-xxxx must either use version 1.02.00.037 or greater of the 3w-xxxx
driver, or patch earlier 3ware 3w-xxxx drivers. See: driver, or patch earlier 3ware 3w-xxxx drivers. See
http://smartmontools.sourceforge.net/3w-xxxx.txt http://smartmontools.sourceforge.net/3w-xxxx.txt
for the patch. The version 1.02.00.037 3w-xxxx.c driver was for the patch. The version 1.02.00.037 3w-xxxx.c driver was
incorporated into kernel 2.4.23-bk2 on 3 December 2003 and into incorporated into kernel 2.4.23-bk2 on 3 December 2003 and into
...@@ -78,7 +82,7 @@ Table of contents: ...@@ -78,7 +82,7 @@ Table of contents:
C) Solaris C) Solaris
The SCSI code has been tested on a variety of Solaris 8 and 9 The SCSI code has been tested on a variety of Solaris 8 and 9
systems. ATA/IDE code works only on SPARC platform. All tested systems. ATA/IDE code only works on SPARC platform. All tested
kernels worked correctly. kernels worked correctly.
D) NetBSD D) NetBSD
......
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head> <head>
<title>smartmontools Home Page (last updated $Date: 2004/03/20 11:55:11 $)</title> <title>smartmontools Home Page (last updated $Date: 2004/04/02 20:09:13 $)</title>
<link rev="made" href="mailto:smartmontools-support&#64;sourceforge.net" /> <link rev="made" href="mailto:smartmontools-support&#64;sourceforge.net" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="description" content="smartmontools Home Page" /> <meta name="description" content="smartmontools Home Page" />
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
</head> </head>
<body> <body>
<!-- $Id: index.html,v 1.138 2004/03/20 11:55:11 ballen4705 Exp $ --> <!-- $Id: index.html,v 1.139 2004/04/02 20:09:13 ballen4705 Exp $ -->
<div align="center"><h1><font color="#3333ff">smartmontools Home Page</font></h1></div> <div align="center"><h1><font color="#3333ff">smartmontools Home Page</font></h1></div>
<p>Welcome! This is the home page for the smartmontools package.</p> <p>Welcome! This is the home page for the smartmontools package.</p>
...@@ -314,30 +314,12 @@ attributes, please send an email to <a href="http://lists.sourceforge.net/mailma ...@@ -314,30 +314,12 @@ attributes, please send an email to <a href="http://lists.sourceforge.net/mailma
smartmontools-support</a> and we'll help you try and figure it smartmontools-support</a> and we'll help you try and figure it
out.</p></li> out.</p></li>
<li><b>What Kernel Version is needed? (Linux)</b> <li><b>What are the operating system requirements?</b>
<p> <p>
Kernel versions 2.4.0 or later should work. We recommend the latest
2.4 kernel.</p> Please see the first section of the <a
<p> href="http://cvs.sourceforge.net/viewcvs.py/smartmontools/sm5/INSTALL?view=markup">INSTALL</a>
Vanilla kernel.org 2.2.X kernels do not support the HDIO_DRIVE_TASK file.
ioctl(), which is needed for the ATA drive to execute the ATA SMART
RETURN STATUS command. So these kernels will not work.</p>
<p>
Vendor-supplied 2.2.X kernels, and vanilla 2.2.X kernels patched with
<a href="http://www.funet.fi/pub/linux/kernel/people/hedrick/ide-2.2.20/">Andre
Hedrick's IDE patches</a> (available from your local kernel.org
mirror, not updated for 2.2.21 or later, and probably still containing
a few bugs) may support the needed ioctl().</p>
<p>
If the configuration option CONFIG_IDE_TASK_IOCTL exists in your 2.2.X
kernel source code tree, then your 2.2.X kernel will probably support
smartmontools. Note that this kernel configuration option does
<i>not</i> need to be enabled. Its presence merely indicates that the
required HDIO_DRIVE_TASK ioctl() is supported.</p>
<p>
If you are using a 3ware RAID controller, please see below for information
about the correct <tt>3w-xxxx</tt> module/driver version.</p>
</li>
<li><b>What Attributes does smartmontools not yet recognize?</b> <li><b>What Attributes does smartmontools not yet recognize?</b>
...@@ -1014,8 +996,8 @@ from smartmontools smartctl utility:</b> ...@@ -1014,8 +996,8 @@ from smartmontools smartctl utility:</b>
Maintained by: <a href="mailto:smartmontools-support&#64;lists.sourceforge.net">Bruce Allen</a><br /> Maintained by: <a href="mailto:smartmontools-support&#64;lists.sourceforge.net">Bruce Allen</a><br />
Copyright (C) 2002-4 Bruce Allen<br /> Copyright (C) 2002-4 Bruce Allen<br />
Last updated: <tt>$Date: 2004/03/20 11:55:11 $</tt><br /> Last updated: <tt>$Date: 2004/04/02 20:09:13 $</tt><br />
CVS tag: <tt>$Id: index.html,v 1.138 2004/03/20 11:55:11 ballen4705 Exp $</tt> CVS tag: <tt>$Id: index.html,v 1.139 2004/04/02 20:09:13 ballen4705 Exp $</tt>
<hr size="2" /> <hr size="2" />
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment