FILE NAME:  cmanic-7.0.0-4.linux.i686.rpm
TITLE:  NIC Agents for Servers - Linux
VERSION:  7.0.0
LANGUAGE:  English

CATEGORY:  Management Agents

DIVISIONS: Systems

PRODUCTS AFFECTED: 
                   The following HP ProLiant servers are affected.

                   BL10e
                   BL10e G2
                   BL20p
                   BL20p G2
                   BL40p
                   DL320
                   DL320 G2
                   DL360 G2
                   DL360 G3
                   DL380 G2
                   DL380 G3
                   DL560
                   DL580 G2
                   DL740
                   DL760
                   DL760 G2
                   ML310
                   ML330 G2
                   ML330 G3
                   ML350 G2
                   ML350 G3
                   ML370 G2
                   ML370 G3
                   ML530 G2
                   ML570 G2


OPERATING SYSTEM: Red Hat Linux 7.2 Professional

                  Red Hat Linux 7.3 Professional

                  Red Hat Linux 8.0 Professional

                  Red Hat Enterprise Linux 2.1

                  Red Hat Enterprise Linux 3

                  SuSE Linux Enterprise Server 7 (SLES-7)

                  Conective Linux Enterprise Edition, SCO Linux 4.0, 
                  SuSE Linux Enterprise 8, and Turbolinux 8 all powered by 
                  UnitedLinux 1.0



PREREQUISITES:  HP ProLiant Advanced Server Management Package (hpasm) version 
                7.0.0-x must be installed before installing the NIC Agents 
                for Linux.

EFFECTIVE DATE:  November 20, 2003

SUPERSEDES:  cmanic-6.40.0-3.i686.rpm

DESCRIPTION:  This RPM (RPM Package Manager) package contains the NIC Agents 
              for Linux.

ENHANCEMENTS/FIXES:  
    Added support for ifLastChange MIB object
    Miscellaneous webpage template updates



HOW TO USE:
1. Download the cmanic-7.0.0-4.linux.i686.rpm and cmanic-7.0.0-4.linux.i686.txt
   to a directory on your hard drive and change to that directory.

2. Refer to the cmanic-7.0.0-4.linux.i686.txt file for installation and
   configuration instructions.

3. After the RPM is installed, you may delete the previously downloaded RPM
   file.

4. Refer to the cmanic-7.0.0-4.linux.i686.txt file for additional information.


Copyright 2000, 2003  Hewlett-Packard Development Company, L.P.

Product names mentioned herein may be trademarks and/or registered trademarks
of their respective companies


==================================README==================================


               H E W L E T T - P A C K A R D  C O M P A N Y

                           NIC Agents - Linux

                             Version 7.0.0
                           November 20, 2003


------------------------------------------------------------------------

1.  Introduction

2.  Documentation Updates and Corrections

3.  Known Issues

4.  Installation
    4.1  Before installation
    4.2  Installing the NIC Agents
    4.3  After installation

5.  New Features

6.  Supported Products


------------------------------------------------------------------------


1.  Introduction

    The "NIC Agents - Linux" software release contains the SNMP Network 
    Interface Card Agents and related files that enable Linux to support 
    the NIC reporting features of Insight Manager 7.


2.  Documentation Updates and Corrections

    None.


