Initial commit
This commit is contained in:
8001
MIBS/dragonwave/DRAGONWAVE-HCP-MIB
Normal file
8001
MIBS/dragonwave/DRAGONWAVE-HCP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
5058
MIBS/dragonwave/DRAGONWAVE-HORIZON-IDU-MIB
Normal file
5058
MIBS/dragonwave/DRAGONWAVE-HORIZON-IDU-MIB
Normal file
File diff suppressed because it is too large
Load Diff
38
MIBS/dragonwave/DWI-HARMONY-PRIVATE-MIB
Normal file
38
MIBS/dragonwave/DWI-HARMONY-PRIVATE-MIB
Normal file
@ -0,0 +1,38 @@
|
||||
|
||||
--
|
||||
|
||||
DWI-HARMONY-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, enterprises
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
dragonwave MODULE-IDENTITY
|
||||
LAST-UPDATED "201207201200Z"
|
||||
ORGANIZATION
|
||||
"Dragonwave Inc."
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
"Definition of the DWI products OIDs
|
||||
for Harmony product line."
|
||||
::= { enterprises 7262 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
harmony OBJECT IDENTIFIER ::= { dragonwave 4 }
|
||||
|
||||
-- List of OIDs to be used for sysObjectId values.
|
||||
|
||||
lite OBJECT IDENTIFIER ::= { harmony 1 }
|
||||
harmonyMultiRadio OBJECT IDENTIFIER ::= { harmony 2 }
|
||||
harmonyFPH800 OBJECT IDENTIFIER ::= { harmony 3 }
|
||||
harmonyFM OBJECT IDENTIFIER ::= { harmony 4 }
|
||||
mwr OBJECT IDENTIFIER ::= { harmony 5 }
|
||||
equipmentCommon OBJECT IDENTIFIER ::= { dragonwave 20 }
|
||||
switch OBJECT IDENTIFIER ::= { dragonwave 50 }
|
||||
END
|
||||
|
619
MIBS/dragonwave/EQUIPMENT-COMMON-MIB
Normal file
619
MIBS/dragonwave/EQUIPMENT-COMMON-MIB
Normal file
@ -0,0 +1,619 @@
|
||||
|
||||
-- File Name : EquipmentCommon_MIB.mib
|
||||
-- Version : 1.01.00
|
||||
-- Date : May 1, 2015
|
||||
-- Author : DragonWave Inc.
|
||||
|
||||
EQUIPMENT-COMMON-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE,
|
||||
Counter64, IpAddress, Integer32, TimeTicks, Counter32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, DateAndTime,
|
||||
TimeStamp
|
||||
FROM SNMPv2-TC
|
||||
equipmentCommon
|
||||
FROM DWI-HARMONY-PRIVATE-MIB;
|
||||
|
||||
-- Not supported : Opaque
|
||||
-- [RFC2578]
|
||||
-- [RFC2579]
|
||||
--
|
||||
-- Module Identity
|
||||
--
|
||||
|
||||
equipmentCommonMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200901210000Z"
|
||||
ORGANIZATION
|
||||
"DragonWave Inc."
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
"This MIB Module defines a notification log mechanism and a current alarm list."
|
||||
|
||||
REVISION "200901210000Z"
|
||||
DESCRIPTION
|
||||
"Initial Revision"
|
||||
|
||||
REVISION "201501051615Z"
|
||||
DESCRIPTION
|
||||
"Corrected EquipmentAlarmActiveTable index order."
|
||||
::= { equipmentCommon 100 }
|
||||
|
||||
|
||||
--
|
||||
-- History of MIB Changes
|
||||
--
|
||||
--
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
|
||||
EnableType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enabled/Disabled"
|
||||
SYNTAX INTEGER {
|
||||
disabled (0),
|
||||
enabled (1)
|
||||
}
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
equipmentCommonObjects OBJECT IDENTIFIER ::= { equipmentCommon 1 }
|
||||
equipmentConfigLog OBJECT IDENTIFIER ::= { equipmentCommonObjects 1 }
|
||||
equipmentLog OBJECT IDENTIFIER ::= { equipmentCommonObjects 2 }
|
||||
equipmentAlarmList OBJECT IDENTIFIER ::= { equipmentCommonObjects 3 }
|
||||
equipmentSnmpTrap OBJECT IDENTIFIER ::= { equipmentCommonObjects 4 }
|
||||
equipmentPseudoEventsObjects OBJECT IDENTIFIER ::= { equipmentCommon 2 }
|
||||
equipmentMirrorObjects OBJECT IDENTIFIER ::= { equipmentCommon 3 }
|
||||
|
||||
--
|
||||
-- Object definitions: configuration section
|
||||
--
|
||||
|
||||
equipmentEventLogEntryLimit OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of notification entries that may be held
|
||||
in EventLogTable."
|
||||
DEFVAL { 4096 }
|
||||
::= { equipmentConfigLog 1 }
|
||||
|
||||
--
|
||||
-- Object definitions: event log section
|
||||
--
|
||||
|
||||
equipmentEventLogLastEntry OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of equipmentEventLogIndex at the time of the last
|
||||
creation of an entry in the equipmentEventLogTable."
|
||||
::= { equipmentLog 1 }
|
||||
|
||||
--
|
||||
-- Event Notification Log Table (inspired by RFC 3014)
|
||||
--
|
||||
|
||||
equipmentEventLogTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF EquipmentEventLogEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Notification log entries."
|
||||
::= { equipmentLog 2 }
|
||||
|
||||
equipmentEventLogEntry OBJECT-TYPE
|
||||
SYNTAX EquipmentEventLogEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Notification log entry. Entries appear in this table
|
||||
when Notifications occur. They are removed to make way
|
||||
for new entries due to lack of resources or the values of
|
||||
equipmentEventLogEntryLimit.If adding an entry would exceed
|
||||
equipmentEventLogEntryLimit the oldest entry in that log SHOULD
|
||||
be removed to make room for the new one."
|
||||
INDEX { equipmentEventLogIndex }
|
||||
::= { equipmentEventLogTable 1 }
|
||||
|
||||
EquipmentEventLogEntry ::= SEQUENCE {
|
||||
equipmentEventLogIndex
|
||||
Unsigned32,
|
||||
equipmentEventLogTime
|
||||
TimeStamp,
|
||||
equipmentEventLogDateAndTime
|
||||
DateAndTime,
|
||||
equipmentEventLogNotificationID
|
||||
OBJECT IDENTIFIER,
|
||||
equipmentEventLogVariables
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
equipmentEventLogIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A monotonically increasing integer for the sole purpose of
|
||||
indexing entries within the log. When it reaches the
|
||||
maximum value,the agent wraps the value back to 1.
|
||||
This number should correspond to the number of notifications
|
||||
sent by the agent."
|
||||
::= { equipmentEventLogEntry 1 }
|
||||
|
||||
equipmentEventLogTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when the entry was placed in the log."
|
||||
::= { equipmentEventLogEntry 2 }
|
||||
|
||||
equipmentEventLogDateAndTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time when the entry was logged, useful when browsing the MIB."
|
||||
::= { equipmentEventLogEntry 3 }
|
||||
|
||||
equipmentEventLogNotificationID OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NOTIFICATION-TYPE object identifier of the Notification that
|
||||
occurred."
|
||||
::= { equipmentEventLogEntry 4 }
|
||||
|
||||
equipmentEventLogVariables OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of variables in equipmentEventLogVariableTable for this
|
||||
logged notification."
|
||||
::= { equipmentEventLogEntry 5 }
|
||||
|
||||
--
|
||||
-- Event Log variable Table
|
||||
--
|
||||
|
||||
equipmentEventLogVariableTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF EquipmentEventLogVariableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of variables to go with Notification log entries."
|
||||
::= { equipmentLog 3 }
|
||||
|
||||
equipmentEventLogVariableEntry OBJECT-TYPE
|
||||
SYNTAX EquipmentEventLogVariableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Notification log entry variable.
|
||||
|
||||
Entries appear in this table when there are variables in
|
||||
the varbind list of a Notification in equipmentEventLogTable."
|
||||
INDEX { equipmentEventLogIndex,
|
||||
equipmentEventLogVariableIndex }
|
||||
::= { equipmentEventLogVariableTable 1 }
|
||||
|
||||
EquipmentEventLogVariableEntry ::= SEQUENCE {
|
||||
equipmentEventLogVariableIndex
|
||||
Unsigned32,
|
||||
equipmentEventLogVariableID
|
||||
OBJECT IDENTIFIER,
|
||||
equipmentEventLogVariableValueType
|
||||
INTEGER,
|
||||
equipmentEventLogVariableCounter32Val
|
||||
Counter32,
|
||||
equipmentEventLogVariableUnsigned32Val
|
||||
Unsigned32,
|
||||
equipmentEventLogVariableTimeTicksVal
|
||||
TimeTicks,
|
||||
equipmentEventLogVariableInteger32Val
|
||||
Integer32,
|
||||
equipmentEventLogVariableOctetStringVal
|
||||
OCTET STRING,
|
||||
equipmentEventLogVariableIpAddressVal
|
||||
IpAddress,
|
||||
equipmentEventLogVariableOidVal
|
||||
OBJECT IDENTIFIER,
|
||||
equipmentEventLogVariableCounter64Val
|
||||
Counter64
|
||||
}
|
||||
|
||||
equipmentEventLogVariableIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A monotonically increasing integer, starting at 1 for a given
|
||||
equipmentEventLogIndex, for indexing variables within the logged
|
||||
Event Notification."
|
||||
::= { equipmentEventLogVariableEntry 1 }
|
||||
|
||||
equipmentEventLogVariableID OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The variable's object identifier."
|
||||
::= { equipmentEventLogVariableEntry 2 }
|
||||
|
||||
equipmentEventLogVariableValueType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
counter32 (1),
|
||||
unsigned32 (2),
|
||||
timeTicks (3),
|
||||
integer32 (4),
|
||||
ipAddress (5),
|
||||
octetString (6),
|
||||
objectId (7),
|
||||
counter64 (8)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the value. One and only one of the value
|
||||
objects that follow must be instantiated, based on this type."
|
||||
::= { equipmentEventLogVariableEntry 3 }
|
||||
|
||||
-- Not supported: opaque(9)
|
||||
|
||||
equipmentEventLogVariableCounter32Val OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when equipmentEventLogVariableValueType is 'counter32'."
|
||||
::= { equipmentEventLogVariableEntry 4 }
|
||||
|
||||
equipmentEventLogVariableUnsigned32Val OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when equipmentEventLogVariableValueType is 'unsigned32'."
|
||||
::= { equipmentEventLogVariableEntry 5 }
|
||||
|
||||
equipmentEventLogVariableTimeTicksVal OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when equipmentEventLogVariableValueType is 'timeTicks'."
|
||||
::= { equipmentEventLogVariableEntry 6 }
|
||||
|
||||
equipmentEventLogVariableInteger32Val OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when equipmentEventLogVariableValueType is 'integer32'."
|
||||
::= { equipmentEventLogVariableEntry 7 }
|
||||
|
||||
equipmentEventLogVariableOctetStringVal OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when equipmentEventLogVariableValueType is 'octetString'."
|
||||
::= { equipmentEventLogVariableEntry 8 }
|
||||
|
||||
equipmentEventLogVariableIpAddressVal OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when equipmentEventLogVariableValueType is 'ipAddress'.
|
||||
Although this seems to be unfriendly for IPv6, we
|
||||
have to recognize that there are a number of older
|
||||
MIBs that do contain an IPv4 format address, known
|
||||
as IpAddress.
|
||||
|
||||
IPv6 addresses are represented using TAddress or
|
||||
InetAddress, and so the underlying datatype is
|
||||
OCTET STRING, and their value would be stored in
|
||||
the equipmentEventLogVariableOctetStringVal column."
|
||||
::= { equipmentEventLogVariableEntry 9 }
|
||||
|
||||
equipmentEventLogVariableOidVal OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when equipmentEventLogVariableValueType is 'objectId'."
|
||||
::= { equipmentEventLogVariableEntry 10 }
|
||||
|
||||
equipmentEventLogVariableCounter64Val OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when equipmentEventLogVariableValueType is 'counter64'."
|
||||
::= { equipmentEventLogVariableEntry 11 }
|
||||
|
||||
--
|
||||
-- Opaque type not supported
|
||||
--
|
||||
-- equipmentEventLogVariableOpaqueVal OBJECT-TYPE
|
||||
-- SYNTAX Opaque
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The value when equipmentEventLogVariableValueType is 'opaque'."
|
||||
-- ::= { equipmentEventLogVariableEntry 12 }
|
||||
--
|
||||
-- Object definitions: active alarm list section
|
||||
--
|
||||
--
|
||||
-- Active Alarm Table
|
||||
--
|
||||
|
||||
equipmentAlarmActiveLastChanged OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime at the time of the last
|
||||
creation or deletion of an entry in the equipmentAlarmActiveTable.
|
||||
Useful in case of polling (no traps mechanism used).
|
||||
If the number of entries has been unchanged since the
|
||||
last re-initialization, then this object contains a zero value."
|
||||
::= { equipmentAlarmList 1 }
|
||||
|
||||
equipmentAlarmActiveRowCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active alarms row in the table."
|
||||
::= { equipmentAlarmList 2 }
|
||||
|
||||
equipmentAlarmActiveTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF EquipmentAlarmActiveEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Active Alarms entries."
|
||||
::= { equipmentAlarmList 3 }
|
||||
|
||||
equipmentAlarmActiveEntry OBJECT-TYPE
|
||||
SYNTAX EquipmentAlarmActiveEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries appear in this table when alarms are raised. They
|
||||
are removed when the alarm is cleared."
|
||||
INDEX { equipmentAlarmActiveIndex,
|
||||
equipmentAlarmActiveTime }
|
||||
::= { equipmentAlarmActiveTable 1 }
|
||||
|
||||
EquipmentAlarmActiveEntry ::= SEQUENCE {
|
||||
equipmentAlarmActiveIndex
|
||||
Unsigned32,
|
||||
equipmentAlarmActiveTime
|
||||
TimeStamp,
|
||||
equipmentAlarmActiveDateAndTime
|
||||
DateAndTime,
|
||||
equipmentAlarmActiveName
|
||||
DisplayString,
|
||||
equipmentAlarmActiveID
|
||||
Integer32,
|
||||
equipmentAlarmActiveInstance
|
||||
Unsigned32,
|
||||
equipmentAlarmActiveTrapOID
|
||||
OBJECT IDENTIFIER,
|
||||
equipmentAlarmActiveSeverity
|
||||
INTEGER,
|
||||
equipmentAlarmActiveConditionId
|
||||
DisplayString
|
||||
}
|
||||
|
||||
equipmentAlarmActiveIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A strictly monotonically increasing integer which
|
||||
acts as the index of entries within the named alarm
|
||||
list. It wraps back to 1 after it reaches its
|
||||
maximum value."
|
||||
::= { equipmentAlarmActiveEntry 1 }
|
||||
|
||||
equipmentAlarmActiveTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when the entry was placed in the list.
|
||||
This object facilitates retrieving all instances of
|
||||
alarms that have been raised or have changed state
|
||||
since a given point in time."
|
||||
::= { equipmentAlarmActiveEntry 2 }
|
||||
|
||||
equipmentAlarmActiveDateAndTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time when the error occurred.
|
||||
|
||||
This object facilitates retrieving all instances of
|
||||
alarms that have been raised or have changed state
|
||||
since a given point in time.
|
||||
|
||||
Implementations MUST include the offset from UTC,
|
||||
if available. Implementation in environments in which
|
||||
the UTC offset is not available is NOT RECOMMENDED."
|
||||
::= { equipmentAlarmActiveEntry 3 }
|
||||
|
||||
equipmentAlarmActiveName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the active alarm name."
|
||||
::= { equipmentAlarmActiveEntry 4 }
|
||||
|
||||
equipmentAlarmActiveID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the active alarm ID which is the index to the alarm configuration table defined in product specific MIB."
|
||||
::= { equipmentAlarmActiveEntry 5 }
|
||||
|
||||
equipmentAlarmActiveInstance OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { equipmentAlarmActiveEntry 6 }
|
||||
|
||||
equipmentAlarmActiveTrapOID OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MIB object identifier of the alarm (contained in an Alarm Notification
|
||||
type object) that is occurring."
|
||||
::= { equipmentAlarmActiveEntry 7 }
|
||||
|
||||
equipmentAlarmActiveSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
warning (1),
|
||||
minor (2),
|
||||
major (3),
|
||||
critical (4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the active alarm severity."
|
||||
::= { equipmentAlarmActiveEntry 8 }
|
||||
|
||||
equipmentAlarmActiveConditionId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { equipmentAlarmActiveEntry 9 }
|
||||
|
||||
--
|
||||
-- Opaque type not supported
|
||||
--
|
||||
-- equipmentAlarmActiveSourceOpaqueVal OBJECT-TYPE
|
||||
-- SYNTAX Opaque
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The value when value type is 'opaque'.It is coded as follows:
|
||||
-- code: OCTET STRING(SIZE(1)), fixed to 1 (structure identifier);
|
||||
-- type: INTEGER, see equipmentEventLogVariableValueType values;
|
||||
-- value: ASN.1 basic encoding rule"
|
||||
-- ::= { equipmentAlarmActiveEntry 5 }
|
||||
--
|
||||
-- Object definitions: trap counter and timestamp
|
||||
--
|
||||
|
||||
equipmentOutTrapsCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counter of the output traps.
|
||||
It increases by one every time a new trap is sent to all the managers configured
|
||||
in the relevant table. In this way its value is the number of notification events
|
||||
occurred since the last agent reset and every manager that reads this value can understand
|
||||
whether some event has been lost or not.
|
||||
(Note that in general this counter differs from the RFC1213 snmpOutTraps, that counts the
|
||||
number of Trap PDUs sent). When the logging mechanism is enabled, it corresponds to the index in the eventlog table"
|
||||
::= { equipmentSnmpTrap 1 }
|
||||
|
||||
equipmentLastOutTrapTimeStamp OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when the last trap was sent."
|
||||
::= { equipmentSnmpTrap 2 }
|
||||
|
||||
equipmentTrapInfo OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string representing additional info that can be used as the varbind in trap. "
|
||||
::= { equipmentSnmpTrap 3 }
|
||||
|
||||
--
|
||||
-- Object definitions: pseudo-events support
|
||||
--
|
||||
|
||||
equipmentConfChangeOid OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The OID of the last node changed. It is sent to the managers in order to
|
||||
notify a configuration change."
|
||||
::= { equipmentPseudoEventsObjects 1 }
|
||||
|
||||
equipmentConfChangeMode OBJECT-TYPE
|
||||
SYNTAX EnableType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable of sending ConfChange Trap.
|
||||
STORAGE: permanent."
|
||||
DEFVAL { enabled }
|
||||
::= { equipmentPseudoEventsObjects 2 }
|
||||
|
||||
equipmentConfChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS { equipmentConfChangeOid,
|
||||
equipmentOutTrapsCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification of configuration change."
|
||||
::= { equipmentPseudoEventsObjects 3 }
|
||||
|
||||
--
|
||||
-- Object definitions: mirror-traps support
|
||||
--
|
||||
|
||||
equipmentMirrorFlag OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fixed to 1=mirror trap"
|
||||
::= { equipmentMirrorObjects 1 }
|
||||
|
||||
equipmentMirrorColdStart NOTIFICATION-TYPE
|
||||
OBJECTS { equipmentMirrorFlag,
|
||||
equipmentOutTrapsCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A coldStart trap signifies that the SNMP entity,
|
||||
supporting a notification originator application, is
|
||||
reinitializing itself and that its configuration may
|
||||
have been altered."
|
||||
::= { equipmentMirrorObjects 2 }
|
||||
END
|
||||
|
||||
|
654
MIBS/dragonwave/HORIZON-EQUIPMENT-LOG-MIB
Normal file
654
MIBS/dragonwave/HORIZON-EQUIPMENT-LOG-MIB
Normal file
@ -0,0 +1,654 @@
|
||||
|
||||
-- File Name : HorizonEquipmentLog_MIB_1.00.00.mib
|
||||
-- Version : 1.00.00
|
||||
-- Date : July 07, 2010
|
||||
-- Author : DragonWave Inc.
|
||||
|
||||
HORIZON-EQUIPMENT-LOG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY,NOTIFICATION-TYPE,
|
||||
Unsigned32, TimeTicks, Counter32, Counter64,
|
||||
IpAddress
|
||||
-- Not supported : Opaque
|
||||
FROM SNMPv2-SMI -- [RFC2578]
|
||||
TEXTUAL-CONVENTION, RowStatus, TimeStamp, DateAndTime
|
||||
FROM SNMPv2-TC -- [RFC2579]
|
||||
horizon
|
||||
FROM HORIZON-MIB;
|
||||
|
||||
--
|
||||
-- Module Identity
|
||||
--
|
||||
|
||||
horizonEquipmentLogMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200901210000Z"
|
||||
ORGANIZATION
|
||||
"DragonWave Inc."
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
"This MIB Module defines a notification log mechanism and a current alarm list."
|
||||
REVISION "200901210000Z"
|
||||
DESCRIPTION
|
||||
"Initial Revision"
|
||||
::= { horizon 100 }
|
||||
|
||||
--
|
||||
-- History of MIB Changes
|
||||
--
|
||||
--
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
EnableType ::= TEXTUAL-CONVENTION
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disabled(0),
|
||||
enabled(1)
|
||||
}
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
horizonEquipmentLogMibObjects OBJECT IDENTIFIER ::= { horizonEquipmentLogMib 1 }
|
||||
|
||||
horizonEquipmentConfigLog OBJECT IDENTIFIER ::= { horizonEquipmentLogMibObjects 1 }
|
||||
|
||||
horizonEquipmentLog OBJECT IDENTIFIER ::= { horizonEquipmentLogMibObjects 2 }
|
||||
|
||||
horizonEquipmentAlarmList OBJECT IDENTIFIER ::= { horizonEquipmentLogMibObjects 3 }
|
||||
|
||||
horizonEquipmentSnmpTrap OBJECT IDENTIFIER ::= { horizonEquipmentLogMibObjects 4 }
|
||||
|
||||
horizonEquipmentPseudoEventsObjects OBJECT IDENTIFIER ::= { horizonEquipmentLogMib 2 }
|
||||
|
||||
horizonEquipmentMirrorObjects OBJECT IDENTIFIER ::= { horizonEquipmentLogMib 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Object definitions: configuration section
|
||||
--
|
||||
|
||||
horizonEquipmentEventLogEntryLimit OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of notification entries that may be held
|
||||
in EventLogTable."
|
||||
DEFVAL { 4096 }
|
||||
::= { horizonEquipmentConfigLog 1 }
|
||||
|
||||
--
|
||||
-- Object definitions: event log section
|
||||
--
|
||||
|
||||
horizonEquipmentEventLogLastEntry OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of horizonEquipmentEventLogIndex at the time of the last
|
||||
creation of an entry in the horizonEquipmentEventLogTable."
|
||||
::= { horizonEquipmentLog 1 }
|
||||
|
||||
|
||||
--
|
||||
-- Event Notification Log Table (inspired by RFC 3014)
|
||||
--
|
||||
|
||||
horizonEquipmentEventLogTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HorizonEquipmentEventLogEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Notification log entries."
|
||||
::= { horizonEquipmentLog 2 }
|
||||
|
||||
horizonEquipmentEventLogEntry OBJECT-TYPE
|
||||
SYNTAX HorizonEquipmentEventLogEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Notification log entry. Entries appear in this table
|
||||
when Notifications occur. They are removed to make way
|
||||
for new entries due to lack of resources or the values of
|
||||
horizonEquipmentEventLogEntryLimit.If adding an entry would exceed
|
||||
horizonEquipmentEventLogEntryLimit the oldest entry in that log SHOULD
|
||||
be removed to make room for the new one."
|
||||
INDEX { horizonEquipmentEventLogIndex }
|
||||
::= { horizonEquipmentEventLogTable 1 }
|
||||
|
||||
HorizonEquipmentEventLogEntry ::=
|
||||
SEQUENCE {
|
||||
horizonEquipmentEventLogIndex Unsigned32,
|
||||
horizonEquipmentEventLogTime TimeStamp,
|
||||
horizonEquipmentEventLogDateAndTime DateAndTime,
|
||||
horizonEquipmentEventLogNotificationID OBJECT IDENTIFIER,
|
||||
horizonEquipmentEventLogVariables Unsigned32
|
||||
}
|
||||
|
||||
horizonEquipmentEventLogIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A monotonically increasing integer for the sole purpose of
|
||||
indexing entries within the log. When it reaches the
|
||||
maximum value,the agent wraps the value back to 1.
|
||||
This number should correspond to the number of notifications
|
||||
sent by the agent."
|
||||
::= { horizonEquipmentEventLogEntry 1 }
|
||||
|
||||
horizonEquipmentEventLogTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when the entry was placed in the log."
|
||||
::= { horizonEquipmentEventLogEntry 2 }
|
||||
|
||||
horizonEquipmentEventLogDateAndTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time when the entry was logged, useful when browsing the MIB."
|
||||
::= { horizonEquipmentEventLogEntry 3 }
|
||||
|
||||
horizonEquipmentEventLogNotificationID OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NOTIFICATION-TYPE object identifier of the Notification that
|
||||
occurred."
|
||||
::= { horizonEquipmentEventLogEntry 4 }
|
||||
|
||||
horizonEquipmentEventLogVariables OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of variables in horizonEquipmentEventLogVariableTable for this
|
||||
logged notification."
|
||||
::= { horizonEquipmentEventLogEntry 5 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Event Log variable Table
|
||||
--
|
||||
|
||||
horizonEquipmentEventLogVariableTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HorizonEquipmentEventLogVariableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of variables to go with Notification log entries."
|
||||
::= { horizonEquipmentLog 3 }
|
||||
|
||||
horizonEquipmentEventLogVariableEntry OBJECT-TYPE
|
||||
SYNTAX HorizonEquipmentEventLogVariableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Notification log entry variable.
|
||||
|
||||
Entries appear in this table when there are variables in
|
||||
the varbind list of a Notification in horizonEquipmentEventLogTable."
|
||||
INDEX { horizonEquipmentEventLogIndex, horizonEquipmentEventLogVariableIndex }
|
||||
::= { horizonEquipmentEventLogVariableTable 1 }
|
||||
|
||||
HorizonEquipmentEventLogVariableEntry ::=
|
||||
SEQUENCE {
|
||||
horizonEquipmentEventLogVariableIndex Unsigned32,
|
||||
horizonEquipmentEventLogVariableID OBJECT IDENTIFIER,
|
||||
horizonEquipmentEventLogVariableValueType INTEGER,
|
||||
horizonEquipmentEventLogVariableCounter32Val Counter32,
|
||||
horizonEquipmentEventLogVariableUnsigned32Val Unsigned32,
|
||||
horizonEquipmentEventLogVariableTimeTicksVal TimeTicks,
|
||||
horizonEquipmentEventLogVariableInteger32Val Integer32,
|
||||
horizonEquipmentEventLogVariableOctetStringVal OCTET STRING,
|
||||
horizonEquipmentEventLogVariableIpAddressVal IpAddress,
|
||||
horizonEquipmentEventLogVariableOidVal OBJECT IDENTIFIER,
|
||||
horizonEquipmentEventLogVariableCounter64Val Counter64
|
||||
--horizonEquipmentEventLogVariableOpaqueVal Opaque
|
||||
|
||||
}
|
||||
|
||||
horizonEquipmentEventLogVariableIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A monotonically increasing integer, starting at 1 for a given
|
||||
horizonEquipmentEventLogIndex, for indexing variables within the logged
|
||||
Event Notification."
|
||||
::= { horizonEquipmentEventLogVariableEntry 1 }
|
||||
|
||||
horizonEquipmentEventLogVariableID OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The variable's object identifier."
|
||||
::= { horizonEquipmentEventLogVariableEntry 2 }
|
||||
|
||||
horizonEquipmentEventLogVariableValueType OBJECT-TYPE
|
||||
SYNTAX INTEGER { counter32(1), unsigned32(2), timeTicks(3),
|
||||
integer32(4), ipAddress(5), octetString(6),
|
||||
objectId(7), counter64(8) } -- Not supported: opaque(9)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the value. One and only one of the value
|
||||
objects that follow must be instantiated, based on this type."
|
||||
::= { horizonEquipmentEventLogVariableEntry 3 }
|
||||
|
||||
|
||||
horizonEquipmentEventLogVariableCounter32Val OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when horizonEquipmentEventLogVariableValueType is 'counter32'."
|
||||
::= { horizonEquipmentEventLogVariableEntry 4 }
|
||||
|
||||
horizonEquipmentEventLogVariableUnsigned32Val OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when horizonEquipmentEventLogVariableValueType is 'unsigned32'."
|
||||
::= { horizonEquipmentEventLogVariableEntry 5 }
|
||||
|
||||
horizonEquipmentEventLogVariableTimeTicksVal OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when horizonEquipmentEventLogVariableValueType is 'timeTicks'."
|
||||
::= { horizonEquipmentEventLogVariableEntry 6 }
|
||||
|
||||
horizonEquipmentEventLogVariableInteger32Val OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when horizonEquipmentEventLogVariableValueType is 'integer32'."
|
||||
::= { horizonEquipmentEventLogVariableEntry 7 }
|
||||
|
||||
horizonEquipmentEventLogVariableOctetStringVal OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when horizonEquipmentEventLogVariableValueType is 'octetString'."
|
||||
::= { horizonEquipmentEventLogVariableEntry 8 }
|
||||
|
||||
horizonEquipmentEventLogVariableIpAddressVal OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when horizonEquipmentEventLogVariableValueType is 'ipAddress'.
|
||||
Although this seems to be unfriendly for IPv6, we
|
||||
have to recognize that there are a number of older
|
||||
MIBs that do contain an IPv4 format address, known
|
||||
as IpAddress.
|
||||
|
||||
IPv6 addresses are represented using TAddress or
|
||||
InetAddress, and so the underlying datatype is
|
||||
OCTET STRING, and their value would be stored in
|
||||
the horizonEquipmentEventLogVariableOctetStringVal column."
|
||||
::= { horizonEquipmentEventLogVariableEntry 9 }
|
||||
|
||||
horizonEquipmentEventLogVariableOidVal OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when horizonEquipmentEventLogVariableValueType is 'objectId'."
|
||||
::= { horizonEquipmentEventLogVariableEntry 10 }
|
||||
|
||||
horizonEquipmentEventLogVariableCounter64Val OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value when horizonEquipmentEventLogVariableValueType is 'counter64'."
|
||||
::= { horizonEquipmentEventLogVariableEntry 11 }
|
||||
--
|
||||
-- Opaque type not supported
|
||||
--
|
||||
-- horizonEquipmentEventLogVariableOpaqueVal OBJECT-TYPE
|
||||
-- SYNTAX Opaque
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The value when horizonEquipmentEventLogVariableValueType is 'opaque'."
|
||||
-- ::= { horizonEquipmentEventLogVariableEntry 12 }
|
||||
|
||||
|
||||
--
|
||||
-- Object definitions: active alarm list section
|
||||
--
|
||||
|
||||
--
|
||||
-- Active Alarm Table
|
||||
--
|
||||
|
||||
|
||||
horizonEquipmentAlarmActiveLastChanged OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime at the time of the last
|
||||
creation or deletion of an entry in the horizonEquipmentAlarmActiveTable.
|
||||
Useful in case of polling (no traps mechanism used).
|
||||
If the number of entries has been unchanged since the
|
||||
last re-initialization, then this object contains a zero value."
|
||||
::= { horizonEquipmentAlarmList 1 }
|
||||
|
||||
horizonEquipmentAlarmActiveRowCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active alarms row in the table."
|
||||
::= { horizonEquipmentAlarmList 2 }
|
||||
|
||||
|
||||
horizonEquipmentAlarmActiveTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HorizonEquipmentAlarmActiveEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Active Alarms entries."
|
||||
::= { horizonEquipmentAlarmList 3 }
|
||||
|
||||
horizonEquipmentAlarmActiveEntry OBJECT-TYPE
|
||||
SYNTAX HorizonEquipmentAlarmActiveEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries appear in this table when alarms are raised. They
|
||||
are removed when the alarm is cleared."
|
||||
INDEX { horizonEquipmentAlarmActiveTime,
|
||||
horizonEquipmentAlarmActiveIndex }
|
||||
::= { horizonEquipmentAlarmActiveTable 1 }
|
||||
|
||||
HorizonEquipmentAlarmActiveEntry ::= SEQUENCE {
|
||||
horizonEquipmentAlarmActiveIndex Unsigned32,
|
||||
horizonEquipmentAlarmActiveTime TimeStamp,
|
||||
horizonEquipmentAlarmActiveDateAndTime DateAndTime,
|
||||
horizonEquipmentAlarmActiveSourceID OBJECT IDENTIFIER
|
||||
--horizonEquipmentAlarmActiveSourceOpaqueVal Opaque
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
horizonEquipmentAlarmActiveIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A strictly monotonically increasing integer which
|
||||
acts as the index of entries within the named alarm
|
||||
list. It wraps back to 1 after it reaches its
|
||||
maximum value."
|
||||
::= { horizonEquipmentAlarmActiveEntry 1 }
|
||||
|
||||
horizonEquipmentAlarmActiveTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when the entry was placed in the list.
|
||||
This object facilitates retrieving all instances of
|
||||
alarms that have been raised or have changed state
|
||||
since a given point in time."
|
||||
::= { horizonEquipmentAlarmActiveEntry 2 }
|
||||
|
||||
horizonEquipmentAlarmActiveDateAndTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time when the error occurred.
|
||||
|
||||
This object facilitates retrieving all instances of
|
||||
alarms that have been raised or have changed state
|
||||
since a given point in time.
|
||||
|
||||
Implementations MUST include the offset from UTC,
|
||||
if available. Implementation in environments in which
|
||||
the UTC offset is not available is NOT RECOMMENDED."
|
||||
::= { horizonEquipmentAlarmActiveEntry 3 }
|
||||
|
||||
horizonEquipmentAlarmActiveSourceID OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MIB object identifier of the alarm (contained in an Alarm Notification
|
||||
type object) that is occurring."
|
||||
::= { horizonEquipmentAlarmActiveEntry 4 }
|
||||
--
|
||||
-- Opaque type not supported
|
||||
--
|
||||
-- horizonEquipmentAlarmActiveSourceOpaqueVal OBJECT-TYPE
|
||||
-- SYNTAX Opaque
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The value when value type is 'opaque'.It is coded as follows:
|
||||
-- code: OCTET STRING(SIZE(1)), fixed to 1 (structure identifier);
|
||||
-- type: INTEGER, see horizonEquipmentEventLogVariableValueType values;
|
||||
-- value: ASN.1 basic encoding rule"
|
||||
-- ::= { horizonEquipmentAlarmActiveEntry 5 }
|
||||
|
||||
--
|
||||
-- Object definitions: trap counter and timestamp
|
||||
--
|
||||
horizonEquipmentOutTrapsCounter OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The counter of the output traps.
|
||||
It increases by one every time a new trap is sent to all the managers configured
|
||||
in the relevant table. In this way its value is the number of notification events
|
||||
occurred since the last agent reset and every manager that reads this value can understand
|
||||
whether some event has been lost or not.
|
||||
(Note that in general this counter differs from the RFC1213 snmpOutTraps, that counts the
|
||||
number of Trap PDUs sent). When the logging mechanism is enabled, it corresponds to the index in the eventlog table"
|
||||
::= { horizonEquipmentSnmpTrap 1 }
|
||||
|
||||
horizonEquipmentLastOutTrapTimeStamp OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when the last trap was sent."
|
||||
::= { horizonEquipmentSnmpTrap 2 }
|
||||
|
||||
--
|
||||
-- SNMP Management: managers destination table
|
||||
--
|
||||
|
||||
horizonEquipmentTrapDestTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HorizonEquipmentTrapDestEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap destination table."
|
||||
::= { horizonEquipmentSnmpTrap 4 }
|
||||
|
||||
horizonEquipmentTrapDestEntry OBJECT-TYPE
|
||||
SYNTAX HorizonEquipmentTrapDestEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the table. The table is indexed by the Manager IP Address."
|
||||
INDEX { horizonEquipmentTrapDestAddress }
|
||||
::= { horizonEquipmentTrapDestTable 1 }
|
||||
|
||||
HorizonEquipmentTrapDestEntry ::=
|
||||
SEQUENCE {
|
||||
horizonEquipmentTrapDestAddress
|
||||
IpAddress,
|
||||
horizonEquipmentTrapDestCommString
|
||||
OCTET STRING,
|
||||
horizonEquipmentTrapDestUdpPort
|
||||
INTEGER,
|
||||
horizonEquipmentTrapDestSnmpVer
|
||||
INTEGER,
|
||||
horizonEquipmentTrapDestEraseTime
|
||||
TimeTicks,
|
||||
horizonEquipmentTrapDestRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
horizonEquipmentTrapDestAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Manager IP address.
|
||||
STORAGE: volatile."
|
||||
::= { horizonEquipmentTrapDestEntry 1 }
|
||||
|
||||
horizonEquipmentTrapDestCommString OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..24))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Manager SNMP community string.
|
||||
STORAGE: volatile."
|
||||
::= { horizonEquipmentTrapDestEntry 2 }
|
||||
|
||||
horizonEquipmentTrapDestUdpPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Destination UDP port. Default: 162.
|
||||
STORAGE: volatile."
|
||||
DEFVAL { 162 }
|
||||
::= { horizonEquipmentTrapDestEntry 3 }
|
||||
|
||||
horizonEquipmentTrapDestSnmpVer OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
v1(0),
|
||||
v2(1)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SMI version supported by the manager.
|
||||
STORAGE: volatile."
|
||||
DEFVAL { v2 }
|
||||
::= { horizonEquipmentTrapDestEntry 4 }
|
||||
|
||||
horizonEquipmentTrapDestEraseTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time (in hundredths of a second) after which
|
||||
the relevant row in horizonEquipmentTrapDestTable is erased.
|
||||
1440000 (i.e. 4 hours) is the maximum value for this parameter.
|
||||
STORAGE: volatile."
|
||||
DEFVAL {1440000}
|
||||
::= { horizonEquipmentTrapDestEntry 5 }
|
||||
|
||||
horizonEquipmentTrapDestRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status variable, used according to row creation and removal conventions."
|
||||
::= { horizonEquipmentTrapDestEntry 6 }
|
||||
|
||||
--
|
||||
-- Object definitions: pseudo-events support
|
||||
--
|
||||
horizonEquipmentConfChangeOid OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The OID of the last node changed. It is sent to the managers in order to
|
||||
notify a configuration change."
|
||||
::= { horizonEquipmentPseudoEventsObjects 1 }
|
||||
--
|
||||
-- Not Supported
|
||||
--
|
||||
-- horizonEquipmentConfChangeVal OBJECT-TYPE
|
||||
-- SYNTAX Opaque
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The value of the last node changed. It is sent to the managers when meaningful."
|
||||
-- ::= { horizonEquipmentPseudoEventsObjects 2 }
|
||||
|
||||
horizonEquipmentConfChangeMode OBJECT-TYPE
|
||||
SYNTAX EnableType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable of sending ConfChange Trap.
|
||||
STORAGE: permanent."
|
||||
DEFVAL { enabled }
|
||||
::= { horizonEquipmentPseudoEventsObjects 3 }
|
||||
|
||||
horizonEquipmentConfChangeNotification NOTIFICATION-TYPE
|
||||
OBJECTS { horizonEquipmentConfChangeOid,
|
||||
--horizonEquipmentConfChangeVal,
|
||||
horizonEquipmentOutTrapsCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification of configuration change."
|
||||
::= { horizonEquipmentPseudoEventsObjects 4 }
|
||||
|
||||
--
|
||||
-- Object definitions: mirror-traps support
|
||||
--
|
||||
|
||||
horizonEquipmentMirrorFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fixed to 1=mirror trap"
|
||||
::= { horizonEquipmentMirrorObjects 1 }
|
||||
|
||||
|
||||
|
||||
horizonEquipmentMirrorColdStart NOTIFICATION-TYPE
|
||||
OBJECTS { horizonEquipmentMirrorFlag, horizonEquipmentOutTrapsCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A coldStart trap signifies that the SNMP entity,
|
||||
supporting a notification originator application, is
|
||||
reinitializing itself and that its configuration may
|
||||
have been altered."
|
||||
::= { horizonEquipmentMirrorObjects 2 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
32
MIBS/dragonwave/HORIZON-MIB
Normal file
32
MIBS/dragonwave/HORIZON-MIB
Normal file
@ -0,0 +1,32 @@
|
||||
|
||||
-- File Name : horizon-MIB.mib
|
||||
-- Version : 1.02.00
|
||||
-- Date : July 13, 2011
|
||||
-- Author : DragonWave Inc.
|
||||
|
||||
HORIZON-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
enterprises
|
||||
FROM RFC1155-SMI;
|
||||
|
||||
|
||||
|
||||
dragonwave OBJECT IDENTIFIER
|
||||
::= { enterprises 7262 }
|
||||
|
||||
horizon OBJECT IDENTIFIER
|
||||
::= { dragonwave 2 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
hzSystemType OBJECT-TYPE
|
||||
SYNTAX INTEGER { odu( 1 ) , idu( 2 ) , quantum( 3 ), hcp(4)}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The current type of the system. "
|
||||
::= { horizon 1 }
|
||||
|
||||
END
|
3966
MIBS/dragonwave/HORIZON-ODU-MIB
Normal file
3966
MIBS/dragonwave/HORIZON-ODU-MIB
Normal file
File diff suppressed because it is too large
Load Diff
5855
MIBS/dragonwave/MWR-ETHERNET-MIB
Normal file
5855
MIBS/dragonwave/MWR-ETHERNET-MIB
Normal file
File diff suppressed because it is too large
Load Diff
663
MIBS/dragonwave/MWR-RADIO-MC-MIB
Normal file
663
MIBS/dragonwave/MWR-RADIO-MC-MIB
Normal file
@ -0,0 +1,663 @@
|
||||
|
||||
-- File Name : MwrRadio-MC-MIB.mib
|
||||
-- Version : 1.0.0
|
||||
-- Date : October 6, 2014
|
||||
-- Author : DragonWave Inc.
|
||||
|
||||
MWR-RADIO-MC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE,
|
||||
Counter32, Counter64, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
mwr
|
||||
FROM DWI-HARMONY-PRIVATE-MIB
|
||||
equipmentTrapInfo, equipmentOutTrapsCounter, equipmentAlarmActiveConditionId, EnableType
|
||||
FROM EQUIPMENT-COMMON-MIB
|
||||
mwrEventConfigSeverity, RadioInstanceType
|
||||
FROM MWR-ETHERNET-MIB;
|
||||
|
||||
mwrRadioMcModIdentity MODULE-IDENTITY
|
||||
LAST-UPDATED "201406101023Z"
|
||||
ORGANIZATION
|
||||
"Dragonwave Inc."
|
||||
CONTACT-INFO
|
||||
"http://www.dragonwaveinc.com
|
||||
600-411 Legget Drive
|
||||
Ottawa, Ontario
|
||||
Canada, K2K 3C9
|
||||
|
||||
Tel : 613-599-9991
|
||||
Fax: 613-599-4265
|
||||
Support: 613-271-7010"
|
||||
DESCRIPTION
|
||||
"This specifies the contact information and the revision tracking information for the MIB module version."
|
||||
|
||||
REVISION "201406231109Z"
|
||||
DESCRIPTION
|
||||
"First release of the Dragonwave Harmony radio Enhanced-multicarrier MIB."
|
||||
|
||||
REVISION "201409231722Z"
|
||||
DESCRIPTION
|
||||
"Updated some OIDs Descriptions."
|
||||
::= { mwr 1003 }
|
||||
|
||||
mwrRadio OBJECT IDENTIFIER ::= { mwr 12 }
|
||||
mwrEmcRadioConfigurations OBJECT IDENTIFIER ::= { mwrRadio 201 }
|
||||
mwrEmcRadioStatus OBJECT IDENTIFIER ::= { mwrRadio 202 }
|
||||
mwrEmcRadioPerformance OBJECT IDENTIFIER ::= { mwrRadio 203 }
|
||||
mwrEmcRadioNotifications OBJECT IDENTIFIER ::= { mwrRadio 204 }
|
||||
|
||||
mwrEmcRadioConfigurationsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MwrEmcRadioConfigurationsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table containing radio configurations."
|
||||
::= { mwrEmcRadioConfigurations 1 }
|
||||
|
||||
mwrEmcRadioConfigurationsEntry OBJECT-TYPE
|
||||
SYNTAX MwrEmcRadioConfigurationsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table entry containing radio channel configurations."
|
||||
INDEX { mwrEmcRadioConfigIndex }
|
||||
::= { mwrEmcRadioConfigurationsTable 1 }
|
||||
|
||||
MwrEmcRadioConfigurationsEntry ::= SEQUENCE {
|
||||
mwrEmcRadioConfigIndex
|
||||
RadioInstanceType,
|
||||
mwrEmcRadioTxState
|
||||
EnableType,
|
||||
mwrEmcRadioTxPower
|
||||
Integer32,
|
||||
mwrEmcRadioTxDownTime
|
||||
Integer32,
|
||||
mwrEmcRadioRxFrequency
|
||||
Integer32,
|
||||
mwrEmcRadioTxFrequency
|
||||
Integer32
|
||||
}
|
||||
|
||||
mwrEmcRadioConfigIndex OBJECT-TYPE
|
||||
SYNTAX RadioInstanceType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value for each radio channel if applicable."
|
||||
::= { mwrEmcRadioConfigurationsEntry 1 }
|
||||
|
||||
mwrEmcRadioTxState OBJECT-TYPE
|
||||
SYNTAX EnableType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the transmit state of the radio channel."
|
||||
::= { mwrEmcRadioConfigurationsEntry 2 }
|
||||
|
||||
mwrEmcRadioTxPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dB"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This defines the programmed transmit level of the radio channel.
|
||||
The power you see is divided by 10. e.g. A display of 133 is actually 13.3 dB.
|
||||
Notes:
|
||||
- Programmed and Actual transmit power may differ - see mwrEmcRadioActualTxPower."
|
||||
::= { mwrEmcRadioConfigurationsEntry 3 }
|
||||
|
||||
mwrEmcRadioTxDownTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "sec"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of time in seconds the radio transmitter is disabled when the mwrEmcRadioTxState is turned off.
|
||||
- Make sure this is set before the mwrEmcRadioTxState is disabled.
|
||||
- If the down time is set to 0, the radio will stay disabled until it is re-enabled again."
|
||||
::= { mwrEmcRadioConfigurationsEntry 4 }
|
||||
|
||||
mwrEmcRadioRxFrequency OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "kHz"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the receive Radio frequency in kHz."
|
||||
::= { mwrEmcRadioConfigurationsEntry 5 }
|
||||
|
||||
mwrEmcRadioTxFrequency OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "kHz"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the transmit Radio frequency in kHz."
|
||||
::= { mwrEmcRadioConfigurationsEntry 6 }
|
||||
|
||||
mwrEmcRadioProfileTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MwrEmcRadioProfileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table containing the radio profile configurations."
|
||||
::= { mwrEmcRadioConfigurations 2 }
|
||||
|
||||
mwrEmcRadioProfileEntry OBJECT-TYPE
|
||||
SYNTAX MwrEmcRadioProfileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table entry containing the radio profile configurations."
|
||||
INDEX { mwrEmcRadioStandardMode,
|
||||
mwrEmcRadioChannelBw,
|
||||
mwrEmcRadioStaticTxProfile }
|
||||
::= { mwrEmcRadioProfileTable 1 }
|
||||
|
||||
MwrEmcRadioProfileEntry ::= SEQUENCE {
|
||||
mwrEmcRadioStandardMode
|
||||
DisplayString,
|
||||
mwrEmcRadioChannelBw
|
||||
DisplayString,
|
||||
mwrEmcRadioStaticTxProfile
|
||||
DisplayString,
|
||||
mwrEmcRadioProgrammedProfile
|
||||
EnableType
|
||||
}
|
||||
|
||||
mwrEmcRadioStandardMode OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index representing the available standard mode of the radio channel."
|
||||
::= { mwrEmcRadioProfileEntry 1 }
|
||||
|
||||
mwrEmcRadioChannelBw OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
UNITS "MHz"
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index representing the available channel bandwidth of the radio channel."
|
||||
::= { mwrEmcRadioProfileEntry 2 }
|
||||
|
||||
mwrEmcRadioStaticTxProfile OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index representing the available static tx profile of the radio channel."
|
||||
::= { mwrEmcRadioProfileEntry 3 }
|
||||
|
||||
mwrEmcRadioProgrammedProfile OBJECT-TYPE
|
||||
SYNTAX EnableType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the configured standard mode, channel BW and the TX profile of the radio channel."
|
||||
::= { mwrEmcRadioProfileEntry 4 }
|
||||
|
||||
mwrEmcRadioThresholdAlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MwrEmcRadioThresholdAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table containing the threshold alarm configurations of the radio channel."
|
||||
::= { mwrEmcRadioConfigurations 3 }
|
||||
|
||||
mwrEmcRadioThresholdAlarmEntry OBJECT-TYPE
|
||||
SYNTAX MwrEmcRadioThresholdAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table entry containing the threshold alarm configurations of the radio channel."
|
||||
INDEX { mwrEmcRadioThresholdIndex }
|
||||
::= { mwrEmcRadioThresholdAlarmTable 1 }
|
||||
|
||||
MwrEmcRadioThresholdAlarmEntry ::= SEQUENCE {
|
||||
mwrEmcRadioThresholdIndex
|
||||
RadioInstanceType,
|
||||
mwrEmcRadioRslBelowThresholdParams
|
||||
DisplayString,
|
||||
mwrEmcRadioTxAboveThresholdParams
|
||||
DisplayString
|
||||
}
|
||||
|
||||
mwrEmcRadioThresholdIndex OBJECT-TYPE
|
||||
SYNTAX RadioInstanceType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value for each radio channel if applicable."
|
||||
::= { mwrEmcRadioThresholdAlarmEntry 1 }
|
||||
|
||||
mwrEmcRadioRslBelowThresholdParams OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the RSL threshold in dB and the number of seconds the RSL should be below the threshold.
|
||||
An example of the format of the string is as follows: '-75 10'. The first parameter power level in dB, the second is the time in seconds. In this example the threshold -75 dB and the time is set to 10 seconds. The single quote marks are not used in the command."
|
||||
::= { mwrEmcRadioThresholdAlarmEntry 2 }
|
||||
|
||||
mwrEmcRadioTxAboveThresholdParams OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the radio transmit power threshold in dB and the number of seconds threshold must be exceeded.
|
||||
An example of the format of the string is as follows: '-75 10'. The first parameter power level in dB, the second is the time in seconds. In this example the threshold -75 dB and the time is set to 10 seconds. The single quote marks are not used in the command."
|
||||
::= { mwrEmcRadioThresholdAlarmEntry 3 }
|
||||
|
||||
mwrEmcRadioChCfgSynchEnable OBJECT-TYPE
|
||||
SYNTAX EnableType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object enables or disables synchronization of the radio configuration on multiple carriers."
|
||||
::= { mwrEmcRadioConfigurations 4 }
|
||||
|
||||
--
|
||||
-- RADIO INFORMATION
|
||||
--
|
||||
|
||||
mwrEmcRadioStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MwrEmcRadioStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table containing the status of the radio channel."
|
||||
::= { mwrEmcRadioStatus 1 }
|
||||
|
||||
mwrEmcRadioStatusEntry OBJECT-TYPE
|
||||
SYNTAX MwrEmcRadioStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table entry containing the status of the radio channel."
|
||||
INDEX { mwrEmcRadioStatusIndex }
|
||||
::= { mwrEmcRadioStatusTable 1 }
|
||||
|
||||
MwrEmcRadioStatusEntry ::= SEQUENCE {
|
||||
mwrEmcRadioStatusIndex
|
||||
RadioInstanceType,
|
||||
mwrEmcRadioOperStatus
|
||||
INTEGER,
|
||||
mwrEmcRadioTRSpacing
|
||||
Integer32,
|
||||
mwrEmcRadioActualTxStatus
|
||||
EnableType,
|
||||
mwrEmcRadioRxFreqMin
|
||||
Integer32,
|
||||
mwrEmcRadioRxFreqMax
|
||||
Integer32,
|
||||
mwrEmcRadioTxFreqMin
|
||||
Integer32,
|
||||
mwrEmcRadioTxFreqMax
|
||||
Integer32,
|
||||
mwrEmcRadioTxPowerMin
|
||||
Integer32,
|
||||
mwrEmcRadioTxPowerMax
|
||||
Integer32,
|
||||
mwrEmcRadioLinkStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
mwrEmcRadioStatusIndex OBJECT-TYPE
|
||||
SYNTAX RadioInstanceType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value for each radio channel if applicable."
|
||||
::= { mwrEmcRadioStatusEntry 1 }
|
||||
|
||||
mwrEmcRadioOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up (1),
|
||||
down (2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current operational state of the Radio. When radio is fully configured and ready to operate the status will be up."
|
||||
::= { mwrEmcRadioStatusEntry 2 }
|
||||
|
||||
mwrEmcRadioTRSpacing OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "kHz"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the difference between the configured TX/RX center frequency of the radio channel."
|
||||
::= { mwrEmcRadioStatusEntry 3 }
|
||||
|
||||
mwrEmcRadioActualTxStatus OBJECT-TYPE
|
||||
SYNTAX EnableType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object defines the actual transmit state of the radio channel."
|
||||
::= { mwrEmcRadioStatusEntry 4 }
|
||||
|
||||
mwrEmcRadioRxFreqMin OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "kHz"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the minimum radio RX frequency allowed."
|
||||
::= { mwrEmcRadioStatusEntry 5 }
|
||||
|
||||
mwrEmcRadioRxFreqMax OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "kHz"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the maximum radio RX frequency allowed."
|
||||
::= { mwrEmcRadioStatusEntry 6 }
|
||||
|
||||
mwrEmcRadioTxFreqMin OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "kHz"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the minimum radio TX frequency allowed."
|
||||
::= { mwrEmcRadioStatusEntry 7 }
|
||||
|
||||
mwrEmcRadioTxFreqMax OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "kHz"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the maximum radio TX frequency allowed."
|
||||
::= { mwrEmcRadioStatusEntry 8 }
|
||||
|
||||
mwrEmcRadioTxPowerMin OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the minimum radio Transmit Power allowed."
|
||||
::= { mwrEmcRadioStatusEntry 9 }
|
||||
|
||||
mwrEmcRadioTxPowerMax OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the maximum radio Transmit Power allowed."
|
||||
::= { mwrEmcRadioStatusEntry 10 }
|
||||
|
||||
mwrEmcRadioLinkStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up (1),
|
||||
down (2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current operational status of the radio link."
|
||||
::= { mwrEmcRadioStatusEntry 11 }
|
||||
|
||||
mwrEmcRadioPerfStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MwrEmcRadioPerfStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table containing the performance of the radio channel."
|
||||
::= { mwrEmcRadioPerformance 1 }
|
||||
|
||||
mwrEmcRadioPerfStatsEntry OBJECT-TYPE
|
||||
SYNTAX MwrEmcRadioPerfStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table entry containing the performance of the radio channel."
|
||||
INDEX { mwrEmcRadioStatsIndex }
|
||||
::= { mwrEmcRadioPerfStatsTable 1 }
|
||||
|
||||
MwrEmcRadioPerfStatsEntry ::= SEQUENCE {
|
||||
mwrEmcRadioStatsIndex
|
||||
RadioInstanceType,
|
||||
mwrEmcRadioTxFrames
|
||||
Counter64,
|
||||
mwrEmcRadioRxGoodFrames
|
||||
Counter64,
|
||||
mwrEmcRadioRxErrsFrames
|
||||
Counter64,
|
||||
mwrEmcRadioRSL
|
||||
Integer32,
|
||||
mwrEmcRadioEqualizerStress
|
||||
Integer32,
|
||||
mwrEmcRadioSNR
|
||||
Integer32,
|
||||
mwrEmcRadioLinkAvailability
|
||||
Counter32,
|
||||
mwrEmcRadioActualTxPower
|
||||
Integer32,
|
||||
mwrEmcRadioActualTxProfile
|
||||
DisplayString
|
||||
}
|
||||
|
||||
mwrEmcRadioStatsIndex OBJECT-TYPE
|
||||
SYNTAX RadioInstanceType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value for each radio channel if applicable."
|
||||
::= { mwrEmcRadioPerfStatsEntry 1 }
|
||||
|
||||
mwrEmcRadioTxFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current count of radio frames transmitted."
|
||||
::= { mwrEmcRadioPerfStatsEntry 2 }
|
||||
|
||||
mwrEmcRadioRxGoodFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current count of good radio frames received."
|
||||
::= { mwrEmcRadioPerfStatsEntry 3 }
|
||||
|
||||
mwrEmcRadioRxErrsFrames OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current count of radio frames received in error."
|
||||
::= { mwrEmcRadioPerfStatsEntry 4 }
|
||||
|
||||
mwrEmcRadioRSL OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An estimate of the radio RSL. Divide the value by 10 to get the actual RSL value. Once this number is divided by 10 the units are dB. For example -352 is actually -35.2dB"
|
||||
::= { mwrEmcRadioPerfStatsEntry 5 }
|
||||
|
||||
mwrEmcRadioEqualizerStress OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the average magnitude of all the equalizer taps to provide a measure of how hard the equalizer is working."
|
||||
::= { mwrEmcRadioPerfStatsEntry 6 }
|
||||
|
||||
mwrEmcRadioSNR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The absolute value of the estimate of the radio SNR. Divide the value by 10 to get the actual SNR."
|
||||
::= { mwrEmcRadioPerfStatsEntry 7 }
|
||||
|
||||
mwrEmcRadioLinkAvailability OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "sec"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of time the radio link is up."
|
||||
::= { mwrEmcRadioPerfStatsEntry 8 }
|
||||
|
||||
mwrEmcRadioActualTxPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the running configuration for tx power."
|
||||
::= { mwrEmcRadioPerfStatsEntry 9 }
|
||||
|
||||
mwrEmcRadioActualTxProfile OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A read-only string specifying the actual value for the TX profile."
|
||||
::= { mwrEmcRadioPerfStatsEntry 10 }
|
||||
|
||||
mwrEmcRadioPerfStats32BitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MwrEmcRadioPerfStats32BitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table containing 32-bit counters of the radio channel. This table is provided to satisfy snmp v1 users where they can't access 64-bit counters."
|
||||
::= { mwrEmcRadioPerformance 2 }
|
||||
|
||||
mwrEmcRadioPerfStats32BitEntry OBJECT-TYPE
|
||||
SYNTAX MwrEmcRadioPerfStats32BitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table entry containing 32-bit counters of the radio channel."
|
||||
INDEX { mwrEmcRadioStats32BitIndex }
|
||||
::= { mwrEmcRadioPerfStats32BitTable 1 }
|
||||
|
||||
MwrEmcRadioPerfStats32BitEntry ::= SEQUENCE {
|
||||
mwrEmcRadioStats32BitIndex
|
||||
RadioInstanceType,
|
||||
mwrEmcRadioTxFrames32Bit
|
||||
Counter32,
|
||||
mwrEmcRadioRxGoodFrames32Bit
|
||||
Counter32,
|
||||
mwrEmcRadioRxErrsFrames32Bit
|
||||
Counter32
|
||||
}
|
||||
|
||||
mwrEmcRadioStats32BitIndex OBJECT-TYPE
|
||||
SYNTAX RadioInstanceType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value for each radio channel if applicable."
|
||||
::= { mwrEmcRadioPerfStats32BitEntry 1 }
|
||||
|
||||
mwrEmcRadioTxFrames32Bit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A low capacity 32-bit counter representing the current count of radio frames transmitted."
|
||||
::= { mwrEmcRadioPerfStats32BitEntry 2 }
|
||||
|
||||
mwrEmcRadioRxGoodFrames32Bit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A low capacity 32-bit counter representing the current count of radio frames received."
|
||||
::= { mwrEmcRadioPerfStats32BitEntry 3 }
|
||||
|
||||
mwrEmcRadioRxErrsFrames32Bit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A low capacity 32-bit counter representing the current count of radio frames received in error."
|
||||
::= { mwrEmcRadioPerfStats32BitEntry 4 }
|
||||
|
||||
--
|
||||
-- RADIO NOTIFICATIONS
|
||||
--
|
||||
|
||||
mwrEmcRadioRxLossOfSync NOTIFICATION-TYPE
|
||||
OBJECTS { mwrEventConfigSeverity,
|
||||
mwrEmcRadioStatusIndex,
|
||||
equipmentAlarmActiveConditionId,
|
||||
equipmentTrapInfo,
|
||||
equipmentOutTrapsCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is raised when radio link loses synchronization on its receiver. The mwrEmcRadioStatusIndex indicates each radio channel."
|
||||
::= { mwrEmcRadioNotifications 1 }
|
||||
|
||||
mwrEmcRadioFailure NOTIFICATION-TYPE
|
||||
OBJECTS { mwrEventConfigSeverity,
|
||||
mwrEmcRadioStatusIndex,
|
||||
equipmentAlarmActiveConditionId,
|
||||
equipmentTrapInfo,
|
||||
equipmentOutTrapsCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is raised when fault is detected in radio. The reason could be faulty components or invalid configuration. The mwrEmcRadioStatusIndex indicates each radio channel."
|
||||
::= { mwrEmcRadioNotifications 2 }
|
||||
|
||||
mwrEmcRadioCalUnavailable NOTIFICATION-TYPE
|
||||
OBJECTS { mwrEventConfigSeverity,
|
||||
equipmentAlarmActiveConditionId,
|
||||
equipmentTrapInfo,
|
||||
equipmentOutTrapsCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is raised when the calibration information is not available in the system."
|
||||
::= { mwrEmcRadioNotifications 3 }
|
||||
|
||||
mwrEmcRadioRslBelowThreshold NOTIFICATION-TYPE
|
||||
OBJECTS { mwrEventConfigSeverity,
|
||||
mwrEmcRadioStatusIndex,
|
||||
equipmentAlarmActiveConditionId,
|
||||
equipmentTrapInfo,
|
||||
equipmentOutTrapsCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is raised when the receive signal level of the radio link is below the user configured limit. The mwrEmcRadioStatusIndex indicates each radio channel."
|
||||
::= { mwrEmcRadioNotifications 4 }
|
||||
|
||||
mwrEmcRadioTxlAboveThreshold NOTIFICATION-TYPE
|
||||
OBJECTS { mwrEventConfigSeverity,
|
||||
mwrEmcRadioStatusIndex,
|
||||
equipmentAlarmActiveConditionId,
|
||||
equipmentTrapInfo,
|
||||
equipmentOutTrapsCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is raised when the radio transmit power level exceeds the user set limit. The mwrEmcRadioStatusIndex indicates each radio channel."
|
||||
::= { mwrEmcRadioNotifications 5 }
|
||||
|
||||
mwrEmcRadioConfigMismatch NOTIFICATION-TYPE
|
||||
OBJECTS { mwrEventConfigSeverity,
|
||||
mwrEmcRadioStatusIndex,
|
||||
equipmentAlarmActiveConditionId,
|
||||
equipmentTrapInfo,
|
||||
equipmentOutTrapsCounter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is raised when the radio configuration between the peers is mismatched."
|
||||
::= { mwrEmcRadioNotifications 6 }
|
||||
END
|
||||
|
Reference in New Issue
Block a user