diff options
Diffstat (limited to 'MIBS/dasan/SLE-RED-MIB')
| -rw-r--r-- | MIBS/dasan/SLE-RED-MIB | 393 |
1 files changed, 393 insertions, 0 deletions
diff --git a/MIBS/dasan/SLE-RED-MIB b/MIBS/dasan/SLE-RED-MIB new file mode 100644 index 0000000..f9db424 --- /dev/null +++ b/MIBS/dasan/SLE-RED-MIB @@ -0,0 +1,393 @@ +--
+-- SLE-RED-MIB.my
+-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
+-- Monday, December 21, 2009 at 16:16:11
+--
+
+ SLE-RED-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ sleMgmt
+ FROM DASAN-SMI
+ SleControlStatusType, SleControlRequestResultType
+ FROM SLE-TC-MIB
+ OBJECT-GROUP, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ TimeTicks, Gauge32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
+ FROM SNMPv2-SMI;
+
+
+-- October 19, 2007 at 22:00 GMT
+ -- 1.3.6.1.4.1.6296.101.22
+ sleRed MODULE-IDENTITY
+ LAST-UPDATED "200710192200Z" -- October 19, 2007 at 22:00 GMT
+ ORGANIZATION
+ "DASAN Networks."
+ CONTACT-INFO
+ "Contact-info."
+ DESCRIPTION
+ "This MIB contains information to support
+ active/standby control redundancy."
+ ::= { sleMgmt 22 }
+
+
+
+--
+-- Type definitions
+--
+
+ SleRedBoardIdType ::= INTEGER
+ {
+ sfuA(1),
+ sfuB(2)
+ }
+
+ SleRedModeType ::= INTEGER
+ {
+ redundant(1),
+ standalone(2)
+ }
+
+ SleRedFaultActionType ::= INTEGER
+ {
+ switchover(1),
+ log(2),
+ disable(3)
+ }
+
+ SleRedReloadOSType ::= INTEGER
+ {
+ os1(1),
+ os2(2),
+ default(3)
+ }
+
+
+
+--
+-- Node definitions
+--
+
+ -- 1.3.6.1.4.1.6296.101.22.1
+ sleRedBase OBJECT IDENTIFIER ::= { sleRed 1 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.1
+ sleRedInfo OBJECT IDENTIFIER ::= { sleRedBase 1 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.1.1
+ sleRedActiveBoard OBJECT-TYPE
+ SYNTAX SleRedBoardIdType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indication of the actual service board identifier.
+ Regardless of redundancy mode, it has actual service board id.
+ "
+ ::= { sleRedInfo 1 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.1.2
+ sleRedMode OBJECT-TYPE
+ SYNTAX SleRedModeType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If two SFUs are installed in the system,
+ it works as redundant mode. Otherwise, it works as standalone mode.
+ "
+ ::= { sleRedInfo 2 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.1.3
+ sleRedFaultCrashAction OBJECT-TYPE
+ SYNTAX SleRedFaultActionType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If any software module is crashed, the given action is taken.
+ For 'switchover' action, if the board is active and a standby board is available,
+ 'switchover' is carried out.
+
+ If a standby board is not available, just warning message is left.
+ If it is a standby board, 'reset' is carried out.
+ "
+ ::= { sleRedInfo 3 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.1.4
+ sleRedFaultTimeoutAction OBJECT-TYPE
+ SYNTAX SleRedFaultActionType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If any software module doesn't respond for healthcheck messages for the certain time,
+ the given action is taken.
+ For 'switchover' action, if the board is active and a standby board is available,
+ 'switchover' is carried out.
+
+ If a standby board is not available, just warning message is left.
+ If it is a standby board, 'reset' is carried out.
+ "
+ ::= { sleRedInfo 4 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.1.5
+ sleRedFaultTimeout OBJECT-TYPE
+ SYNTAX INTEGER (5..720000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Healthcheck timeout. If a software module doesn't respond for the given time,
+ it is regarded as a timed-out module.
+
+ (Unit: second, default is '5')
+ "
+ ::= { sleRedInfo 5 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.1.6
+ sleRedActivePrevState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ activeInit(0),
+ singleActiveReady(1),
+ versionReport(2),
+ softwareXfer(3),
+ softwareXferDone(4),
+ configXfer(5),
+ configXferDone(6),
+ stateXfer(7),
+ activeReady(8),
+ disconnectStandby(9),
+ standbyWait(10),
+ versionCheck(11),
+ updateMac(12),
+ softwareSync(13),
+ softwareSyncDone(14),
+ configSync(15),
+ configSyncDone(16),
+ startupSync(17),
+ standbyReady(18),
+ standbyReset(19)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Previous state of active board."
+ ::= { sleRedInfo 6 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.1.7
+ sleRedActiveCurrState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ activeInit(0),
+ singleActiveReady(1),
+ versionReport(2),
+ softwareXfer(3),
+ softwareXferDone(4),
+ configXfer(5),
+ configXferDone(6),
+ stateXfer(7),
+ activeReady(8),
+ disconnectStandby(9),
+ standbyWait(10),
+ versionCheck(11),
+ updateMac(12),
+ softwareSync(13),
+ softwareSyncDone(14),
+ configSync(15),
+ configSyncDone(16),
+ startupSync(17),
+ standbyReady(18),
+ standbyReset(19)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current state of active board."
+ ::= { sleRedInfo 7 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.2
+ sleRedControl OBJECT IDENTIFIER ::= { sleRedBase 2 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.2.1
+ sleRedControlRequest OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ reloadStandby(1),
+ switchover(2),
+ setFaultMonitor(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "System commands related to control redundancy function.
+ "
+ ::= { sleRedControl 1 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.2.2
+ sleRedControlStatus OBJECT-TYPE
+ SYNTAX SleControlStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of a user command.
+ "
+ ::= { sleRedControl 2 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.2.3
+ sleRedControlTimer OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maximum wait time for the manager for a long running user command.
+ "
+ ::= { sleRedControl 3 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.2.4
+ sleRedControlTimeStamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time stamp of the last command (end of command)."
+ ::= { sleRedControl 4 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.2.5
+ sleRedControlReqResult OBJECT-TYPE
+ SYNTAX SleControlRequestResultType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The result of the last user command."
+ ::= { sleRedControl 5 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.2.6
+ sleRedControlReloadOS OBJECT-TYPE
+ SYNTAX SleRedReloadOSType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A mate board is reloaded with the given os.
+ If 'default' is given, the board is reloaded with 'default' OS.
+ "
+ ::= { sleRedControl 6 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.2.7
+ sleRedControlFaultCrashAction OBJECT-TYPE
+ SYNTAX SleRedFaultActionType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If any software module is crashed, the given action is taken.
+ For 'switchover' action, if the board is active and a standby board is available,
+ 'switchover' is carried out.
+
+ If a standby board is not available, just warning message is left.
+ If it is a standby board, 'reset' is carried out.
+ "
+ ::= { sleRedControl 7 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.2.8
+ sleRedControlFaultTimeoutAction OBJECT-TYPE
+ SYNTAX SleRedFaultActionType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If any software module doesn't respond for healthcheck messages for the certain time,
+ the given action is taken.
+ For 'switchover' action, if the board is active and a standby board is available,
+ 'switchover' is carried out.
+
+ If a standby board is not available, just warning message is left.
+ If it is a standby board, 'reset' is carried out.
+ "
+ ::= { sleRedControl 8 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.2.9
+ sleRedControlFaultTimeout OBJECT-TYPE
+ SYNTAX INTEGER (5..720000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Healthcheck timeout. If a software module doesn't respond for the given time,
+ it is regarded as a timed-out module.
+
+ (Unit: second, default is '5')
+ "
+ ::= { sleRedControl 9 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.3
+ sleRedNotification OBJECT IDENTIFIER ::= { sleRedBase 3 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.3.1
+ sleRedMateReloadRequested NOTIFICATION-TYPE
+ OBJECTS { sleRedControlRequest, sleRedControlTimeStamp, sleRedControlReqResult, sleRedActiveBoard }
+ STATUS current
+ DESCRIPTION
+ "A new active SFU indication"
+ ::= { sleRedNotification 1 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.3.2
+ sleRedSwitchoverRequested NOTIFICATION-TYPE
+ OBJECTS { sleRedControlRequest, sleRedControlTimeStamp, sleRedControlReqResult }
+ STATUS current
+ DESCRIPTION
+ "The system redundancy mode has been changed. A standby board is pluged out or in."
+ ::= { sleRedNotification 2 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.1.3.3
+ sleRedFaultMonitorChanged NOTIFICATION-TYPE
+ OBJECTS { sleRedControlRequest, sleRedControlTimeStamp, sleRedControlReqResult, sleRedControlFaultCrashAction, sleRedControlFaultTimeoutAction,
+ sleRedControlFaultTimeout }
+ STATUS current
+ DESCRIPTION
+ "Fault monitor configuration has been changed."
+ ::= { sleRedNotification 3 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.2
+ sleRedGroup OBJECT-GROUP
+ OBJECTS { sleRedActiveBoard, sleRedMode, sleRedFaultCrashAction, sleRedFaultTimeoutAction, sleRedFaultTimeout,
+ sleRedControlStatus, sleRedControlTimer, sleRedControlTimeStamp, sleRedControlReqResult, sleRedControlReloadOS,
+ sleRedControlFaultCrashAction, sleRedControlFaultTimeoutAction, sleRedActivePrevState, sleRedActiveCurrState, sleRedControlFaultTimeout,
+ sleRedControlRequest }
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { sleRed 2 }
+
+
+ -- 1.3.6.1.4.1.6296.101.22.3
+ sleRedNotificationGroup NOTIFICATION-GROUP
+ NOTIFICATIONS { sleRedMateReloadRequested, sleRedSwitchoverRequested, sleRedFaultMonitorChanged }
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { sleRed 3 }
+
+
+
+ END
+
+--
+-- SLE-RED-MIB.my
+--
|