Name | Date | Size | |
---|---|---|---|
.. | 2016-11-07 20:19:16 | 14 | |
Makefile | 2016-11-07 20:19:16 | 1.2 KiB | |
MyTable.c | 2016-11-07 20:19:16 | 13.5 KiB | |
MyTable.h | 2016-11-07 20:19:16 | 1.4 KiB | |
README_demo_module_11 | 2016-11-07 20:19:16 | 33.1 KiB |
README_demo_module_11
/*
* Copyright (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved.
*
* U.S. Government Rights - Commercial software. Government users are subject
* to the Sun Microsystems, Inc. standard license agreement and applicable
* provisions of the FAR and its supplements.
*
*
* This distribution may include materials developed by third parties. Sun,
* Sun Microsystems, the Sun logo and Solaris are trademarks or registered
* trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
*
*/
README for demo_module_11
********************************************************************
This code example shows how the libentity.so API functions might be used.
The libentity.so supports the Entity MIB. The API is documented in
the Solaris System Management Agent Developer's Guide.
This example assumes that you are familiar with the Entity MIB
RFC number 2737, available at http://www.ietf.org/rfc/rfc2737.txt.
Instructions for building and running demo_module_11 are included later in
this README.
Scenario
--------
This example features a system containing three boards.
Two boards contain 2 CPU modules, and 1 board contains 3 ports.
There are two logical domains running and two firewall instances.
The following shows an example of how the entity MIB should be populated.
Physical entities -- entPhysicalTable:
1 Field-replaceable physical chassis:
entPhysicalDescr.1 == 'Sun Chassis Model b1000'
entPhysicalVendorType.1 == sun.chassisTypes.1
entPhysicalContainedIn.1 == 0
entPhysicalClass.1 == chassis(3)
entPhysicalParentRelPos.1 == -1
entPhysicalName.1 == 'b1000'
entPhysicalHardwareRev.1 == 'A(1.00.02)'
entPhysicalSoftwareRev.1 == ''
entPhysicalFirmwareRev.1 == ''
entPhysicalSerialNum.1 == 'C100076544'
entPhysicalMfgName.1 == 'Sun Microsystems'
entPhysicalModelName.1 == 'CHS-1000'
entPhysicalAlias.1 == 'cl-SJ17-3-006:rack1:rtr-U3'
entPhysicalAssetID.1 == '0007372293'
entPhysicalIsFRU.1 == true(1)
The entPhysicalSerialNum, entPhysicalAlias and entPhysicalAssetID have
a max access as read-write. So, it is possible to set these values using
SNMP set operations.
3 slots within the chassis:
entPhysicalDescr.2 == 'Sun Chassis Slot Type AA'
entPhysicalVendorType.2 == sun.slotTypes.1
entPhysicalContainedIn.2 == 1
entPhysicalClass.2 == container(5)
entPhysicalParentRelPos.2 == 1
entPhysicalName.2 == 'S1'
entPhysicalHardwareRev.2 == 'B(1.00.01)'
entPhysicalSoftwareRev.2 == ''
entPhysicalFirmwareRev.2 == ''
entPhysicalSerialNum.2 == ''
entPhysicalMfgName.2 == 'Sun Microsystems'
entPhysicalModelName.2 == 'SLT-AA97'
entPhysicalAlias.2 == ''
entPhysicalAssetID.2 == ''
entPhysicalIsFRU.2 == false(2)
entPhysicalDescr.3 == 'Sun Chassis Slot Type AA'
entPhysicalVendorType.3 = sun.slotTypes.1
entPhysicalContainedIn.3 == 1
entPhysicalClass.3 == container(5)
entPhysicalParentRelPos.3 == 2
entPhysicalName.3 == 'S2'
entPhysicalHardwareRev.3 == '1.00.07'
entPhysicalSoftwareRev.3 == ''
entPhysicalFirmwareRev.3 == ''
entPhysicalSerialNum.3 == ''
entPhysicalMfgName.3 == 'Sun Microsystems'
entPhysicalModelName.3 == 'SLT-AA97'
entPhysicalAlias.3 == ''
entPhysicalAssetID.3 == ''
entPhysicalIsFRU.3 == false(2)
entPhysicalDescr.4 == 'Sun Chassis Slot Type AA'
entPhysicalVendorType.4 = sun.slotTypes.1
entPhysicalContainedIn.4 == 1
entPhysicalClass.4 == container(5)
entPhysicalParentRelPos.4 == 3
entPhysicalName.4 == 'S3'
entPhysicalHardwareRev.4 == '1.00.07'
entPhysicalSoftwareRev.4 == ''
entPhysicalFirmwareRev.4 == ''
entPhysicalSerialNum.4 == ''
entPhysicalMfgName.4 == 'Sun Microsystems'
entPhysicalModelName.4 == 'SLT-AA97'
entPhysicalAlias.4 == ''
entPhysicalAssetID.4 == ''
entPhysicalIsFRU.4 == false(2)
3 Field-replaceable boards:
Slot 1 contains a board with 2 CPUs:
entPhysicalDescr.5 == 'Sun CPU-100'
entPhysicalVendorType.5 == sun.moduleTypes.14
entPhysicalContainedIn.5 == 2
entPhysicalClass.5 == module(9)
entPhysicalParentRelPos.5 == 1
entPhysicalName.5 == 'M1'
entPhysicalHardwareRev.5 == '1.00.07'
entPhysicalSoftwareRev.5 == '1.5.1'
entPhysicalFirmwareRev.5 == 'A(1.1)'
entPhysicalSerialNum.5 == 'C100087363'
entPhysicalMfgName.5 == 'Sun Microsystems'
entPhysicalModelName.5 == 'R10-FE00'
entPhysicalAlias.5 == 'rtr-U3:m1:SJ17-3-eng'
entPhysicalAssetID.5 == '0007372562'
entPhysicalIsFRU.5 == true(1)
entPhysicalDescr.6 == 'Sun Ultrasparc-III 400MHz'
entPhysicalVendorType.6 == sun.cpuTypes.2
entPhysicalContainedIn.6 == 5
entPhysicalClass.6 == other(1)
entPhysicalParentRelPos.6 == 1
entPhysicalName.6 == 'P1'
entPhysicalHardwareRev.6 == 'G(1.02)'
entPhysicalSoftwareRev.6 == ''
entPhysicalFirmwareRev.6 == '1.1'
entPhysicalSerialNum.6 == ''
entPhysicalMfgName.6 == 'Sun Microsystems'
entPhysicalModelName.6 == 'SFE-400M'
entPhysicalAlias.6 == ''
entPhysicalAssetID.6 == ''
entPhysicalIsFRU.6 == false(2)
entPhysicalDescr.7 == 'Sun Ultrasparc-III 400MHz'
entPhysicalVendorType.7 == sun.cpuTypes.2
entPhysicalContainedIn.7 == 5
entPhysicalClass.7 == other(1)
entPhysicalParentRelPos.7 == 2
entPhysicalName.7 == 'P2'
entPhysicalHardwareRev.7 == 'G(1.02)'
entPhysicalSoftwareRev.7 == ''
entPhysicalFirmwareRev.7 == '1.1'
entPhysicalSerialNum.7 == ''
entPhysicalMfgName.7 == 'Sun Microsystems'
entPhysicalModelName.7 == 'SFE-400M'
entPhysicalAlias.7 == ''
entPhysicalAssetID.7 == ''
entPhysicalIsFRU.7 == false(2)
Slot 2 contains another 2-cpu board:
entPhysicalDescr.8 == 'Sun CPU-200'
entPhysicalVendorType.8 == sun.moduleTypes.15
entPhysicalContainedIn.8 == 3
entPhysicalClass.8 == module(9)
entPhysicalParentRelPos.8 == 1
entPhysicalName.8 == 'M2'
entPhysicalHardwareRev.8 == '2.01.00'
entPhysicalSoftwareRev.8 == '3.0.7'
entPhysicalFirmwareRev.8 == 'A(1.2)'
entPhysicalSerialNum.8 == 'C100098732'
entPhysicalMfgName.8 == 'Sun Microsystems'
entPhysicalModelName.8 == 'R10-FE0C'
entPhysicalAlias.8 == 'rtr-U3:m2:SJ17-2-eng'
entPhysicalAssetID.8 == '0007373982'
entPhysicalIsFRU.8 == true(1)
entPhysicalDescr.9 == 'Sun Ultrasparc-III 400MHz'
entPhysicalVendorType.9 == sun.cpuTypes.5
entPhysicalContainedIn.9 == 8
entPhysicalClass.9 == other(1)
entPhysicalParentRelPos.9 == 1
entPhysicalName.9 == 'P3'
entPhysicalHardwareRev.9 == 'CC(1.07)'
entPhysicalSoftwareRev.9 == '2.0.34'
entPhysicalFirmwareRev.9 == '1.1'
entPhysicalSerialNum.9 == ''
entPhysicalMfgName.9 == 'Sun Microsystems'
entPhysicalModelName.9 == 'SFE-400M'
entPhysicalAlias.9 == ''
entPhysicalAssetID.9 == ''
entPhysicalIsFRU.9 == false(2)
entPhysicalDescr.10 == 'Sun Ultrasparc-III 400MHz'
entPhysicalVendorType.10 == sun.cpuTypes.2
entPhysicalContainedIn.10 == 8
entPhysicalClass.10 == other(1)
entPhysicalParentRelPos.10 == 2
entPhysicalName.10 == 'P4'
entPhysicalHardwareRev.10 == 'G(1.04)'
entPhysicalSoftwareRev.10 == ''
entPhysicalFirmwareRev.10 == '1.3'
entPhysicalSerialNum.10 == ''
entPhysicalMfgName.10 == 'Sun Microsystems'
entPhysicalModelName.10 == 'SFE-400M'
entPhysicalAlias.10 == ''
entPhysicalAssetID.10 == ''
entPhysicalIsFRU.10 == false(2)
Slot 3 contains board with 3 ports:
entPhysicalDescr.11 == 'Sun port-200'
entPhysicalVendorType.11 == sun.moduleTypes.25
entPhysicalContainedIn.11 == 4
entPhysicalClass.11 == module(9)
entPhysicalParentRelPos.11 == 1
entPhysicalName.11 == 'M2'
entPhysicalHardwareRev.11 == '2.01.00'
entPhysicalSoftwareRev.11 == '3.0.7'
entPhysicalFirmwareRev.11 == 'A(1.2)'
entPhysicalSerialNum.11 == 'C100098732'
entPhysicalMfgName.11 == 'Sun Microsystems'
entPhysicalModelName.11 == 'R11-C100'
entPhysicalAlias.11 == 'rtr-U3:m2:SJ17-2-eng'
entPhysicalAssetID.11 == '0007373982'
entPhysicalIsFRU.11 == true(1)
entPhysicalDescr.12 == 'Sun Ethernet-100 Port'
entPhysicalVendorType.12 == sun.portTypes.5
entPhysicalContainedIn.12 == 11
entPhysicalClass.12 == port(10)
entPhysicalParentRelPos.12 == 1
entPhysicalName.12 == 'P3'
entPhysicalHardwareRev.12 == 'CC(1.07)'
entPhysicalSoftwareRev.12 == '2.0.34'
entPhysicalFirmwareRev.12 == '1.1'
entPhysicalSerialNum.12 == ''
entPhysicalMfgName.12 == 'Sun Microsystems'
entPhysicalModelName.12 == 'SFE-P100'
entPhysicalAlias.12 == ''
entPhysicalAssetID.12 == ''
entPhysicalIsFRU.12 == false(2)
entPhysicalDescr.13 == 'Sun Ethernet-100 Port'
entPhysicalVendorType.13 == sun.portTypes.5
entPhysicalContainedIn.13 == 11
entPhysicalClass.13 == port(10)
entPhysicalParentRelPos.13 == 2
entPhysicalName.13 == 'Ethernet B'
entPhysicalHardwareRev.13 == 'G(1.04)'
entPhysicalSoftwareRev.13 == ''
entPhysicalFirmwareRev.13 == '1.3'
entPhysicalSerialNum.13 == ''
entPhysicalMfgName.13 == 'Sun Microsystems'
entPhysicalModelName.13 == 'SFE-P100'
entPhysicalAlias.13 == ''
entPhysicalAssetID.13 == ''
entPhysicalIsFRU.13 == false(2)
entPhysicalDescr.14 == 'Sun Ethernet-100 Port'
entPhysicalVendorType.14 == sun.portTypes.5
entPhysicalContainedIn.14 == 11
entPhysicalClass.14 == port(10)
entPhysicalParentRelPos.14 == 3
entPhysicalName.14 == 'Ethernet B'
entPhysicalHardwareRev.14 == 'G(1.04)'
entPhysicalSoftwareRev.14 == ''
entPhysicalFirmwareRev.14 == '1.3'
entPhysicalSerialNum.14 == ''
entPhysicalMfgName.14 == 'Sun Microsystems'
entPhysicalModelName.14 == 'SFE-P100'
entPhysicalAlias.14 == ''
entPhysicalAssetID.14 == ''
entPhysicalIsFRU.14 == false(2)
Logical entities -- entLogicalTable; no SNMPv3 support
2 Logical Domains:
entLogicalDescr.1 == 'Domain A'
entLogicalType.1 == solaris
entLogicalCommunity.1 == 'public-dom1'
entLogicalTAddress.1 == 124.125.126.127:161
entLogicalTDomain.1 == SunExampleDomain
entLogicalContextEngineID.1 == ''
entLogicalContextName.1 == ''
entLogicalDescr.2 == 'Domain B'
entLogicalType.2 == solaris
entLogicalCommunity.2 == 'public-dom2'
entLogicalTAddress.2 == 124.125.126.128:161
entLogicalTDomain.2 == SunExampleDomain
entLogicalContextEngineID.2 == ''
entLogicalContextName.2 == ''
2 Firewalls:
entLogicalDescr.3 == 'Sun Firewall v2.1.1'
entLogicalType.3 == dot1dFirewall
entLogicalCommunity.3 == 'public-firewall1'
entLogicalTAddress.3 == 124.125.126.129:161
entLogicalTDomain.3 == SunExampleDomain
entLogicalContextEngineID.3 == ''
entLogicalContextName.3 == ''
entLogicalDescr.4 == 'Sun Firewall v2.1.1'
entLogicalType.4 == dot1dFirewall
entLogicalCommunity.4 == 'public-firewall2'
entLogicalTAddress.4 == 124.125.126.130:161
entLogicalTDomain.4 == SunExampleDomain
entLogicalContextEngineID.4 == ''
entLogicalContextName.4 == ''
Logical to Physical Mappings:
Domain A: uses CPU board 1 and Port 1
entLPPhysicalIndex.1.5 == 5
entLPPhysicalIndex.1.12 == 12
Domain B: uses CPU board 2, Port 2 and 3
entLPPhysicalIndex.2.8 == 8
entLPPhysicalIndex.2.13 == 13
entLPPhysicalIndex.2.14 == 14
1st Firewall: uses CPU 1 of CPU board 1 and Port 1
entLPPhysicalIndex.3.6 == 6
entLPPhysicalIndex.3.12 == 12
2nd Firewall: uses CPU 1 of CPU board 2, Port 2 and 3
[ Note that these mappings are included in the table since
firewall entity (1nd Firewall) utilizes one of the
ports in the board. If this were not the case, then a single mapping
to the board (e.g., entLPPhysicalIndex.4.11) would be
present instead. ]
entLPPhysicalIndex.4.9 == 9
entLPPhysicalIndex.4.13 == 13
entLPPhysicalIndex.4.14 == 14
Physical to Logical to MIB Alias Mappings -- entAliasMappingTable:
Example 1: ifIndex values are global to all logical entities
entAliasMappingIdentifier.12.0 == ifIndex.1
entAliasMappingIdentifier.13.0 == ifIndex.2
entAliasMappingIdentifier.14.0 == ifIndex.3
Example 2: ifIndex values are not shared by all logical entities
entAliasMappingIdentifier.12.0 == ifIndex.1
entAliasMappingIdentifier.12.3 == ifIndex.101
entAliasMappingIdentifier.13.0 == ifIndex.2
entAliasMappingIdentifier.13.3 == ifIndex.102
entAliasMappingIdentifier.14.0 == ifIndex.3
entAliasMappingIdentifier.14.3 == ifIndex.103
Physical Containment Tree -- entPhysicalContainsTable
chassis has three slots:
entPhysicalChildIndex.1.2 == 2
entPhysicalChildIndex.1.3 == 3
entPhysicalChildIndex.1.4 == 4
slot 1 has a board:
entPhysicalChildIndex.2.5 == 5
slot 2 has a board:
entPhysicalChildIndex.3.8 == 8
slot 3 has a board:
entPhysicalChildIndex.4.11 == 11
board 1 has 2 cpus:
entPhysicalChildIndex.4.6 == 6
entPhysicalChildIndex.4.7 == 7
board 2 has 2 cpus:
entPhysicalChildIndex.8.9 == 9
entPhysicalChildIndex.8.10 == 10
board 3 has 3 ports:
entPhysicalChildIndex.11.12 == 12
entPhysicalChildIndex.11.13 == 13
entPhysicalChildIndex.11.14 == 14
How to Build the demo_module_11 Code Example
===========================================
The demo_module_11 code example includes the following files, by default
located in the directory /usr/demo/sma_snmp/demo_module_11.
Files:
o Makefile - Compiles the MyTable source code
o MyTable.c - Source code for module
o MyTable.h - Header file for module
To set up your build environment for the demo:
1. Copy the demo code to a directory for which you have write permission.
For example:
2. Create a lib directory that you can use to store shared object libraries
that you generate from demo code examples, if you have not already done so.
For example:
% mkdir /home/username/demo/lib
3. Create a mibs directory that you can use to store MIB files for the demo
code examples, if you have not already done so.
For example:
% mkdir /home/username/demo/mibs
4. Set the CC environment variable to the location of the C compiler to be
used.
For example, if you are using Sun ONE Studio:
% setenv CC /opt/SUNWspro/bin/cc
5. Set your PATH environment variable to include the appropriate paths, so that
needed binaries can be found during the compilation process.
For example, in the csh:
% setenv PATH .:/usr/bin:$PATH
To build the example:
1. Change to the directory where you copied the demo module files.
For example:
2. Use the make command to generate object files.
If you are running the 64-bit SPARC Solaris kernel, type:
If you are running the 32-bit SPARC Solaris kernel, type:
% /usr/ccs/bin/make ARCH=32
If you are running the Solaris x86 kernel, type:
% /usr/ccs/bin/make ARCH=32
3. Copy the module shared library object to the lib directory you created.
For example:
Setting Up Agent to Run the demo_module_11 Module
=================================================
1. As root, edit the agent's configuration file /etc/sma/snmp/snmpd.conf.
Look for a line similar to the following:
dlmod entity /usr/lib/sparcv9/libentity.so
This line causes the agent to load the API library that you need to use
the Entity MIB functions.
If the line is missing, insert it. Note that if you are using a 32-bit
module, you should load the 32-bit library, located in
2. After the dlmod line for the libentity.so, insert a dlmod statement for
the module. This statement enables the agent to load the module.
For example:
dlmod demo_module_11 /home/username/demo/lib/demo_module_11.so
3. As root, start the SMA snmp agent. If the agent is already running,
stop and restart it in debug mode.
For example:
# /etc/init.d/init.sma stop
# /usr/sbin/snmpd -Ddemo_module_11
The optional -Ddemo_module_11 argument sends debugging statements from
demo_module_11 to the /var/log/snmpd.log file. You can also use the -L
and -f options to send debugging statements to the screen instead.
Testing the Code Example
========================
1. As a non-root user, issue an snmpwalk command to retrieve data from
the module.
For example:
% snmpwalk -v 1 -c public localhost mib-2.47
The output should be similar to the following:
SNMPv2-SMI::mib-2.47.1.1.1.1.2.1 = STRING: "Sun Chassis Model b1000"
SNMPv2-SMI::mib-2.47.1.1.1.1.2.2 = STRING: "Sun Chassis Slot Type AA"
SNMPv2-SMI::mib-2.47.1.1.1.1.2.3 = STRING: "Sun Chassis Slot Type AA"
SNMPv2-SMI::mib-2.47.1.1.1.1.2.4 = STRING: "Sun Chassis Slot Type AA"
SNMPv2-SMI::mib-2.47.1.1.1.1.2.5 = STRING: "Sun CPU-100"
SNMPv2-SMI::mib-2.47.1.1.1.1.2.6 = STRING: "Sun Ultrasparc-III 400MHz"
SNMPv2-SMI::mib-2.47.1.1.1.1.2.7 = STRING: "Sun Ultrasparc-III 400MHz"
SNMPv2-SMI::mib-2.47.1.1.1.1.2.8 = STRING: "Sun CPU-200"
SNMPv2-SMI::mib-2.47.1.1.1.1.2.9 = STRING: "Sun Ultrasparc-III 400MHz"
SNMPv2-SMI::mib-2.47.1.1.1.1.2.10 = STRING: "Sun Ultrasparc-III 400MHz"
SNMPv2-SMI::mib-2.47.1.1.1.1.2.11 = STRING: "Sun port-200"
SNMPv2-SMI::mib-2.47.1.1.1.1.2.12 = STRING: "Sun Ethernet-100 Port"
SNMPv2-SMI::mib-2.47.1.1.1.1.2.13 = STRING: "Sun Ethernet-100 Port"
SNMPv2-SMI::mib-2.47.1.1.1.1.2.14 = STRING: "Sun Ethernet-100 Port"
SNMPv2-SMI::mib-2.47.1.1.1.1.3.1 = OID: SNMPv2-SMI::enterprises.42.200.1
SNMPv2-SMI::mib-2.47.1.1.1.1.3.2 = OID: SNMPv2-SMI::enterprises.42.201.1
SNMPv2-SMI::mib-2.47.1.1.1.1.3.3 = OID: SNMPv2-SMI::enterprises.42.201.1
SNMPv2-SMI::mib-2.47.1.1.1.1.3.4 = OID: SNMPv2-SMI::enterprises.42.201.1
SNMPv2-SMI::mib-2.47.1.1.1.1.3.5 = OID: SNMPv2-SMI::enterprises.42.202.14
SNMPv2-SMI::mib-2.47.1.1.1.1.3.6 = OID: SNMPv2-SMI::enterprises.42.203.2
SNMPv2-SMI::mib-2.47.1.1.1.1.3.7 = OID: SNMPv2-SMI::enterprises.42.203.2
SNMPv2-SMI::mib-2.47.1.1.1.1.3.8 = OID: SNMPv2-SMI::enterprises.42.202.15
SNMPv2-SMI::mib-2.47.1.1.1.1.3.9 = OID: SNMPv2-SMI::enterprises.42.203.5
SNMPv2-SMI::mib-2.47.1.1.1.1.3.10 = OID: SNMPv2-SMI::enterprises.42.203.2
SNMPv2-SMI::mib-2.47.1.1.1.1.3.11 = OID: SNMPv2-SMI::enterprises.42.202.25
SNMPv2-SMI::mib-2.47.1.1.1.1.3.12 = OID: SNMPv2-SMI::enterprises.42.204.5
SNMPv2-SMI::mib-2.47.1.1.1.1.3.13 = OID: SNMPv2-SMI::enterprises.42.204.5
SNMPv2-SMI::mib-2.47.1.1.1.1.3.14 = OID: SNMPv2-SMI::enterprises.42.204.5
SNMPv2-SMI::mib-2.47.1.1.1.1.4.1 = INTEGER: 0
SNMPv2-SMI::mib-2.47.1.1.1.1.4.2 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.4.3 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.4.4 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.4.5 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.1.1.1.4.6 = INTEGER: 4
SNMPv2-SMI::mib-2.47.1.1.1.1.4.7 = INTEGER: 4
SNMPv2-SMI::mib-2.47.1.1.1.1.4.8 = INTEGER: 3
SNMPv2-SMI::mib-2.47.1.1.1.1.4.9 = INTEGER: 8
SNMPv2-SMI::mib-2.47.1.1.1.1.4.10 = INTEGER: 8
SNMPv2-SMI::mib-2.47.1.1.1.1.4.11 = INTEGER: 4
SNMPv2-SMI::mib-2.47.1.1.1.1.4.12 = INTEGER: 11
SNMPv2-SMI::mib-2.47.1.1.1.1.4.13 = INTEGER: 11
SNMPv2-SMI::mib-2.47.1.1.1.1.4.14 = INTEGER: 11
SNMPv2-SMI::mib-2.47.1.1.1.1.5.1 = INTEGER: 3
SNMPv2-SMI::mib-2.47.1.1.1.1.5.2 = INTEGER: 5
SNMPv2-SMI::mib-2.47.1.1.1.1.5.3 = INTEGER: 5
SNMPv2-SMI::mib-2.47.1.1.1.1.5.4 = INTEGER: 5
SNMPv2-SMI::mib-2.47.1.1.1.1.5.5 = INTEGER: 9
SNMPv2-SMI::mib-2.47.1.1.1.1.5.6 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.5.7 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.5.8 = INTEGER: 9
SNMPv2-SMI::mib-2.47.1.1.1.1.5.9 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.5.10 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.5.11 = INTEGER: 9
SNMPv2-SMI::mib-2.47.1.1.1.1.5.12 = INTEGER: 10
SNMPv2-SMI::mib-2.47.1.1.1.1.5.13 = INTEGER: 10
SNMPv2-SMI::mib-2.47.1.1.1.1.5.14 = INTEGER: 10
SNMPv2-SMI::mib-2.47.1.1.1.1.6.1 = INTEGER: -1
SNMPv2-SMI::mib-2.47.1.1.1.1.6.2 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.6.3 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.1.1.1.6.4 = INTEGER: 3
SNMPv2-SMI::mib-2.47.1.1.1.1.6.5 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.6.6 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.6.7 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.1.1.1.6.8 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.6.9 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.6.10 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.1.1.1.6.11 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.6.12 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.6.13 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.1.1.1.6.14 = INTEGER: 3
SNMPv2-SMI::mib-2.47.1.1.1.1.7.1 = STRING: "b1000"
SNMPv2-SMI::mib-2.47.1.1.1.1.7.2 = STRING: "S1"
SNMPv2-SMI::mib-2.47.1.1.1.1.7.3 = STRING: "S2"
SNMPv2-SMI::mib-2.47.1.1.1.1.7.4 = STRING: "S3"
SNMPv2-SMI::mib-2.47.1.1.1.1.7.5 = STRING: "M1"
SNMPv2-SMI::mib-2.47.1.1.1.1.7.6 = STRING: "P1"
SNMPv2-SMI::mib-2.47.1.1.1.1.7.7 = STRING: "P2"
SNMPv2-SMI::mib-2.47.1.1.1.1.7.8 = STRING: "M2"
SNMPv2-SMI::mib-2.47.1.1.1.1.7.9 = STRING: "P3"
SNMPv2-SMI::mib-2.47.1.1.1.1.7.10 = STRING: "P4"
SNMPv2-SMI::mib-2.47.1.1.1.1.7.11 = STRING: "M2"
SNMPv2-SMI::mib-2.47.1.1.1.1.7.12 = STRING: "P3"
SNMPv2-SMI::mib-2.47.1.1.1.1.7.13 = STRING: "Ethernet B"
SNMPv2-SMI::mib-2.47.1.1.1.1.7.14 = STRING: "Ethernet B"
SNMPv2-SMI::mib-2.47.1.1.1.1.8.1 = STRING: "A(1.00.02)"
SNMPv2-SMI::mib-2.47.1.1.1.1.8.2 = STRING: "B(1.00.01)"
SNMPv2-SMI::mib-2.47.1.1.1.1.8.3 = STRING: "1.00.07"
SNMPv2-SMI::mib-2.47.1.1.1.1.8.4 = STRING: "1.00.07"
SNMPv2-SMI::mib-2.47.1.1.1.1.8.5 = STRING: "1.00.07"
SNMPv2-SMI::mib-2.47.1.1.1.1.8.6 = STRING: "G(1.02)"
SNMPv2-SMI::mib-2.47.1.1.1.1.8.7 = STRING: "G(1.02)"
SNMPv2-SMI::mib-2.47.1.1.1.1.8.8 = STRING: "2.01.00"
SNMPv2-SMI::mib-2.47.1.1.1.1.8.9 = STRING: "CC(1.07)"
SNMPv2-SMI::mib-2.47.1.1.1.1.8.10 = STRING: "G(1.04)"
SNMPv2-SMI::mib-2.47.1.1.1.1.8.11 = STRING: "2.01.00"
SNMPv2-SMI::mib-2.47.1.1.1.1.8.12 = STRING: "CC(1.07)"
SNMPv2-SMI::mib-2.47.1.1.1.1.8.13 = STRING: "G(1.04)"
SNMPv2-SMI::mib-2.47.1.1.1.1.8.14 = STRING: "G(1.04)"
SNMPv2-SMI::mib-2.47.1.1.1.1.9.1 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.9.2 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.9.3 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.9.4 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.9.5 = STRING: "1.5.1"
SNMPv2-SMI::mib-2.47.1.1.1.1.9.6 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.9.7 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.9.8 = STRING: "3.0.7"
SNMPv2-SMI::mib-2.47.1.1.1.1.9.9 = STRING: "2.0.34"
SNMPv2-SMI::mib-2.47.1.1.1.1.9.10 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.9.11 = STRING: "3.0.7"
SNMPv2-SMI::mib-2.47.1.1.1.1.9.12 = STRING: "2.0.34"
SNMPv2-SMI::mib-2.47.1.1.1.1.9.13 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.9.14 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.10.1 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.10.2 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.10.3 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.10.4 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.10.5 = STRING: "A(1.1)"
SNMPv2-SMI::mib-2.47.1.1.1.1.10.6 = STRING: "1.1"
SNMPv2-SMI::mib-2.47.1.1.1.1.10.7 = STRING: "1.1"
SNMPv2-SMI::mib-2.47.1.1.1.1.10.8 = STRING: "A(1.2)"
SNMPv2-SMI::mib-2.47.1.1.1.1.10.9 = STRING: "1.1"
SNMPv2-SMI::mib-2.47.1.1.1.1.10.10 = STRING: "1.3"
SNMPv2-SMI::mib-2.47.1.1.1.1.10.11 = STRING: "A(1.2)"
SNMPv2-SMI::mib-2.47.1.1.1.1.10.12 = STRING: "1.1"
SNMPv2-SMI::mib-2.47.1.1.1.1.10.13 = STRING: "1.3"
SNMPv2-SMI::mib-2.47.1.1.1.1.10.14 = STRING: "1.3"
SNMPv2-SMI::mib-2.47.1.1.1.1.11.1 = STRING: "C100076544"
SNMPv2-SMI::mib-2.47.1.1.1.1.11.2 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.11.3 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.11.4 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.11.5 = STRING: "C100087363"
SNMPv2-SMI::mib-2.47.1.1.1.1.11.6 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.11.7 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.11.8 = STRING: "C100098732"
SNMPv2-SMI::mib-2.47.1.1.1.1.11.9 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.11.10 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.11.11 = STRING: "C100098732"
SNMPv2-SMI::mib-2.47.1.1.1.1.11.12 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.11.13 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.11.14 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.12.1 = STRING: "Sun Microsystems"
SNMPv2-SMI::mib-2.47.1.1.1.1.12.2 = STRING: "Sun Microsystems"
SNMPv2-SMI::mib-2.47.1.1.1.1.12.3 = STRING: "Sun Microsystems"
SNMPv2-SMI::mib-2.47.1.1.1.1.12.4 = STRING: "Sun Microsystems"
SNMPv2-SMI::mib-2.47.1.1.1.1.12.5 = STRING: "Sun Microsystems"
SNMPv2-SMI::mib-2.47.1.1.1.1.12.6 = STRING: "Sun Microsystems"
SNMPv2-SMI::mib-2.47.1.1.1.1.12.7 = STRING: "Sun Microsystems"
SNMPv2-SMI::mib-2.47.1.1.1.1.12.8 = STRING: "Sun Microsystems"
SNMPv2-SMI::mib-2.47.1.1.1.1.12.9 = STRING: "Sun Microsystems"
SNMPv2-SMI::mib-2.47.1.1.1.1.12.10 = STRING: "Sun Microsystems"
SNMPv2-SMI::mib-2.47.1.1.1.1.12.11 = STRING: "Sun Microsystems"
SNMPv2-SMI::mib-2.47.1.1.1.1.12.12 = STRING: "Sun Microsystems"
SNMPv2-SMI::mib-2.47.1.1.1.1.12.13 = STRING: "Sun Microsystems"
SNMPv2-SMI::mib-2.47.1.1.1.1.12.14 = STRING: "Sun Microsystems"
SNMPv2-SMI::mib-2.47.1.1.1.1.13.1 = STRING: "CHS-1000"
SNMPv2-SMI::mib-2.47.1.1.1.1.13.2 = STRING: "SLT-AA97"
SNMPv2-SMI::mib-2.47.1.1.1.1.13.3 = STRING: "SLT-AA97"
SNMPv2-SMI::mib-2.47.1.1.1.1.13.4 = STRING: "SLT-AA97"
SNMPv2-SMI::mib-2.47.1.1.1.1.13.5 = STRING: "R10-FE00"
SNMPv2-SMI::mib-2.47.1.1.1.1.13.6 = STRING: "SFE-400M"
SNMPv2-SMI::mib-2.47.1.1.1.1.13.7 = STRING: "SFE-400M"
SNMPv2-SMI::mib-2.47.1.1.1.1.13.8 = STRING: "R10-FE0C"
SNMPv2-SMI::mib-2.47.1.1.1.1.13.9 = STRING: "SFE-400M"
SNMPv2-SMI::mib-2.47.1.1.1.1.13.10 = STRING: "SFE-400M"
SNMPv2-SMI::mib-2.47.1.1.1.1.13.11 = STRING: "R11-C100"
SNMPv2-SMI::mib-2.47.1.1.1.1.13.12 = STRING: "SFE-P100"
SNMPv2-SMI::mib-2.47.1.1.1.1.13.13 = STRING: "SFE-P100"
SNMPv2-SMI::mib-2.47.1.1.1.1.13.14 = STRING: "SFE-P100"
SNMPv2-SMI::mib-2.47.1.1.1.1.14.1 = STRING: "cl-SJ17-3-006:rack1:rtr-U3"
SNMPv2-SMI::mib-2.47.1.1.1.1.14.2 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.14.3 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.14.4 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.14.5 = STRING: "rtr-U3:m1:SJ17-3-eng"
SNMPv2-SMI::mib-2.47.1.1.1.1.14.6 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.14.7 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.14.8 = STRING: "rtr-U3:m2:SJ17-2-eng"
SNMPv2-SMI::mib-2.47.1.1.1.1.14.9 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.14.10 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.14.11 = STRING: "rtr-U3:m2:SJ17-2-eng"
SNMPv2-SMI::mib-2.47.1.1.1.1.14.12 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.14.13 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.14.14 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.15.1 = STRING: "0007372293"
SNMPv2-SMI::mib-2.47.1.1.1.1.15.2 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.15.3 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.15.4 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.15.5 = STRING: "0007372562"
SNMPv2-SMI::mib-2.47.1.1.1.1.15.6 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.15.7 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.15.8 = STRING: "0007373982"
SNMPv2-SMI::mib-2.47.1.1.1.1.15.9 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.15.10 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.15.11 = STRING: "0007373982"
SNMPv2-SMI::mib-2.47.1.1.1.1.15.12 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.15.13 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.15.14 = ""
SNMPv2-SMI::mib-2.47.1.1.1.1.16.1 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.16.2 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.1.1.1.16.3 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.1.1.1.16.4 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.1.1.1.16.5 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.16.6 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.1.1.1.16.7 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.1.1.1.16.8 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.16.9 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.1.1.1.16.10 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.1.1.1.16.11 = INTEGER: 1
SNMPv2-SMI::mib-2.47.1.1.1.1.16.12 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.1.1.1.16.13 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.1.1.1.16.14 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.2.1.1.2.1 = STRING: "Domain A"
SNMPv2-SMI::mib-2.47.1.2.1.1.2.2 = STRING: "Domain B"
SNMPv2-SMI::mib-2.47.1.2.1.1.2.3 = STRING: "Sun Firewall v2.1.1"
SNMPv2-SMI::mib-2.47.1.2.1.1.2.4 = STRING: "Sun Firewall v2.1.1"
SNMPv2-SMI::mib-2.47.1.2.1.1.3.1 = OID: SNMPv2-SMI::enterprises.42.2.1
SNMPv2-SMI::mib-2.47.1.2.1.1.3.2 = OID: SNMPv2-SMI::enterprises.42.2.1
SNMPv2-SMI::mib-2.47.1.2.1.1.3.3 = OID: SNMPv2-SMI::enterprises.42.2.1
SNMPv2-SMI::mib-2.47.1.2.1.1.3.4 = OID: SNMPv2-SMI::enterprises.42.2.1
SNMPv2-SMI::mib-2.47.1.2.1.1.4.1 = STRING: "public-dom1"
SNMPv2-SMI::mib-2.47.1.2.1.1.4.2 = STRING: "public-dom2"
SNMPv2-SMI::mib-2.47.1.2.1.1.4.3 = STRING: "public-firewall1"
SNMPv2-SMI::mib-2.47.1.2.1.1.4.4 = STRING: "public-firewall2"
SNMPv2-SMI::mib-2.47.1.2.1.1.5.1 = STRING: "124.125.126.127:161"
SNMPv2-SMI::mib-2.47.1.2.1.1.5.2 = STRING: "124.125.126.128:161"
SNMPv2-SMI::mib-2.47.1.2.1.1.5.3 = STRING: "124.125.126.129:161"
SNMPv2-SMI::mib-2.47.1.2.1.1.5.4 = STRING: "124.125.126.130:161"
SNMPv2-SMI::mib-2.47.1.2.1.1.6.1 = OID: SNMPv2-SMI::enterprises.42.1005
SNMPv2-SMI::mib-2.47.1.2.1.1.6.2 = OID: SNMPv2-SMI::enterprises.42.1005
SNMPv2-SMI::mib-2.47.1.2.1.1.6.3 = OID: SNMPv2-SMI::enterprises.42.1005
SNMPv2-SMI::mib-2.47.1.2.1.1.6.4 = OID: SNMPv2-SMI::enterprises.42.1005
SNMPv2-SMI::mib-2.47.1.2.1.1.7.1 = ""
SNMPv2-SMI::mib-2.47.1.2.1.1.7.2 = ""
SNMPv2-SMI::mib-2.47.1.2.1.1.7.3 = ""
SNMPv2-SMI::mib-2.47.1.2.1.1.7.4 = ""
SNMPv2-SMI::mib-2.47.1.2.1.1.8.1 = ""
SNMPv2-SMI::mib-2.47.1.2.1.1.8.2 = ""
SNMPv2-SMI::mib-2.47.1.2.1.1.8.3 = ""
SNMPv2-SMI::mib-2.47.1.2.1.1.8.4 = ""
SNMPv2-SMI::mib-2.47.1.3.1.1.1.1.5 = INTEGER: 5
SNMPv2-SMI::mib-2.47.1.3.1.1.1.1.12 = INTEGER: 12
SNMPv2-SMI::mib-2.47.1.3.1.1.1.2.8 = INTEGER: 8
SNMPv2-SMI::mib-2.47.1.3.1.1.1.2.13 = INTEGER: 13
SNMPv2-SMI::mib-2.47.1.3.1.1.1.2.14 = INTEGER: 14
SNMPv2-SMI::mib-2.47.1.3.1.1.1.3.6 = INTEGER: 6
SNMPv2-SMI::mib-2.47.1.3.1.1.1.3.12 = INTEGER: 12
SNMPv2-SMI::mib-2.47.1.3.1.1.1.4.9 = INTEGER: 9
SNMPv2-SMI::mib-2.47.1.3.1.1.1.4.13 = INTEGER: 13
SNMPv2-SMI::mib-2.47.1.3.1.1.1.4.14 = INTEGER: 14
SNMPv2-SMI::mib-2.47.1.3.2.1.2.12.0 = OID: IF-MIB::ifIndex.1
SNMPv2-SMI::mib-2.47.1.3.2.1.2.13.0 = OID: IF-MIB::ifIndex.2
SNMPv2-SMI::mib-2.47.1.3.2.1.2.14.0 = OID: IF-MIB::ifIndex.3
SNMPv2-SMI::mib-2.47.1.3.3.1.1.1.2 = INTEGER: 2
SNMPv2-SMI::mib-2.47.1.3.3.1.1.1.3 = INTEGER: 3
SNMPv2-SMI::mib-2.47.1.3.3.1.1.1.4 = INTEGER: 4
SNMPv2-SMI::mib-2.47.1.3.3.1.1.2.5 = INTEGER: 5
SNMPv2-SMI::mib-2.47.1.3.3.1.1.3.8 = INTEGER: 8
SNMPv2-SMI::mib-2.47.1.3.3.1.1.4.6 = INTEGER: 6
SNMPv2-SMI::mib-2.47.1.3.3.1.1.4.7 = INTEGER: 7
SNMPv2-SMI::mib-2.47.1.3.3.1.1.4.11 = INTEGER: 11
SNMPv2-SMI::mib-2.47.1.3.3.1.1.8.9 = INTEGER: 9
SNMPv2-SMI::mib-2.47.1.3.3.1.1.8.10 = INTEGER: 10
SNMPv2-SMI::mib-2.47.1.3.3.1.1.11.12 = INTEGER: 12
SNMPv2-SMI::mib-2.47.1.3.3.1.1.11.13 = INTEGER: 13
SNMPv2-SMI::mib-2.47.1.3.3.1.1.11.14 = INTEGER: 14
SNMPv2-SMI::mib-2.47.1.4.1.0 = Timeticks: (29) 0:00:00.29