To allow full communication between an SNMP agent and an SNMP manager, the SNMP manager must load MIB files (Management Information Base) specific to the SNMP agent device and the features it supports. These MIB files contain details of the information the agent can provide and the traps that it can send. Full details of the structure of the IP Office MIB files, MIB groups within those files and event traps can be found in the "IP Office Installation Manual".
The MIB files for IP Office operation are included on the IP Office DVD in the folder \AdminCD\smnp_mibs. The actual files required and the method of loading depend on the SNMP manager application being used. The details below cover the two SNMP manager applications tested.
HP Open View Network Node Manager
1.Copy the following MIB files to the applications MIBs folder.
|
MIB File |
Source |
a. |
rfc2737-entity-mib.mib |
snmp_mibs\standard folder on OpenView Install CD. |
b. |
avayagen-mib.mib |
\AdminCD\snmp_mibs\IPOffice folder on IP Office Admin DVD. |
c. |
ipo-prod-mib.mib |
\AdminCD\snmp_mibs\IPOffice folder on IP Office Admin DVD. |
d. |
ipo-mib.mib |
\AdminCD\snmp_mibs\IPOffice folder on IP Office Admin DVD. |
e. |
inet-address-mib.mib |
\AdminCD\snmp_mibs\Standard folder on IP Office Admin DVD. |
f. |
rfc2213-integrated-services-mib.mib |
\AdminCD\snmp_mibs\standard folder on OpenView Install CD. |
g. |
diffserv-dscp-tc.mib |
\AdminCD\snmp_mibs\Standard folder on IP Office Admin DVD. |
h. |
diffserv-mib-hpov.mib |
\AdminCD\snmp_mibs\Standard folder on IP Office Admin DVD. |
i. |
ipo-phones-mib.mib |
\AdminCD\snmp_mibs\IPOffice folder on IP Office Admin DVD. |
2.Start the OpenView Network Node Manager console.
3.Select Options and then Load/Unload MIBs: SNMP.
4.Select Load and select all the MIB files listed above.
5.Select Compile.
CastleRock SNMPc 5.1.6c and earlier
1.Copy the following MIB files to the applications MIBs folder, normally C:\Program Files\SNMPc Network Manager\mibfiles.
|
MIB file |
Source |
a. |
ENTITY-MIB |
\AdminCD\snmp_mibs\Standard on IP Office Admin DVD. |
b. |
AVAYAGEN-MIB.mib |
\AdminCD\snmp_mibs\IPOffice on IP Office Admin DVD. |
c. |
IPO-PROD-MIB.mib |
\AdminCD\snmp_mibs\IPOffice on IP Office Admin DVD. |
d. |
IPO-MIB.mib |
\AdminCD\snmp_mibs\IPOffice on IP Office Admin DVD. |
e. |
INET-ADDRESS-MIB.mib |
\AdminCD\snmp_mibs\Standard on IP Office Admin DVD. |
f. |
INTEGRATED-SERVICES-MIB |
\AdminCD\snmp_mibs\Standard on IP Office Admin DVD. |
g. |
DIFFSERV-DSCP-TC.mib |
\AdminCD\snmp_mibs\Standard on IP Office Admin DVD. |
h. |
DIFFSERV-MIB.mib |
\AdminCD\snmp_mibs\Standard on IP Office Admin DVD. |
i. |
IPO-PHONES-MIB.mib |
\AdminCD\snmp_mibs\IPOffice on IP Office Admin DVD. |
2.In SMNPc select Config | MIB Database.
3.Select Add and select the MIB files listed above in the order listed.
CastleRock SNMPc V5.0.1
The MIB installation instructions provided above are correct for CastleRock SNMPc V5.0.8 and later. For V5.0.1 of CastleRock SNMPc the following must be carried out:
1.Copy all of the IP Office MIBs and standard MIBs from the IP Office Administrator Applications DVD to the SNMPc mibfiles directory.
2.In the SNMPc mibfiles directory open the files STANDARD.mib and SNMPv2-SMI.mib in Notepad.
3.In the SNMPv2-SMI.mib file find the definition of zeroDotZero and copy this to the clipboard.
4.In the STANDARD.MIB file find the SNMPv2-SMI section and paste in the definition of zeroDotZero from the clipboard before the end of this section (just before the END statement).
5.Save the modified STANDARD.MIB file.
6.Add the MIB file SNMP-FRAMEWORK-MIB.mib to the MIB database using the instructions provided in the IP Office installation guide.
7.Add all the MIB files listed in the instructions provided in the IP Office installation guide in the order given.
8.Compile the MIBs ready for use.
The reason for this is: The IPO-PHONES-MIB.mib relies upon the DIFFSERV-MIB.mib for the definition of the textual convention of IndexInteger. The DIFFSERV-MIB needs the definition of the textual convention zeroDotZero which is normally defined in SNMPv2-SMI.mib. However including SNMPv2-SMI.mib in the MIB file compilation list results in errors due to conflicts with what appear to be internal definitions within SNMPc and the SNMPv2-SMI section in its STANDARD.mib file. Therefore to resolve the issue the required definition of zeroDotZero must be placed in the SNMPv2-SMI section in SNMPc's STANDARD.mib file.