summaryrefslogtreecommitdiff
path: root/MIBS/enterasys/CTRON-COMMON-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/enterasys/CTRON-COMMON-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/enterasys/CTRON-COMMON-MIB')
-rw-r--r--MIBS/enterasys/CTRON-COMMON-MIB1409
1 files changed, 1409 insertions, 0 deletions
diff --git a/MIBS/enterasys/CTRON-COMMON-MIB b/MIBS/enterasys/CTRON-COMMON-MIB
new file mode 100644
index 0000000..051f3aa
--- /dev/null
+++ b/MIBS/enterasys/CTRON-COMMON-MIB
@@ -0,0 +1,1409 @@
+CTRON-COMMON-MIB DEFINITIONS ::= BEGIN
+
+ -- ctron-common-mib.txt
+ -- Part Number: 2170549-01
+ -- Revision: 1.03.03
+ -- Date: December 9, 1997
+
+ -- Cabletron Systems, Inc.
+ -- 35 Industrial Way, P.O. Box 5005
+ -- Rochester, NH 03867-0505
+ -- (603) 332-9400
+ -- support@ctron.com
+
+ -- This module provides authoritative definitions for Cabletron's
+ -- enterprise-specific common MIB.
+ --
+ -- This module will be extended, as required.
+ --
+
+ -- Cabletron Systems reserves the right to make changes in
+ -- specification and other information contained in this document
+ -- without prior notice. The reader should consult Cabletron Systems
+ -- to determine whether any such changes have been made.
+ --
+ -- In no event shall Cabletron Systems be liable for any incidental,
+ -- indirect, special, or consequential damages whatsoever (including
+ -- but not limited to lost profits) arising out of or related to this
+ -- document or the information contained in it, even if Cabletron
+ -- Systems has been advised of, known, or should have known, the
+ -- possibility of such damages.
+ --
+ -- Cabletron grants vendors, end-users, and other interested parties
+ -- a non-exclusive license to use this Specification in connection
+ -- with the management of Cabletron products.
+
+ -- Copyright August 94 Cabletron Systems
+
+ IMPORTS
+ NetworkAddress, Counter
+ FROM RFC1155-SMI
+ subSysMMAC, subSysDevice, ups,
+ commonRev1, dl
+ FROM IRM-OIDS
+ DisplayString, PhysAddress
+ FROM RFC1213-MIB
+ OBJECT-TYPE FROM RFC-1212;
+
+
+ -- Updated to Revision 1.01 on January 31, 1992. Added
+ -- download group.
+
+
+ -- This MIB module uses the extended OBJECT-TYPE macro as defined
+ -- in [9];
+
+ -- Textual convention
+
+ -- DisplayString ::= OCTET STRING
+ -- This data type is used to model textual information taken from
+ -- the NVT ASCII character set. By convention, objects with this
+ -- syntax are declared as having:
+ --
+ -- SIZE (0..255)
+
+ -- PhysAddress ::= OCTET STRING
+ -- This data type is used to model media addresses. For many
+ -- types of media, this will be in a binary representation. For
+ -- example, an Ethernet address would be represented as a string
+ -- of 6 octets.
+
+ fnb2 OBJECT IDENTIFIER ::= { subSysMMAC 2 }
+ chassis OBJECT IDENTIFIER ::= { subSysMMAC 3 }
+ environment OBJECT IDENTIFIER ::= { subSysMMAC 4 }
+ fnbTR OBJECT IDENTIFIER ::= { fnb2 1 }
+ fnbCSMACD OBJECT IDENTIFIER ::= { fnb2 2 }
+ fnbPortConnect OBJECT IDENTIFIER ::= { fnb2 3 }
+ nB55 OBJECT IDENTIFIER ::= { subSysDevice 3 }
+ mRXI OBJECT IDENTIFIER ::= { subSysDevice 6 }
+ iRM3 OBJECT IDENTIFIER ::= { subSysDevice 7 }
+ tRMM OBJECT IDENTIFIER ::= { subSysDevice 8 }
+ eMME OBJECT IDENTIFIER ::= { subSysDevice 9 }
+ fPRedundancy OBJECT IDENTIFIER ::= { subSysDevice 10 }
+ upsVersion OBJECT IDENTIFIER ::= { ups 1 }
+ upsRevision OBJECT IDENTIFIER ::= { upsVersion 1 }
+
+
+
+ -- The commonRev1 group
+
+ -- Implementation of this group is mandatory for all Cabletron
+ -- devices.
+
+ deviceType OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1), -- none of the following
+ iRM2(176), -- integrated repeater and
+ -- management subsystem, version 2
+ iRBM(177), -- integrated repeater, bridge,
+ -- and management subsystem
+ iRM3(178), -- integrated repeater and
+ -- management subsystem, version 3
+ tRMBM-R(179), -- token ring repeater, management,
+ -- and bridge subsystem, type R
+ tRMBM-S(180), -- token ring repeater, management,
+ -- and bridge subsystem, type S
+ emm-E(185), -- ethernet repeater, management,
+ -- and bridge subsystem
+ tRMM(187), -- token ring repeater and
+ -- management subsystem
+ trmMim(190), -- token ring repeater MIM
+ mrxi24(65569), -- integrated repeater and
+ -- management subsytem with 24
+ -- 10BaseT ports (RJ45), 2 EPIMs
+ mrxi22(65570), -- integrated repeater and
+ -- management subsytem with 12
+ -- 10BaseT ports (RJ45), 1 EPIM
+ mrxi34(65571), -- integrated repeater and
+ -- management subsytem with 24
+ -- 10BaseT ports (50-POS CHAMP), 1 EPIM
+ mrxi38(65572) -- integrated repeater and
+ -- management subsytem with 48
+ -- 10BaseT ports (50-POS CHAMP), 2 EPIMs
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of management board."
+ ::= { commonRev1 1 }
+
+ deviceName OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "A textual description on the entity managed by the
+ resident agent. It is mandatory that this only con-
+ tain printable ASCII characters."
+ ::= { commonRev1 2 }
+
+ deviceIPAddress OBJECT-TYPE
+ SYNTAX NetworkAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The Network address, in this case the IP address,
+ of the device. This object is required for use by
+ the Local Management Interface."
+ ::= { commonRev1 3 }
+
+ deviceTime OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(8))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The current time of day, in 24 hour format, as
+ measured by the device. The representation shall
+ use the standard HHMMSS format."
+ ::= { commonRev1 4 }
+
+ deviceDate OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(8))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The current date, as measured by the device. The
+ representation shall use the standard MMDDYYYY
+ format."
+ ::= { commonRev1 5 }
+
+
+ -- The fnbTR group implementation of this group is optional
+
+ -- Implementation of this group is mandatory for Token Ring
+ -- subsystems on devices that incorporate the FNB.
+
+ fnbTRTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF FnbTREntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "A list of entries that provide connection status of
+ Token Ring subsystems, for the FNB."
+ ::= { fnbTR 1 }
+
+ fnbTREntry OBJECT-TYPE
+ SYNTAX FnbTREntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "An entry in the fnbTRTable containing objects that
+ provide FNB connection status for a Token Ring sub-
+ system."
+ INDEX { fnbTRIndex }
+ ::= { fnbTRTable 1 }
+
+
+ FnbTREntry ::=
+ SEQUENCE {
+ fnbTRIndex
+ INTEGER,
+ fnbConnectLeft
+ INTEGER,
+ fnbConnectRight
+ INTEGER,
+ fnbBypass
+ INTEGER,
+ fnbRPBypass
+ INTEGER
+ }
+
+ fnbTRIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "An unique value for each Token Ring subsystem. Its
+ value ranges between 1 and chassisSlots. The value
+ for each interface must remain constant, at least,
+ from one re-initialization of the entity's network
+ management system to the next re-initialization."
+ ::= { fnbTREntry 1 }
+
+ fnbConnectLeft OBJECT-TYPE
+ SYNTAX INTEGER {
+ detached(1),
+ attached(2),
+ faulted(3)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The Connected Left board (board n + 1) has the following
+ states:
+
+ Detached == 1 (Management (only management) detached,
+ read/write).
+ Attached == 2 (Management/AutoMode attached, read/write).
+ Faulted == 3 (Management/AutoMode tried to attach but
+ failed READ ONLY)."
+ ::= { fnbTREntry 2 }
+
+ fnbConnectRight OBJECT-TYPE
+ SYNTAX INTEGER {
+ detached(1),
+ attached(2),
+ faulted(3)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The Connected Right board (board n - 1) has the following states:
+
+ Detached == 1 (Management (only management) detached, read/write).
+ Attached == 2 (Management/AutoMode attached, read/write ).
+ Faulted == 3 (Management/AutoMode tried to attach but failed,
+ READ ONLY)."
+ ::= { fnbTREntry 3 }
+
+ fnbBypass OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(1), -- not bypassed
+ on(2) -- bypassed
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the bypass status of the current Token Ring
+ board. Bypassed means the board is NOT attached to the
+ FNB."
+ ::= { fnbTREntry 4 }
+
+ fnbRPBypass OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ disabled(2),
+ enabled(3)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the Ring Port bypass status of the current Token Ring
+ board. If this capability is not available on this board, the
+ value 'other' is returned when read, and BADSETINFO when written."
+ ::= { fnbTREntry 5 }
+
+
+ -- The fnbCSMACD group
+
+ -- Implementation of this group is mandatory for CSMA/CD
+ -- subsystems on devices that incorporate the FNB.
+
+ fnbCSMACDTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF FnbCSMACDEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "A list of entries that provide connection status of
+ CSMA/CD subsystems, for the FNB."
+ ::= { fnbCSMACD 1 }
+
+ fnbCSMACDEntry OBJECT-TYPE
+ SYNTAX FnbCSMACDEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "An entry in the fnbCSMACDTable containing objects
+ that provide FNB connection status for a CSMA/CD
+ subsystem."
+ INDEX { fnbCSMACDIndex }
+ ::= { fnbCSMACDTable 1 }
+
+ FnbCSMACDEntry ::=
+ SEQUENCE {
+ fnbCSMACDIndex
+ INTEGER,
+ fnbConnect
+ INTEGER,
+ fnbPortChanges
+ Counter
+ }
+
+ fnbCSMACDIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "An unique value for each CSMACD subsystem. Its
+ value ranges between 1 and chassisSlots. The value
+ for each interface must remain constant, at least,
+ from one re-initialization of the entity's network
+ management system to the next re-initialization."
+ ::= { fnbCSMACDEntry 1 }
+
+ fnbConnect OBJECT-TYPE
+ SYNTAX INTEGER {
+ connectB(1),
+ connectC(2),
+ disconnect(3),
+ connectA(4),
+ subnetB(5),
+ subnetC(6),
+ multiChannel(7),
+ frontPanel(8)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the connection status of the CSMA/CD board
+ to the inter-RIC bus."
+ ::= { fnbCSMACDEntry 2 }
+
+ fnbPortChanges OBJECT-TYPE
+ SYNTAX Counter
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the number of times any port on the
+ given MIM has changed it's connection to the
+ inter-RIC bus."
+ ::= { fnbCSMACDEntry 3 }
+
+
+-- The fnbPortConnect group. This group is required only for those devices
+-- that support port switching
+
+ fnbPortConnectTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF FnbPortConnectEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "This table is used to control port
+ association on ethernet devices. Only
+ those boards that support port switching
+ will be listed in this table."
+ ::= { fnbPortConnect 1 }
+
+ fnbPortConnectEntry OBJECT-TYPE
+ SYNTAX FnbPortConnectEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Describes a specific port connection entry."
+ INDEX { fnbPortConnectBoardIndex, fnbPortConnectPortIndex }
+ ::= { fnbPortConnectTable 1 }
+
+ FnbPortConnectEntry ::= SEQUENCE {
+ fnbPortConnectBoardIndex
+ INTEGER,
+ fnbPortConnectPortIndex
+ INTEGER,
+ fnbPortConnectPortAssignment
+ INTEGER,
+ fnbPortConnectCompID
+ INTEGER
+ }
+
+ fnbPortConnectBoardIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "An instance of a board for which this port
+ assignment relationship exists."
+ ::= { fnbPortConnectEntry 1 }
+
+ fnbPortConnectPortIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "An instance of a port for which this
+ assignment relationship exists."
+ ::= { fnbPortConnectEntry 2 }
+
+ fnbPortConnectPortAssignment OBJECT-TYPE
+ SYNTAX INTEGER {
+ connectA(1),
+ connectB(2),
+ connectC(3)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The specific channel that the port is
+ assigned."
+ ::= { fnbPortConnectEntry 3 }
+
+ fnbPortConnectCompID OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This is the component ID as defined in the chassis
+ MIB that this port is associated with. These
+ components will be repeater components."
+ ::= { fnbPortConnectEntry 4 }
+
+ fnbPortConnectionChanges OBJECT-TYPE
+ SYNTAX Counter
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Maintains the number of times any port within
+ the mangement domain of this MIM changes it's
+ port assignment."
+ ::= { fnbPortConnect 2 }
+
+ -- The chassis group
+
+ -- Implementation of this group is mandatory for all cabletron
+ -- devices. Except for bounded slotless entities.
+
+ chassisHWRev OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Define the hardware revision of the device or sys-
+ tem chassis."
+ ::= { chassis 1 }
+
+ chassisType OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1), -- none of the following
+ mMAC8FNB(2), -- non shunting
+ mMAC5FNB(3), -- non shunting
+ mMAC3FNB(4), -- non shunting
+ mINIMMAC(5),
+ mRXI(6),
+ m3FNB(7), -- shunting
+ m5FNB(8), -- shunting
+ m8FNB(9), -- non shunting
+ nonFNB(10),
+ mMAC3FNBS(11), -- shunting
+ mMAC5FNBS(12), -- shunting
+ mMAC8FNBS(13), -- shunting
+ m8FNBS(14) -- shunting
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the type of chassis."
+ ::= { chassis 2 }
+
+ chassisSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the number of available chassis slots."
+ ::= { chassis 3 }
+
+ chassisFNB OBJECT-TYPE
+ SYNTAX INTEGER {
+ absent(1),
+ present(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the presence or absence of the FNB."
+ ::= { chassis 4 }
+
+ chassisAlarmEna OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(1),
+ enable(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Allow an audible alarm to be either enabled or dis-
+ abled."
+ ::= { chassis 5 }
+
+ chassisAlarmState OBJECT-TYPE
+ SYNTAX INTEGER {
+ chassisNoFaultCondition(1),
+ chassisFaultCondition(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the current condition of the power supply
+ fault detection circuit. Setting a value of
+ chassisNoFaultCondition(1) disables the current
+ chassis alarm condition, and stops the current
+ audible alarm from sounding. Setting a value of
+ chassisFaultCondition(2) is not allowed.
+
+ This object will read with the value of
+ chassisNoFaultCondition(1) when the chassis is
+ currently operating with no power faults detected.
+
+ This object will read with the value of
+ chassisFaultCondition(2) when the chassis is
+ currently in a power fault condition."
+ ::= { chassis 6 }
+
+
+ -- The environment group
+
+ -- Implementation of this group is optional
+
+ powerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PowerEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "A list of power supply entries."
+ ::= { environment 1 }
+
+ powerEntry OBJECT-TYPE
+ SYNTAX PowerEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "An entry in the powerTable providing objects for a
+ power supply."
+ INDEX { powerSupplyNum }
+ ::= { powerTable 1 }
+
+ PowerEntry ::=
+ SEQUENCE {
+ powerSupplyNum
+ INTEGER,
+ powerSupplyState
+ INTEGER,
+ powerSupplyId
+ OBJECT IDENTIFIER,
+ powerSupplyRedun
+ INTEGER,
+ powerSupplyRemoteDisable
+ INTEGER
+ }
+
+ powerSupplyNum OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the power supply that may have failed."
+ ::= { powerEntry 1 }
+
+ powerSupplyState OBJECT-TYPE
+ SYNTAX INTEGER {
+ infoNotAvailable(1),
+ notInstalled(2),
+ installedAndOperating(3),
+ installedAndNotOperating(4)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the power supply's state."
+ ::= { powerEntry 2 }
+
+ powerSupplyId OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Identifies the type of power supply. For example, this
+ could be used to identify power supplies which support
+ additional remote management capabilities."
+ ::= { powerEntry 3 }
+
+
+ powerSupplyRedun OBJECT-TYPE
+ SYNTAX INTEGER {
+ redundancyAvail(1),
+ redundancyNotAvail(2),
+ infoNotAvailable(3)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Identifies whether power redundancy is available
+ within the chassis.
+
+ Devices that do not support power supply redundancy,
+ will return infoNotAvailable."
+ ::= { powerEntry 4 }
+
+
+
+ powerSupplyRemoteDisable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2),
+ infoNotAvailable(3)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Provides Enable/Disable control of the power supply.
+
+ For devices that do not support this capability, a set
+ attempt will return BADVALUE, and a read will always
+ return infoNotAvailable."
+
+ ::= { powerEntry 5 }
+
+
+ -- The nB55 group
+
+ -- Implementation of this group is mandatory for the nB55 device.
+
+ nB55HWAddress OBJECT-TYPE
+ SYNTAX PhysAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The device's MAC address."
+ REFERENCE
+ "This value is the same as ifPhysAddress in RFC
+ 1213."
+ ::= { nB55 1 }
+
+ nB55HWRev OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the revision of the nB55 board. A value of
+ one denotes Revision 1, a value of two denotes Revi-
+ sion 2, and so on."
+ ::= { nB55 2 }
+
+ nB55FWRev OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(2))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the revision of firmware in the module.
+ The first octets provides the version, and the
+ second provides the revision."
+ ::= { nB55 3 }
+
+
+ -- The mRXI group
+
+ -- Implementation of this group is mandatory for the mRXI device.
+
+ mRXIHWAddress OBJECT-TYPE
+ SYNTAX PhysAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The device's MAC address."
+ REFERENCE
+ "This value is the same as ifPhysAddress in RFC
+ 1213."
+ ::= { mRXI 1 }
+
+ mRXIHWRev OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the revision of the mRXI board. A value of
+ one denotes Revision 1, a value of two denotes Revi-
+ sion 2, and so on."
+ ::= { mRXI 2 }
+
+ mRXIFWRev OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(2))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the revision of firmware in the module.
+ The first octets provides the version, and the
+ second provides the revision."
+ ::= { mRXI 3 }
+
+
+ -- The iRM3 group
+
+ -- Implementation of this group is mandatory for the iRM3 device.
+
+ iRM3HWAddress OBJECT-TYPE
+ SYNTAX PhysAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The device's MAC address."
+ REFERENCE
+ "This value is the same as ifPhysAddress in RFC
+ 1213."
+ ::= { iRM3 1 }
+
+ iRM3HWRev OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the revision of the IRM3 board. A value of
+ one denotes Revision 1, a value of two denotes Revi-
+ sion 2, and so on."
+ ::= { iRM3 2 }
+
+ iRM3FWRev OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(2))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the revision of firmware in the module.
+ The first octets provides the version, and the
+ second provides the revision."
+ ::= { iRM3 3 }
+
+
+ iRM3PortAssoc OBJECT-TYPE
+ SYNTAX INTEGER {
+ aoffFrp(5), -- AUI is repeater, fiber
+ -- is off
+ arpFoff(6) -- AUI is off, fiber
+ -- is repeater
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Controls how front panel ports are associated
+ with the Irm3."
+ ::= { iRM3 4 }
+
+ iRM3BPSupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ notSupported (1),
+ supported (2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes whether or not Backplane Protocol Support is
+ present in the current version of the IRM3."
+ ::= { iRM3 5 }
+
+
+ -- The tRMM group
+
+ -- Implementation of this group is mandatory for the tRMM device.
+
+ tRMMHWAddress OBJECT-TYPE
+ SYNTAX PhysAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The device's MAC address."
+ REFERENCE
+ "This value is the same as ifPhysAddress in RFC
+ 1213."
+ ::= { tRMM 1 }
+
+ tRMMHWRev OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the revision of the tRMM board. A value of
+ one denotes Revision 1, a value of two denotes Revi-
+ sion 2, and so on."
+ ::= { tRMM 2 }
+
+ tRMMFWRev OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(2))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the revision of firmware in the module.
+ The first octets provides the version, and the
+ second provides the revision."
+ ::= { tRMM 3 }
+
+
+ -- The eMME group
+
+ -- Implementation of this group is mandatory for the eMME device.
+
+ eMMEHWAddress OBJECT-TYPE
+ SYNTAX PhysAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The device's MAC address."
+ REFERENCE
+ "This value is the same as ifPhysAddress in RFC
+ 1213."
+ ::= { eMME 1 }
+
+ eMMEHWRev OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the revision of the eMME board. A value of
+ one denotes Revision 1, a value of two denotes Revi-
+ sion 2, and so on."
+ ::= { eMME 2 }
+
+ eMMEFWRev OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(1..10))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the revision of firmware in the module.
+ The first octets provides the version, and the
+ second provides the revision."
+ ::= { eMME 3 }
+
+ eMMEBoardMap OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes a bit encoded representation of the slots that
+ contain MIM boards. If a bit is a one then the board
+ is present."
+ ::= { eMME 4 }
+
+
+ -- The fPredund group
+
+ -- Implementation of this group is mandatory for devices with
+ -- front panel redundancy.
+
+ fPRedund OBJECT IDENTIFIER ::= { fPRedundancy 1 }
+
+ fPRedundReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ noReset(1),
+ reset(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "If this object is set to Reset it will cause a reset
+ of the front panel redundancy. Setting this object to
+ NoReset will do nothing. This object will always be
+ read as NoReset."
+ ::= { fPRedund 1 }
+
+ fPRedundPollInterval OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Get/Set the number of seconds between polls for front
+ panel redundancy."
+ ::= { fPRedund 2 }
+
+ fPRedundRetrys OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Get/Set the the number of unanswered polls allowed for
+ the front panel redundancy before it switches ports."
+ ::= { fPRedund 3 }
+
+ fPRedundNumAddr OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Get the number of IP Addresses associated with front panel
+ redundancy."
+ ::= { fPRedund 4 }
+
+ fPRedundAddAddr OBJECT-TYPE
+ SYNTAX NetworkAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Add an IP Address to the polling list for the front panel
+ redundancy."
+ ::= { fPRedund 5 }
+
+ fPRedundDelAddr OBJECT-TYPE
+ SYNTAX NetworkAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Delete an IP Address from the polling list for the
+ front panel redundancy."
+ ::= { fPRedund 6 }
+
+ fPRedundActivePort OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Get/Set the front panel port you want to be active
+ when front panel redundancy is enabled."
+ ::= { fPRedund 7 }
+
+ fPRedundEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(1),
+ enable(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "If this object is set to enable, the front panel
+ redundancy will be activated. If this object is set
+ to disable, the front panel redundancy will be
+ deactivated. When read, this object will returns the
+ state of the object based on the last request
+ made."
+ ::= { fPRedund 8 }
+
+
+ -- The fPredundAddr group
+
+ -- Implementation of this group is mandatory for devices with
+ -- front panel redundancy.
+
+ fPRedundAddrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF FPRedundAddrEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "A list of entries that provide IP address
+ information for front panel redundancy."
+ ::= { fPRedundancy 2 }
+
+ fPRedundAddrEntry OBJECT-TYPE
+ SYNTAX FPRedundAddrEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "An entry in the fPRedundAddrTable providing objects
+ for front panel redundancy."
+ INDEX { fPRedundAddrId }
+ ::= { fPRedundAddrTable 1 }
+
+ FPRedundAddrEntry ::=
+ SEQUENCE {
+ fPRedundAddrId
+ INTEGER,
+ fPRedundAddrIPAddr
+ NetworkAddress
+ }
+
+ fPRedundAddrId OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A unique value identifying an element in a sequence of
+ member IP Addresses which belong to the front panel
+ redundancy. This value goes from 1 to the maximum
+ number of IP Addresses which may be included in
+ front panel redundancy."
+ ::= { fPRedundAddrEntry 1 }
+
+ fPRedundAddrIPAddr OBJECT-TYPE
+ SYNTAX NetworkAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Returns an IP Address associated with the front panel
+ redundancy."
+ ::= { fPRedundAddrEntry 2 }
+
+
+ -- The ups group
+
+ -- Implementation of this group is mandatory for devices that
+ -- incorporate uninterruptible power supplies.
+
+
+ upsID OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1), -- none of the following
+ aPCModel370(257),
+ aPCModel400(258),
+ aPCModel600(259),
+ aPCModel900(260),
+ aPCModel1250(261),
+ aPCModel2000(262)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes a type code which refers to the manufactur-
+ ers and model of the UPS."
+ ::= { upsRevision 1 }
+
+ upsUpTime OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the operating time, in hours, since the UPS
+ was last powered on."
+ ::= { upsRevision 2 }
+
+ upsDisable OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Allows the UPS to be disabled. A set turns of the
+ UPS for those systems, so equipped. A get/get-next
+ always returns 0."
+ ::= { upsRevision 3 }
+
+ upsDisconnect OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Allows the UPS backup power system to conserve its
+ battery. Setting the object to a value of 1 turns off
+ the power system. A get/get-next always retuns a 0."
+ ::= { upsRevision 4 }
+
+ upsTest OBJECT-TYPE
+ SYNTAX INTEGER {
+ unitOK(1),
+ unitFailed(2),
+ badBattery(3),
+ noRecentTest(4), -- no test performed in the last five
+ -- minutes
+ underTest(5)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the status performed on the UPS. A write
+ unitOK(1) intiates the test. A read indicates status of
+ test."
+ ::= { upsRevision 5 }
+
+ upsBatteryCapacity OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the percentage of battery capacity left,
+ 100% being a fully-charged battery."
+ ::= { upsRevision 6 }
+
+ upsACLineVoltsIn OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the input AC utility line voltage."
+ ::= { upsRevision 7 }
+
+ upsBatteryVoltsOut OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the battery voltage."
+ ::= { upsRevision 8 }
+
+
+ -- The dl group
+
+ -- Implementation of this group is mandatory for systems
+ -- that provide the ability to download firmware."
+
+
+ dlForceOnBoot OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "When set to a 1, the system will request a
+ download, during the next system restart.
+ If no server is found and the current image
+ in flash memory is valid, the system will boot
+ using the flash-resident image."
+ ::= { dl 1 }
+
+ dlCommitRAMToFlash OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "When written with a 1, the boot software will erase
+ flash memory, compress the downloaded code, and save
+ the compressed image into flash memory. Upon com-
+ pletion of this operation, the flash memory driver
+ resets this object to 0, indicating completion of
+ the programming operation."
+ ::= { dl 2 }
+
+ dlInitiateColdBoot OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "When written with a 1, the boot software intiates a
+ system reboot. All MIB variables used to control
+ the exact nature of the download should be set,
+ prior to activating a system reset.
+
+ A read always returns a 0."
+ ::= { dl 3 }
+
+ dlTFTPRequestHost OBJECT-TYPE
+ SYNTAX NetworkAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The IP address of the server to be used, when
+ firmware is to be loaded across the network."
+ ::= { dl 4 }
+
+ dlTFTPRequest OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The filename requested of the server, when firmware
+ is to be loaded across the network."
+ ::= { dl 5 }
+
+ dlLastImageFilename OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Filename of the last image to be successfully
+ loaded into memory."
+ ::= { dl 6 }
+
+ dlLastServerIPAddress OBJECT-TYPE
+ SYNTAX NetworkAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The IP address of the server used to load the
+ present image in flash memory."
+ ::= { dl 7 }
+
+ dlFlashSize OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the size, in bytes, of flash memory con-
+ tained on this module."
+ ::= { dl 8 }
+
+ dlFlashCount OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the number of times that flash memory has
+ been reprogrammed. This value is initialzed to 1,
+ when the module is initially powered up."
+ ::= { dl 9 }
+
+ dlFirmwareBase OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the starting address of the firmware in
+ RAM."
+ ::= { dl 10 }
+
+ dlFirmwareTop OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the ending address of firmware in RAM."
+ ::= { dl 11 }
+
+ dlFirmwareStart OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the start address of the firmware, in RAM,
+ as established by the boot process."
+ ::= { dl 12 }
+
+ dlBootRev OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Denotes the revision of boot firmware in the module.
+ The first octets provides the version, and the
+ second provides the revision."
+ ::= { dl 13 }
+
+ dlForceBootp OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "When set, this variable forces the client to send a
+ BOOTP request packet when rebooting. The client will
+ make several attempts before timing out if a server
+ does not respond. This variable stays set. When set to
+ a 1 it should always be read as a one. When set to zero
+ it should always be read as zero."
+ ::= { dl 14 }
+
+ dlServerName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This OID is reserved for future use of the Bootp server
+ name. This field can be used when a client wants to get
+ boot information from a particular bootp server."
+ ::= { dl 15 }
+
+ dlOnLineDownLoad OBJECT-TYPE
+ SYNTAX INTEGER {
+ normalOperation(1),
+ forceDownLoad(2),
+ forceDownLoadReset(3)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "During normal operation this object has the value of 1. By
+ setting this object to a value of forceDownLoad(2) an online
+ download will be performed. By setting this object to a
+ value of forceDownLoadReset(3) an online down load will be
+ performed and a reset will be forced upon successful completion
+ of the download."
+ ::= { dl 16 }
+
+ dlOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1), -- none of the following
+ unknown(2),
+ normalOperation(3),
+ downLoadActive(4),
+ downLoadCompleteError(5)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This object reflects the status of the download code. A
+ value of normalOperation(3) reflects either a down load was
+ started but has finished normally and no reset was specified
+ or no down load has been started. A value of downLoadActive
+ only appears while a down load is in progress. A value of
+ downLoadCompleteError reflects that a down load was started
+ however an error was detected."
+ ::= { dl 17 }
+
+ dlNetAddress OBJECT-TYPE
+ SYNTAX NetworkAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "IP Address of the server to be used when an image is to be
+ downloaded using the Runtime TFTP Download."
+ ::= { dl 18 }
+
+ dlFileName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..128))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Filename requested of the server when an image is to be
+ downloaded using the Runtime TFTP Download. This should be a
+ complete path filename."
+ ::= { dl 19 }
+
+ dlErrorString OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "If the value of ctDLOperStatus is downloadCompleteError(5)
+ then this object will provide a more complete description of
+ the error. Otherwise this object will be the zero length
+ string."
+ ::= { dl 20 }
+
+ dlTftpServerGatewayIPAddress OBJECT-TYPE
+ SYNTAX NetworkAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The IP address of the gateway/router which connects
+ this SNMP agent to the TFTP server."
+ ::= { dl 21 }
+
+
+ -- Enterprise specific trap definitions
+
+-- Trap Description
+-- fPRedundActivePort
+
+-- Specific Trap Type Code - 0x15F
+
+-- This trap indicates that a new port has been activated for the front panel
+-- redundant circuit. This does NOT indicate this port is usable, but is being
+-- tested.
+
+-- The interesting information will include:
+-- Active Port Number
+--
+-- aPCLineFail OBJECT-TYPE
+-- ENTERPRISE cabletron
+-- DESCRIPTION
+-- "This trap is generated in the event of an AC util-
+-- ity line failure."
+-- ::= 0x1101
+--
+-- aPCLineFailRecovery OBJECT-TYPE
+-- ENTERPRISE cabletron
+-- DESCRIPTION
+-- "This trap is generated when the UPS switches back
+-- to line, and only if the aPCLineFail trap was issued
+-- first."
+-- ::= 0x1102
+--
+-- aPCLowBattery OBJECT-TYPE
+-- ENTERPRISE cabletron
+-- DESCRIPTION
+-- "This trap is generated in the event that the UPS'
+-- battery is found to be low."
+-- ::= 0x1103
+--
+-- aPCLowBatteryRecovery OBJECT-TYPE
+-- ENTERPRISE cabletron
+-- DESCRIPTION
+-- "This trap is generated when the UPS' battery has
+-- charged above the low-battery point, and only if the
+-- aPCLowBattery trap was issued first."
+-- ::= 0x1104
+--
+-- aPCAbnormalCondition OBJECT-TYPE
+-- ENTERPRISE cabletron
+-- DESCRIPTION
+-- "This trap is generated in the event that the UPS
+-- has entered an abnormal condition, such as an over-
+-- load or trip on low battery. This trap is also
+-- sent, when the UPS is first turned on."
+-- ::= 0x1105
+--
+-- aPCAbnormalConditionRecovery OBJECT-TYPE
+-- ENTERPRISE cabletron
+-- DESCRIPTION
+-- "This trap is generated when the UPS has recovered
+-- from an abnormal condition, and only if the aPCAb-
+-- normalCondition trap was issued first."
+-- ::= 0x1106
+--
+-- aPCShuttingDown OBJECT-TYPE
+-- ENTERPRISE cabletron
+-- DESCRIPTION
+-- "This trap is generated in the event that the UPS
+-- has been ordered to shut itself, or the load, off
+-- over the serial line."
+-- ::= 0x1107
+--
+--
+
+END