Linux* Driver for the Intel(R) Active Management Technology - IDE-R
===================================================================

January 23, 2005


Contents
========

- In This Release
- Supported Adapters
- Building and Installation
- Known Issues
- Support


In This Release
===============

This file describes the Linux* Driver for the Intel(R) Active Management 
Technology - IDE-R device. This driver is intended for 2.4.21 and above kernels; it is 
known to build properly on 2.4.x kernels from 2.4.21. Intel focused 
testing on Intel architectures running the 2.4.21 kernel.

This driver is only supported as a loadable module at this time. Intel is not 
supplying patches against the kernel source to allow for static linking of 
the driver. For questions related to hardware requirements, refer to the 
documentation supplied with your Intel(R) AMT adapter. All hardware 
requirements listed apply to use with Linux.

Supported Adapters
==================

This driver will only load successfully on adapters that are Intel(R) AMT enabled.

Building and Installation
=========================

1. Move the base driver tar file to the directory of your choice. For example,
   use /home/username/eider or /usr/local/src/eider.

2. Untar/unzip archive:

     tar zxf eider-x.x.x.tar.gz

3. Change to the driver src directory:

     cd eider-x.x.x/src/

4. Compile the driver module:

     make install

   The binary will be installed as:

     /lib/modules/[KERNEL_VERSION]/kernel/drivers/ide/pci/eider.o

   The install locations listed above are the default locations. They might 
   not be correct for certain Linux distributions. For more information, 
   see the ldistrib.txt file included in the driver tar.

5. Install the module:

     insmod eider
     
   NOTE: The eider driver should be installed after the IDE redirection session 
   has been started. 

7. Verify that the interface works. Find the new device in /proc/ide/ide<x>. 
   The device can be identified by /proc/ide/ide<x>/config the device ID should 
   match the device ID of your IDE device. Now identify the hd<x> files under 
   /proc/ide/ide<x>. These are the drives that we use.
   
8. Mount the remote disk/floppy 
      
     mount /dev/hd<x> <mount_point>
   
   where <mount_point> is the directory into which you want to mount the drive.	


  Viewing Messages
  ---------------------

  Messages will not be displayed to the console if the distribution is 
  restricting system messages. In order to see all driver messages on 
  your console, set dmesg to eight by entering the following:

       dmesg -n 8

  NOTE: This setting is not saved across reboots.


Known Issues
============

  Driver Compilation
  ------------------

  When trying to compile the driver by running make install, the following
  error may occur: 

      "Linux kernel source not configured - missing version.h"

  To solve this issue, create the version.h file by going to the Linux source 
  tree and entering:

      make include/linux/version.h.


Support
=======

For general information, go to the Intel support website at:

    http://support.intel.com

If an issue is identified with the released source code on the supported
kernel with a supported adapter, email the specific information related to 
the issue to linux.nics@intel.com.


License
=======

This software program is released under the terms of a license agreement 
between you ('Licensee') and Intel. Do not use or load this software or any 
associated materials (collectively, the 'Software') until you have carefully 
read the full terms and conditions of the LICENSE located in this software 
package. By loading or using the Software, you agree to the terms of this 
Agreement. If you do not agree with the terms of this Agreement, do not 
install or use the Software.

* Other names and brands may be claimed as the property of others.
