Initial commit
This commit is contained in:
		
							
								
								
									
										393
									
								
								MIBS/dasan/SLE-RED-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										393
									
								
								MIBS/dasan/SLE-RED-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
			
		||||
--
 | 
			
		||||
		Reference in New Issue
	
	Block a user