106 lines
3.6 KiB
Plaintext
106 lines
3.6 KiB
Plaintext
-- MibName=raisecomKeepaliveToSNMPManagerGroup
|
|
-- =======================================================================
|
|
-- Version info
|
|
--
|
|
-- Version 0.1 Created 2007.07.09 by LIAOBIN
|
|
-- Copyright(c) 2003-2007 by RAISECOM TECH, Ltd.
|
|
-- =======================================================================
|
|
|
|
-- ===========================================================================
|
|
|
|
--
|
|
-- RAISECOM keepalive management objects
|
|
--
|
|
|
|
RAISECOM-KEEPALIVE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE ,
|
|
Integer32,
|
|
IpAddress,
|
|
Counter32,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
DisplayString,
|
|
TimeStamp,
|
|
RowStatus,
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
DateAndTime,
|
|
EnableVar
|
|
FROM SWITCH-TC
|
|
raisecomAgent
|
|
FROM RAISECOM-BASE-MIB
|
|
|
|
rcL3IpSubnetIfIndex,rcL3IpSubnetIpAddress,rcL3IpSubnetMask
|
|
FROM SWITCH-L3-MIB
|
|
sysName,sysObjectID
|
|
FROM RFC1213-MIB
|
|
rcSwitchMacAddress,rcSwitchRoseVersion, rcSwitchHardwareVersion
|
|
FROM SWITCH-SYSTEM-MIB
|
|
|
|
raisecomCommonManagement
|
|
FROM RAISECOM-COMMON-MANAGEMENT-MIB;
|
|
|
|
raisecomKeepaliveToSNMPManagerGroup MODULE-IDENTITY
|
|
LAST-UPDATED "200707090000Z"
|
|
ORGANIZATION "RAISECOM TECH, Ltd."
|
|
CONTACT-INFO "www.raisecom.com"
|
|
DESCRIPTION
|
|
"The MIB module defining objects for SNMP keepalive functions"
|
|
::= { raisecomCommonManagement 6}
|
|
|
|
-- raisecomKeepaliveToSNMPManagerGroup
|
|
|
|
raisecomKeepaliveMibObjects OBJECT IDENTIFIER ::= { raisecomKeepaliveToSNMPManagerGroup 1 }
|
|
raisecomKeepaliveTraps OBJECT IDENTIFIER ::= { raisecomKeepaliveToSNMPManagerGroup 2 }
|
|
|
|
raisecomKeepaliveTrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2),
|
|
pause(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether keepalive traps should be generated periodically.Disable
|
|
and pause indicate keepalive traps should not be generated.If the value of
|
|
this object is disable,it allow to be config loaded.If user makes this object
|
|
disable and saves config,keepalive trap will not be generated after load
|
|
config.If this object is pause,it don't allow to be config loaded."
|
|
DEFVAL { enable }
|
|
::= { raisecomKeepaliveMibObjects 1 }
|
|
|
|
|
|
raisecomKeepaliveTrapInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (120 .. 28800)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The value of this object indicates number of
|
|
seconds between the transmission of keepalive
|
|
trap."
|
|
DEFVAL { 300 }
|
|
::= { raisecomKeepaliveMibObjects 2 }
|
|
|
|
raisecomKeepaliveTrapCounter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The value of this object indicates number of
|
|
keepalive trap have sent."
|
|
::= { raisecomKeepaliveMibObjects 3}
|
|
|
|
raisecomKeepalive NOTIFICATION-TYPE
|
|
OBJECTS {rcL3IpSubnetIfIndex,rcL3IpSubnetIpAddress,rcL3IpSubnetMask,sysName,sysObjectID,
|
|
rcSwitchMacAddress,rcSwitchRoseVersion, rcSwitchHardwareVersion}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"notify snmp manager that rcL3IpSubnetIp and other information periodically."
|
|
::= { raisecomKeepaliveTraps 1 }
|
|
|
|
END
|