summaryrefslogtreecommitdiff
path: root/MIBS/ericsson/RBN-ENVMON-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/ericsson/RBN-ENVMON-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/ericsson/RBN-ENVMON-MIB')
-rw-r--r--MIBS/ericsson/RBN-ENVMON-MIB790
1 files changed, 790 insertions, 0 deletions
diff --git a/MIBS/ericsson/RBN-ENVMON-MIB b/MIBS/ericsson/RBN-ENVMON-MIB
new file mode 100644
index 0000000..c0a7da1
--- /dev/null
+++ b/MIBS/ericsson/RBN-ENVMON-MIB
@@ -0,0 +1,790 @@
+-- *****************************************************************
+-- RBN-ENVMON-MIB Environmental Monitor MIB
+--
+-- Copyright (c) 1999-2007, 2010-2011 Ericsson AB
+-- All rights reserved.
+--
+-- *****************************************************************
+
+RBN-ENVMON-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY,
+ OBJECT-TYPE,
+ NOTIFICATION-TYPE,
+ Unsigned32,
+ Integer32
+ FROM SNMPv2-SMI
+ DisplayString,
+ TruthValue,
+ TEXTUAL-CONVENTION
+ FROM SNMPv2-TC
+ MODULE-COMPLIANCE,
+ OBJECT-GROUP,
+ NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ entPhysicalIndex
+ FROM ENTITY-MIB
+ rbnMgmt
+ FROM RBN-SMI;
+
+rbnEnvMonMIB MODULE-IDENTITY
+ LAST-UPDATED "201210030000Z" -- October 3, 2012
+ ORGANIZATION "Ericsson AB."
+ CONTACT-INFO
+ " Ericsson AB.
+
+ Postal: 100 Headquarters Dr.
+ San Jose, CA 95134
+ USA
+
+ Phone: +1 408 750 5000
+ Fax: +1 408 750 5599
+
+ "
+ DESCRIPTION
+ "The MIB used to genericially manage Environmental
+ Monitor functionality on network devices."
+
+ REVISION "201210030000Z" -- October 3, 2012
+ DESCRIPTION
+ "Removed DISPLAY-HINT from RbnVoltage and RbnFanSpeed."
+
+ REVISION "201101191800Z" -- Jan 19, 2011
+ DESCRIPTION
+ "Update CONTACT-INFO & ORGANIZATION. "
+
+ REVISION "201011110000Z" -- Nov 11, 2010
+ DESCRIPTION
+ "Add new Table rbnEntityTempSensorTable. This will display
+ the TempSensor Details for all the entities. "
+
+ REVISION "200601160000Z" -- January 16, 2006
+ DESCRIPTION
+ "Add textual convention RbnFanSpeed. Add new OIDs:
+ rbnFanUnitID
+ rbnFanUnitDescr
+ rbnFanSpeedCurrent
+ rbnEnvMonFanSpeedObjectGroup
+ rbnEnvMonMIBComplianceV4
+ "
+ REVISION "200206050000Z" -- June 5, 2002
+ DESCRIPTION
+ "Update/correct CONTACT-INFO. Fix syntax errors on IMPORTS list,
+ ranges on Integer32, and size for DisplayString types.
+ Restore the incorrectly deprecated OIDs to current, since they
+ are still supported."
+ REVISION "200107250000Z" -- July 25, 2001
+ DESCRIPTION
+ "Added new OIDs:
+ rbnFanStatus
+ rbnPowerStatus
+ rbnFanStatusChange
+ rbnPowerStatusChange
+ rbnEnvMonMIBObjectGroupV2
+ rbnEnvMonMIBNotificationGroupV2
+ rbnEnvMonMIBComplianceV3
+ Deprecated the OIDs:
+ rbnFanFail
+ rbnPowerFail
+ rbnFanFailChange
+ rbnPowerFailChange
+ rbnEnvMonMIBObjectGroup
+ rbnEnvMonMIBNotificationGroup
+ rbnEnvMonMIBComplianceV2
+ "
+ REVISION "200004240000Z" -- May 24, 2000
+ DESCRIPTION
+ "Added voltage and temperature sensor tables."
+
+ REVISION "199903100000Z" -- Mar 10, 1999
+ DESCRIPTION
+ "Initial version."
+ ::= { rbnMgmt 4 }
+
+rbnEnvMonMIBNotifications OBJECT IDENTIFIER
+ ::= { rbnEnvMonMIB 0 }
+
+rbnEnvMonMIBObjects OBJECT IDENTIFIER
+ ::= { rbnEnvMonMIB 1 }
+
+rbnEnvMonMIBConformance OBJECT IDENTIFIER
+ ::= { rbnEnvMonMIB 2 }
+
+
+-- Textual Conventions
+
+RbnVoltage ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Represents a voltage value. The value is millivolts.
+ For example, a voltage of 5.5V would be represented
+ by the value 5500."
+ SYNTAX Unsigned32 (0..50000)
+
+RbnTemperature ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d"
+ STATUS current
+ DESCRIPTION
+ "Represents a temperature, in degrees Celsius. In the
+ unlikely event that the temperature to be reported is
+ less than 0 degrees Celsius, a value of 0 will be
+ used. Likewise, if the temperature is greater than
+ 100, a value of 100 will be used."
+ SYNTAX Unsigned32 (0..100)
+
+RbnFanSpeed ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Represents a fan speed value in units of Revolutions Per
+ Minute(RPM)."
+ SYNTAX Unsigned32
+
+-- MIB Objects
+
+rbnFanStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RbnFanStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains one row per fan test point.
+ Note that there is not necessarily a one-to-one
+ relationship between fan test points and fan
+ assemblies; a single test point may be used to
+ monitor the status of multiple fans."
+ ::= { rbnEnvMonMIBObjects 1 }
+
+rbnFanStatusEntry OBJECT-TYPE
+ SYNTAX RbnFanStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular fan test point"
+ INDEX { rbnFanIndex }
+ ::= { rbnFanStatusTable 1 }
+
+RbnFanStatusEntry ::= SEQUENCE {
+ rbnFanIndex Integer32,
+ rbnFanDescr DisplayString,
+ rbnFanFail TruthValue,
+ rbnFanStatus INTEGER
+}
+
+rbnFanIndex OBJECT-TYPE
+ SYNTAX Integer32(1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The index of a fan test point."
+ ::= { rbnFanStatusEntry 1 }
+
+rbnFanDescr OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The description of a fan test point. If an instance of
+ this object is associated with a single fan assembly,
+ then the value of this object should be the same as the
+ name by which the assembly is normally referenced. If
+ an instance is associated with multiple fan assemblies,
+ then the value of this object should contain the names
+ of all of the fan assemblies being monitored."
+ ::= { rbnFanStatusEntry 2 }
+
+rbnFanFail OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "The status of a fan test point. If an instance of
+ this object has the value true, then a fan monitored
+ by the test point has failed. If an instance of
+ this object has the value false, then the fan (or fans)
+ monitored by the test point are operational."
+ ::= { rbnFanStatusEntry 3 }
+
+rbnFanStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(1),
+ failed(2),
+ absent(3),
+ unknown(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of a fan test point. If an instance of
+ this object has the value normal, then the fan (or
+ fans) monitored by the test point is operational. If
+ an instance of this object has the value failed, then
+ the fan (or fans) monitored by the test point has
+ failed. If an instance of this object has the value
+ absent, then the fan (or fans) monitored by this test
+ point is not present. If an instance of this object has
+ the value unknown, then the test point is unable to
+ monitor the fan (or fans)."
+ ::= { rbnFanStatusEntry 4 }
+
+rbnPowerStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RbnPowerStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains one row per power test point.
+ Note that there is not necessarily a one-to-one
+ relationship between power test points and power
+ supply assemblies; a single test point may be used
+ to monitor the status of multiple power supplies."
+ ::= { rbnEnvMonMIBObjects 2 }
+
+rbnPowerStatusEntry OBJECT-TYPE
+ SYNTAX RbnPowerStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular power test point"
+ INDEX { rbnPowerIndex }
+ ::= { rbnPowerStatusTable 1 }
+
+RbnPowerStatusEntry ::= SEQUENCE {
+ rbnPowerIndex Integer32,
+ rbnPowerDescr DisplayString,
+ rbnPowerFail TruthValue,
+ rbnPowerStatus INTEGER
+}
+
+rbnPowerIndex OBJECT-TYPE
+ SYNTAX Integer32(1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The index of a power test point."
+ ::= { rbnPowerStatusEntry 1 }
+
+rbnPowerDescr OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The description of a power supply test point. If an
+ instance of this object is associated with a single
+ power supply assembly, then the value of this object
+ should be the same as the name by which the assembly
+ is normally referenced. If an instance is associated
+ with multiple power supply assemblies, then the value
+ of this object should contain the names of all of the
+ power supply assemblies being monitored."
+ ::= { rbnPowerStatusEntry 2 }
+
+rbnPowerFail OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "The status of a power test point. If an instance of
+ this object has the value true, then a power supply
+ monitored by the test point has failed. If an instance
+ of this object has the value false, then the power
+ supply (or supplies) monitored by the test point are
+ operational."
+ ::= { rbnPowerStatusEntry 3 }
+
+rbnPowerStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(1),
+ failed(2),
+ absent(3),
+ unknown(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of a power test point. If an instance of
+ this object has the value normal, then the power
+ supply (or supplies) monitored by the test point is
+ operational. If an instance of this object has the
+ value failed, then the power supply (or supplies)
+ monitored by the test point has failed. If an instance
+ of this object has the value absent, then the power
+ supply (or supplies) monitored by this test point is
+ not present. If an instance of this object has
+ the value unknown, then the test point is unable to
+ monitor the power supply (or supplies)."
+ ::= { rbnPowerStatusEntry 4 }
+
+rbnVoltageSensorTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RbnVoltageSensorEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains one row per voltage test point.
+ Each physical entity (e.g. cards) in the system may
+ contain zero or more voltage test points."
+ ::= { rbnEnvMonMIBObjects 3 }
+
+rbnVoltageSensorEntry OBJECT-TYPE
+ SYNTAX RbnVoltageSensorEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular voltage test point."
+ INDEX { entPhysicalIndex, rbnVoltageIndex }
+ ::= { rbnVoltageSensorTable 1 }
+
+RbnVoltageSensorEntry ::= SEQUENCE {
+ rbnVoltageIndex Integer32,
+ rbnVoltageDescr DisplayString,
+ rbnVoltageDesired RbnVoltage,
+ rbnVoltageCurrent RbnVoltage
+}
+
+rbnVoltageIndex OBJECT-TYPE
+ SYNTAX Integer32(1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An arbitrary value which uniquely identifies a
+ voltage test point on a particular physical entity.
+ Index values for different test points are not
+ necessarily contiguous."
+ ::= { rbnVoltageSensorEntry 1 }
+
+rbnVoltageDescr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..48))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The description of a voltage test point. Typically
+ an instance of this object will hold a user-friendly
+ description of the physical entity and the level of
+ voltage being monitored by this test point."
+ ::= { rbnVoltageSensorEntry 2 }
+
+rbnVoltageDesired OBJECT-TYPE
+ SYNTAX RbnVoltage
+ UNITS "millivolts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The desired voltage level for this test point. If
+ the monitored voltage level (rbnVoltageCurrent) is
+ equal to this value, then the system is performing
+ as designed."
+ ::= { rbnVoltageSensorEntry 3 }
+
+rbnVoltageCurrent OBJECT-TYPE
+ SYNTAX RbnVoltage
+ UNITS "millivolts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current voltage level at this test point."
+ ::= { rbnVoltageSensorEntry 4 }
+
+rbnCpuTempSensorTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RbnCpuTempSensorEntry
+ MAX-ACCESS not-accessible
+ STATUS deprecated
+ DESCRIPTION
+ "This table contains one row per CPU temperature
+ sensor. Each physical entity in the system may have
+ zero or more CPUs. Each of those CPUs that has a
+ temperature sensor will show up here."
+ ::= { rbnEnvMonMIBObjects 4 }
+
+rbnCpuTempSensorEntry OBJECT-TYPE
+ SYNTAX RbnCpuTempSensorEntry
+ MAX-ACCESS not-accessible
+ STATUS deprecated
+ DESCRIPTION
+ "Information about a particular CPU temperature test
+ point."
+ INDEX { entPhysicalIndex, rbnCpuTempIndex }
+ ::= { rbnCpuTempSensorTable 1 }
+
+RbnCpuTempSensorEntry ::= SEQUENCE {
+ rbnCpuTempIndex Integer32,
+ rbnCpuTempDescr DisplayString,
+ rbnCpuTempCurrent RbnTemperature
+}
+
+rbnCpuTempIndex OBJECT-TYPE
+ SYNTAX Integer32(1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS deprecated
+ DESCRIPTION
+ "An arbitrary value which uniquely identifies a CPU on
+ a particular physical entity. Index values for
+ different CPUs are not necessarily contiguous."
+ ::= { rbnCpuTempSensorEntry 1 }
+
+rbnCpuTempDescr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..48))
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "The description of a CPU temperature test
+ point. Typically an instance of this object will hold
+ a user-friendly description of the physical entity
+ and a description of the CPU being monitored by this
+ test point."
+ ::= { rbnCpuTempSensorEntry 2 }
+
+rbnCpuTempCurrent OBJECT-TYPE
+ SYNTAX RbnTemperature
+ UNITS "degrees"
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "The current temperature of this CPU."
+ ::= { rbnCpuTempSensorEntry 3 }
+
+rbnFanSpeedTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RbnFanSpeedEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains one row per fan unit within a fan
+ test point."
+ ::= { rbnEnvMonMIBObjects 5 }
+
+rbnFanSpeedEntry OBJECT-TYPE
+ SYNTAX RbnFanSpeedEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular fan unit within a fan
+ test point."
+ INDEX { rbnFanIndex, rbnFanUnitID }
+ ::= { rbnFanSpeedTable 1 }
+
+RbnFanSpeedEntry ::= SEQUENCE {
+ rbnFanUnitID Integer32,
+ rbnFanUnitDescr DisplayString,
+ rbnFanSpeedCurrent RbnFanSpeed
+}
+
+rbnFanUnitID OBJECT-TYPE
+ SYNTAX Integer32(1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This is the fan identification number that describes the
+ specific location of the fan unit within a fan test point."
+ ::= { rbnFanSpeedEntry 1 }
+
+rbnFanUnitDescr OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The description of the fan unit within a fan test point."
+ ::= { rbnFanSpeedEntry 2 }
+
+rbnFanSpeedCurrent OBJECT-TYPE
+ SYNTAX RbnFanSpeed
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current speed of this fan unit."
+ ::= { rbnFanSpeedEntry 3 }
+
+rbnEntityTempSensorTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RbnEntityTempSensorEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains one row per temperature
+ sensor on the physical entity."
+ ::= { rbnEnvMonMIBObjects 6 }
+
+rbnEntityTempSensorEntry OBJECT-TYPE
+ SYNTAX RbnEntityTempSensorEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular temperature test
+ point."
+ INDEX { entPhysicalIndex, rbnEntityTempIndex }
+ ::= { rbnEntityTempSensorTable 1 }
+
+RbnEntityTempSensorEntry ::= SEQUENCE {
+ rbnEntityTempIndex Integer32,
+ rbnEntityTempDescr DisplayString,
+ rbnEntityTempCurrent RbnTemperature
+}
+
+rbnEntityTempIndex OBJECT-TYPE
+ SYNTAX Integer32(1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An arbitrary value which uniquely identifies a
+ particular physical entity. Index values are
+ not necessarily contiguous."
+ ::= { rbnEntityTempSensorEntry 1 }
+
+rbnEntityTempDescr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..48))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The description of a temperature test
+ point. Typically an instance of this object will hold
+ a user-friendly description of the physical entity
+ being monitored by this test point."
+ ::= { rbnEntityTempSensorEntry 2 }
+
+rbnEntityTempCurrent OBJECT-TYPE
+ SYNTAX RbnTemperature
+ UNITS "degrees Celsius"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current temperature of this entity in degrees Celsius."
+ ::= { rbnEntityTempSensorEntry 3 }
+
+-- Notifications
+
+rbnFanFailChange NOTIFICATION-TYPE
+ OBJECTS { rbnFanFail }
+ STATUS deprecated
+ DESCRIPTION
+ "A rbnFanFailChange notification signifies
+ that the value of an instance of rbnFanFail
+ has changed."
+ ::= { rbnEnvMonMIBNotifications 1 }
+
+rbnPowerFailChange NOTIFICATION-TYPE
+ OBJECTS { rbnPowerFail }
+ STATUS deprecated
+ DESCRIPTION
+ "A rbnPowerFailChange notification signifies
+ that the value of an instance of rbnPowerFail
+ has changed"
+ ::= { rbnEnvMonMIBNotifications 2 }
+
+rbnFanStatusChange NOTIFICATION-TYPE
+ OBJECTS { rbnFanStatus }
+ STATUS current
+ DESCRIPTION
+ "A rbnFanStatusChange notification signifies
+ that the value of an instance of rbnFanStatus
+ has changed."
+ ::= { rbnEnvMonMIBNotifications 3 }
+
+rbnPowerStatusChange NOTIFICATION-TYPE
+ OBJECTS { rbnPowerStatus }
+ STATUS current
+ DESCRIPTION
+ "A rbnPowerStatusChange notification signifies
+ that the value of an instance of rbnPowerStatus
+ has changed"
+ ::= { rbnEnvMonMIBNotifications 4 }
+
+-- Conformance Statements
+
+rbnEnvMonMIBGroups OBJECT IDENTIFIER
+ ::= { rbnEnvMonMIBConformance 1 }
+
+rbnEnvMonMIBCompliances OBJECT IDENTIFIER
+ ::= { rbnEnvMonMIBConformance 2 }
+
+rbnEnvMonMIBObjectGroup OBJECT-GROUP
+ OBJECTS { rbnFanDescr, rbnFanFail,
+ rbnPowerDescr, rbnPowerFail
+ }
+ STATUS deprecated
+ DESCRIPTION
+ "A collection of objects providing
+ environmental monitor information."
+ ::= { rbnEnvMonMIBGroups 1 }
+
+rbnEnvMonMIBNotificationGroup NOTIFICATION-GROUP
+ NOTIFICATIONS { rbnFanFailChange,
+ rbnPowerFailChange
+ }
+ STATUS deprecated
+ DESCRIPTION
+ "A collection of notifications providing
+ fan and power environmental monitor information."
+ ::= { rbnEnvMonMIBGroups 2 }
+
+rbnEnvMonVoltageObjectGroup OBJECT-GROUP
+ OBJECTS { rbnVoltageDescr, rbnVoltageDesired,
+ rbnVoltageCurrent
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing voltage
+ environmental monitor information."
+ ::= { rbnEnvMonMIBGroups 3 }
+
+rbnEnvMonTempObjectGroup OBJECT-GROUP
+ OBJECTS { rbnCpuTempDescr, rbnCpuTempCurrent
+ }
+ STATUS deprecated
+ DESCRIPTION
+ "A collection of objects providing temperature
+ environmental monitor information."
+ ::= { rbnEnvMonMIBGroups 4 }
+
+rbnEnvMonMIBObjectGroupV2 OBJECT-GROUP
+ OBJECTS { rbnFanDescr, rbnFanStatus,
+ rbnPowerDescr, rbnPowerStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing
+ environmental monitor information."
+ ::= { rbnEnvMonMIBGroups 5 }
+
+rbnEnvMonMIBNotificationGroupV2 NOTIFICATION-GROUP
+ NOTIFICATIONS { rbnFanStatusChange,
+ rbnPowerStatusChange
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of notifications providing
+ fan and power environmental monitor information."
+ ::= { rbnEnvMonMIBGroups 6 }
+
+rbnEnvMonFanSpeedObjectGroup OBJECT-GROUP
+ OBJECTS { rbnFanUnitDescr, rbnFanSpeedCurrent
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing fan speed
+ environmental monitor information."
+ ::= { rbnEnvMonMIBGroups 7 }
+
+rbnEnvMonEntityObjectGroup OBJECT-GROUP
+ OBJECTS { rbnEntityTempDescr, rbnEntityTempCurrent
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing fan speed
+ environmental monitor information."
+ ::= { rbnEnvMonMIBGroups 8 }
+
+rbnEnvMonMIBCompliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for the EnvMon MIB"
+ MODULE -- this module
+ GROUP rbnEnvMonMIBObjectGroup
+ DESCRIPTION
+ "This group is mandatory for devices which contain
+ Environmental Monitoring capabilities"
+ GROUP rbnEnvMonMIBNotificationGroup
+ DESCRIPTION
+ "This group is mandatory for devices which contain
+ Environmental Monitoring capabilities"
+ ::= { rbnEnvMonMIBCompliances 1 }
+
+rbnEnvMonMIBComplianceV2 MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "The compliance statement for the EnvMon MIB"
+
+ MODULE -- this module
+ GROUP rbnEnvMonMIBObjectGroup
+ DESCRIPTION
+ "This group is mandatory for devices which contain
+ Environmental Monitoring capabilities"
+ GROUP rbnEnvMonMIBNotificationGroup
+ DESCRIPTION
+ "This group is mandatory for devices which contain
+ Environmental Monitoring capabilities"
+ GROUP rbnEnvMonVoltageObjectGroup
+ DESCRIPTION
+ "This group is mandatory for devices which are capable
+ of sensing system voltages."
+ GROUP rbnEnvMonTempObjectGroup
+ DESCRIPTION
+ "This group is mandatory for devices which are capable
+ of sensing system temperatures."
+ ::= { rbnEnvMonMIBCompliances 2 }
+
+rbnEnvMonMIBComplianceV3 MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "The compliance statement for the EnvMon MIB"
+ MODULE -- this module
+ GROUP rbnEnvMonMIBObjectGroupV2
+ DESCRIPTION
+ "This group is mandatory for devices which contain
+ Environmental Monitoring capabilities"
+ GROUP rbnEnvMonMIBNotificationGroupV2
+ DESCRIPTION
+ "This group is mandatory for devices which contain
+ Environmental Monitoring capabilities"
+ GROUP rbnEnvMonVoltageObjectGroup
+ DESCRIPTION
+ "This group is mandatory for devices which are capable
+ of sensing system voltages."
+ GROUP rbnEnvMonTempObjectGroup
+ DESCRIPTION
+ "This group is mandatory for devices which are capable
+ of sensing system temperatures."
+ ::= { rbnEnvMonMIBCompliances 3 }
+
+rbnEnvMonMIBComplianceV4 MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "The compliance statement for the EnvMon MIB"
+ MODULE -- this module
+ GROUP rbnEnvMonMIBObjectGroupV2
+ DESCRIPTION
+ "This group is mandatory for devices which contain
+ Environmental Monitoring capabilities"
+ GROUP rbnEnvMonMIBNotificationGroupV2
+ DESCRIPTION
+ "This group is mandatory for devices which contain
+ Environmental Monitoring capabilities"
+ GROUP rbnEnvMonVoltageObjectGroup
+ DESCRIPTION
+ "This group is mandatory for devices which are capable
+ of sensing system voltages."
+ GROUP rbnEnvMonTempObjectGroup
+ DESCRIPTION
+ "This group is mandatory for devices which are capable
+ of sensing system temperatures."
+ GROUP rbnEnvMonFanSpeedObjectGroup
+ DESCRIPTION
+ "This group is mandatory for SNMP entities which are
+ capable of sensing fan speeds."
+ ::= { rbnEnvMonMIBCompliances 4 }
+
+
+rbnEnvMonMIBComplianceV5 MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for the EnvMon MIB"
+ MODULE -- this module
+ GROUP rbnEnvMonMIBObjectGroupV2
+ DESCRIPTION
+ "This group is mandatory for devices which contain
+ Environmental Monitoring capabilities"
+ GROUP rbnEnvMonMIBNotificationGroupV2
+ DESCRIPTION
+ "This group is mandatory for devices which contain
+ Environmental Monitoring capabilities"
+ GROUP rbnEnvMonVoltageObjectGroup
+ DESCRIPTION
+ "This group is mandatory for devices which are capable
+ of sensing system voltages."
+ GROUP rbnEnvMonFanSpeedObjectGroup
+ DESCRIPTION
+ "This group is mandatory for SNMP entities which are
+ capable of sensing fan speeds."
+ GROUP rbnEnvMonEntityObjectGroup
+ DESCRIPTION
+ "This group is mandatory for devices which contain
+ Environmental Monitoring capabilities, also applicable to SSE
+ card and disks"
+
+ ::= { rbnEnvMonMIBCompliances 5 }
+
+END