3.  Known Issues

    1) The NIC agents will not recognize network configuration changes,
       such as adding or removing an interface from a network team, until 
       a full poll duration has passed. For information to be consistent 
       between all agents after a configuration change, a full poll cycle 
       must pass for each agent - poll times can be different for each
       agent. See poll_time later in this document for details on the 
       polling duration of the NIC agents.

    2) Messages in /var/spool/compaq/cma.log related to parsing the 
       snmpd.conf file, strings containing "Did not find" when
       parsing /usr/share/snmp/mibs/*, and strings containing
       "Unlinked OID in".

    3) Link status traps forwarded from RIB/iLO don't contain the IpAddress
       field, while traps sent directly from the NIC agents do.


4.  Installation

    4.1 Before installation

        1) The NIC Agents require:
               HP ProLiant Advanced Server Management Package, version 7.0.0, 
               (hpasm-7.0.0-x)

               One of the following Linux distributions:

                    - Red Hat Linux 7.2 Professional

                    - Red Hat Linux 7.3 Professional

                    - Red Hat Linux 8.0 Professional

                    - Red Hat Enterprise Linux 2.1

                    - Red Hat Enterprise Linux 3

                    - SuSE Linux Enterprise Server 7 (SLES-7)

                    - Conective Linux Enterprise Edition, SCO Linux 4.0, 
                      SuSE Linux Enterprise 8, and Turbolinux 8 all 
                      powered by UnitedLinux 1.0


               HP tested and supported NIC drivers for ProLiant servers from
               http://h18000.www1.hp.com/products/servers/linux/
               softwaredrivers.html

               If using network teaming (bonding), the tested and supported
               bonding driver available from
               http://h18000.www1.hp.com/products/servers/linux/
               softwaredrivers.html must be used.

               If using VLANs, the tested and supported 8021q driver available 
               from http://h18000.www1.hp.com/products/servers/linux/
               softwaredrivers.html must be used.

        2) The NIC Agents are configured to start at the same runlevels as the
           snmpd daemon. Please ensure the snmpd daemon is configured to
           start at the desired runlevels before installing the NIC Agents,
           otherwise the NIC Agents will need to be manually configured 
           after installation using chkconfig or a similar utility.

    4.2 Installing the NIC Agents

        Use following command to install or upgrade NIC Agents:

        # rpm -Uvh cmanic-7.0.0-x.linux.i686.rpm

        Where "x" is the version number of the NIC Agent package.

    4.3 After installation

        a. The NIC Agents are configured to start at the same runlevels 
           as the snmpd daemon. To start the NIC agent immediately after 
           installation, enter the following command:

           # /etc/init.d/cmanic start

           or
           # /etc/rc.d/init.d/cmanic start

        b. To determine the NIC drivers that support /proc file system
           reporting, run the following commands:
 
                find /proc/net/nicinfo -name "eth*.info" \
                     -exec grep Driver_Name {} \; 2>/dev/null | uniq

                find /proc/net/PRO_LAN_Adapters -name "eth*.info" \
                     -exec grep Driver_Name {} \; 2>/dev/null | uniq
 
 
           NIC drivers supporting this reporting mechanism will be displayed
           as:
 
           Driver_Name               name_of_driver

           where name_of_driver is the actual name of the loaded driver.
 
           The latest HP tested and supported NIC drivers for ProLiant servers
           can be downloaded from
           http://h18000.www1.hp.com/products/servers/linux/
           softwaredrivers.html

        c. The following command line arguments can be passed to cmanicd from 
           the /opt/compaq/nic/etc/cmanicd script:
 
           -p poll_time specifies the number of seconds between data 
              caching/poll intervals. NIC drivers are only queried when a 
              request comes in and the cached information is older than the 
              specified poll interval. The default value is 20 seconds. The 
              minimum poll time is 10 seconds.
 
           -s set_state specifies whether SNMP set commands are allowed for 
              this agent. A set_state of OK (default) means that SNMP set 
              commands are allowed. A set_state of NOT_OK means that SNMP set 
              commands are not allowed.
 
           -t trap_state specifies whether the NIC agent is allowed to send 
              traps. A trap_state of OK (default) indicates the NIC agent may 
              send SNMP traps. A trap_state of NOT_OK means that NIC agent is 
              not allowed to send traps.

           For example, to set the poll interval to 30 seconds and prevent 
           traps one would change PFLAGS= to PFLAGS="-p30 -t NOT_OK" in the 
           /opt/compaq/nic/etc/cmanicd script. The resource control script to 
           start the cmanicd daemon is cmanic (/etc/init.d/cmanic).


5.  New Features

    Added support for ifLastChange MIB object



6.  Supported Products

    The NIC Agents for Linux are supported on HP servers running one of the 
    following Linux distributions:

       - Red Hat Linux 7.2 Professional 

       - Red Hat Linux 7.3 Professional 

       - Red Hat Linux 8.0 Professional 

       - Red Hat Enterprise Linux 2.1

       - Red Hat Enterprise Linux 3

       - SuSE Linux Enterprise Server 7

       - Conective Linux Enterprise Edition, SCO Linux 4.0, SuSE Linux 
         Enterprise 8, and Turbolinux 8 all powered by UnitedLinux 1.0 

    Please refer to the "Linux Server Certification Matrix" at 
    http://h18000.www1.hp.com/products/servers/linux/hplinuxcert.html 
    for a complete list of HP ProLiant servers that have been tested with the 
    above distributions and versions.


    Use of this software on equipment not specifically tested by HP may
    produce unreliable or undesirable results.  HP does not warrant the 
    fitness or compatibility of this software on untested hardware.

------------------------------------------------------------------------
Copyright 2000, 2003  Hewlett-Packard Development Company, L.P.

Product names mentioned herein may be trademarks and/or registered
trademarks of their respective companies.
