This file describes the Intel SNMP package for Linux* operating systems, version 1.3.x. This package is intended for 2.4.x kernels. Intel focused testing on Linux systems running the 2.4.18 kernel.
The SNMP agent extension extends the UCD-SNMP agent for Linux via the SNMP "pass-through" protocol. It provides information on the Intel® PRO LAN adapters (10/100/1000) through the adapter drivers (e100, e1000). It also provides information about advanced features, including teaming and VLANs, through the Intel Advanced Network Services (ANS) module.
The extension was tested on Red Hat* 7.3 with ucd-snmp-4.2.4 SNMP agent installed and on Red Hat 7.2 with ucd-snmp-4.2.1 SNMP agent installed.
In addition, an SNMP agent which supports the "pass-through" protocol should be installed on the system.
Enter the directory containing the binaries according to your system architecture (ia32 or ia64).
Copy the application executable file, inic_extension, to any public directory, such as /usr/local/sbin. Copy the daemon executable file, inic_daemon, to the same directory.
Configure your pre-installed SNMP agent so that it runs the above executable with any access to the Intel MIB subtree (.1.3.6.1.4.1.343.2.7.2). With the UCD-SNMP (NET-SNMP) SNMP agent, edit the snmpd configuration file, snmpd.conf.
To determine the correct location of the snmpd configuration file, use the snmpd.conf man page. If the configuration file does not exist where the man page specifies, create an empty file in the specified location. Add the following line anywhere in the snmpd.conf file:
pass .1.3.6.1.4.1.343.2.7.2 <install_directory>/inic_extension
The <install_directory> is the same directory as in step #2 above.
In order to receive both complete information on counters and SNMP traps, run the inic_daemon executable before using the extended agent.
The inic_daemon executable is used for keeping track of internal counters and sending traps to the SNMP clients. The daemon recognizes the directives 'trapsink', 'trap2sink', 'informsink', 'trapcommunity', 'agentuser', 'agentaddress' and 'agentgroup' (for more information, see the snmpd.conf man page).
Use the snmpd.conf man page to determine where to add the trap directives commands. By default, the inic_daemon reads the trap directives from the configuration file, /etc/snmp/snmpd.conf. In order to use an alternative configuration file, specify the file from the inic_daemon command line using the '-c' option:
inic_daemon -c <alternative_conf_file>
Your SNMP agent is now ready to run.
Install the clients. Copy the MIB files (INTEL-Common-MIB.txt, INTEL-LAN-ADAPTERS-MIB.txt) to every management station, placing them in the relevant MIBS directory. This varies according to the SNMP MIB browser/application you are using.
For more information concerning the UCD-SNMP (NET-SNMP) package, go to http://net-SNMP.sourceforge.net.
The SNMP extension implements a MIB branch through the UCD SNMP translate utility. The branch is located under the Intel branch at:
.intel.products.nic-products.intel-lan-adapters
Full OID: .1.3.6.1.4.1.343.2.7.2
For a text reference of the tree output, see snmp.txt, included in the SNMP Agent Extension tar file.
Last modified on 9/23/02 10:36a Revision 13