Difference between revisions of "HDAPS"

From ThinkWiki
Jump to: navigation, search
(Disk protection howto)
(HDAPS - IBM Active Protection System Linux Driver)
Line 1: Line 1:
== HDAPS - IBM Active Protection System Linux Driver ==
+
{| width="100%"
This is the Linux driver for the [[Active Protection System|IBM Active Protection System]].
+
|style="vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;" | __TOC__
 +
|style="vertical-align:top" |
 +
=== HDAPS - IBM Active Protection System Linux Driver ===
 +
This is the Linux driver for monitoring the acceleratometer known as [[Active Protection System|IBM Active Protection System]].
 +
 
 +
The driver only enables reading of the acceleration data. It does '''not''' perform [[#Harddisk Protection|automatic disk head parking]]. But there are already some other useful [[#Applications|applications]] for HDAPS, using the {{path|/sys}} interface it provides.
 +
|}
  
 
=== Features ===
 
=== Features ===
*prints accelerometer values
+
*provides accelerometer values via sysfs
*uses userspace tool to park HD
 
  
 
=== Project Homepage / Availability ===
 
=== Project Homepage / Availability ===
Line 12: Line 17:
  
 
=== Status ===
 
=== Status ===
A driver is included in recent Linux kernels and is actively maintained. However, presently the driver only enables reading of the acceleration data; it does '''not''' perform automatic disk head parking. The latter feature is under development. But there are already some useful applications for HDAPS, using the {{path|/sys}} interface it provides. See below.
+
A driver is included in recent Linux kernels and is actively maintained. The latter feature is under development. See below.
  
 
=== Harddisk Protection ===
 
=== Harddisk Protection ===
Line 48: Line 53:
 
* http://bugs.gentoo.org/show_bug.cgi?id=100167 Gentoo ebuild for hdaps driver and daemon including a initscript
 
* http://bugs.gentoo.org/show_bug.cgi?id=100167 Gentoo ebuild for hdaps driver and daemon including a initscript
  
[[Category:R50]] [[Category:R50p]] [[Category:R51]] [[Category:R52]] [[Category:T41]] [[Category:T41p]] [[Category:T42]] [[Category:T42p]] [[Category:T43]] [[Category:T43p]] [[Category:X40]] [[Category:X41]] [[Category:X41 Tablet]] [[Category:Drivers]]
+
 
 +
[[Category:R50]] [[Category:R50p]] [[Category:R51]] [[Category:R52]] [[Category:T41]] [[Category:T41p]] [[Category:T42]] [[Category:T42p]] [[Category:T43]] [[Category:T43p]] [[Category:T60]] [[Category:X40]] [[Category:X41]] [[Category:X41 Tablet]] [[Category:X60]] [[Category:X60s]] [[Category:Z60m]] [[Category:Z60t]] [[Category:Drivers]]

Revision as of 04:17, 22 January 2006

HDAPS - IBM Active Protection System Linux Driver

This is the Linux driver for monitoring the acceleratometer known as IBM Active Protection System.

The driver only enables reading of the acceleration data. It does not perform automatic disk head parking. But there are already some other useful applications for HDAPS, using the /sys interface it provides.

Features

  • provides accelerometer values via sysfs

Project Homepage / Availability

  • Project Homepage
  • The driver is included in the 2.6-mm series of kernels since August, 26th 2005.
  • The driver is now in the mainline (2.6.14).

Status

A driver is included in recent Linux kernels and is actively maintained. The latter feature is under development. See below.

Harddisk Protection

As mentioned above, the hdaps kernel driver is only responsible for reading the accelerometer data and exporting it through the sysfs interface. In order to use this information to protect the disk, some additional steps are required.

See How to protect the harddisk through APS.

Applications

Security & Safety

Monitoring

Visualisation (of ThinkPad orientation)

Interesting links related to this project