diff options
Diffstat (limited to 'MIBS/eltexmes23xx')
| -rw-r--r-- | MIBS/eltexmes23xx/ELTEX-MES | 152 | ||||
| -rw-r--r-- | MIBS/eltexmes23xx/ELTEX-MES-HWENVIROMENT-MIB | 136 | ||||
| -rw-r--r-- | MIBS/eltexmes23xx/ELTEX-MES-PHYSICAL-DESCRIPTION-MIB | 564 | ||||
| -rw-r--r-- | MIBS/eltexmes23xx/ELTEX-SMI-ACTUAL | 4187 | ||||
| -rw-r--r-- | MIBS/eltexmes23xx/MARVELL-POE-MIB | 542 | ||||
| -rw-r--r-- | MIBS/eltexmes23xx/RADLAN-DEVICEPARAMS-MIB | 795 | ||||
| -rw-r--r-- | MIBS/eltexmes23xx/RADLAN-File | 253 | ||||
| -rw-r--r-- | MIBS/eltexmes23xx/RADLAN-HWENVIROMENT | 473 | ||||
| -rw-r--r-- | MIBS/eltexmes23xx/RADLAN-MIB | 734 | ||||
| -rw-r--r-- | MIBS/eltexmes23xx/RADLAN-PHY-MIB | 233 | ||||
| -rw-r--r-- | MIBS/eltexmes23xx/RADLAN-Physicaldescription-MIB | 1319 | ||||
| -rw-r--r-- | MIBS/eltexmes23xx/RADLAN-rndMng | 495 |
12 files changed, 9883 insertions, 0 deletions
diff --git a/MIBS/eltexmes23xx/ELTEX-MES b/MIBS/eltexmes23xx/ELTEX-MES new file mode 100644 index 0000000..24d80dc --- /dev/null +++ b/MIBS/eltexmes23xx/ELTEX-MES @@ -0,0 +1,152 @@ +--
+-- Eltex MES Ethernet Switches MIBs
+--
+-- Copyright (c) 2015, Eltex Ltd
+-- All rights reserved.
+--
+
+ELTEX-MES DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+ eltexLtd, elHardware
+ FROM ELTEX-SMI-ACTUAL;
+
+eltMes MODULE-IDENTITY
+ LAST-UPDATED "201511170000Z"
+ ORGANIZATION "Eltex Co"
+ CONTACT-INFO "eltex.nsk.ru"
+ DESCRIPTION "Mib for Eltex MES ethernet switches."
+ REVISION "201511170000Z"
+ DESCRIPTION
+ "Initial revision."
+ ::= { elHardware 23 }
+
+ Percents ::= INTEGER (0..100)
+ NetNumber ::= OCTET STRING (SIZE(4))
+ VlanPriority ::= INTEGER (0..7)
+
+-- Some MIB compilers require that the following 7 lines which define the path
+-- to Elt MIB are commented out:
+
+-- mib OBJECT IDENTIFIER ::= { mgmt 1 }
+-- directory OBJECT IDENTIFIER ::= { internet 1 }
+-- experimental OBJECT IDENTIFIER ::= { internet 3 }
+-- private OBJECT IDENTIFIER ::= { internet 4 }
+-- enterprises OBJECT IDENTIFIER ::= { private 1 }
+
+-- Objects in this MIB are arranged into groups:
+--01 eltMesMng - Management/Action
+--02 ...
+
+-- At the end of the MIB there is a definition of all Eltex-specific traps.
+
+eltMesNotifications OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION " All the Eltex notifications will reside under this branch
+ as specified in
+ RFC2578 'Structure of Management Information Version 2 (SMIv2)' 8.5"
+ ::= { eltMes 0 }
+
+-- eltMesMng group contains Management Variables for Eltex devices
+
+eltMesMng OBJECT IDENTIFIER ::= { eltMes 1 }
+-- see eltMng.mib
+
+eltMesDevParams OBJECT IDENTIFIER ::= { eltMes 2}
+-- see eltDevParams.mib
+
+eltMesCopy OBJECT IDENTIFIER ::= { eltMes 3 }
+-- see eltCopy.mib
+
+eltMesIpOspfMtu OBJECT IDENTIFIER ::= { eltMes 4 }
+-- see eltIpOspfMtu.mib
+
+eltMesIpBfd OBJECT IDENTIFIER ::= { eltMes 6 }
+-- see eltIpBfd.mib
+
+eltMesIpUnnumbered OBJECT IDENTIFIER ::= { eltMes 7 }
+-- see eltIpUnnumbered.mib
+
+eltMesDhcp OBJECT IDENTIFIER ::= { eltMes 8 }
+-- see eltDhcp.mib
+
+eltMesLinkAgg OBJECT IDENTIFIER ::= { eltMes 9 }
+-- see eltLinkAgg.mib
+
+-- eltMesSyslog OBJECT IDENTIFIER ::= { eltMes 10 }
+-- see eltSyslog.mib
+
+--eltMesEnv OBJECT IDENTIFIER ::= { eltMes 11 }
+-- see eltEnv.mib
+
+eltMesQosTailDropMib OBJECT IDENTIFIER ::= { eltMes 12 }
+-- see eltQosTailDropMib.mib
+
+--eltMesL2TunnelConfig ::= { eltMes 13 }
+-- see ELTEX-L2-TUNNEL-CONFIG-MIB.mib
+
+eltMesHardwareMib OBJECT IDENTIFIER ::= { eltMes 14 }
+-- see eltHardware.mib
+
+eltMesSsh OBJECT IDENTIFIER ::= { eltMes 15 }
+-- see ELTEX-MES-SSH-MIB.mib
+
+eltMesSecuritySuiteMIB OBJECT IDENTIFIER ::= { eltMes 19 }
+-- see ELTEX-MES-SECURITY-SUITE-MIB.mib
+
+eltMesTuning OBJECT IDENTIFIER ::= { eltMes 29 }
+-- see eltTuning.mib
+
+eltMesSwInterfaces OBJECT IDENTIFIER ::= { eltMes 43 }
+-- see eltInterfaces.mib
+
+eltMesIpMulticast OBJECT IDENTIFIER ::= { eltMes 46 }
+--see eltBrgMulticast.mib
+
+eltMesPhdTransceiver OBJECT IDENTIFIER ::= { eltMes 53 }
+--see ELTEX-PHYSICAL-DESCRIPTION-MIB.mib
+
+eltMesMacMulticast OBJECT IDENTIFIER ::= { eltMes 55 }
+--see eltBrgMulticast.mib
+
+eltMesStormCtrl OBJECT IDENTIFIER ::= { eltMes 77 }
+--see elteltStormCtrl.mib
+
+eltMesAAA OBJECT IDENTIFIER ::= { eltMes 79 }
+--see eltAAA.mib
+
+eltMesRadius OBJECT IDENTIFIER ::= { eltMes 80 }
+--see eltAAA.mib
+
+eltMesTacacs OBJECT IDENTIFIER ::= { eltMes 81 }
+--see eltAAA.mib
+
+eltMesSmon OBJECT IDENTIFIER ::= { eltMes 84 }
+--see eltSmon.mib
+
+eltMesQosCliMib OBJECT IDENTIFIER ::= { eltMes 88 }
+--see eltQosclimib.mib
+
+eltMesPhy OBJECT IDENTIFIER ::= { eltMes 90 }
+-- see eltPhy.mib
+
+eltMesIpSpec OBJECT IDENTIFIER ::= { eltMes 91 }
+-- see eltip.mib
+
+eltMesDot1x OBJECT IDENTIFIER ::= { eltMes 95 }
+-- see eltdot1x.mib
+
+eltMesBridgeSecurity OBJECT IDENTIFIER ::= { eltMes 112}
+--see eltBridgeSecurity.mib
+
+eltMesEndOfMibGroup OBJECT IDENTIFIER ::= { eltMes 1000 }
+-- see ELTEX-ENDOFMIB-MIB.MIB
+
+
+
+END
+
diff --git a/MIBS/eltexmes23xx/ELTEX-MES-HWENVIROMENT-MIB b/MIBS/eltexmes23xx/ELTEX-MES-HWENVIROMENT-MIB new file mode 100644 index 0000000..3ae4b92 --- /dev/null +++ b/MIBS/eltexmes23xx/ELTEX-MES-HWENVIROMENT-MIB @@ -0,0 +1,136 @@ +ELTEX-MES-HWENVIROMENT-MIB DEFINITIONS ::= BEGIN
+
+-- Title: Eltex MES Hardware enviroment definition
+-- Version: 1.3
+-- Date: 27-Jul-2018
+
+IMPORTS
+ eltMes FROM ELTEX-MES
+ OBJECT-TYPE FROM SNMPv2-SMI
+ RlEnvMonState, rlEnvMonFanStatusEntry FROM RADLAN-HWENVIROMENT;
+
+eltMesEnv MODULE-IDENTITY
+ LAST-UPDATED "201807270000Z"
+ ORGANIZATION "Eltex Enterprise Co, Ltd."
+ CONTACT-INFO "www.eltex.nsk.ru"
+ DESCRIPTION
+ "This private MIB module contains Eltex's hardware enviroment definition."
+ REVISION "201807270000Z"
+ DESCRIPTION
+ "Added eltEnvResetButtonMode scalar."
+ REVISION "201710110000Z"
+ DESCRIPTION
+ "Added Eltex's hardware enviroment definition."
+ REVISION "201506110000Z"
+ DESCRIPTION
+ "Initial revision."
+ ::= { eltMes 11 }
+
+--------------------------------------------------------------------------------
+-- eltEnvMonBatteryStatusTable
+--------------------------------------------------------------------------------
+
+eltEnvMonBatteryStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EltEnvMonBatteryStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of battery status maintained by the environmental monitor
+ card."
+ ::= { eltMesEnv 1 }
+
+eltEnvMonBatteryStatusEntry OBJECT-TYPE
+ SYNTAX EltEnvMonBatteryStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the battery status table, representing the status of
+ the associated battery maintained by the environmental monitor."
+ INDEX { eltEnvMonBatteryStatusIndex }
+ ::= { eltEnvMonBatteryStatusTable 1 }
+
+EltEnvMonBatteryStatusEntry ::= SEQUENCE {
+ eltEnvMonBatteryStatusIndex INTEGER,
+ eltEnvMonBatteryState RlEnvMonState,
+ eltEnvMonBatteryStatusCharge INTEGER
+}
+
+eltEnvMonBatteryStatusIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unique index for the battery being instrumented. This index is for SNMP
+ purposes only, and has no intrinsic meaning."
+ ::= { eltEnvMonBatteryStatusEntry 1 }
+
+eltEnvMonBatteryState OBJECT-TYPE
+ SYNTAX RlEnvMonState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mandatory state of the battery being instrumented."
+ ::= { eltEnvMonBatteryStatusEntry 2 }
+
+eltEnvMonBatteryStatusCharge OBJECT-TYPE
+ SYNTAX INTEGER(0..100 | 255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Remaining percentage of battery charge. Value of 255 means that this
+ parameter is undefined due to battery not supporting this feature or
+ because it cannot be obtained in current state."
+ ::= { eltEnvMonBatteryStatusEntry 3 }
+
+--
+-- eltEnvResetButtonMode
+--
+
+eltEnvResetButtonMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(0),
+ disable(1),
+ reset-only(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Mode of reset button: 0 - Enable, 1 - disable, 2 - reset-only mode"
+ DEFVAL { enable }
+ ::= { eltMesEnv 2 }
+
+
+--
+-- eltEnvMonFanStatusTable
+--
+
+eltEnvMonFanStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EltEnvMonFanStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of fan status maintained by the environmental monitor"
+ ::= { eltMesEnv 3 }
+
+eltEnvMonFanStatusEntry OBJECT-TYPE
+ SYNTAX EltEnvMonFanStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table augments existing RADLAN table rlEnvMonFanStatusTable"
+ AUGMENTS { rlEnvMonFanStatusEntry }
+ ::= { eltEnvMonFanStatusTable 1 }
+
+EltEnvMonFanStatusEntry ::= SEQUENCE {
+ eltEnvMonFanSpeed INTEGER
+}
+
+eltEnvMonFanSpeed OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This parameter represents the speed of the fan in RPM"
+ ::= { eltEnvMonFanStatusEntry 1 }
+
+END
diff --git a/MIBS/eltexmes23xx/ELTEX-MES-PHYSICAL-DESCRIPTION-MIB b/MIBS/eltexmes23xx/ELTEX-MES-PHYSICAL-DESCRIPTION-MIB new file mode 100644 index 0000000..2dcfd46 --- /dev/null +++ b/MIBS/eltexmes23xx/ELTEX-MES-PHYSICAL-DESCRIPTION-MIB @@ -0,0 +1,564 @@ +ELTEX-MES-PHYSICAL-DESCRIPTION-MIB DEFINITIONS ::= BEGIN
+-- Version: 2.3
+-- Date: 04-Aug-2021
+
+IMPORTS
+ OBJECT-TYPE, MODULE-IDENTITY, TimeTicks,
+ NOTIFICATION-TYPE, Integer32 FROM SNMPv2-SMI
+ DisplayString, PhysAddress, RowStatus, TruthValue FROM SNMPv2-TC
+ JackType FROM MAU-MIB
+ InterfaceIndexOrZero,ifIndex,InterfaceIndex FROM IF-MIB
+ eltMes FROM ELTEX-MES
+ rlPhdUnitGenParamEntry, rlCascadeEntry, rlCascadeAdminEntry
+ FROM RADLAN-Physicaldescription-MIB
+ ;
+
+eltMesPhysicalDescription MODULE-IDENTITY
+ LAST-UPDATED "202108040000Z"
+ ORGANIZATION "Eltex Ltd."
+ CONTACT-INFO
+ "eltex.nsk.ru"
+ DESCRIPTION
+ "The private MIB module definition for physical
+ device configuration and information."
+
+ REVISION "202108040000Z"
+ DESCRIPTION
+ "Added eltCascadeAdminTable, added field eltCascadeFecOperMode
+ to eltCascadeEntry."
+
+ REVISION "201804240000Z"
+ DESCRIPTION
+ "Added eltPhdTransceiverThresholdTable."
+
+ REVISION "201711110000Z"
+ DESCRIPTION
+ "Added fields eltPhdTransceiverInfoPartNumber and
+ eltPhdTransceiverInfoVendorRev to eltPhdTransceiverInfoTable"
+
+ REVISION "201509140000Z"
+ DESCRIPTION
+ "Added eltPhdUnitGenParamTable."
+
+ REVISION "201303210000Z"
+ DESCRIPTION
+ "Initial revision."
+ ::= { eltMes 53 }
+
+eltMesPhdTransceiver OBJECT IDENTIFIER ::= { eltMesPhysicalDescription 1 }
+
+eltPhdTransceiverInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EltPhdTransceiverInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table show the information of transceiver on interface."
+ ::= { eltMesPhdTransceiver 1 }
+
+eltPhdTransceiverInfoEntry OBJECT-TYPE
+ SYNTAX EltPhdTransceiverInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of the eltPhdTransceiverInfoTable."
+ INDEX { ifIndex }
+ ::= { eltPhdTransceiverInfoTable 1 }
+
+EltPhdTransceiverInfoEntry ::=
+ SEQUENCE {
+ eltPhdTransceiverInfoConnectorType INTEGER,
+ eltPhdTransceiverInfoType INTEGER,
+ eltPhdTransceiverInfoComplianceCode OCTET STRING,
+ eltPhdTransceiverInfoWaveLength Integer32,
+ eltPhdTransceiverInfoVendorName OCTET STRING,
+ eltPhdTransceiverInfoSerialNumber OCTET STRING,
+ eltPhdTransceiverInfoFiberDiameterType INTEGER,
+ eltPhdTransceiverInfoTransferDistance Integer32,
+ eltPhdTransceiverInfoDiagnostic TruthValue,
+ eltPhdTransceiverInfoPartNumber OCTET STRING,
+ eltPhdTransceiverInfoVendorRev OCTET STRING
+ }
+
+eltPhdTransceiverInfoConnectorType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ unknown(0),
+ sc(1),
+ fibre-ch-st1(2),
+ fibre-ch-st2(3),
+ bnc-tnc(4),
+ fibre-ch-coaxial-headers(5),
+ fibrejack(6),
+ lc(7),
+ mt-rj(8),
+ mu(9),
+ sg(10),
+ optical-pigtail(11),
+ mpo-parallel-optic(12),
+ hssdc-ii(32),
+ copper-pigtail(33),
+ rj45(34),
+ no-separable-connector(35),
+ unallocated(127),
+ vendorspec(255)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Connector type of the interface."
+ ::= { eltPhdTransceiverInfoEntry 1 }
+
+eltPhdTransceiverInfoType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ unknown(0),
+ gbic(1),
+ sff(2),
+ sfp-sfpplus(3),
+ xbi-300-pin(4),
+ xenpak(5),
+ xfp(6),
+ xff(7),
+ xfp-e(8),
+ xpak(9),
+ x2(10),
+ dwdm-sfp(11),
+ qsfp(12),
+ qsfpplus(13),
+ reserved(127),
+ vendorspec(255)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of the interface, such as SFP/XFP/GBIC."
+ ::= { eltPhdTransceiverInfoEntry 2 }
+
+eltPhdTransceiverInfoComplianceCode OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Compliance code read from the transceiver."
+ ::= { eltPhdTransceiverInfoEntry 3 }
+
+eltPhdTransceiverInfoWaveLength OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Wave length of the interface, measured in nanometer."
+ ::= { eltPhdTransceiverInfoEntry 4 }
+
+eltPhdTransceiverInfoVendorName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Vendor name of the interface."
+ ::= { eltPhdTransceiverInfoEntry 5 }
+
+eltPhdTransceiverInfoSerialNumber OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial number of the interface."
+ ::= { eltPhdTransceiverInfoEntry 6 }
+
+eltPhdTransceiverInfoFiberDiameterType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ fiber9(1),
+ fiber50(2),
+ fiber625(3),
+ copper(4),
+ unknown(65535)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The diameter of the fiber, measured in micron.
+ fiber9 - 9 micron multi-mode fiber
+ fiber50 - 50 micron multi-mode fiber
+ fiber625 - 62.5 micron multi-mode fiber
+ copper - copper cable."
+ ::= { eltPhdTransceiverInfoEntry 7 }
+
+eltPhdTransceiverInfoTransferDistance OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximal distance which the interface could transmit,
+ measured in meter."
+ ::= { eltPhdTransceiverInfoEntry 8 }
+
+eltPhdTransceiverInfoDiagnostic OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicating whether the digital diagnostic monitoring function is supported or not."
+ ::= { eltPhdTransceiverInfoEntry 9 }
+
+eltPhdTransceiverInfoPartNumber OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Part number provided by SFP vendor."
+ ::= { eltPhdTransceiverInfoEntry 10 }
+
+eltPhdTransceiverInfoVendorRev OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Revision level for part number provided by vendor."
+ ::= { eltPhdTransceiverInfoEntry 11 }
+
+--
+-- eltPhdUnitGenParamTable
+--
+
+eltPhdUnitGenParamTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EltPhdUnitGenParamEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "For each module (board) there is an entry describing it in this
+ module"
+ ::= { eltMesPhysicalDescription 2 }
+
+eltPhdUnitGenParamEntry OBJECT-TYPE
+ SYNTAX EltPhdUnitGenParamEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table augments existing RADLAN table rlPhdUnitGenParamTable"
+ AUGMENTS { rlPhdUnitGenParamEntry }
+ ::= { eltPhdUnitGenParamTable 1 }
+
+EltPhdUnitGenParamEntry ::= SEQUENCE {
+ eltPhdUnitGenParamCommitHash DisplayString,
+ eltPhdUnitGenParamBuildTag DisplayString,
+ eltPhdUnitGenParamBuildNumber DisplayString
+}
+
+eltPhdUnitGenParamCommitHash OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Hash of current commit."
+ ::= { eltPhdUnitGenParamEntry 1 }
+
+eltPhdUnitGenParamBuildTag OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Build branch."
+ ::= { eltPhdUnitGenParamEntry 2 }
+
+eltPhdUnitGenParamBuildNumber OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Build describe number."
+ ::= { eltPhdUnitGenParamEntry 3 }
+
+--
+-- eltCascadeTable
+--
+
+eltCascadeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EltCascadeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table augments existing RADLAN table rlCascadeTable."
+ ::= { eltMesPhysicalDescription 3 }
+
+eltCascadeEntry OBJECT-TYPE
+ SYNTAX EltCascadeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry of this table specifies a cascaded link information in a unit"
+ AUGMENTS { rlCascadeEntry }
+ ::= { eltCascadeTable 1 }
+
+EltCascadeEntry ::= SEQUENCE {
+ eltCascadeLastChange TimeTicks,
+ eltCascadeOperStatus INTEGER,
+ eltCascadeDuplexOperMode INTEGER,
+ eltCascadeOperSpeedDuplexAutoNegotiation INTEGER,
+ eltCascadeOperMdix INTEGER,
+ eltCascadeTransceiverType INTEGER,
+ eltCascadeIfType INTEGER,
+ eltCascadeFecOperMode INTEGER
+}
+
+eltCascadeLastChange OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of sysUpTime at the time the cascade interface
+ entered its current operational state."
+ ::= { eltCascadeEntry 1 }
+
+eltCascadeOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(1),
+ down(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the state of this interface."
+ ::= { eltCascadeEntry 2 }
+
+eltCascadeDuplexOperMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ half(1),
+ full(2),
+ hybrid(3),
+ unknown(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates whether this interface operates in half
+ duplex or full duplex mode."
+ ::= { eltCascadeEntry 3 }
+
+eltCascadeOperSpeedDuplexAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2),
+ hybrid(3),
+ unknown(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If enabled the speed and duplex are determined by the device through
+ the autonegotiation process."
+ ::= { eltCascadeEntry 4 }
+
+eltCascadeOperMdix OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(1),
+ cross(2),
+ auto(3),
+ unknown(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "cross - The interface is in crossover mode.
+ normal - The interface is not in crossover mode.
+ unknown - Only for port that its operative status is not present
+ or down."
+ ::= { eltCascadeEntry 5 }
+
+eltCascadeTransceiverType OBJECT-TYPE
+ SYNTAX INTEGER {
+ regular(1),
+ fiberOptics(2),
+ comboRegular(3),
+ comboFiberOptics(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the transceiver type of this interface."
+ ::= { eltCascadeEntry 6 }
+
+eltCascadeIfType OBJECT-TYPE
+ SYNTAX INTEGER {
+ eth10M(1),
+ eth100M(2),
+ eth1000M(3),
+ eth10G(4),
+ eth20G(5),
+ eth40G(6),
+ eth100G(7),
+ unknown(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable specifies the type of interface."
+ ::= { eltCascadeEntry 7 }
+
+eltCascadeFecOperMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ auto(1),
+ cl74(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the actual Forward Error Correction (FEC) mode
+ that currently in use on the port."
+ ::= { eltCascadeEntry 8 }
+
+--
+-- eltPhdTransceiverThresholdTable
+--
+
+eltPhdTransceiverThresholdTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EltPhdTransceiverThresholdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains the threshold information of transceiver."
+ ::= { eltMesPhdTransceiver 2 }
+
+eltPhdTransceiverThresholdEntry OBJECT-TYPE
+ SYNTAX EltPhdTransceiverThresholdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of the eltPhdTransceiverThresholdTable."
+ INDEX { ifIndex, eltPhdTransceiverThresholdType }
+ ::= { eltPhdTransceiverThresholdTable 1 }
+
+EltPhdTransceiverThresholdEntry ::=
+ SEQUENCE {
+ eltPhdTransceiverThresholdType INTEGER,
+ eltPhdTransceiverThresholdAction INTEGER,
+ eltPhdTransceiverThresholdHighAlarm INTEGER,
+ eltPhdTransceiverThresholdHighWarning INTEGER,
+ eltPhdTransceiverThresholdLowWarning INTEGER,
+ eltPhdTransceiverThresholdLowAlarm INTEGER
+ }
+
+eltPhdTransceiverThresholdType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ temperature(0),
+ supply(1),
+ txBias(2),
+ txOutput(3),
+ rxOpticalPower(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A value indicating the threshold to configure.
+ temperature - degree (Celsius) -127-127, voltage - microVolt 0-6550000,
+ current - microAmper 0-131000, output power or input power - microWatt 0-6553"
+ ::= { eltPhdTransceiverThresholdEntry 1 }
+
+eltPhdTransceiverThresholdAction OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none(0),
+ log(1),
+ send-trap(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "What action to perform when value is bad."
+ ::= { eltPhdTransceiverThresholdEntry 2 }
+
+eltPhdTransceiverThresholdHighAlarm OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "See eltPhdTransceiverThresholdType for details"
+ ::= { eltPhdTransceiverThresholdEntry 3 }
+
+eltPhdTransceiverThresholdHighWarning OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "See eltPhdTransceiverThresholdType for details"
+ ::= { eltPhdTransceiverThresholdEntry 4 }
+
+eltPhdTransceiverThresholdLowWarning OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "See eltPhdTransceiverThresholdType for details"
+ ::= { eltPhdTransceiverThresholdEntry 5 }
+
+eltPhdTransceiverThresholdLowAlarm OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "See eltPhdTransceiverThresholdType for details"
+ ::= { eltPhdTransceiverThresholdEntry 6 }
+
+--
+-- eltMesPhdNsf
+--
+
+eltMesPhdNsf OBJECT IDENTIFIER ::= { eltMesPhysicalDescription 4 }
+
+eltPhdNsfEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable Non-Stop Forwarding during the stack master switchover."
+ DEFVAL { false }
+ ::= { eltMesPhdNsf 1 }
+
+eltPhdNsfTime OBJECT-TYPE
+ SYNTAX INTEGER (60..600)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set the time period in which protocols wait for the new master to complete initialization.
+ The port states set by the former master is preserved during this time."
+ DEFVAL {120}
+ ::= { eltMesPhdNsf 2 }
+
+--
+-- eltCascadeAdminTable
+--
+
+eltCascadeAdminTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EltCascadeAdminEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table augments existing RADLAN table rlCascadeAdminTable."
+ ::= { eltMesPhysicalDescription 6 }
+
+eltCascadeAdminEntry OBJECT-TYPE
+ SYNTAX EltCascadeAdminEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry of this table specifies a cascaded information in a unit after reset"
+ AUGMENTS { rlCascadeAdminEntry }
+ ::= { eltCascadeAdminTable 1 }
+
+EltCascadeAdminEntry ::= SEQUENCE {
+ eltCascadeAdminFec INTEGER
+}
+
+eltCascadeAdminFec OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ auto(1),
+ cl74(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable controls the Forward Error Correction (FEC) mode on the port."
+ ::= { eltCascadeAdminEntry 1 }
+
+END
diff --git a/MIBS/eltexmes23xx/ELTEX-SMI-ACTUAL b/MIBS/eltexmes23xx/ELTEX-SMI-ACTUAL new file mode 100644 index 0000000..27dd3ca --- /dev/null +++ b/MIBS/eltexmes23xx/ELTEX-SMI-ACTUAL @@ -0,0 +1,4187 @@ +-- +-- Eltex Enterprise Specific MIB: Structure of Management Information +-- +-- Copyright (c) 2007-2016, Eltex Co +-- +-- The contents of this document are subject to change without notice. +-- + +ELTEX-SMI-ACTUAL DEFINITIONS ::= BEGIN + +IMPORTS + enterprises, + MODULE-IDENTITY, + OBJECT-IDENTITY, + OBJECT-TYPE, + NOTIFICATION-TYPE, + Integer32, + IpAddress, + Counter64 + FROM SNMPv2-SMI + DisplayString, + TimeStamp + FROM SNMPv2-TC + OBJECT-GROUP, + NOTIFICATION-GROUP + FROM SNMPv2-CONF; + +eltexLtd MODULE-IDENTITY + LAST-UPDATED "201205290000Z" + ORGANIZATION "Eltex Enterprise, Ltd." + CONTACT-INFO + "www.eltex.nsk.ru" + DESCRIPTION + "The Structure of Management Information for Eltex Networks." + REVISION "201205290000Z" + DESCRIPTION "Severity level: 4. http://snmp.cs.utwente.nl/ietf/mibs/validate/" + ::= { enterprises 35265 } + +-- +-- Eltex MIB tree structure +-- + +elHardware OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The root of eltex hardware OIDs." + ::= { eltexLtd 1 } + +elSoftware OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The root of eltex software OIDs." + ::= { eltexLtd 2 } + + + + +eltrapGroup OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The root of eltex traps objects." + ::= { eltexLtd 3 } + +-- +-- eltexOMS "The MIB for eltex devices, that support OMS" { eltexLtd 4 } defined in ELTEX-OMS +-- +-- eltexFile "The MIB for file operations" { eltexLtd 5 } defined in ELTEX-FILE-MANAGER-MIB +-- + + + +-- Trap types for MC240 and other devices -- + + mc240TrapTypes OBJECT IDENTIFIER ::= { eltrapGroup 5 } + + mcTrapExState OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "state (additional state)" + ::= { mc240TrapTypes 1 } + + mcTrapLParam1 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "param-1 (slot or index)" + ::= { mc240TrapTypes 2 } + + mcTrapLParam2 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "param-2 (port or index)" + ::= { mc240TrapTypes 3 } + + mcTrapLParam3 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "param-3 (other index)" + ::= { mc240TrapTypes 4 } + + + mcTrapID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ID (pbx trap id)" + ::= { mc240TrapTypes 5 } + + + mcTrapDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Alarm description" + ::= { mc240TrapTypes 6 } + + + mcTrapRestoredAlarmID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If this restore event then here writed Alarm ID. If this alarm event then mcTrapRestoredAlarmID=0." + ::= { mc240TrapTypes 7 } + + + mcTrapSyncType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of trap: 0 - Normal; 1 - Journal alarms; 2 - Active alarms" + ::= { mc240TrapTypes 8 } + + mcReservedFlag OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reserved flag" + ::= { mc240TrapTypes 9 } + + radiusSeqNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sequence number of the request" + ::= { mc240TrapTypes 10 } + + radiusStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Completion status of the request" + ::= { mc240TrapTypes 11 } + + radiusTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "General timeout (in MS) to complete processing of the request + (before receiving the server response or the completion of all attempts)" + ::= { mc240TrapTypes 12 } + + radiusSwitchSrv OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Quantity indicator switch to the backup server" + ::= { mc240TrapTypes 13 } + + radiusTypeResp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of the server response" + ::= { mc240TrapTypes 14 } + + radiusDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Notification description" + ::= { mc240TrapTypes 15 } + +ponTeknovusAlarmTraps OBJECT IDENTIFIER ::= { eltrapGroup 10 } + +-- ---- ---- ---- ---- ---- ---- ---- GePON ALARMS ---- ---- ---- ---- ---- ---- ---- ---- + -- GePON ONU Authorization Alarm -- + ponTeknovusONTAuthAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Bad registration ONT Event (mcTrapLParam1=Optical Interface Number, mcTrapDescr='description with MAC addr ONT')" + ::= { ponTeknovusAlarmTraps 1 } + + + -- GePON Eth link Down -- + ponTeknovusUplinkAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Uplink Down, mcTrapLParam1=Link Number, Description='GePON: Eth Link N down'" + ::= { ponTeknovusAlarmTraps 2 } + + + -- GePON Optical link Event -- + ponTeknovusOpticalAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "The optical link N (mcTrapLParam1) has no active devices" + ::= { ponTeknovusAlarmTraps 3 } + + ponTeknovusFanAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "fan stopped. param1 = fan number" + ::= { ponTeknovusAlarmTraps 4 } + + ponTeknovusONTConfAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "ONT is not configured. Param1 = optical interface number, Descr = mac-address of ONT." + ::= { ponTeknovusAlarmTraps 5 } + + ponTeknovusFlappingAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Period between OpticalAlarmTrap events is less than 30 seconds. Param 1 - link number" + ::= { ponTeknovusAlarmTraps 6 } + + ponTeknovusEponAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS deprecated + DESCRIPTION + "EPON port failed. Param 1 - link number" + ::= { ponTeknovusAlarmTraps 7 } + + ponTeknovusConfigSavedAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Configuration save error." + ::= { ponTeknovusAlarmTraps 8 } + + ponTeknovusFirmwareUpdateAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Firmware update error." + ::= { ponTeknovusAlarmTraps 9 } + + ponTeknovusUserLoginAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS deprecated + DESCRIPTION + "User login error + **This entry is deprecated**" + ::= { ponTeknovusAlarmTraps 10 } + + ponTeknovusRAMAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Ammount of free memory is < 5Mb" + ::= { ponTeknovusAlarmTraps 11 } + + ponTeknovusLoginAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Login unsuccessful. + Param1 = protocol (0 - serial, 1 - SSH, 2 - telnet, 3 - http, 4 - https) + Descr = login, ip:port" + ::= { ponTeknovusAlarmTraps 12 } + + ponTeknovusDuplicateMacAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Duplicate mac detected. Param1 = VID, Descr = mac." + ::= { ponTeknovusAlarmTraps 14 } + + ponTeknovusLoadAverageAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Load average exceeded limits. Param1 = 0 - 1 min, 1 - 5 min, 2 - 15 min" + ::= { ponTeknovusAlarmTraps 15 } + + ponTeknovusTemperatureAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Temperature is higher than 65 deg. Param1 = temperature value" + ::= { ponTeknovusAlarmTraps 16 } + + ponTeknovusONTPortBlockedAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "ONT's UNI port blocked. Param1 = port number, Descr = mac-address of ONT" + ::= { ponTeknovusAlarmTraps 17 } + + ponTeknovusConfigMigrateAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Config migrate error. Param1 = config type (0 - all, 1 - pon)" + ::= { ponTeknovusAlarmTraps 18 } + + ponTeknovusOkTraps OBJECT IDENTIFIER ::= { eltrapGroup 11 } + + ponTeknovusONTAuthOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Normal registration ONT Event (mcTrapLParam1=Optical Interface Number, mcTrapDescr='description with MAC addr ONT')" + ::= { ponTeknovusOkTraps 1 } + + + ponTeknovusUplinkOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Eth Link Up, mcTrapLParam1=Link Number, Description='GePON: Eth Link N up'" + ::= { ponTeknovusOkTraps 2 } + + + ponTeknovusOpticalOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "The optical link N (mcTrapLParam1) has M (mcTrapLParam2) active devices" + ::= { ponTeknovusOkTraps 3 } + + ponTeknovusFanOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "param1 = fan number" + ::= { ponTeknovusOkTraps 4 } + + ponTeknovusONTConfOKTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "ONT is configured. Param1 = optical interface number, Descr = macaddress of ont" + ::= { ponTeknovusOkTraps 5 } + + ponTeknovusFlappingOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "1 minute passed after last OpticalAlarmTrap. Param 1 - link number" + ::= { ponTeknovusOkTraps 6 } + + ponTeknovusEponOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS deprecated + DESCRIPTION + "EPON port ok. Param 1 - link number" + ::= { ponTeknovusOkTraps 7 } + + ponTeknovusConfigSavedOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Configuration saved. Descr = Configuration saved to flash" + ::= { ponTeknovusOkTraps 8 } + + ponTeknovusFirmwareUpdateOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Firmware updated. Descr = Firmware updated" + ::= { ponTeknovusOkTraps 9 } + + ponTeknovusUserLoginOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS deprecated + DESCRIPTION + "User logged in from CLI. Param1 = privileged/nonprivileged (1/0), Descr = ${username} logged in + ** This entry is deprecated." + ::= { ponTeknovusOkTraps 10 } + + ponTeknovusRAMOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Ammount of free memory is > 7Mb" + ::= { ponTeknovusOkTraps 11 } + + ponTeknovusLoginOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Login successful. Param1 = privileged/nonprivileged(1/0) + Param1 = protocol (0 - serial, 1 - SSH, 2 - telnet, 3 - http, 4 - https) + Descr = login, ip:port" + ::= { ponTeknovusOkTraps 12 } + + ponTeknovusLogoutOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "User logged out. Param1 = privileged/nonprivileged(1/0) + Param1 = protocol (0 - serial, 1 - SSH, 2 - telnet, 3 - http, 4 - https) + Descr = login, ip:port" + ::= { ponTeknovusOkTraps 13 } + + ponTeknovusSwitchConfigChangeTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Switch configuration has been changed" + ::= { ponTeknovusOkTraps 14 } + + ponTeknovusLoadAverageOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Load average is back to normal. Param1 = 0 - 1 min, 1 - 5 min, 2 - 15 min" + ::= { ponTeknovusOkTraps 15 } + + ponTeknovusTemperatureOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Temperature is lower than 60 deg. Param1 = temperature value" + ::= { ponTeknovusOkTraps 16 } + + ponTeknovusONTPortBlockedOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "ONT's UNI port not blocked. Param1 = port number, Descr = mac-address of ONT" + ::= { ponTeknovusOkTraps 17 } + + ponTeknovusConfigMigrateOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Config migrate success. Param1 = config type (0 - all, 1 - pon)" + ::= { ponTeknovusOkTraps 18 } + + ponTeknovusBoardRebootTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Board is being rebooted. Descr = <username/Snmp> <ip-address> initiated reboot" + ::= { ponTeknovusOkTraps 20 } + + ponTeknovusONTDeconfigureTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "ONT is being deconfigured (before disconnect). Param1 = pon-channel, Description = mac-address" + ::= { ponTeknovusOkTraps 21 } + + ponTeknovusONTStateChangedTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "ONT's state changed. Param1 = pon channel, Param2 = ID ONT, Descr = ELTXhhhhhhhh pon_channel id state" + ::= { ponTeknovusOkTraps 22 } + + ponTeknovusONTConfigChangedTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "ONT config changed. Param1 = pon channel, Param2 = ID ONT, Descr = ADD|DEL|EDIT ELTXhhhhhhhh pon_channel id description" + ::= { ponTeknovusOkTraps 23 } + + ponTeknovusConfigRereadTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Config was reread from flash." + ::= { ponTeknovusOkTraps 24 } + + +------ fxs72 Alarm Traps begins here + + +fxs72AlarmTraps OBJECT IDENTIFIER ::= { eltrapGroup 6 } + + fxs72VbatAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Vbat is out of limits (Vbat<38V or Vbat>72V). LParam1 = Vbat voltage" + ::= { fxs72AlarmTraps 1 } + + fxs72VringAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Vring1 or Vring2 is out of limits (Vring<100V or Vring>120V). LParam1 = Vring voltage. LParam2 = 1 or 2" + ::= { fxs72AlarmTraps 2 } + + fxs72TemperatureAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Temperature is too high. (Temp>90 deg). LParam1 = temperature value. LParam2 = sensor number" + ::= { fxs72AlarmTraps 3 } + + fxs72FanAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Fans are on, but not rotating. LParam1 = fan number" + ::= { fxs72AlarmTraps 4 } + + fxs72SSwAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Softswitch became disconnected + TAU-MEGACO p1=status (undefined=0, connect=1, disconnect=2)" + ::= { fxs72AlarmTraps 5 } + + fxs72PortAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Port Blocked. + TAU-SIP + Param1 = port number, + p2=block cause, Descr = Block cause + 0x00 - unknown cause (0x00) + 0x01 - leakage current has exceeded the permissible parameters + 0x02 - temperature has exceeded the permissible parameters + 0x03 - power dissipation has exceeded the permissible parameters + 0x04 - reinitialization by changing the input voltage + 0x05 - hardware reset + 0x06 - low Vbat level + 0x07 - FXS port is out of order + 0x08 - FXO line is not connected + 0x09 - low FXO line current + 0x0A - receiver offhook + TAU-MEGACO + p1=port, + p2=cause + 1-leakage_current + 2-overheating + 3-dissipated_power" + ::= { fxs72AlarmTraps 6 } + + fxs72BpuAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "BPU is NOT available" + ::= { fxs72AlarmTraps 12 } + + fxs72TempmeasurementAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Temperature measurement failed. TAU-SIP 2.9" + ::= { fxs72AlarmTraps 13 } + + fxs72LicenseAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "TAU-MEGACO 1.2 + mcTrapExState: 1 - alarm, no license, 0 - ok license" + ::= { fxs72AlarmTraps 14 } + +-- COM_COPY_ERR_NONE = 0, +-- COM_COPY_ERR_UNKNOWN = 1, +-- COM_COPY_ERR_INVALID_SRC = 2, invalid source file argument +-- COM_COPY_ERR_INVALID_DST = 3, invalid destination file argument +-- COM_COPY_ERR_UNSUPPORTED_SRC_URL = 4, unsupported source URL type +-- COM_COPY_ERR_UNSUPPORTED_DST_URL = 5, unsupported destination URL type +-- COM_COPY_ERR_CANNOT_STAT = 6, cannot stat +-- COM_COPY_ERR_PATH_INVALID_FOR_UNIT = 7, path is not valid for unit +-- COM_COPY_ERR_COPY_FROM_SLOT = 8, copying from slot not supported +-- COM_COPY_ERR_TFTP_GET = 9, tftp get copying file failed +-- COM_COPY_ERR_TFTP_PUT = 10, tftp put copying file failed +-- COM_COPY_ERR_DEST_IS_DIR = 11, destination is a directory +-- COM_COPY_ERR_TOOLONG_FILENAME = 12, filename too long +-- COM_COPY_ERR_INSTALL_FAIL = 13, switchd return on install is not ok + + fxs72updateFwFail NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "par1 = error type. descr = file + addr + FAIL" + ::= { fxs72AlarmTraps 20 } + + fxs72PowerUnitTermAlarm NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Power supply unit temperature is out of limit (more than 95 C)" + ::= { fxs72AlarmTraps 21 } + + fxs72FanLowSpeedAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Fan rotation speed lower than 1000 rpm" + ::= { fxs72AlarmTraps 22 } + +------ fxs72 Alarm Traps ends here + +------ fxs72 Ok Traps begins here + +fxs72OkTraps OBJECT IDENTIFIER ::= { eltrapGroup 7 } + + fxs72VbatOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Vbat is back to normal." + ::= { fxs72OkTraps 1 } + + fxs72VringOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Vring1 or Vring2 is back to normal. LParam2 = 1 or 2" + ::= { fxs72OkTraps 2 } + + fxs72TemperatureOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Temperature is back to normal. LParam2 = sensor number" + ::= { fxs72OkTraps 3 } + + fxs72FanOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Fans are rotating. LParam1 = fan number" + ::= { fxs72OkTraps 4 } + + fxs72SSwOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Softswitch status ok. + TAU-MEGACO p1=status (undefined=0, connect=1, disconnect=2)" + ::= { fxs72OkTraps 5 } + + fxs72PortOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Port unblocked. Param1 = port number, p2=state + TAU-MEGACO p1=port, p2=state(ELTEX-FXS72::PortMegacoState)" + ::= { fxs72OkTraps 6 } + + fxs72VmodeSwitchTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Voltage mode has been switched. LParam1 = new mode (1- 60V, 2 - 48V)." + ::= { fxs72OkTraps 10 } + + fxs72FansSwitchTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Fans has been switched on or off. LParam1 = 0 - off, 1 - on." + ::= { fxs72OkTraps 11 } + + fxs72BpuOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "BPU is available" + ::= { fxs72OkTraps 12 } + + fxs72TempmeasurementOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Temperature measurement is OK. TAU-SIP 2.9" + ::= { fxs72OkTraps 13 } + + fxs72LicenseOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "TAU-MEGACO 1.2 + mcTrapExState: 1 - alarm, no license, 0 - ok license" + ::= { fxs72OkTraps 14 } + + fxs72updateFwOk NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "descr = file + addr + OK" + ::= { fxs72OkTraps 20 } + + fxs72PowerUnitTermOk NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Power supply unit temperature is normal (lower than 95 C)" + ::= { fxs72OkTraps 21 } + + fxs72FanLowSpeedOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Fan rotation speed is normal (more than 1000 rpm)." + ::= { fxs72OkTraps 22 } +------ fxs72OkTraps ends here + + + +-- PP4G traps + +pp4AlarmTraps OBJECT IDENTIFIER ::= { eltrapGroup 12 } + + pp4LinkAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Link is down (Param1 = link number)" + ::= { pp4AlarmTraps 1 } + + pp4AutoNegotiationAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Autonegotiation failed (Param1 = link number)" + ::= { pp4AlarmTraps 2 } + + pp4MemoryAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Running out of free memory (Param1 = current ammount of free memory)" + ::= { pp4AlarmTraps 3 } + + pp4LoadAvgAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Load avg > 95% (Param1 = 1-1min, 2-5 min, 3-15 min, all LAs in description" + ::= { pp4AlarmTraps 4 } + + pp4LoginAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Login failed" + ::= { pp4AlarmTraps 5 } + + pp4LogoutAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Logout failed" + ::= { pp4AlarmTraps 6 } + + -- there is pp4OkTraps 7 - Commit Ok + + pp4SaveAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Save FAIL" + ::= { pp4AlarmTraps 8 } + + pp4LoadCpuAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Load CPU Alarm" + ::= { pp4AlarmTraps 9 } + + pp4DuplicationMacAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Duplication of MAC address on PP4" + ::= { pp4AlarmTraps 10 } + + pp4LinkFlapAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "linkflap on ifindex=param1" + ::= { pp4AlarmTraps 11 } + + pp4BoardRemoveAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Board removed from slot #par1. board type #par2" + ::= { pp4AlarmTraps 13 } + + pp4UnitRemoveAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "UNIT number par[1] vas removed from position left(par[2]=1) or right(par[2]=0)" + ::= { pp4AlarmTraps 14 } + + -- there is pp4OkTraps 15 - Role changed + + pp4PortCounterErrorFoundAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Founded errors for this port-counter" + ::= { pp4AlarmTraps 16 } + + pp4SyncDisallowedAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "User didn't set command to allow unit-synchronization" + ::= { pp4AlarmTraps 17 } + + -- there is pp4ConfigRestoredOkTrap ::= { pp4OkTraps 18 } + + pp4RebootUnitAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + " " + ::= { pp4AlarmTraps 19 } + + pp4RebootStackAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + " " + ::= { pp4AlarmTraps 20 } + + pp4RebootFwTimerAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + " " + ::= { pp4AlarmTraps 21 } + + pp4FwUpdateAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + " " + ::= { pp4AlarmTraps 22 } + + pp4FwConfirmNeededAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + " " + ::= { pp4AlarmTraps 23 } + + pp4OkTraps OBJECT IDENTIFIER ::= { eltrapGroup 13 } + + pp4LinkOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Link is up (Param1 = link number)" + ::= { pp4OkTraps 1 } + + pp4AutoNegotiationOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Autonegotiation successful (Param1 = link number)" + ::= { pp4OkTraps 2 } + + pp4MemoryOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Ammount of free memory is back to normal" + ::= { pp4OkTraps 3 } + + pp4LoadAvgOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Load avg is back to normal (Param1 = 1-1min, 2-5 min, 3-15 min, all LAs in description" + ::= { pp4OkTraps 4 } + + pp4LoginOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Login OK" + ::= { pp4OkTraps 5 } + + pp4LogoutOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Logout OK" + ::= { pp4OkTraps 6 } + + pp4CommitOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Commit OK" + ::= { pp4OkTraps 7 } + + pp4SaveOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Save OK" + ::= { pp4OkTraps 8 } + + pp4LinkFlapEndOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "linkflap End on ifindex=param1" + ::= { pp4OkTraps 11 } + + pp4ConfigChangedOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Config pp4x Changed" + ::= { pp4OkTraps 12 } + + pp4BoardAddOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "New board added to slot #par1. board type #par2" + ::= { pp4OkTraps 13 } + + pp4UnitAddOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "UNIT number par[1] vas added to position left(par[2]=1) or right(par[2]=0)" + ::= { pp4OkTraps 14 } + + pp4RoleChangedOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Now unit number par[1] with position par[2] is Master" + ::= { pp4OkTraps 15 } + + pp4PortCounterErrorFreeOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "No errors for this port-counter" + ::= { pp4OkTraps 16 } + + pp4SyncDisallowedOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "User set command to allow unit-synchronization" + ::= { pp4OkTraps 17 } + + pp4ConfigRestoredOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "timeout for confirm. Config Restored Now" + ::= { pp4OkTraps 18 } + + pp4RebootUnitOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + " " + ::= { pp4OkTraps 19 } + + -- pp4RebootStackAlarmTrap is 20 + -- pp4RebootFwTimerAlarmTrap is 21 + + pp4FwUpdateOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + " " + ::= { pp4OkTraps 22 } + +-- MXA32 traps + +mxa32AlarmTraps OBJECT IDENTIFIER ::= { eltrapGroup 14 } +mxa32OkTraps OBJECT IDENTIFIER ::= { eltrapGroup 15 } + + mxa32DslLinkAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Adsl port in down state. + LParam1 - port number" + ::= { mxa32AlarmTraps 1 } + + mxa32EthLinkAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapSyncType, + mcTrapDescr} + STATUS current + DESCRIPTION + "Uplink port in down state. + LParam1 - port number" + ::= { mxa32AlarmTraps 2 } + + mxa32TempAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Temperature is too high. + LParam1 - sensor index: 0(sensor0), 1(sensor1) + LParam3 - actual temperature value ['C]" + ::= { mxa32AlarmTraps 3 } + + mxa32VoltAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Device voltage is out of range. + LParam1 - voltage index: 2(1V), 3(12V), 4(-12V), 5(3.3V), 6(2.5V), 7(1.8V), 8(0.9V), 9(1.5V) + LParam3 - actual voltage value [mV/10]" + ::= { mxa32AlarmTraps 4 } + + mxa32UserLoginTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "User logIN. + LParam1 - the process pid + LParam2 - interface number: 1(console), 2(telnet), 3..6(web)" + ::= { mxa32AlarmTraps 5 } + + mxa32DslLinkOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Adsl port is up. + LParam1 - port number" + ::= { mxa32OkTraps 1 } + + mxa32EthLinkOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Uplink port is up. + LParam1 - port number" + ::= { mxa32OkTraps 2 } + + mxa32TempOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Temperature normalization. + LParam1 - sensor index: 0(sensor0), 1(sensor1) + LParam3 - actual temperature value ['C]" + ::= { mxa32OkTraps 3 } + + mxa32VoltOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Device voltage is in acceptable range. + LParam1 - voltage index: 2(1V), 3(12V), 4(-12V), 5(3.3V), 6(2.5V), 7(1.8V), 8(0.9V), 9(1.5V) + LParam3 - actual voltage value [mV/10]" + ::= { mxa32OkTraps 4 } + + mxa32UserLogoutTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "User logOUT. + LParam1 - the process pid + LParam2 - interface number: 1(console), 2(telnet), 3..6(web)" + ::= { mxa32OkTraps 5 } + +-- MXA64 traps + +mxa64AlarmTraps OBJECT IDENTIFIER ::= { eltrapGroup 16 } +mxa64OkTraps OBJECT IDENTIFIER ::= { eltrapGroup 17 } + + mxa64DslLinkAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Adsl port in down state. + LParam1 - port number" + ::= { mxa64AlarmTraps 1 } + + mxa64EthLinkAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Uplink port in down state. + LParam1 - port number" + ::= { mxa64AlarmTraps 2 } + + mxa64TempAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Temperature is too high. + LParam1 - sensor index: 0(sensor0), 1(sensor1), 2(sensor2), 3(sensor3) + LParam3 - actual temperature value ['C]" + ::= { mxa64AlarmTraps 3 } + + mxa64VoltAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Device voltage is out of range. + LParam1 - voltage index: 4(1V), 5(12V), 6(-12V), 7(3.3V), 8(2.5V), 9(1.8V), 10(0.9V), 11(1.5V) + LParam3 - actual voltage value [mV/10]" + ::= { mxa64AlarmTraps 4 } + + mxa64UserLoginTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "User login. + LParam1 - the process pid + LParam2 - interface number: 1(console), 2(telnet), 3..6(web)" + ::= { mxa64AlarmTraps 5 } + + mxa64DslLinkOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Adsl port is up. + LParam1 - port number" + ::= { mxa64OkTraps 1 } + + mxa64EthLinkOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Uplink port is up. + LParam1 - port number" + ::= { mxa64OkTraps 2 } + + mxa64TempOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Temperature normalization. + LParam1 - sensor index: 0(sensor0), 1(sensor1), 2(sensor2), 3(sensor3) + LParam3 - actual temperature value ['C]" + ::= { mxa64OkTraps 3 } + + mxa64VoltOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Device voltage is in acceptable range. + LParam1 - voltage index: 4(1V), 5(12V), 6(-12V), 7(3.3V), 8(2.5V), 9(1.8V), 10(0.9V), 11(1.5V) + LParam3 - actual voltage value [mV/10]" + ::= { mxa64OkTraps 4 } + + mxa64UserLogoutTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "User logout. + LParam1 - the process pid + LParam2 - interface number: 1(console), 2(telnet), 3..6(web)" + ::= { mxa64OkTraps 5 } + +-- MXA24 traps + +mxa24AlarmTraps OBJECT IDENTIFIER ::= { eltrapGroup 18 } +mxa24OkTraps OBJECT IDENTIFIER ::= { eltrapGroup 19 } + + mxa24DslLinkAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Adsl port in down state. + LParam1 - port number" + ::= { mxa24AlarmTraps 1 } + + mxa24EthLinkAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Uplink port in down state. + LParam1 - port number" + ::= { mxa24AlarmTraps 2 } + + mxa24TempAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Temperature is too high. + LParam1 - sensor index: 0(sensor0), 1(sensor1) + LParam3 - actual temperature value ['C]" + ::= { mxa24AlarmTraps 3 } + + mxa24VoltAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Device voltage is out of range. + LParam1 - voltage index: 2(1V), 3(12V), 4(-12V), 5(3.3V), 6(2.5V), 7(1.8V), 8(0.9V), 9(1.5V) + LParam3 - actual voltage value [mV/10]" + ::= { mxa24AlarmTraps 4 } + + mxa24UserLoginTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Device voltage is out of range. + LParam1 - the process pid + LParam2 - interface number: 1(console), 2(telnet), 3..6(web)" + ::= { mxa24AlarmTraps 5 } + + mxa24DslLinkOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Adsl port is up. + LParam1 - port number" + ::= { mxa24OkTraps 1 } + + mxa24EthLinkOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Uplink port is up. + LParam1 - port number" + ::= { mxa24OkTraps 2 } + + mxa24TempOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Temperature normalization. + LParam1 - sensor index: 0(sensor0), 1(sensor1) + LParam3 - actual temperature value ['C]" + ::= { mxa24OkTraps 3 } + + mxa24VoltOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "Device voltage is in acceptable range. + LParam1 - voltage index: 2(1V), 3(12V), 4(-12V), 5(3.3V), 6(2.5V), 7(1.8V), 8(0.9V), 9(1.5V) + LParam3 - actual voltage value [mV/10]" + ::= { mxa24OkTraps 4 } + + mxa24UserLogoutTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapSyncType} + STATUS current + DESCRIPTION + "User logout. + LParam1 - the process pid + LParam2 - interface number: 1(console), 2(telnet), 3..6(web)" + ::= { mxa24OkTraps 5 } + +-- OMS operation status traps -- + +omsOperationAlarmTraps OBJECT IDENTIFIER ::= { eltrapGroup 20 } +omsOperationOkTraps OBJECT IDENTIFIER ::= { eltrapGroup 21 } + + +omsOperationCommandAlarm NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + " mcTrapLParam1 = command <upload=1, download=2, apply=3, confirm=4, save=5, reboot=6, test=7>; + mcTrapLParam2 = filetype <pattern=1, private=2, binary=3> + mcTrapDescr = Description of operarion: + DeviceName, + command <apply, download, save, upload, reboot, confirm, test>, + tftp host, + config filename, + status=Error, + cause of error + + for 'sigtran' par3 = cause integer code, + in description text - system(...) ret code if needed" + ::= { omsOperationAlarmTraps 1 } + +omsOperationCommandOk NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + " mcTrapLParam1 = command <upload=1, download=2, apply=3, confirm=4, save=5, reboot=6, test=7>; + mcTrapLParam2 = filetype <pattern=1, private=2, binary=3> + mcTrapDescr = Description of operarion: + DeviceName, + command <apply, download, save, upload, reboot, confirm, test>, + tftp host, + config filename, + status=Ok" + ::= { omsOperationOkTraps 1 } + +-- end of OMS traps + + + +elcAlarmTraps OBJECT IDENTIFIER ::= { eltrapGroup 22 } + +-- ---- ---- ---- ---- ---- ---- ---- GePON ALARMS ---- ---- ---- ---- ---- ---- ---- ---- + -- GePON ONU Authorization Alarm -- + elcONTAuthAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Bad registration ONT Event (mcTrapLParam1=Optical Interface Number, mcTrapDescr='description with MAC addr ONT')" + ::= { elcAlarmTraps 1 } + + + -- GePON Eth link Down -- + elcUplinkAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Uplink Down, mcTrapLParam1=Link Number, Description='GePON: Eth Link N down'" + ::= { elcAlarmTraps 2 } + + + -- GePON Optical link Event -- + elcOpticalAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "The optical link N (mcTrapLParam1) has no active devices" + ::= { elcAlarmTraps 3 } + + elcFanAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "fan stopped. param1 = fan number" + ::= { elcAlarmTraps 4 } + + elcONTConfAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "ONT is not configured. Param1 = optical interface number, Descr = mac-address of ONT." + ::= { elcAlarmTraps 5 } + + elcFlappingAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Period between OpticalAlarmTrap events is less than 30 seconds. Param 1 - link number" + ::= { elcAlarmTraps 6 } + + elcEponAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS deprecated + DESCRIPTION + "EPON port failed. Param 1 - link number" + ::= { elcAlarmTraps 7 } + + elcConfigSavedAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Configuration save error." + ::= { elcAlarmTraps 8 } + + elcFirmwareUpdateAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Firmware update error." + ::= { elcAlarmTraps 9 } + + elcUserLoginAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS deprecated + DESCRIPTION + "User login error + **This entry is deprecated**" + ::= { elcAlarmTraps 10 } + + elcRAMAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Ammount of free memory is < 5Mb" + ::= { elcAlarmTraps 11 } + + elcLoginAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Login unsuccessful. + Param1 = protocol (0 - serial, 1 - SSH, 2 - telnet, 3 - http, 4 - https) + Descr = login, ip:port" + ::= { elcAlarmTraps 12 } + + elcDuplicateMacAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Duplicate mac detected. Param1 = VID, Descr = mac." + ::= { elcAlarmTraps 14 } + + elcLoadAverageAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Load average exceeded limits. Param1 = 0 - 1 min, 1 - 5 min, 2 - 15 min" + ::= { elcAlarmTraps 15 } + + elcTemperatureAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Temperature is higher than 65 deg. Param1 = temperature value" + ::= { elcAlarmTraps 16 } + + elcOkTraps OBJECT IDENTIFIER ::= { eltrapGroup 23 } + + elcONTAuthOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Normal registration ONT Event (mcTrapLParam1=Optical Interface Number, mcTrapDescr='description with MAC addr ONT')" + ::= { elcOkTraps 1 } + + + elcUplinkOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Eth Link Up, mcTrapLParam1=Link Number, Description='GePON: Eth Link N up'" + ::= { elcOkTraps 2 } + + + elcOpticalOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "The optical link N (mcTrapLParam1) has M (mcTrapLParam2) active devices" + ::= { elcOkTraps 3 } + + elcFanOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "param1 = fan number" + ::= { elcOkTraps 4 } + + elcONTConfOKTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "ONT is configured. Param1 = optical interface number, Descr = macaddress of ont" + ::= { elcOkTraps 5 } + + elcFlappingOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "1 minute passed after last OpticalAlarmTrap. Param 1 - link number" + ::= { elcOkTraps 6 } + + elcEponOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS deprecated + DESCRIPTION + "EPON port ok. Param 1 - link number" + ::= { elcOkTraps 7 } + + elcConfigSavedOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Configuration saved. Descr = Configuration saved to flash" + ::= { elcOkTraps 8 } + + elcFirmwareUpdateOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Firmware updated. Descr = Firmware updated" + ::= { elcOkTraps 9 } + + elcUserLoginOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS deprecated + DESCRIPTION + "User logged in from CLI. Param1 = privileged/nonprivileged (1/0), Descr = ${username} logged in + ** This entry is deprecated." + ::= { elcOkTraps 10 } + + elcRAMOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Ammount of free memory is > 7Mb" + ::= { elcOkTraps 11 } + + elcLoginOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Login successful. Param1 = privileged/nonprivileged(1/0) + Param1 = protocol (0 - serial, 1 - SSH, 2 - telnet, 3 - http, 4 - https) + Descr = login, ip:port" + ::= { elcOkTraps 12 } + + elcLogoutOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "User logged out. Param1 = privileged/nonprivileged(1/0) + Param1 = protocol (0 - serial, 1 - SSH, 2 - telnet, 3 - http, 4 - https) + Descr = login, ip:port" + ::= { elcOkTraps 13 } + + elcSwitchConfigChangeTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Switch configuration has been changed" + ::= { elcOkTraps 14 } + + elcLoadAverageOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Load average is back to normal. Param1 = 0 - 1 min, 1 - 5 min, 2 - 15 min" + ::= { elcOkTraps 15 } + + elcTemperatureOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Temperature is lower than 60 deg. Param1 = temperature value" + ::= { elcOkTraps 16 } + + + + + + + + +-- smg traps + +smgTraps OBJECT IDENTIFIER ::= { eltrapGroup 29 } + + smgAlarm OBJECT IDENTIFIER ::= { smgTraps 1 } + + smgAlarmConfigTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Configuration failure (exState 0-ok 3-critical)" + ::= { smgAlarm 1 } + + smgAlarmSiptNodeTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "SIPT-module alarm (exState 0-ok 3-critical)" + ::= { smgAlarm 2 } + + smgAlarmMspDevTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "SM-VP module alarm (exState 0-ok 1-alarm) + Param1 - module number" + ::= { smgAlarm 3 } + + smgAlarmLinkSetTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "LinkSet alarm (exState 0-ok 3-critical) + Param1 = LinkSet number" + ::= { smgAlarm 4 } + + smgAlarmStreamTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Stream alarm (exState 0-ok 2-warning 3-critical) + Param1 - stream number + Param2=1 - signal loss + Param2=2 - remote alarm" + ::= { smgAlarm 5 } + + smgAlarmSS7LinkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "SS7-Link alarm (exState 0-ok 1-alarm) + Param1 - E1Stream number + Param2 - LinkSet number" + ::= { smgAlarm 6 } + + smgAlarmSyncTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Synchronization alarm (freerun mode - work with local source) + (exState 0-ok 1-alarm 2-warning), + param1=1 - local + param1=2 - less priority" + ::= { smgAlarm 7 } + + smgAlarmCdrFtpTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "No connection with FTP server + Param1 0 No alarm, + 2 - warning (minor alarm. The record was wrong, local CDR-data is less than 5 Mb), + 1 - common (major alarm. The record was wrong, local CDR-data is more than 5 Mb and less than 15 Mb), + 3 - critical (critical alarm. The record was wrong, local CDR-data is more than 15 Mb) + (exState 0-ok 1-alarm 2-warning 3-critical)" + ::= { smgAlarm 12 } + + smgAlarmMemoryLimitTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Param2 - free space, Param3 - summary space + exState 0-ok, 2-warning (75% busy), 1-alarm (90%), 3-critical (95%)" + ::= { smgAlarm 13 } + + smgAlarmPowerModuleStateTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "exState 0 - ok, 2 - warning + Param1 - PSU number + Param2 - PSU state: 0 - OK, 1 - no power supply, 2 - missing" + ::= { smgAlarm 14 } + + smgAlarmH323NodeTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "No link to H323 adapter alarm (exState 0-ok 1-alarm)" + ::= { smgAlarm 16 } + + smgAlarmTemperatureTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Tenperature alarm + exState: + 0 - ok, + 2 - warning (more than 70 deg. Celsius), + 1 - alarm (more than 85), + 3 - critical-alarm (more than 100) + param2 - temp #0 (CPU temp, generates alarm), + param3 - temp #1 (RAM temp, for info only)" + ::= { smgAlarm 17 } + + smgAlarmMaintenanceTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Maintenance alarm + param1: + 1 - COT test failed + 2 - RLC-packet waiting error + 3 - BLA-packet waiting error + 4 - UBA-packet waiting error + 5 - CGBA-packet waiting error + 6 - CGUA-packet waiting error + 7 - GRA-packet waiting error + 8 - Error while blocking channels (CGBA) - not all of the requested channles were blocked + 9 - Error while blocking channels (CGBA) - one of requested channels didn't blocked + 10 - Error while blocking channels (CGUA) - not all of the requested channles were blocked + 11 - Error while blocking channels (CGUA) - one of requested channels didn't blocked + 12 - Error while get power voltage + 13 - No free DVO blocks (param2 - subscriber group ID) + param2 - E1 stream number, + param3 - E1 channel number" + ::= { smgAlarm 18 } + + smgAlarmSipAccessTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "SIP interface access alarm + param1 - SIP interface number" + ::= { smgAlarm 19 } + + smgAlarmSbcRegistrationExpiredTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "sbc registration expired alarm. (no ok trap). abonent number in description" + ::= { smgAlarm 50 } + + smgAlarmIpcOverloadTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "IPC overload (exState 0-ok 1-alarm)" + ::= { smgAlarm 51 } + + smgUpdateFwFail NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "descr = file + addr + FAIL" + ::= { smgAlarm 20 } + + smgAlarmProcOverloadTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Processor overload + exState 0-ok, 2-warning (load 90%), 1-alarm (95%) + Par3 - CPU mask" + ::= { smgAlarm 21 } + + smgAlarmFansIdleTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Fans idle alarm + Par1 - fans operational bit-list + Par2 - total fans operated + Par3 - total fans on board" + ::= { smgAlarm 23 } + + smgAlarmDriveLimitTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Drive limit alarm + param1: drive_id + param2: (percent&0xFF << 8) | (exists & 0xFF) + param3: free_size_kB + Drive name at description text" + ::= { smgAlarm 24 } + + smgAlarmSipOptionsQueueOverload NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "SIP OPTIONS queue iverload" + ::= { smgAlarm 25 } + + smgAlarmCDRFileTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Error while creating CDR-file + state + 0 - OK, + 1 - commom alarm (can't create CDR file on disk), + 3 - critical alarm (can't create CDR file)" + ::= { smgAlarm 26 } + + smgAlarmMegacoNodeTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "MEGACO-module alarm (exState 0-ok 3-critical)" + ::= { smgAlarm 27 } + + smgFail2banBlockTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Fail2ban address block info" + ::= { smgAlarm 28 } + + smgTrunkGroupCPSTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "TrunkGroup reached CPS warning threshold + param1 - TrunkGroup index + param2 - CPS-warn threshold value + param3 - Detected CPS value" + ::= { smgAlarm 29 } + + smgDemoLicenseTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "DEMO license status info + param1 - Status + 1 - inactive (ntp-off) + 2 - inactive (ntp-nok) + 3 - will expire in less than 72h + 4 - will expire in less than 36h + 5 - inactive (expired) + 6 - inactive (error)" + ::= { smgAlarm 30 } + + smgAlarmSipDuplicateTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "No SIP interface access alarm + param1 - SIP interface number + param2 - Destination IP-addr + param3 - Destination port" + ::= { smgAlarm 31 } + + smgCallForbiddenTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Call forbidden info" + ::= { smgAlarm 52 } + + smgRegForbiddenTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Registration forbidden info" + ::= { smgAlarm 53 } + + smgSIPinterfaceTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "SIP interface info" + ::= { smgAlarm 54 } + + smgReserveSlaveLinkChangedTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Reserve slave link info + param2 = lan status + param3 = wan status + 0 - unlink, 1 - link" + ::= { smgAlarm 55 } + + smgReserveSlaveSoftVersionTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Reserve soft version info" + ::= { smgAlarm 56 } + + smgSipAttackedTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "SIP attacked info" + ::= { smgAlarm 57 } + + smgPctlModuleTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Packet control module info" + ::= { smgAlarm 58 } + + smgPortScanDetectorTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Port scan detector info" + ::= { smgAlarm 59 } + + smgFirewallTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Firewall info" + ::= { smgAlarm 60 } + + + smgOK OBJECT IDENTIFIER ::= { smgTraps 2 } + + smgOkConfigTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "NO Configuration failure" + ::= { smgOK 1 } + + smgOkSiptNodeTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "NO SIPT-module alarm" + ::= { smgOK 2 } + + smgOkMspDevTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "NO SM-VP module alarm + Param1 = module number" + ::= { smgOK 3 } + + smgOkLinkSetTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "NO LinkSet alarm + Param1 = LinkSet number" + ::= { smgOK 4 } + + smgOkStreamTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "NO Stream alarm + Param1 - stream number" + ::= { smgOK 5 } + + smgOkSS7LinkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "NO SS7-Link alarm: par1 - e1line, par2 - linkset" + ::= { smgOK 6 } + + smgOkSyncTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "NO Synchronization alarm (freerun mode - work with local source)" + ::= { smgOK 7 } + + smgOkCdrFtpTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "FTP server connection in norm" + ::= { smgOK 12 } + + smgOkMemoryLimitTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "No memory alarm + Param2 - free space + Param3 - summary space" + ::= { smgOK 13 } + + smgOkPowerModuleStateTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "PSU ok + Param1 - PSU number + Param2 - PSU state: 0 - OK, 1 - no power supply, 2 - missing" + ::= { smgOK 14 } + + smgOkH323NodeTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Link to H323 adapter is OK" + ::= { smgOK 16 } + + smgOkTemperatureTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "No Temperature alarm + Param2 - temp #0 CPU + Param3 - temp #1 RAM" + ::= { smgOK 17 } + + smgOkMaintenanceTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "No maintenance alarm + param1: + MAINTENANCE_ALARM_SS7_COT_FAIL = 1 + param2 - E1 stream number, + param3 - E1 channel number" + ::= { smgOK 18 } + + smgOkSipAccessTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "No SIP interface access alarm + param1 - SIP interface number" + ::= { smgOK 19 } + + smgUpdateFwOk NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "descr = file + addr + OK" + ::= { smgOK 20 } + + smgOkIpcOverloadTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "No IPC overload" + ::= { smgOK 51 } + + smgOkProcOverloadTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "No proc overload" + ::= { smgOK 21 } + + smgOkRebootTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Software started + param1 = (version_major&0xFF) | ((version_minor&0xFF)<<8) | ((version_sub&0xFF)<<16) + param2 = version_build + param3 = reboot_cause (for SMG2016 only) + 0 - power, 1 - software command, 2 - watchdog" + ::= { smgOK 22 } + + smgOkFansIdleTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Fans idle OK + Par1 - fans operational bit-list + Par2 - total fans operated + Par3 - total fans on board" + ::= { smgOK 23 } + + smgOkDriveLimitTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Drive limit OK + Par1 - drive index + Par2 - 1 - drive exist; 0 - removed + Par3 - filling percentage + Drive name at description text" + ::= { smgOK 24 } + + smgAlarmSipOptionsQueueOk NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "SIP OPTIONS queue is OK" + ::= { smgOK 25 } + + smgOkCDRFileTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "No Error while creating CDR-file + state + 0 - OK, + 1 - commom alarm (can't create CDR file on disk), + 3 - critical alarm (can't create CDR file)" + ::= { smgOK 26 } + + smgOkTrunkGroupCPSTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "No CPS warning for the TrunkGroup + param1 - TrunkGroup index + param2 - CPS-warn threshold value + param3 - Detected CPS value" + ::= { smgOK 29 } + + smgOkDemoLicenseTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "DEMO license status info + param1 - Status + 0 - active" + ::= { smgOK 30 } + + smgOkSipDuplicateTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "SIP interface Duplicate alarm + param1 - SIP interface number" + ::= { smgOK 31 } + + smgOkCallForbiddenTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Call forbidden info" + ::= { smgOK 52 } + + smgOkRegForbiddenTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Registration forbidden info" + ::= { smgOK 53 } + + smgOkSIPinterfaceTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "SIP interface info" + ::= { smgOK 54 } + + smgOkReserveSlaveLinkChangedTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Reserve slave link info + param2 = lan status + param3 = wan status + 0 - unlink, 1 - link" + ::= { smgOK 55 } + + smgOkReserveSlaveSoftVersionTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Reserve soft version info" + ::= { smgOK 56 } + + smgOkSipAttackedTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "SIP attacked info" + ::= { smgOK 57 } + + smgOkPctlModuleTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Packet control module info" + ::= { smgOK 58 } + + smgOkPortScanDetectorTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Port scan detector info" + ::= { smgOK 59 } + + smgOkFirewallTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Firewall info" + ::= { smgOK 60 } + +-- end of smg traps + +-- CKP traps + +mccpAlarmTraps OBJECT IDENTIFIER ::= { eltrapGroup 30 } + +mccpConfigAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " config file alarm " + ::= { mccpAlarmTraps 1 } + +mccpSlotAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " slot [param1] alarm " + ::= { mccpAlarmTraps 2 } + +mccpLinksetAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " SS7 Linkset alarm [param1] " + ::= { mccpAlarmTraps 3 } + +mccpStreamAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " Stream alarm at [param1:param2] state=%s [state] " + ::= { mccpAlarmTraps 4 } + +mccpSS7LinkAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " SS7 Link alarm at [param1:param2] " + ::= { mccpAlarmTraps 5 } + +mccpSyncAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " Low priority sync state or no sync " + ::= { mccpAlarmTraps 6 } + +mccpIntfAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " V52-Interface number [param1] Alarm " + ::= { mccpAlarmTraps 7 } + +mccpIntfSlotAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " 24AK slot [param2] on V52-Interface number [param1] Alarm " + ::= { mccpAlarmTraps 8 } + +mccpSutdownSnmpdAlarmTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " shutdown snmpd " + ::= { mccpAlarmTraps 17 } + +mccpOkTraps OBJECT IDENTIFIER ::= { eltrapGroup 31 } + +mccpConfigOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " config file is normal " + ::= { mccpOkTraps 1 } + +mccpSlotOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " slot [param1] in work " + ::= { mccpOkTraps 2 } + +mccpLinksetOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " SS7 Linkset in work [param1] " + ::= { mccpOkTraps 3 } + +mccpStreamOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " Stream alarm at [param1:param2] in work " + ::= { mccpOkTraps 4 } + +mccpSS7LinkOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " SS7 Link at [param1:param2] in work " + ::= { mccpOkTraps 5 } + +mccpSyncOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " Normal sync state " + ::= { mccpOkTraps 6 } + +mccpIntfOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " V52-Interface number [param1] is Normal " + ::= { mccpOkTraps 7 } + +mccpIntfSlotOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " 24AK slot [param2] on V52-Interface number [param1] is Normal " + ::= { mccpOkTraps 8 } + +mccpStartOkTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr } + STATUS current + DESCRIPTION + " MCCP started " + ::= { mccpOkTraps 16 } + +-- end of CKP traps + +-- radius trap + +radiusTraps OBJECT IDENTIFIER ::= { eltrapGroup 32 } + + radiusNotification OBJECT IDENTIFIER ::= { radiusTraps 1 } + + radiusRequestNotification NOTIFICATION-TYPE + OBJECTS { + radiusSeqNum, + radiusStatus, + radiusTimeout, + radiusSwitchSrv, + radiusTypeResp, + radiusDescr + } + STATUS current + DESCRIPTION "Notification about request to server" + ::= { radiusNotification 1 } + +-- end of radius trap + +eltexShutdownTrap NOTIFICATION-TYPE + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr} + STATUS current + DESCRIPTION + "Agent is being normally shutdown." + ::= { eltrapGroup 99 } + +eltrapNotificationGroup NOTIFICATION-GROUP + NOTIFICATIONS { + ponTeknovusONTAuthAlarmTrap, + ponTeknovusUplinkAlarmTrap, + ponTeknovusOpticalAlarmTrap, + ponTeknovusFanAlarmTrap, + ponTeknovusONTConfAlarmTrap, + ponTeknovusFlappingAlarmTrap, + ponTeknovusConfigSavedAlarmTrap, + ponTeknovusFirmwareUpdateAlarmTrap, + ponTeknovusRAMAlarmTrap, + ponTeknovusLoginAlarmTrap, + ponTeknovusDuplicateMacAlarmTrap, + ponTeknovusLoadAverageAlarmTrap, + ponTeknovusTemperatureAlarmTrap, + ponTeknovusONTPortBlockedAlarmTrap, + ponTeknovusONTAuthOkTrap, + ponTeknovusUplinkOkTrap, + ponTeknovusOpticalOkTrap, + ponTeknovusFanOkTrap, + ponTeknovusONTConfOKTrap, + ponTeknovusFlappingOkTrap, + ponTeknovusConfigSavedOkTrap, + ponTeknovusFirmwareUpdateOkTrap, + ponTeknovusRAMOkTrap, + ponTeknovusLoginOkTrap, + ponTeknovusLogoutOkTrap, + ponTeknovusSwitchConfigChangeTrap, + ponTeknovusLoadAverageOkTrap, + ponTeknovusTemperatureOkTrap, + ponTeknovusONTPortBlockedOkTrap, + ponTeknovusBoardRebootTrap, + ponTeknovusConfigMigrateAlarmTrap, + ponTeknovusConfigMigrateOkTrap, + ponTeknovusONTDeconfigureTrap, + ponTeknovusONTStateChangedTrap, + ponTeknovusONTConfigChangedTrap, + ponTeknovusConfigRereadTrap, + + fxs72VbatAlarmTrap, + fxs72VringAlarmTrap, + fxs72TemperatureAlarmTrap, + fxs72FanAlarmTrap, + fxs72SSwAlarmTrap, + fxs72PortAlarmTrap, + fxs72VbatOkTrap, + fxs72VringOkTrap, + fxs72TemperatureOkTrap, + fxs72FanOkTrap, + fxs72SSwOkTrap, + fxs72PortOkTrap, + fxs72VmodeSwitchTrap, + fxs72FansSwitchTrap, + fxs72BpuAlarmTrap, + fxs72updateFwFail, + fxs72BpuOkTrap, + fxs72updateFwOk, + fxs72TempmeasurementAlarmTrap, + fxs72TempmeasurementOkTrap, + fxs72PowerUnitTermAlarm, + fxs72PowerUnitTermOk, + fxs72FanLowSpeedAlarmTrap, + fxs72FanLowSpeedOkTrap, + + pp4LinkAlarmTrap, + pp4AutoNegotiationAlarmTrap, + pp4MemoryAlarmTrap, + pp4LoadAvgAlarmTrap, + pp4LoginAlarmTrap, + pp4LogoutAlarmTrap, + pp4LoadCpuAlarmTrap, + pp4DuplicationMacAlarmTrap, + pp4LinkFlapAlarmTrap, + + pp4LinkOkTrap, + pp4AutoNegotiationOkTrap, + pp4MemoryOkTrap, + pp4LoadAvgOkTrap, + pp4LoginOkTrap, + pp4LogoutOkTrap, + pp4CommitOkTrap, + pp4SaveOkTrap, + pp4LinkFlapEndOkTrap, + pp4ConfigChangedOkTrap, + + pp4SaveAlarmTrap, + pp4BoardRemoveAlarmTrap, + pp4UnitRemoveAlarmTrap, + pp4PortCounterErrorFoundAlarmTrap, + pp4SyncDisallowedAlarmTrap, + pp4RebootUnitAlarmTrap, + pp4RebootStackAlarmTrap, + pp4RebootFwTimerAlarmTrap, + pp4FwUpdateAlarmTrap, + pp4FwConfirmNeededAlarmTrap, + pp4BoardAddOkTrap, + pp4UnitAddOkTrap, + pp4RoleChangedOkTrap, + pp4PortCounterErrorFreeOkTrap, + pp4SyncDisallowedOkTrap, + pp4ConfigRestoredOkTrap, + pp4RebootUnitOkTrap, + pp4FwUpdateOkTrap, + + mxa32DslLinkAlarmTrap, + mxa32EthLinkAlarmTrap, + mxa32TempAlarmTrap, + mxa32VoltAlarmTrap, + mxa32UserLoginTrap, + mxa32DslLinkOkTrap, + mxa32EthLinkOkTrap, + mxa32TempOkTrap, + mxa32VoltOkTrap, + mxa32UserLogoutTrap, + + mxa64DslLinkAlarmTrap, + mxa64EthLinkAlarmTrap, + mxa64TempAlarmTrap, + mxa64VoltAlarmTrap, + mxa64UserLoginTrap, + mxa64DslLinkOkTrap, + mxa64EthLinkOkTrap, + mxa64TempOkTrap, + mxa64VoltOkTrap, + mxa64UserLogoutTrap, + + + mxa24DslLinkAlarmTrap, + mxa24EthLinkAlarmTrap, + mxa24TempAlarmTrap, + mxa24VoltAlarmTrap, + mxa24UserLoginTrap, + mxa24DslLinkOkTrap, + mxa24EthLinkOkTrap, + mxa24TempOkTrap, + mxa24VoltOkTrap, + mxa24UserLogoutTrap, + + omsOperationCommandAlarm, + omsOperationCommandOk, + + elcONTAuthAlarmTrap, + elcUplinkAlarmTrap, + elcOpticalAlarmTrap, + elcFanAlarmTrap, + elcONTConfAlarmTrap, + elcFlappingAlarmTrap, + elcConfigSavedAlarmTrap, + elcFirmwareUpdateAlarmTrap, + elcRAMAlarmTrap, + elcLoginAlarmTrap, + elcDuplicateMacAlarmTrap, + elcLoadAverageAlarmTrap, + elcTemperatureAlarmTrap, + elcONTAuthOkTrap, + elcUplinkOkTrap, + elcOpticalOkTrap, + elcFanOkTrap, + elcONTConfOKTrap, + elcFlappingOkTrap, + elcConfigSavedOkTrap, + elcFirmwareUpdateOkTrap, + elcRAMOkTrap, + elcLoginOkTrap, + elcLogoutOkTrap, + elcSwitchConfigChangeTrap, + elcLoadAverageOkTrap, + elcTemperatureOkTrap, + + smgAlarmConfigTrap, + smgAlarmSiptNodeTrap, + smgAlarmMspDevTrap, + smgAlarmLinkSetTrap, + smgAlarmStreamTrap, + smgAlarmSS7LinkTrap, + smgAlarmSyncTrap, + --smgAlarmStreamRemoteTrap, + --smgAlarmSyncPrioTrap, + smgOkConfigTrap, + smgOkSiptNodeTrap, + smgOkMspDevTrap, + smgOkLinkSetTrap, + smgOkStreamTrap, + smgOkSS7LinkTrap, + smgOkSyncTrap, + --smgOkStreamRemoteTrap, + --smgOkSyncPrioTrap, + smgAlarmCdrFtpTrap, + smgOkCdrFtpTrap, + smgUpdateFwFail, + smgUpdateFwOk, + smgAlarmMemoryLimitTrap, + smgAlarmSbcRegistrationExpiredTrap, + smgAlarmIpcOverloadTrap, + smgOkMemoryLimitTrap, + smgOkIpcOverloadTrap, + smgAlarmProcOverloadTrap, + smgOkProcOverloadTrap, + smgOkRebootTrap, + smgOkFansIdleTrap, + smgOkDriveLimitTrap, + smgAlarmFansIdleTrap, + smgAlarmDriveLimitTrap, + smgAlarmSipOptionsQueueOverload, + smgAlarmSipOptionsQueueOk, + smgAlarmCDRFileTrap, + smgOkCDRFileTrap, + smgAlarmSipDuplicateTrap, + smgOkSipDuplicateTrap, + smgReserveSlaveLinkChangedTrap, + smgOkReserveSlaveLinkChangedTrap, + smgReserveSlaveSoftVersionTrap, + smgOkReserveSlaveSoftVersionTrap, + smgSipAttackedTrap, + smgOkSipAttackedTrap, + smgCallForbiddenTrap, + smgOkCallForbiddenTrap, + smgRegForbiddenTrap, + smgOkRegForbiddenTrap, + smgSIPinterfaceTrap, + smgOkSIPinterfaceTrap, + smgPctlModuleTrap, + smgOkPctlModuleTrap, + smgPortScanDetectorTrap, + smgOkPortScanDetectorTrap, + smgFirewallTrap, + smgOkFirewallTrap, + + mccpConfigAlarmTrap, + mccpSlotAlarmTrap, + mccpLinksetAlarmTrap, + mccpStreamAlarmTrap, + mccpSS7LinkAlarmTrap, + mccpSyncAlarmTrap, + mccpIntfAlarmTrap, + mccpIntfSlotAlarmTrap, + mccpSutdownSnmpdAlarmTrap, + mccpConfigOkTrap, + mccpSlotOkTrap, + mccpLinksetOkTrap, + mccpStreamOkTrap, + mccpSS7LinkOkTrap, + mccpSyncOkTrap, + mccpIntfOkTrap, + mccpIntfSlotOkTrap, + mccpStartOkTrap, + + radiusRequestNotification, + + eltexShutdownTrap + } + STATUS current + DESCRIPTION + "" + ::= { eltrapGroup 100 } + +eltrapObjectGroup OBJECT-GROUP + OBJECTS { + mcTrapExState, + mcTrapLParam1, + mcTrapLParam2, + mcTrapLParam3, + mcTrapID, + mcTrapDescr, + mcTrapRestoredAlarmID, + mcTrapSyncType, + mcReservedFlag, + radiusSeqNum, + radiusStatus, + radiusTimeout, + radiusSwitchSrv, + radiusTypeResp, + radiusDescr } + STATUS current + DESCRIPTION + "" + ::= { eltrapGroup 101 } + +eltrapDepNotificationGroup NOTIFICATION-GROUP + NOTIFICATIONS { + ponTeknovusEponAlarmTrap, + ponTeknovusUserLoginAlarmTrap, + ponTeknovusUserLoginOkTrap, + ponTeknovusEponOkTrap, + elcEponAlarmTrap, + elcUserLoginAlarmTrap, + elcUserLoginOkTrap, + elcEponOkTrap + } + STATUS deprecated + DESCRIPTION + "" + ::= { eltrapGroup 103 } + +END + diff --git a/MIBS/eltexmes23xx/MARVELL-POE-MIB b/MIBS/eltexmes23xx/MARVELL-POE-MIB new file mode 100644 index 0000000..83ac58f --- /dev/null +++ b/MIBS/eltexmes23xx/MARVELL-POE-MIB @@ -0,0 +1,542 @@ +MARVELL-POE-MIB DEFINITIONS ::= BEGIN
+
+-- Title: Marvell LOCALIZATION ROS
+-- This Private MIB is enhancement for rfc3621.txt - Power Ethernet Mib
+-- Version: 7.50
+-- Date: 28 Nov 2005
+
+IMPORTS
+ rnd FROM RADLAN-MIB
+ DisplayString, TruthValue FROM SNMPv2-TC
+ InterfaceIndex FROM IF-MIB
+ OBJECT-TYPE, MODULE-IDENTITY, Unsigned32 FROM SNMPv2-SMI;
+
+
+rlPoe MODULE-IDENTITY
+ LAST-UPDATED "200911260000Z"
+ ORGANIZATION "Marvell."
+ CONTACT-INFO
+ "Marvell.com"
+ DESCRIPTION
+ "Add a new field in the PoE MIB to indicate Max power allocation allowed"
+ REVISION "201006020000Z"
+ DESCRIPTION
+ "The private MIB module definition for Power Over Ethernet."
+ REVISION "200911260000Z"
+ DESCRIPTION
+ "Initial revision."
+ ::= { rnd 108 }
+
+RlPoeType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "PoE types:
+ 1 - none: no PoE, unknown type;
+ 2 - PoE: Standard AF PoE
+ 3 - PoE Plus: Standard AT PoE
+ 4 - 60 W: 60W poe port "
+ SYNTAX INTEGER {
+ none(1),
+ poe(2),
+ poeplus(3),
+ poe60w(4)
+ }
+
+rlPethPsePortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlPethPsePortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The table listing additional information for Power Over Ethernet ports."
+ ::= {rlPoe 1 }
+
+rlPethPsePortEntry OBJECT-TYPE
+ SYNTAX RlPethPsePortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " An entry in the rlPethPsePortTable."
+ INDEX { rlPethPsePortGroupIndex , rlPethPsePortIndex }
+ ::= {rlPethPsePortTable 1 }
+
+RlPethPsePortEntry ::= SEQUENCE {
+ rlPethPsePortGroupIndex INTEGER,
+ rlPethPsePortIndex INTEGER,
+ rlPethPsePortOutputVoltage INTEGER,
+ rlPethPsePortOutputCurrent INTEGER,
+ rlPethPsePortOutputPower INTEGER,
+ rlPethPsePortPowerLimit INTEGER,
+ rlPethPsePortStatus INTEGER,
+ rlPethPsePortStatusDescription DisplayString,
+ rlPethPsePortOperPowerLimit INTEGER,
+ rlPethPsePortTimeRangeName DisplayString,
+ rlPethPsePortOperStatus TruthValue,
+ rlPethPsePortMaxPowerAllocAllowed INTEGER,
+ rlPethPsePortSupportPoeType RlPoeType,
+ rlPethPsePortLinkPartnerPoeType RlPoeType,
+ rlPethPsePortFourPairForced INTEGER,
+ rlPethPsePortFourPairEnabled INTEGER,
+ rlPethPsePortNegotiationAllocatedPower INTEGER,
+ rlPethPsePortNegotiationProtocolOwner INTEGER
+}
+
+rlPethPsePortGroupIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This variable uniquely identifies the group
+ containing the port to which a power Ethernet PSE is
+ connected. Group means box in the stack, module in a
+ rack and the value 1 MUST be used for non-modular devices.
+ Furthermore, the same value MUST be used in this variable,
+ pethMainPseGroupIndex, and pethNotificationControlGroupIndex
+ to refer to a given box in a stack or module in the rack."
+ ::= { rlPethPsePortEntry 1 }
+
+rlPethPsePortIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This variable uniquely identifies the power Ethernet PSE
+ port within group pethPsePortGroupIndex to which the
+ power Ethernet PSE entry is connected."
+ ::= { rlPethPsePortEntry 2 }
+
+rlPethPsePortOutputVoltage OBJECT-TYPE
+ SYNTAX INTEGER (0..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates on the output voltage level in milli volts from rlPethPsePortIndex."
+ ::= { rlPethPsePortEntry 3 }
+
+rlPethPsePortOutputCurrent OBJECT-TYPE
+ SYNTAX INTEGER (0..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates on the output current level in milli amper from rlPethPsePortIndex."
+ ::= { rlPethPsePortEntry 4 }
+
+rlPethPsePortOutputPower OBJECT-TYPE
+ SYNTAX INTEGER (0..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates on the output power level in milli watts from rlPethPsePortIndex."
+ ::= { rlPethPsePortEntry 5 }
+
+rlPethPsePortPowerLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..2147483647)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable indicates on the user configured power level in milli watts which is available from rlPethPsePortIndex."
+ ::= { rlPethPsePortEntry 6 }
+
+rlPethPsePortStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates on the hardware status of rlPethPsePortIndex."
+ ::= { rlPethPsePortEntry 7 }
+
+rlPethPsePortStatusDescription OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..80))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the description of the hardware status of rlPethPsePortIndex."
+ ::= { rlPethPsePortEntry 8 }
+
+rlPethPsePortOperPowerLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the maximum power level in milli watts which is available from rlPethPsePortIndex."
+ ::= { rlPethPsePortEntry 9 }
+
+rlPethPsePortTimeRangeName OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable is used to bind PoE port to time range."
+ ::= { rlPethPsePortEntry 10 }
+
+rlPethPsePortOperStatus OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This Read-Only variable indicates PoE port current status affected by time range active/inactive and admin status."
+ ::= { rlPethPsePortEntry 11 }
+
+rlPethPsePortMaxPowerAllocAllowed OBJECT-TYPE
+ SYNTAX INTEGER (0..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the maximum power allocation allowed per port (including wire power loses) in milli-watts which is available from rlPethPsePortIndex."
+ ::= { rlPethPsePortEntry 12 }
+
+rlPethPsePortSupportPoeType OBJECT-TYPE
+ SYNTAX RlPoeType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the supported type of the PoE port"
+ ::= { rlPethPsePortEntry 13 }
+
+rlPethPsePortLinkPartnerPoeType OBJECT-TYPE
+ SYNTAX RlPoeType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the link partner PoE type."
+ ::= { rlPethPsePortEntry 14 }
+
+rlPethPsePortFourPairForced OBJECT-TYPE
+ SYNTAX INTEGER {
+ forcedEnable(0),
+ forcedDisable(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable enabled the spare pair ALT_B in 60W port to force 4 pair enable."
+ ::= { rlPethPsePortEntry 15 }
+
+rlPethPsePortFourPairEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ fourPairEnable(1),
+ fourPairDisable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates that spare pair ALT_B is enable."
+ ::= { rlPethPsePortEntry 16 }
+
+rlPethPsePortNegotiationAllocatedPower OBJECT-TYPE
+ SYNTAX INTEGER (0..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the power allocation in milli watts from power negotiation"
+ ::= { rlPethPsePortEntry 17 }
+
+rlPethPsePortNegotiationProtocolOwner OBJECT-TYPE
+ SYNTAX INTEGER {
+ protocolOwnerNone(0),
+ protocolOwnerCDP(1),
+ protocolOwnerLLDP(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the protocol owner on power management negotiation protocol"
+ ::= { rlPethPsePortEntry 18 }
+
+rlPethMainPseTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlPethMainPseEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The table listing additional read - only information for Power Over Ethernet."
+ ::= {rlPoe 2 }
+
+rlPethMainPseEntry OBJECT-TYPE
+ SYNTAX RlPethMainPseEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " An entry in the rlPethMainPseTable."
+ INDEX { rlPethMainPseGroupIndex }
+ ::= {rlPethMainPseTable 1 }
+
+RlPethMainPseEntry ::= SEQUENCE {
+ rlPethMainPseGroupIndex INTEGER,
+ rlPethMainPseSwVersion DisplayString,
+ rlPethMainPseHwVersion DisplayString,
+ rlPethMainPseHwType INTEGER,
+ rlPethMainPsePowerGuardBand INTEGER
+
+}
+
+rlPethMainPseGroupIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This variable uniquely identifies the group
+ containing the port to which a power Ethernet PSE is
+ connected. Group means box in the stack, module in a
+ rack and the value 1 MUST be used for non-modular devices.
+ Furthermore, the same value MUST be used in this variable,
+ pethMainPseGroupIndex, and pethNotificationControlGroupIndex
+ to refer to a given box in a stack or module in the rack."
+ ::= { rlPethMainPseEntry 1 }
+
+rlPethMainPseSwVersion OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable identifies the MCU SW version."
+ ::= { rlPethMainPseEntry 2 }
+
+rlPethMainPseHwVersion OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable identifies the MCU HW version."
+ ::= { rlPethMainPseEntry 3 }
+
+rlPethMainPseHwType OBJECT-TYPE
+ SYNTAX INTEGER {
+ enhanced(1),
+ plus(2),
+ auto(3),
+ nonPoe(4),
+ enhancedPlus(5),
+ poe60w(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable identifies the MCU HW type (enhanced, plus, none)."
+ ::= { rlPethMainPseEntry 4 }
+
+rlPethMainPsePowerGuardBand OBJECT-TYPE
+ SYNTAX INTEGER (0..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable identifies the guard band in [W] for not connecting
+ additional ports."
+ ::= { rlPethMainPseEntry 5 }
+
+rlPethPowerPseTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlPethPowerPseEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The table listing additional read-write information for Power Over Ethernet - PSE side."
+ ::= {rlPoe 3 }
+
+rlPethPowerPseEntry OBJECT-TYPE
+ SYNTAX RlPethPowerPseEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " An entry in the rlPethPowerPseTable."
+ INDEX { rlPethPowerPseGroupIndex }
+ ::= {rlPethPowerPseTable 1 }
+
+RlPethPowerPseEntry ::= SEQUENCE {
+ rlPethPowerPseGroupIndex INTEGER,
+ rlPethPowerPsePower INTEGER,
+ rlPethPowerPseRpsPower INTEGER,
+ rlPethPowerPsePowerManagementMode INTEGER,
+ rlPethPowerPsedisconnectMethod INTEGER,
+ rlPethPowerPseTemperatureSensor INTEGER,
+ rlPethPowerPseInrushTestEnabled INTEGER,
+ rlPethPowerPseLegacyDisabled INTEGER
+}
+
+rlPethPowerPseGroupIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This variable uniquely identifies the group
+ containing the port to which a power Ethernet PSE is
+ connected. Group means box in the stack, module in a
+ rack and the value 1 MUST be used for non-modular devices.
+ Furthermore, the same value MUST be used in this variable,
+ PethPowerPseGroupIndex, and pethNotificationControlGroupIndex
+ to refer to a given box in a stack or module in the rack."
+ ::= { rlPethPowerPseEntry 1 }
+
+
+-- depricated
+rlPethPowerPsePower OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ ps1(1),
+ ps2(2),
+ ps3(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable identifies the maximum power in [W] supplied by PSE."
+ ::= { rlPethPowerPseEntry 2 }
+
+-- depricated
+rlPethPowerPseRpsPower OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ rps1(1),
+ rps2(2),
+ rps3(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable identifies the maximum power in [W] supplied by PSE + RPS."
+ ::= { rlPethPowerPseEntry 3 }
+
+rlPethPowerPsePowerManagementMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ portlimit(0),
+ classlimit(5),
+ maxlimit(6)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable identifies power management mode."
+ ::= { rlPethPowerPseEntry 4 }
+
+rlPethPowerPsedisconnectMethod OBJECT-TYPE
+ SYNTAX INTEGER {
+ lowestpriority(0),
+ nextport(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable identifies disconnect method. "
+ ::= { rlPethPowerPseEntry 5 }
+
+rlPethPowerPseTemperatureSensor OBJECT-TYPE
+ SYNTAX INTEGER (-200..200)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable identifies the pd temperature sensor. "
+ ::= { rlPethPowerPseEntry 6 }
+
+rlPethPowerPseInrushTestEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(0),
+ disabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable identifies if HW inrush test will be disabled.
+ by default HW inrush test is enabled."
+ ::= { rlPethPowerPseEntry 7 }
+
+rlPethPowerPseLegacyDisabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(0),
+ disabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable identifies poe Legacy global configuration mode"
+ ::= { rlPethPowerPseEntry 8 }
+
+
+--rlPethPdPortTable
+
+rlPethPdPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlPethPdPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The table listing additional read-write information for Power Over Ethernet - PD side."
+ ::= {rlPoe 4 }
+
+rlPethPdPortEntry OBJECT-TYPE
+ SYNTAX RlPethPdPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " An entry in the rlPethPdPortTable."
+ INDEX { rlPethPdPortIndex }
+ ::= {rlPethPdPortTable 1}
+
+RlPethPdPortEntry ::= SEQUENCE {
+ rlPethPdPortIndex InterfaceIndex,
+ rlPethPdPortSupportPoeType RlPoeType,
+ rlPethPdPortOperPoeType RlPoeType,
+ rlPethPdPortPowerRequest Unsigned32,
+ rlPethPdPortPowerAvailable Unsigned32,
+ rlPethPdPortForcedMode RlPoeType,
+ rlPethPdPortNegotiationProtocolOwner INTEGER
+}
+
+rlPethPdPortIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This variable uniquely identifies the power Ethernet PD
+ port within group rlPethPdPortGroupIndex to which the
+ power Ethernet PSE entry is connected."
+ ::= { rlPethPdPortEntry 1 }
+
+rlPethPdPortSupportPoeType OBJECT-TYPE
+ SYNTAX RlPoeType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the PoE type of the PD port (AF/AT/60W)"
+ ::= { rlPethPdPortEntry 2 }
+
+rlPethPdPortOperPoeType OBJECT-TYPE
+ SYNTAX RlPoeType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the operational PoE status of the PD port"
+ ::= { rlPethPdPortEntry 3 }
+
+rlPethPdPortPowerRequest OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the requested power the PD port request from the PSE in mili-Watts"
+ ::= { rlPethPdPortEntry 4 }
+
+rlPethPdPortPowerAvailable OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the available power the PSE port offers to the PD port in mili-Watts"
+ ::= { rlPethPdPortEntry 5 }
+
+rlPethPdPortForcedMode OBJECT-TYPE
+ SYNTAX RlPoeType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the powered PD port forced mode"
+ ::= { rlPethPdPortEntry 6 }
+
+rlPethPdPortNegotiationProtocolOwner OBJECT-TYPE
+ SYNTAX INTEGER {
+ protocolOwnerNone(0),
+ protocolOwnerCDP(1),
+ protocolOwnerLLDP(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable indicates the protocol owner on power management negotiation protocol"
+ ::= { rlPethPdPortEntry 7 }
+
+END
+
diff --git a/MIBS/eltexmes23xx/RADLAN-DEVICEPARAMS-MIB b/MIBS/eltexmes23xx/RADLAN-DEVICEPARAMS-MIB new file mode 100644 index 0000000..fcbb793 --- /dev/null +++ b/MIBS/eltexmes23xx/RADLAN-DEVICEPARAMS-MIB @@ -0,0 +1,795 @@ +RADLAN-DEVICEPARAMS-MIB DEFINITIONS ::= BEGIN
+
+-- Title: RADLAN ROS
+-- Private DEVICE PARAMETERS MIB
+-- Version: 7.46
+-- Date: 15-Jan-2007
+
+IMPORTS
+ rnd FROM RADLAN-MIB
+ OBJECT-TYPE, MODULE-IDENTITY, IpAddress FROM SNMPv2-SMI
+ TruthValue, DisplayString, PhysAddress FROM SNMPv2-TC;
+
+rndDeviceParams MODULE-IDENTITY
+ LAST-UPDATED "200701020000Z"
+ ORGANIZATION "Radlan - a MARVELL company.
+ Marvell Semiconductor, Inc."
+ CONTACT-INFO
+ "www.marvell.com"
+ DESCRIPTION
+ "This private MIB module defines general Parameters private MIBs."
+ REVISION "200701020000Z"
+ DESCRIPTION
+ "Initial revision."
+ ::= { rnd 2 }
+
+-- rndDeviceParams group contains a number of general variables
+
+rndBridgeType OBJECT-TYPE
+ SYNTAX INTEGER {
+ reb(1),
+ ceb(2),
+ ceblb(3),
+ xeb(4),
+ xeb1(5),
+ rebsx(6),
+ rtb(7),
+ ltb(8),
+ tre(9),
+ rtre(10), -- remote TRE
+ xtb(11),
+ ete(12),
+ rete(13), -- remote ETE
+ ielb(30),
+ leb(31),
+ openGate12(32),
+ openGate4(33),
+ ran(34),
+ itlb(35),
+ gatelinx(36),
+ openGate2(37),
+ ogRanTR(38),
+ rdapter(39),
+ ogVan(40),
+ wanGate(41),
+ ogRubE(42),
+ ogRubT(43),
+ wanGateI(44),
+ vGate4(45),
+ lre(46),
+ mrt(47),
+ vGate2(48)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Identification of the RND bridge type."
+ ::= { rndDeviceParams 1 }
+
+
+rndInactiveArpTimeOut OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable defines the maximum time period that can pass
+ between ARP requests concerning an entry in the ARP table.
+ After this time period, the entry is deleted from the table."
+ ::= { rndDeviceParams 2 }
+
+-- The following two variables define the format of RND specific
+-- error messages issued by the RND devices
+
+rndBridgeAlarm OBJECT IDENTIFIER ::= { rndDeviceParams 3 }
+
+rndErrorDesc OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual description of the enterprise-specific trap sent
+ to the Network Management Station by the RND managed device."
+ ::= { rndBridgeAlarm 1 }
+
+rndErrorSeverity OBJECT-TYPE
+ SYNTAX INTEGER {
+ info(0),
+ warning(1),
+ error(2),
+ fatal-error(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The severity type of the enterprise-specific trap sent to the
+ Network Management Station by the RND managed device."
+ ::= { rndBridgeAlarm 2 }
+
+rndBrgVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The bridge version."
+ ::= { rndDeviceParams 4 }
+
+rndBrgFeatures OBJECT-TYPE
+ SYNTAX OCTET STRING -- SIZE 20
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A bit mask that defines the features supported by a particular configuration
+ of this network element:
+ __________________________________________
+ | Byte 1|Byte 2 |Byte 3 | ....|Byte 20 |
+ |87654321| | 87654321|
+ |________|_______________________________|
+
+ Byte1 :
+ bit1: TX Block mask
+ bit2: Source Routing Encapulation
+ bit3: SNA/SDLC
+ bit4: Frame Relay
+ bit5: SNMP
+ bit6: LAN Manager
+ bit7: High Performance
+ bit8: Translation
+ Byte2 :
+ bit1: DEC Router
+ bit2: IPX Router
+ bit3: IP Router
+ Byte3 :
+ bit1: Dial Up Backup
+ bit2: COD
+ bit3: FACS
+ bit4: Load Balance
+ bit5: Remote Configuration
+ bit6: RIP 2
+ bit7: OSPF
+ bit8: IPX RIP/SAP Filter
+ Byte4 :
+ bit1: BootP Server
+ bit2: BootP Client
+ bit3: Compression
+ bit4: V25.bis
+ bit5: ISDN
+ bit6: CODv2
+ bit7: NSPF
+ bit8: UDP Relay
+
+ Byte5
+ bit1:VirtualLAN
+ bit2:Static IP Multicast
+ bit3:IP Redundancy
+ bit4:CCM2
+ bit5:ISDN Bonding
+ bit6:Backup Link Selection -- for the VAN/Rdapter ver 4.0
+ bit7:IP/IPX Forwarding -- for the WANgate ver 4.0
+ bit8:Improved COD
+
+ Byte6
+ bit1: Server Disptacher
+ bit2: ISDN_US -- for the VANSX/WANGATE ver 5.0
+ bit3: PPP
+ bit4: IP Rip Filter -- for Vgate3
+ bit5: Zero Hop Routing -- for Vgate3
+ bit6: ISDN Japan
+ bit7: PPP-Security
+
+ Byte7
+ bit1: With unmanaged Switch
+ bit2: 2 LANs
+ bit3: OSPF Ver 2.0
+ bit4: FACS Ver 2.0
+ bit5: Multiple WEB Farm
+ bit6: Backup Server
+ bit7: Check Connectivity
+ bit8: WSD multiplexing
+
+Byte8
+ bit1: MRT3
+ bit2: WSD Redundancy
+ bit3: DHCP Server
+ bit4: WSD Connection Limit
+ bit5: WSD Distributed System
+ bit6: WSD Load Report
+ bit7: WSD super farm
+ bit8: RadWiz leased line
+
+Byte9
+ bit1: PPP IP address negotiaton
+ bit2: DNS
+ bit3: Nat
+ bit4: WSD Static proximity
+ bit5: WSD Dynamic proximity
+ bit6: WSD Proxy
+ bit7: WSD Proximity client
+ bit8: MAC Load balancing
+
+Byte10
+ bit1: Unnum Inf
+ bit2: Power Supply redundancy
+ bit3: MRT PPP Compression
+ bit4: ZHR Apolo
+ bit5: Copy port
+ bit6: UDP Relay 2.0
+ bit7: NVRAM
+ bit8: URL table
+
+Byte11
+ bit1: URL super farm
+ bit2: NAT on LAN
+ bit3: Remote Con
+ bit4: AP5000
+ bit5: Session tracking
+ bit6: Mirroring
+ bit7: Alias IP
+ bit8: CSD Nat
+
+Byte12
+ bit1: content check
+ bit2: mlb virtual ip
+ bit3: reserved RadLan
+ bit4: csd nat exception
+ bit5: statistics monitor
+ bit6: reserved-for-radware "
+
+ ::= { rndDeviceParams 5 }
+
+rndBrgLicense OBJECT-TYPE
+ SYNTAX OCTET STRING -- SIZE 20
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This parameter is used for entering a s/w license number for a device.
+ A separate license number is supplied for each device."
+ ::= { rndDeviceParams 6 }
+
+-- IP Host Parameters
+
+--All the new parameters under this section will be added to the
+-- rndMng group, as rndIpHost sub-group.
+--
+rndIpHost OBJECT IDENTIFIER ::= { rndDeviceParams 7 }
+--
+--ICMP Transmission Enable\Disable
+--The new variable will be
+
+-- Obsolete
+-- rndICMPTransmitionEnable OBJECT-TYPE
+-- SYNTAX INTEGER {
+-- enable(1),
+-- disable(2)
+-- }
+-- MAX-ACCESS read-write
+-- STATUS current
+-- DESCRIPTION
+-- "This variable controlls the ability to transmit ICMP frames"
+-- ::= { rndIpHost 1 }
+
+rndCommunityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RndCommunityEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The community table of the agent"
+ ::= { rndIpHost 2 }
+
+rndCommunityEntry OBJECT-TYPE
+ SYNTAX RndCommunityEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The row definition for this table."
+ INDEX { rndCommunityMngStationAddr,
+ IMPLIED rndCommunityString }
+ ::= { rndCommunityTable 1 }
+
+RndCommunityEntry ::= SEQUENCE {
+ rndCommunityMngStationAddr IpAddress,
+ rndCommunityString DisplayString,
+ rndCommunityAccess INTEGER,
+ rndCommunityTrapsEnable INTEGER,
+ rndCommunityStatus INTEGER,
+ rndCommunityPortSecurity INTEGER,
+ rndCommunityOwner DisplayString,
+ rndCommunityTrapDestPort INTEGER
+}
+
+
+rndCommunityMngStationAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The management station that will be allowed to
+ communicate with the agent IP address"
+ ::= { rndCommunityEntry 1 }
+
+rndCommunityString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..20))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The community string with which the management
+ station will communicate with the agent"
+ ::= { rndCommunityEntry 2 }
+
+rndCommunityAccess OBJECT-TYPE
+ SYNTAX INTEGER {
+ readOnly(1),
+ readWrite(2),
+ super(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The allowed access to this management station"
+ ::= { rndCommunityEntry 3}
+
+rndCommunityTrapsEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ snmpV1(1),
+ snmpV2(2),
+ snmpV3(3),
+ trapsDisable(4)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Should the agent send traps to the management station,
+ and what version is required"
+ ::= { rndCommunityEntry 4 }
+
+rndCommunityStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ invalid(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The status of this entry. If the status is invalid the
+ community entry will be deleted"
+ ::= { rndCommunityEntry 5 }
+
+rndCommunityPortSecurity OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "If enabled the device will only receive SNMP messages from the port,
+ through which this NMS is reachable from the device."
+ DEFVAL { disabled }
+ ::= { rndCommunityEntry 6 }
+
+rndCommunityOwner OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..32))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The owner of this community"
+ ::= { rndCommunityEntry 7 }
+
+rndCommunityTrapDestPort OBJECT-TYPE
+ SYNTAX INTEGER(0..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The transport protocol (usually UDP) port to which traps to the
+ management station represebted by this entry will be sent. The default
+ is the well-known IANA assigned port number for SNMP traps.
+ This object is relevant only if rndCommunityTrapsEnable has a value
+ different from trapsDisable."
+ DEFVAL { 162 }
+ ::= { rndCommunityEntry 8 }
+
+rlMridTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlMridEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The MRID related configurations table of the agent"
+ ::= { rndIpHost 3 }
+
+rlMridEntry OBJECT-TYPE
+ SYNTAX RlMridEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The row definition for this table."
+ INDEX { rndCommunityMngStationAddr,
+ IMPLIED rndCommunityString }
+ ::= { rlMridTable 1 }
+
+RlMridEntry ::= SEQUENCE {
+ rlMridConnection INTEGER,
+ rlManagedMrid INTEGER
+}
+
+rlMridConnection OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The router instance connecting the NMS who accessed the agent
+ through the community table entry corresponding to the keys of this entry."
+ ::= { rlMridEntry 1 }
+
+rlManagedMrid OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The router instance currently managed by the NMS who accessed the agent
+ through the community table entry corresponding to the keys of this entry "
+ ::= { rlMridEntry 2 }
+
+rndManagedTime OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(6))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The time will be sent in the format hhmmss"
+ ::= { rndDeviceParams 8 }
+
+rndManagedDate OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(6))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The date will be sent in the format ddmmyy"
+ ::= { rndDeviceParams 9 }
+
+rndBaseBootVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Defines the boot version of the product."
+ ::= { rndDeviceParams 10 }
+
+rndIpHostManagement OBJECT IDENTIFIER ::= { rndIpHost 4 }
+
+rndIpHostManagementSupported OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ifindex manage supported."
+ ::= { rndIpHostManagement 1 }
+
+rndIpHostManagementIfIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "if supported manage , indicate ifindex, if 0 thaen disable"
+ ::= { rndIpHostManagement 2 }
+
+genGroup OBJECT IDENTIFIER ::= { rndDeviceParams 11 }
+genGroupHWVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Defines the HW version of the product."
+ ::= { genGroup 1 }
+
+genGroupConfigurationSymbol OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Defines the Configuration Symbol attached to any hardware module
+ manufactured by LANNET. One single character A..Z defines the CS
+ version."
+ ::= { genGroup 2 }
+
+genGroupHWStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ hardwareProblems(2),
+ notSupported(255)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This attribute describes the status of the group hardware as detected
+ by the sensors software."
+ ::= { genGroup 3 }
+
+rndBasePhysicalAddress OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Base physical (MAC) address of the device."
+ ::= { rndDeviceParams 12 }
+
+RlImageIdType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "SW images enumeration"
+ SYNTAX INTEGER { image1(1), image2(2) }
+
+rndSoftwareFile OBJECT IDENTIFIER ::= { rndDeviceParams 13 }
+
+rndActiveSoftwareFileTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RndActiveSoftwareFileEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The (conceptual) table listing the active software file of the
+ requested unit."
+ ::= {rndSoftwareFile 1 }
+
+rndActiveSoftwareFileEntry OBJECT-TYPE
+ SYNTAX RndActiveSoftwareFileEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " An entry (conceptual row) in the rndActiveSoftwareFileTable."
+ INDEX {rndUnitNumber }
+ ::= {rndActiveSoftwareFileTable 1 }
+
+RndActiveSoftwareFileEntry ::= SEQUENCE {
+ rndUnitNumber INTEGER,
+ rndActiveSoftwareFile RlImageIdType,
+ rndActiveSoftwareFileAfterReset INTEGER
+}
+
+rndUnitNumber OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The unit number (for stackable devices) or 1 for 'stand alone' device."
+ ::= {rndActiveSoftwareFileEntry 1 }
+
+rndActiveSoftwareFile OBJECT-TYPE
+ SYNTAX RlImageIdType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the current active software file, image1 or image2."
+ ::= {rndActiveSoftwareFileEntry 2 }
+
+rndActiveSoftwareFileAfterReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ image1(1),
+ image2(2),
+ invalidImage(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Indicates the software file that will be active after reset (image1 or image2).
+ If an error occurred in the download process, resulting in the corruption
+ of the single software file, The value 'invalidImage' will be returned.
+ This value can not be set by the user."
+ ::= {rndActiveSoftwareFileEntry 3 }
+
+rlResetStatus
+ OBJECT-TYPE
+ SYNTAX BITS {
+ ok(0),
+ no-stack-integrity(1),
+ downgrade(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A bit mask that specifies system status before reset action is preformed.
+ Reset is prohibited in stackable products if the images selected after
+ reboot are not of the same release version in ALL stack units.
+ Downgrade status specifies that there are some actions to be preformed
+ on the CDB file before reset is preformed.
+ 0x0 - OK
+ 0x1 - noStackIntegrity
+ 0x2 - downgrade"
+ ::= { rndSoftwareFile 2 }
+
+
+rndImageSize OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Max number of sectors currently allocated for image(s)."
+ ::= { rndDeviceParams 14 }
+
+rndBackupConfigurationEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specifies whether the device supports backup-config parameters in lcli commands."
+ ::= { rndDeviceParams 15 }
+
+rndImageInfo OBJECT IDENTIFIER ::= { rndDeviceParams 16 }
+
+rndImageInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RndImageInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The table contains information about images."
+ ::= {rndImageInfo 1 }
+
+rndImageInfoEntry OBJECT-TYPE
+ SYNTAX RndImageInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " An entry in the rndImageInfoTable."
+ INDEX {rndStackUnitNumber }
+ ::= {rndImageInfoTable 1 }
+
+RndImageInfoEntry ::= SEQUENCE {
+ rndStackUnitNumber INTEGER,
+ rndImage1Name DisplayString,
+ rndImage2Name DisplayString,
+ rndImage1Version DisplayString,
+ rndImage2Version DisplayString,
+ rndImage1Date DisplayString,
+ rndImage2Date DisplayString,
+ rndImage1Time DisplayString,
+ rndImage2Time DisplayString,
+ rndImage1Description DisplayString,
+ rndImage2Description DisplayString
+}
+
+rndStackUnitNumber OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The unit number (for stackable devices) or 1 for 'stand alone' device."
+ ::= {rndImageInfoEntry 1 }
+
+rndImage1Name OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the file name of image-1 in the system."
+ ::= {rndImageInfoEntry 2 }
+
+rndImage2Name OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the file name of image-2 (if present) in the system.If image-2 is not present show 'no info' text"
+ ::= {rndImageInfoEntry 3 }
+
+
+rndImage1Version OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the version of image-1 in the system."
+ ::= {rndImageInfoEntry 4 }
+
+rndImage2Version OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the version of image-2 (if present) in the system.If image-2 is not present show 'no info' text"
+ ::= {rndImageInfoEntry 5 }
+
+rndImage1Date OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the compilation date of image-1 in the system."
+ ::= {rndImageInfoEntry 6 }
+
+rndImage2Date OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the compilation date of image-2 (if present) in the system.If image-2 is not present show 'no info' text"
+ ::= {rndImageInfoEntry 7 }
+
+rndImage1Time OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the compilation time of image-1 in the system."
+ ::= {rndImageInfoEntry 8 }
+
+rndImage2Time OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the compilation time of image-2 (if present) in the system.If image-2 is not present show 'no info' text"
+ ::= {rndImageInfoEntry 9 }
+
+rndImage1Description OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Indicates the description of image-1 in the system."
+ ::= {rndImageInfoEntry 10 }
+
+rndImage2Description OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Indicates the description of image-2 in the system."
+ ::= {rndImageInfoEntry 11 }
+
+rlComponentsInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlComponentsInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table contains information about components, their streams and baselines in the device images."
+ ::= {rndImageInfo 2}
+
+rlComponentsInfoEntry OBJECT-TYPE
+ SYNTAX RlComponentsInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the rlComponentsInfoTable."
+ INDEX {rlComponentsInfoStackUnitNumber, rlComponentsInfoImageId,
+ IMPLIED rlComponentsInfoComponent}
+ ::= {rlComponentsInfoTable 1 }
+
+RlComponentsInfoEntry ::= SEQUENCE {
+ rlComponentsInfoStackUnitNumber INTEGER,
+ rlComponentsInfoImageId RlImageIdType,
+ rlComponentsInfoComponent DisplayString,
+ rlComponentsInfoBaseline DisplayString
+}
+
+rlComponentsInfoStackUnitNumber OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The unit number (for stackable devices) or 1 for 'stand alone' device."
+ ::= {rlComponentsInfoEntry 1}
+
+
+rlComponentsInfoImageId OBJECT-TYPE
+ SYNTAX RlImageIdType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Indicates the image id in the unit"
+::= {rlComponentsInfoEntry 2}
+
+rlComponentsInfoComponent OBJECT-TYPE
+ SYNTAX DisplayString(SIZE (1..40))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Indicates the SW component name."
+ ::= {rlComponentsInfoEntry 3}
+
+rlComponentsInfoBaseline OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the version control baseline of the SW component name."
+ ::= {rlComponentsInfoEntry 5}
+
+
+END
+
diff --git a/MIBS/eltexmes23xx/RADLAN-File b/MIBS/eltexmes23xx/RADLAN-File new file mode 100644 index 0000000..3494356 --- /dev/null +++ b/MIBS/eltexmes23xx/RADLAN-File @@ -0,0 +1,253 @@ +RADLAN-File DEFINITIONS ::= BEGIN
+
+-- Title: RADLAN File Private Extension
+-- Version: 7.39.00.00
+-- Date: 23 Feb 2005
+-- 23-Sep-2003 Added field rlFileRowStatus to rlFileTable
+-- 23-Sep-2003 Removed field rlFileActionNextLine from rlFileActionTable
+-- 23-Sep-2003 Removed values "display" and "delete" of rlFileActionCommand
+-- 07-Nov-2004 Added Scalar rlFileAuditingEnable
+-- 23-Feb-2005 Added rlFileFlashSize
+
+
+IMPORTS
+ rnd FROM RADLAN-MIB
+ DisplayString, RowStatus, TEXTUAL-CONVENTION, TruthValue FROM SNMPv2-TC
+ OBJECT-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI;
+
+
+rlFile MODULE-IDENTITY
+ LAST-UPDATED "201304010000Z" -- April 1, 2013
+ ORGANIZATION "Marvell Semiconductor, Inc."
+ CONTACT-INFO
+ "www.marvell.com"
+ DESCRIPTION
+ "The MIB module describes the private MIB for File Private Extension
+ supported by Marvell MTS software and products."
+ REVISION "201304010000Z" -- April 1, 2013
+ DESCRIPTION
+ "Added MODULE-IDENTITY"
+ ::= { rnd 96 }
+
+FilePermission ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "File permission"
+ SYNTAX BITS {
+ read(0),
+ write(1),
+ execute(2),
+ dir(3)
+ }
+
+
+rlFileMibVersion OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the File System MIB version. The current version is 1."
+ ::= {rlFile 1 }
+
+rlFileTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlFileEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The (conceptual) table listing all the files
+ of the flash file system."
+ ::= {rlFile 2 }
+
+rlFileEntry OBJECT-TYPE
+ SYNTAX RlFileEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " An entry (conceptual row) in the FileTable."
+ INDEX { IMPLIED rlFileName }
+ ::= {rlFileTable 1 }
+
+RlFileEntry ::= SEQUENCE {
+ rlFileName OCTET STRING,
+ rlFilePermission FilePermission,
+ rlFileSize INTEGER,
+ rlFileModificationDate DisplayString,
+ rlFileModificationTime DisplayString,
+ rlFileRowStatus RowStatus,
+ rlFileFlashSize INTEGER,
+ rlFileFullNormalizedName OCTET STRING
+}
+
+rlFileName OBJECT-TYPE
+ SYNTAX OCTET STRING(SIZE(1..160))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The name of the file."
+ ::= { rlFileEntry 1 }
+
+rlFilePermission OBJECT-TYPE
+ SYNTAX FilePermission
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "permission level bitmap. "
+ ::= { rlFileEntry 2 }
+
+rlFileSize OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The size of the file in bytes (actual size)."
+ ::= { rlFileEntry 3 }
+
+rlFileModificationDate OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time-stamp indicating the date of creation or last
+ modification of this file. The format of the time-stamp is
+ dd-mmm-yyyy"
+ ::= { rlFileEntry 4 }
+
+rlFileModificationTime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time-stamp indicating the time of creation or last
+ modification of this file. The format of the time-stamp is
+ hh:mm:ss"
+ ::= { rlFileEntry 5 }
+
+rlFileRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "It is used just to delete an entry"
+ ::= { rlFileEntry 6 }
+
+rlFileFlashSize OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The size allocated for the file in bytes (allocated size)."
+ ::= { rlFileEntry 7 }
+
+rlFileFullNormalizedName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The full normalized name - up to max OCTET STRING length and
+ not containing '..' and '.' path components."
+ ::= { rlFileEntry 8 }
+
+rlFileActionTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlFileActionEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The (conceptual) table listing only one entry at a time
+ with parameters needed for performing an action on a file."
+ ::= {rlFile 3 }
+
+rlFileActionEntry OBJECT-TYPE
+ SYNTAX RlFileActionEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " An entry (conceptual row) in the FileActionTable."
+ INDEX {rlFileActionName }
+ ::= {rlFileActionTable 1 }
+
+RlFileActionEntry ::= SEQUENCE {
+ rlFileActionName OCTET STRING,
+ rlFileActionNewName OCTET STRING,
+ rlFileActionRowStatus RowStatus,
+ rlFileActionCommand INTEGER
+}
+
+rlFileActionName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(1..160))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The name of the file."
+ ::= { rlFileActionEntry 1 }
+
+rlFileActionNewName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(1..160))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The new name for the file (in case of action rename)."
+ ::= { rlFileActionEntry 2 }
+
+rlFileActionRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "It is used to create an entry"
+ ::= { rlFileActionEntry 3 }
+
+rlFileActionCommand OBJECT-TYPE
+ SYNTAX INTEGER {
+ rename(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Perform an action on the file."
+ ::= { rlFileActionEntry 4 }
+
+rlFileTotalSizeOfFlash OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the total size of the flash in bytes."
+ ::= {rlFile 4 }
+
+rlFileFreeSizeOfFlash OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the number of free bytes in the flash."
+ ::= {rlFile 5 }
+
+--- File System auditing control (SysLog)
+
+rlFileAuditingEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls whether SysLog messages
+ should be issued on file rename/delete events"
+ DEFVAL { true }
+ ::= { rlFile 6 }
+
+rlFileTotalSizeOfUSB OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the total size of the USB in bytes."
+ ::= {rlFile 7 }
+
+rlFileFreeSizeOfUSB OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the number of free bytes in the USB."
+ ::= {rlFile 8 }
+
+END
diff --git a/MIBS/eltexmes23xx/RADLAN-HWENVIROMENT b/MIBS/eltexmes23xx/RADLAN-HWENVIROMENT new file mode 100644 index 0000000..40ddf04 --- /dev/null +++ b/MIBS/eltexmes23xx/RADLAN-HWENVIROMENT @@ -0,0 +1,473 @@ +RADLAN-HWENVIROMENT DEFINITIONS ::= BEGIN
+
+IMPORTS
+ rnd FROM RADLAN-MIB
+ MODULE-IDENTITY, OBJECT-TYPE, Unsigned32 FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION, DisplayString,TruthValue FROM SNMPv2-TC;
+
+rlEnv MODULE-IDENTITY
+ LAST-UPDATED "200309210000Z"
+ ORGANIZATION "Radlan Computer Communications Ltd."
+ CONTACT-INFO
+ "radlan.com"
+ DESCRIPTION
+ "The private MIB module definition for environment of Radlan devices."
+ REVISION "200309210000Z"
+ DESCRIPTION
+ "Added this MODULE-IDENTITY clause."
+ ::= { rnd 83 }
+
+RlEnvMonState ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Represents the state of a device being monitored.
+ Valid values are:
+
+ normal(1): the environment is good, such as low
+ temperature or full battery charge.
+
+ warning(2): the environment is bad, such as temperature
+ above normal operation range but not too
+ high, or battery discharge.
+
+ critical(3): the environment is very bad, such as
+ temperature much higher than normal
+ operation limit or critically low battery charge.
+
+ shutdown(4): the environment is the worst, the system
+ should be shutdown immediately.
+
+ notPresent(5): the environmental monitor is not present,
+ such as temperature sensors or battery does not exist.
+
+ notFunctioning(6): the environmental monitor does not
+ function properly, such as a temperature
+ sensor generates a abnormal data like
+ 1000 or error happens while reading battery
+ state.
+
+ restore(7): the environment is restoring its normal state,
+ such as battery recharging.
+ "
+ SYNTAX INTEGER {
+ normal(1),
+ warning(2),
+ critical(3),
+ shutdown(4),
+ notPresent(5),
+ notFunctioning(6),
+ restore(7),
+ notAvailable(8),
+ backingUp(9)
+ }
+
+
+RlEnvMonDirection ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Represents the state of a device being monitored.
+ Valid values are:
+
+ unKnown(1): if the board not support air flow direction.
+
+ frontToBack(2): the air flow direction of the fan is front to back.
+
+ backToFront(3): the air flow direction of the fan is back to front.
+
+ clockwise(4): the air flow direction of the fan is clock wise
+
+ unClockwise(5): the air flow direction of the fan is unclock wise
+
+ insideOutside(6): the air flow direction of the fan is inside outside
+
+ outsideInside(7): the air flow direction of the fan is outside inside
+
+ rightToLeft(8): the air flow direction of the fan is from right to left
+
+ leftToRight(9): the air flow direction of the fan is from left to right
+
+ "
+ SYNTAX INTEGER {
+ unKnown(1),
+ frontToBack(2),
+ backToFront(3),
+ clockwise(4),
+ unClockwise(5),
+ insideOut(6),
+ outsideIn(7),
+ rightToLeft(8),
+ leftToRight(9)
+ }
+
+rlEnvPhysicalDescription OBJECT IDENTIFIER ::= { rlEnv 1 }
+
+rlEnvMonFanStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlEnvMonFanStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of fan status maintained by the environmental
+ monitor."
+ ::= { rlEnvPhysicalDescription 1 }
+
+rlEnvMonFanStatusEntry OBJECT-TYPE
+ SYNTAX RlEnvMonFanStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the fan status table, representing the status of
+ the associated fan maintained by the environmental monitor."
+ INDEX { rlEnvMonFanStatusIndex }
+ ::= { rlEnvMonFanStatusTable 1 }
+
+RlEnvMonFanStatusEntry ::=
+ SEQUENCE {
+ rlEnvMonFanStatusIndex INTEGER,
+ rlEnvMonFanStatusDescr DisplayString,
+ rlEnvMonFanState RlEnvMonState
+ }
+
+rlEnvMonFanStatusIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unique index for the fan being instrumented.
+ This index is for SNMP purposes only, and has no
+ intrinsic meaning."
+ ::= { rlEnvMonFanStatusEntry 1 }
+
+rlEnvMonFanStatusDescr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..32))
+ MAX-ACCESS read-only
+
+ STATUS current
+ DESCRIPTION
+ "Textual description of the fan being instrumented.
+ This description is a short textual label, suitable as a
+ human-sensible identification for the rest of the
+ information in the entry."
+ ::= { rlEnvMonFanStatusEntry 2 }
+
+rlEnvMonFanState OBJECT-TYPE
+ SYNTAX RlEnvMonState
+ MAX-ACCESS read-only
+
+ STATUS current
+ DESCRIPTION
+ "The mandatory state of the fan being instrumented."
+ ::= { rlEnvMonFanStatusEntry 3 }
+
+
+
+rlEnvMonSupplyStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlEnvMonSupplyStatusEntry
+ MAX-ACCESS not-accessible
+
+ STATUS current
+ DESCRIPTION
+ "The table of power supply status maintained by the
+ environmental monitor card."
+ ::= { rlEnvPhysicalDescription 2 }
+
+rlEnvMonSupplyStatusEntry OBJECT-TYPE
+ SYNTAX RlEnvMonSupplyStatusEntry
+ MAX-ACCESS not-accessible
+
+ STATUS current
+ DESCRIPTION
+ "An entry in the power supply status table, representing the
+ status of the associated power supply maintained by the
+ environmental monitor card."
+ INDEX { rlEnvMonSupplyStatusIndex }
+ ::= { rlEnvMonSupplyStatusTable 1 }
+
+RlEnvMonSupplyStatusEntry ::=
+ SEQUENCE {
+ rlEnvMonSupplyStatusIndex INTEGER ,
+ rlEnvMonSupplyStatusDescr DisplayString,
+ rlEnvMonSupplyState RlEnvMonState,
+ rlEnvMonSupplySource INTEGER,
+ rlEnvMonSupplyFanDirection RlEnvMonDirection
+ }
+
+rlEnvMonSupplyStatusIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..2147483647)
+ MAX-ACCESS not-accessible
+
+ STATUS current
+ DESCRIPTION
+ "Unique index for the power supply being instrumented.
+ This index is for SNMP purposes only, and has no
+ intrinsic meaning."
+ ::= { rlEnvMonSupplyStatusEntry 1 }
+
+rlEnvMonSupplyStatusDescr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..32))
+ MAX-ACCESS read-only
+
+ STATUS current
+ DESCRIPTION
+ "Textual description of the power supply being instrumented.
+ This description is a short textual label, suitable as a
+ human-sensible identification for the rest of the
+ information in the entry."
+ ::= { rlEnvMonSupplyStatusEntry 2 }
+
+rlEnvMonSupplyState OBJECT-TYPE
+ SYNTAX RlEnvMonState
+ MAX-ACCESS read-only
+
+ STATUS current
+ DESCRIPTION
+ "The mandatory state of the power supply being instrumented."
+ ::= { rlEnvMonSupplyStatusEntry 3 }
+
+rlEnvMonSupplySource OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ ac(2),
+ dc(3),
+ externalPowerSupply(4),
+ internalRedundant(5)
+ }
+ MAX-ACCESS read-only
+
+ STATUS current
+ DESCRIPTION
+ "The power supply source.
+ unknown - Power supply source unknown
+ ac - AC power supply
+ dc - DC power supply
+ externalPowerSupply - External power supply
+ internalRedundant - Internal redundant power supply
+ "
+ ::= { rlEnvMonSupplyStatusEntry 4 }
+
+rlEnvMonSupplyFanDirection OBJECT-TYPE
+ SYNTAX RlEnvMonDirection
+ MAX-ACCESS read-only
+
+ STATUS current
+ DESCRIPTION
+ "The direction of the power supply's fan."
+ ::= { rlEnvMonSupplyStatusEntry 5 }
+
+--------------------------------------------------------------------------------
+-- rlEnvMonIndexTable
+--------------------------------------------------------------------------------
+
+rlEnvMonIndexTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlEnvMonIndexEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table that can help building indexes for EnvMon tables."
+ ::= { rlEnvPhysicalDescription 10 }
+
+rlEnvMonIndexEntry OBJECT-TYPE
+ SYNTAX RlEnvMonIndexEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in table, representing the index input parameters."
+ INDEX { rlEnvMonIndexUnitId, rlEnvMonIndexObjType, rlEnvMonIndexObjIndex }
+ ::= { rlEnvMonIndexTable 1 }
+
+RlEnvMonIndexEntry ::=
+ SEQUENCE {
+ rlEnvMonIndexUnitId INTEGER,
+ rlEnvMonIndexObjType INTEGER,
+ rlEnvMonIndexObjIndex INTEGER,
+ rlEnvMonIndexValue INTEGER
+ }
+
+rlEnvMonIndexUnitId OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unit ID."
+ ::= { rlEnvMonIndexEntry 1 }
+
+rlEnvMonIndexObjType OBJECT-TYPE
+ SYNTAX INTEGER {
+ powerSupply(5),
+ fan(6),
+ thermalSensorUnderCard(14)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Object type."
+ ::= { rlEnvMonIndexEntry 2 }
+
+rlEnvMonIndexObjIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index of object."
+ ::= { rlEnvMonIndexEntry 3 }
+
+rlEnvMonIndexValue OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Calculated index value."
+ ::= { rlEnvMonIndexEntry 4 }
+
+rlEnvFanData OBJECT IDENTIFIER ::= { rlEnv 5 }
+
+rlEnvFanDataTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlEnvFanDataEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "For each unit in a stack"
+ ::= { rlEnvFanData 1 }
+
+rlEnvFanDataEntry OBJECT-TYPE
+ SYNTAX RlEnvFanDataEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry of this table specifies a unit"
+ INDEX { rlEnvFanDataStackUnit }
+ ::= { rlEnvFanDataTable 1 }
+
+RlEnvFanDataEntry ::= SEQUENCE {
+ rlEnvFanDataStackUnit INTEGER,
+ rlEnvFanDataTemp INTEGER,
+ rlEnvFanDataSpeed INTEGER,
+ rlEnvFanDataOperLevel INTEGER,
+ rlEnvFanDataAdminLevel INTEGER,
+ rlEnvFanDataDirection RlEnvMonDirection
+}
+
+rlEnvFanDataStackUnit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of the stack unit"
+ ::= { rlEnvFanDataEntry 1 }
+
+rlEnvFanDataTemp OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The unit temperature"
+ ::= { rlEnvFanDataEntry 2 }
+
+rlEnvFanDataSpeed OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Fan speed in RPM"
+ ::= { rlEnvFanDataEntry 3 }
+
+rlEnvFanDataOperLevel OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Fan speed operative level"
+ ::= { rlEnvFanDataEntry 4 }
+
+rlEnvFanDataAdminLevel OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configured fan speed level"
+ ::= { rlEnvFanDataEntry 5 }
+
+rlEnvFanDataDirection OBJECT-TYPE
+ SYNTAX RlEnvMonDirection
+ MAX-ACCESS read-only
+
+ STATUS current
+ DESCRIPTION
+ "The direction of the system's fan."
+ ::= { rlEnvFanDataEntry 6 }
+
+
+-- ************ Redundant Fan ************** --
+
+RlEnvRedundantFanStatus ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Represents the status of a redundant fan.
+ Valid values are:
+ Ready(1): fan is ready and not active (all fans are O.K)
+ Active(2): fan is active (one or more fan failed)
+ Failure(3): fan failure "
+
+ SYNTAX INTEGER {
+ ready(1),
+ active(2),
+ failure(3),
+ notPresent(4)
+ }
+
+rlEnvRedundantFanTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlEnvRedundantFanEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table of redundant fan status"
+ ::= { rlEnv 6 }
+
+rlEnvRedundantFanEntry OBJECT-TYPE
+ SYNTAX RlEnvRedundantFanEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the redundant fan status table, representing the status of the associated fan "
+ INDEX { rlEnvRedundantFanUnitId, rlEnvRedundantFanIndex }
+ ::= { rlEnvRedundantFanTable 1 }
+
+RlEnvRedundantFanEntry ::=
+ SEQUENCE {
+ rlEnvRedundantFanUnitId Unsigned32,
+ rlEnvRedundantFanIndex INTEGER,
+ rlEnvRedundantFanStatus RlEnvRedundantFanStatus
+ }
+
+rlEnvRedundantFanUnitId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of the stack unit"
+ ::= { rlEnvRedundantFanEntry 1 }
+
+rlEnvRedundantFanIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The fan index"
+ ::= { rlEnvRedundantFanEntry 2 }
+
+rlEnvRedundantFanStatus OBJECT-TYPE
+ SYNTAX RlEnvRedundantFanStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The fan status"
+ ::= { rlEnvRedundantFanEntry 3 }
+
+rlEnvRedundantFanSupported OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Defines whether Redundant Fan feature is supported"
+ ::= { rlEnv 7 }
+
+END
+
diff --git a/MIBS/eltexmes23xx/RADLAN-MIB b/MIBS/eltexmes23xx/RADLAN-MIB new file mode 100644 index 0000000..7658cea --- /dev/null +++ b/MIBS/eltexmes23xx/RADLAN-MIB @@ -0,0 +1,734 @@ +RADLAN-MIB DEFINITIONS ::= BEGIN
+
+-- Title: RADLAN ROS
+-- Version: 7.46
+-- Date: 23-Jan-2007
+--
+-- 05-Jun-2003 Added rlHostParamTable
+-- 12-Jun-2003 Added enumeration to rndErrorSeverity
+-- 14-Jun-2003 Added field rlCopyHistoryErrorMessage to table rlCopyHistoryTable
+-- 29-Jun-2003 Tables rlOspf...LnkTable replayed tables rlOspf...LSATable)
+-- 08-Jul-2003 The low range boundary and the default value of rlDvmrpPruneLifetime
+-- were changed from 300 to 200 seconds
+-- 16-Jul-2003 The following values VesuvioT and VesuvioF were added to
+-- rlPhDModuleType
+-- 22-Jul-2003 Added rlStartupCDBChanged, rlManualReboot
+-- 23-Jul-2003 New group rldot1x was added
+-- 24-Jul-2003 Changed ipMRouteStdMIB to rlIpMRouteStdMIB
+-- 27-Jul-2003 Changed access of rlMaxNumberOfAccessRules to read-only
+-- 27-Jul-2003 Changed access of rlMaxNumberOfAccessRulesAfterReset to read-write
+-- 30-Jul-2003 Added 802.1x traps rldot1xPortStatusAuthorizedTrap and
+-- rldot1xPortStatusUnauthorizedTrap
+-- 30-Jul-2003 Added rlFile
+-- 31-Jul-2003 Added rlAAAEap
+-- 10-Aug-2003 Renamed enumeration values resetCDB to resetStartupCDB and
+-- eraseCDB to eraseStartupCDB and
+-- added enumeration values eraseRunningCDB and copyStartupToRunning
+-- 16-Aug-2003 Added rlSnmp
+-- 18-Aug-2002 Added rldot1xExtAuthSessionStatsTable
+-- 21-Aug-2003 Added rlOspfTuning
+-- 09-Sep-2003 Added rlPortCopyVlanTaggingTable
+-- 13-Sep-2003 Added IMPLIED to INDEX { IMPLIED rlTranslationNameToIpName }
+-- 15-Sep-2003 rlPhysicalDescription's version (a value of variable rlPhDMibVersion)
+-- was changed from 2 to 3
+-- 15-Sep-2003 Added field rldot1dStpPortRole to rldot1dStpPortTable
+-- 15-Sep-2003 Added field rldot1sMStpInstancePortRole to rldot1sMstpInstancePortTable
+-- 15-Sep-2003 Added field rldot1sMstpExtPortBoundary to rldot1sMstpExtPortEntryTable
+-- 19-Sep-2003 Added rldot1xGuestVlanSupported, rldot1xGuestVlanVID, rldot1xGuestVlanPorts,
+-- rldot1xUnAuthenticatedVlanSupported, rldot1xUnAuthenticatedVlanTable,
+-- rldot1xUserBasedVlanSupported, rldot1xUserBasedVlanPorts
+-- 26-Sep-2003 Added rlMridTable
+-- 26-Sep-2003 Added rlMirModel
+-- 26-Sep-2003 Deleted JackType from IMPORTS clause
+-- 26-Sep-2003 Changed naming of SMIv2-like types
+-- 26-Sep-2003 Moved rlSyslog branch to new MIB
+-- 26-Sep-2003 Moved rlCopy branch to new MIB
+-- 26-Sep-2003 Editorial changes
+-- 02-Oct-2003 Added vlanSpecialTagTable
+-- 02-Oct-2003 Added field branch rlMibTree and table rlMibTreeTable
+-- 02-Oct-2003 rlPhysicalDescription's version (a value of variable rlPhDMibVersion)
+-- was changed from 3 to 4
+-- 02-Oct-2003 Added vlanSpecialTagCurrentTable
+-- 09-Oct-2003 Added field rldot1sMstpInstanceRemainingHopes to rldot1sMstpInstanceTable
+-- 11-Oct-2003 Changed OSPF tuning
+-- 24-Oct-2003 Change range of rldot1sMstpInstancePortPathCost
+-- from (1..65535) to (1..200000000)
+-- 26-Oct-2003 Added rsMaxNumberRpAddresesInGroupRange,rsMaxNumberRpAddresesInGroupRangeAfterReset
+-- 26-Oct-2003 Removed rlPimSMBootStrapInfoEnable
+-- 27-Oct-2003 Change range of rldot1sMStpInstancePortAdminPathCost
+-- from (0..65535) to (0..200000000)
+-- 29-Oct-2003 Added rlIfExistingPortList
+-- 07-Nov-2003 rldot1sMstpMaxHopes:
+-- a. range was changed from 1..20 to 1..40
+-- b. default value was chaged from 10 to 20
+-- rldot1sMstpDesignatedMaxHopes:
+-- a. range was changed from 1..40 to 1..20
+-- 02-Dec-2003 Unused group rsIpZeroHopRouting was deleted
+-- 03-Dec-2003 Added rlSNMPDomains branch
+-- 03-Dec-3003 Added rlTstBasicRateTable
+-- 14-Dec-2003 Added field rldot1dStpBpduType to rldot1dStpPortEntry
+-- 14-Dec-2003 Added rldot1dStpFilterBpdu
+-- 21-Dec-2003 Updated imports of DisplayString, PhysAddress, TimeInterval,
+-- DateAndTime, ipAddrEntry
+-- 21-Dec-3003 Added rlEmWebHttpsActiveCertificateId and rlSsl
+-- 24-Dec-3003 Added rldot1sMstpRemainingHops
+-- 13-Jan-2004 Change MSTP tables indexes to read-only.
+-- 30-Jan-2004 add field rldot1sMstpExtPortInternalAdminPathCost to rldot1sMstpExtPortTable.
+-- 30-Jan-2004 change field rldot1sMstpExtPortInternalPathCost to rldot1sMstpExtPortInternalOperPathCost
+-- and make it read-only, change range to (0..200000000).
+-- 03-Feb-2004 traps 186-191 are implemeted in the Physicaldescription MIB - for stacking.
+-- 09-Feb-2004 Change the upper rage of rldot1sMstpVlan to 4094.
+-- 11-Mar-2004 Added swIfPortLockIfRangeTable
+-- 26-Mar-2004 rlLcli MIB was moved to separated file
+-- 30-Mar-2004 Added traps swIfTablePortLock and swIfTablePortUnLock
+-- 19-Apr-2004 Moved to separate MIBS IP Multicast & DVMRP
+-- 24-Apr-2004 Moved to separate MIBS VLAN
+-- 05-May-2004 Deleted default values in swIfEntry
+-- 07-May-2004 Added mac base priority MIB as RND 101
+-- 16-May-2004 Added value invalidImage(3) to rndActiveSoftwareFileAfterReset
+-- of rndActiveSoftwareFileTable
+-- 18-May-2004 Moved to separate files: ipSpec, rlBgp, rsTunning, rlFft,
+-- rndMng, rndApplications
+-- 31-May-2004 Added rlWlanAccessPoint
+-- 31-May-2004 Moved to separate files: rsUDP, swInterfaces, rlRmonControl
+-- 09-Jun-2004 change field rldot1sMstpInstancePortEnable in rldot1sMstpInstancePortEntry
+-- to read-only
+-- 16-Jun-2004 Added rndIpHostManagementSupported and rndIpHostManagementIfIndex
+-- 10-Nov-2004 Added rndNotifications
+-- 11-Nov-2004 Added rlAAAUserLocked trap
+-- 23-Nov-2004 Added type kiloBitsPerSecond RlStormCtrlRateUnit.
+-- 29-Nov-2004 limit rldot1sMstpPendingConfigurationName to 32 characters.
+-- 17-Jan-2005 Add rldot1dStpPortRestrictedRole field to rldot1dStpPortEntry
+-- 16-Mar-2005 Add rlLocalization branch
+-- 14-Apr-2005 Add rlRs232
+-- 18-Apr-2005 Add rldot1dStpPortAutoEdgePort to rldot1dStpPortEntry
+-- 27-Apr-2005 ZachM add rlStackLinkChange trap.
+-- 16-Jun-2005 Added rlNicRedundancy
+-- 01-Jul-2005 Added rlIgmpSnoopMulticastTvTable
+-- 07-Dec-2005 Added rlUPnP branch
+-- 12-Dec-2005 Added rldot1dStpFloodBpduMethod
+-- 14-Dec-2005 Add rlLldp branch
+-- 02-Feb-2006 GalVA added rlEmWebExtraPort
+-- 02-Feb-2006 GalVA added rlEmWebExtraPortType
+-- 12-Feb-2006 Import V2 textual conventions from SNMPv2-TC-v1 instead of SNMPv2-TC and RADLAN-SNMPv2
+-- 12-Feb-2006 Removed private trunk MIB to separate MIB module.
+-- 06-Mar-2006 Added rldot1dStpSeparatedBridges
+-- 13-Mar-2006 GalVA added rlEmWebMaxHttpsIdleTimeout
+-- 26-Mar-2006 Removed IMPORTs from IEEE8023-LAG-MIB + editorial change in rldot1dStpSeparatedBridges
+-- 24-May-2006 Added BPDU Guard support
+-- 31-May-2006 Added rldot1xAuthenticationPortTable OBJECT-TYPE
+-- 08-Jun-2006 Added rlDhcpSpoofing
+-- 08-Jun-2006 Added rldot1xAuthMultiStatsTable, rldot1xAuthMultiDiagTable, rldot1xAuthMultiSessionStatsEntry
+-- 02-Jul-2006 Added Bonjour branch
+-- 02-Jul-2006 Added rlLinksysSmartMIB branch
+-- 05-Jul-2006 Added rldot1xAuthConfigTable
+-- 10-Jul-2006 Moved branch rlMacMulticast to rlbridgemulticast
+-- 07-Aug-2006 Moved definitios of traps rlCopyFinished and rlCopyFailed TRAP-TYPE
+-- to ADLAN-COPY-MIB
+-- 23-Aug-2006 Added rlGlobalIpAddrTable
+-- 29-Aug-2006 Added rndImageSize
+-- 21-Sep-2006 Added rldot1xBpduFilteringEnabled
+-- 07-Sep-2006 Moved all rlEmbWeb definitions to rlembweb.mib
+-- 06-Oct-2006 Added rndBackupConfigurationEnabled
+-- 09-Oct-2006 Added rndImageInfoTable
+-- 03-Nov-2006 Added dlPrivate
+-- 18-Dec-2006 Added rlDhcpClCommandTable
+-- 02-Jan-2007 rndDeviceParams MIB was moved to separate file RADLAN-DEVICEPARAMS-MIB.MIB
+-- 02-Jan-2007 rndBootP MIB was moved to separate file RADLAN-BOOTP-MIB.MIB
+-- 02-Jan-2007 rlBrgMacSwitch MIB was moved to separate file RADLAN-BRGMACSWITCH-MIB.MIB
+-- 02-Jan-2007 rlpBridgeMIBObjects MIB was moved to separate file RADLAN-BRIDGEMIBOBJECTS-MIB.MIB
+-- 02-Jan-2007 rlCli MIB was moved to separate file RADLAN-CLI-MIB.MIB
+-- 02-Jan-2007 rlTelnet MIB was moved to separate file RADLAN-TELNET-MIB.MIB
+-- 02-Jan-2007 rlArpSpoofing MIB was moved to separate file RADLAN-ARPSPOOFING-MIB.MIB
+-- 02-Jan-2007 rlMir MIB was moved to separate file RADLAN-MIR-MIB.MIB
+-- 02-Jan-2007 rlGvrp MIB was moved to separate file RADLAN-GVRP-MIB.MIB
+-- 02-Jan-2007 rlSwPackageVersion MIB was moved to separate file RRADLAN-SWPACKAGEVERSION-MIB.MIB
+-- 02-Jan-2007 rlRCli MIB was moved to separate file RADLAN-RCLI-MIB.MIB
+-- 02-Jan-2007 rlAggregateVlan MIB was moved to separate file RADLAN-AGGREGATEVLAN-MIB.MIB
+-- 02-Jan-2007 rlGmrp MIB was moved to separate file RADLAN-GMRP-MIB.MIB
+-- 02-Jan-2007 rlDhcpCl MIB was moved to separate file RADLAN-DHCPCL-MIB.MIB
+-- 02-Jan-2007 rlStormCtrl MIB was moved to separate file RADLAN-STORMCTRL-MIB.MIB
+-- 02-Jan-2007 rlSmon MIB was moved to separate file RADLAN-SMON-MIB.MIB
+-- 02-Jan-2007 rlDigitalKeyManage MIB was moved to separate file RADLAN-DIGITALKEYMANAGE-MIB.MIB
+-- 02-Jan-2007 rldot1x MIB was moved to separate file RADLAN-DOT1X-MIB.MIB
+-- 02-Jan-2007 rlSocket MIB was moved to separate file RADLAN-SOCKET-MIB.MIB
+-- 02-Jan-2007 rl3sw2swTables MIB was moved to separate file RADLAN-3SW2SWTABLES-MIB.MIB
+-- 02-Jan-2007 rlMultiSessionTerminal MIB was moved to separate file RADLAN-MULTISESSIONTERMINAL-MIB.MIB
+-- 02-Jan-2007 rlTraceRoute MIB was moved to separate file RADLAN-TRACEROUTE-MIB.MIB
+-- 02-Jan-2007 rlJumboFrames MIB was moved to separate file RADLAN-JUMBOFRAMES-MIB.MIB
+-- 02-Jan-2007 rlCDB MIB was moved to separate file RADLAN-CDB-MIB.MIB
+-- 02-Jan-2007 rndEndOfMibGroup MIB was moved to separate file RADLAN-ENDOFMIB-MIB.MIB
+-- 15-Jan-2007 Devided file appolo.txt to a few files
+-- Renamed file appolo.txt to ralan-mib.mib
+-- 22-Jan-2007 Added rlIntel
+-- 28-Mar-2007 added rlTunnel
+-- 08/APR/07- add rlAutoUpdate
+-- 21-Oct-2007 Add rldot1dStpPortLoopback to rldot1dStpPortEntry
+-- 08-MAY-2007 Added rlCpuCounters
+-- 11-Mar-2008 Added rlIPv6
+-- 07-Apr-2008 added rlActionAcl for ros_vnd14's ACLs.
+-- 14-Apr-2008 added rlSafeGuard for ros_vnd14's Safeguard.
+-- 27-Aug-2008 added rlVlanTrunking for ros_vnd14's Vlan Trunking
+-- 31-Dec-2008 added rlTrafficSegmentation
+-- 05-Jan-2009 added rlIMPBFeatures
+-- 25-Mar-2009 added rlDeleteImg
+-- 02-Apr-2009 added rlCustom1BonjourService
+-- 18-Apr-2010 added rlPfcMib
+-- 30-Jan-2015 added rlLan1
+
+
+-- Title: RADLAN ROS
+-- Private RADLAN MIB
+-- Version: 7.46
+-- Date: 2 JAN 2007
+
+IMPORTS
+
+ enterprises
+ FROM SNMPv2-SMI;
+
+ Percents ::= INTEGER (0..100)
+ NetNumber ::= OCTET STRING (SIZE(4))
+ VlanPriority ::= INTEGER (0..7)
+
+rnd MODULE-IDENTITY
+ LAST-UPDATED "200701020000Z"
+ ORGANIZATION "Radlan - a MARVELL company.
+ Marvell Semiconductor, Inc."
+ CONTACT-INFO
+ "www.marvell.com"
+ DESCRIPTION
+ "This private MIB module defines RADLAN private MIBs."
+ REVISION "200701020000Z"
+ DESCRIPTION
+ "Initial revision."
+ ::= { enterprises 89 }
+
+
+-- Some MIB compilers require that the following 7 lines which define the path
+-- to RND MIB are commented out:
+
+-- mib OBJECT IDENTIFIER ::= { mgmt 1 }
+-- directory OBJECT IDENTIFIER ::= { internet 1 }
+-- experimental OBJECT IDENTIFIER ::= { internet 3 }
+-- private OBJECT IDENTIFIER ::= { internet 4 }
+-- enterprises OBJECT IDENTIFIER ::= { private 1 }
+
+-- Objects in this MIB are arranged into groups:
+--01 rndMng - Management/Action
+--02 rndDeviceParams - General parameters
+--04 rndInterface - Obsolete
+--09 rndBackup - Obsolete
+--12 rndIPX - Parameters for management of IPX router
+--16 rndFACS - Obsolete
+--20 rndCOD - Obsolete
+--22 rndBrgHub - Obsolete
+--23 rndAdapter - Obsolete
+--24 rndBootP - BootP configurgaration.
+--26 ipSpec - IP Private MIBs
+--27 virtualLan - Obsolete
+--28 rsConf - Obsolete
+--29 rsTunning - Tunning sub group
+--30 rndISDN - Obsolete
+--31 rndPPP - Obsolete
+--34 frameRelay - Obsolete
+--35 rndApplications -
+--38 rsDHCP - DHCP server configuration
+--39 radWiz - Obsolete
+--40 rsCfgUpgrade - Obsolete
+--42 rsUDP -
+--43 swInterfaces -
+--44 securityZone - Obsolete
+--45 rll3SwtchETMdl - Obsolete
+--46 rlIPmulticast -
+--47 rlFFT -
+--48 vlan -
+--49 rlRmonControl -
+--50 rlBrgMacSwitch -
+--51 rlExperience -
+--52 rlCli -
+--53 rlPhysicalDescription -
+--54 rlIfInterfaces -
+--55 rlMacMulticast -
+--56 rlGalileo -
+--57 rlpBridgeMIBObjects-
+--58 rlTelnet -
+--59 rlPolicy -
+--60 rlArpSpoofing -
+--61 rlMir -
+--62 rlIpMRouteStdMIB -
+--63 rl3sw2swTables -
+--64 rlGvrp -
+--65 rlDot3adAgg -
+--66 rlEmbWeb -
+--67 rlSwPackageVersion -
+--68 rlBroadcom -
+--69 rlMultiSessionTerminal -
+--70 rlRCli -
+--71 rlBgp -
+--72 rlAgentsCapabilitiesGroups -
+--73 rlAggregateVlan -
+--74 rlLCli -
+--75 rlGmrp -
+--76 rlDhcpCl - Dhcp client
+--77 rlStormCtrl -
+--78 rlSsh -
+--79 rlAAA -
+--80 Radius -
+--81 rlTraceRoute -
+--82 rlSyslog -
+--83 rlEnv - HardWare status indication
+--84 rlSmon -
+--85 rlSocket -
+--86 rlDigitalKeyManage -
+--87 rlCopy -
+--88 rlQosCliMib -
+--89 rlMngInf -
+--90 rlPhy -
+--91 rlJumboFrames -
+--92 rlTimeSynchronization
+--93 rlDnsCl - Dns client
+--94 rlCDB
+--95 rldot1x
+--96 rlFile
+--97 rlAAAEap - AAA for 1x
+--98 rlSNMP
+--99 rlQosServ
+--100 rlSsl
+--101 rlMacBasePrio
+--102 Wireless Access Point Private MIB
+--103 rlLocalization
+--104 rlRs232
+--105 rlNicRedundancy
+--106 rlAmap
+--107 rlStack
+--108 rlPoe
+--109 rlUPnP
+--110 rlLldp
+--111 rlOib
+--112 rlBridgeSecurity
+--113 rlDhcpSpoofing
+--114 rlBonjour
+--115 rlLinksysSmartMIB
+--116 rlBrgMulticast
+--117 rlBrgMcMngr
+--118 rlGlobalIpAddrTable
+--119 dlPrivate
+--120 rlSecuritySuiteMib
+--121 rlIntel
+--122 rlTunnel
+--126 rlGreenEthernet
+--127 rlLbd
+--128 rlErrdisableRecovery
+--129 rlIPv6
+-- ...
+--139 rlIMPBFeatures
+--140 rlSmartPorts
+--143 rlCustom1BonjourService
+--200 rlWanMib
+
+-- At the end of the MIB there is a definition of all RND-specific traps.
+
+rndNotifications OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION " All the rnd notifications will reside under this branch
+ as specified in
+ RFC2578 'Structure of Management Information Version 2 (SMIv2)' 8.5"
+ ::= { rnd 0 }
+
+
+-- rndMng group contains Management Variables for RND devices
+
+rndMng OBJECT IDENTIFIER ::= { rnd 1 }
+-- see rlMng.mib
+
+rndDeviceParams OBJECT IDENTIFIER ::= { rnd 2 }
+-- see RADLAN-DEVICEPARAMS-MIB.MIB
+
+-- Obsolete
+-- rndInterface OBJECT IDENTIFIER ::= { rnd 4 }
+
+-- Obsolete
+-- rndBackup OBJECT IDENTIFIER ::= { rnd 9 }
+
+-- Obsolete
+-- rndIPX OBJECT IDENTIFIER ::= { rnd 12 }
+
+-- Obsolete
+-- rndFACS OBJECT IDENTIFIER ::= { rnd 16 }
+
+-- Obsolete
+-- rndCOD OBJECT IDENTIFIER ::= { rnd 20 }
+
+-- Obsolete
+-- rndBrgHub OBJECT IDENTIFIER ::= { rnd 22 }
+
+-- Obsolete
+-- rndAdapter OBJECT IDENTIFIER ::= { rnd 23 }
+
+rndBootP OBJECT IDENTIFIER ::= { rnd 24 }
+-- see RADLAN-BOOTP-MIB.MIB
+
+-- ip Specific group Addition parameters to ip group in MIB-2
+
+ipSpec OBJECT IDENTIFIER ::= { rnd 26 }
+-- see rlIp.mib
+
+-- Obsolete
+-- virtualLan OBJECT IDENTIFIER ::= { rnd 27 }
+
+-- Obsolete
+-- rsConf OBJECT IDENTIFIER ::= { rnd 28 }
+
+rsTunning OBJECT IDENTIFIER ::= { rnd 29 }
+-- see rlTuning.mib
+
+-- Obsolete
+-- rndISDN OBJECT IDENTIFIER ::= { rnd 30}
+
+-- Obsolete
+-- rndPPP OBJECT IDENTIFIER ::= { rnd 31 }
+
+-- Obsolete
+-- frameRelay OBJECT IDENTIFIER ::= { rnd 34 }
+
+rndApplications OBJECT IDENTIFIER ::= { rnd 35 }
+-- see rlApplication.mib
+
+-- Obsolete
+-- rndOGCompression OBJECT IDENTIFIER ::= { rnd 36 }
+
+-- Obsolete
+-- rndEthernet OBJECT IDENTIFIER ::= { rnd 37 }
+
+--rsDHCP OBJECT IDENTIFIER ::= { rnd 38 }
+--see rlDhcl.mib
+
+-- Obsolete
+-- radWiz OBJECT IDENTIFIER ::= { rnd 39 }
+
+-- Obsolete
+-- rsCfgUpgrade OBJECT IDENTIFIER ::= { rnd 40 }
+
+-- Obsolete
+--rsRMON OBJECT IDENTIFIER ::= { rnd 41 }
+
+-- rsCopyPort was deleted
+-- { rsRMON 1 } reserved
+
+-- rsMonitPort was deleted
+-- { rsRMON 2 } reserved
+
+rsUDP OBJECT IDENTIFIER ::= { rnd 42}
+-- see rlUdp.mib
+
+swInterfaces OBJECT IDENTIFIER ::= { rnd 43 }
+-- see rlInterfaces.mib
+
+-- Obsolete
+-- securityZone OBJECT IDENTIFIER ::= { rnd 44 }
+
+-- Obsolete
+-- rll3SwtchETMdl OBJECT IDENTIFIER ::= { rnd 45 }
+
+rlIPmulticast OBJECT IDENTIFIER ::= { rnd 46 }
+
+rlFFT OBJECT IDENTIFIER ::= { rnd 47 }
+
+vlan OBJECT IDENTIFIER ::= { rnd 48 }
+
+rlRmonControl OBJECT IDENTIFIER ::= { rnd 49}
+-- see rlRmon.mib
+
+rlBrgMacSwitch OBJECT IDENTIFIER ::= { rnd 50 }
+-- see RADLAN-BRGMACSWITCH-MIB.MIB
+
+rlExperience OBJECT IDENTIFIER ::= { rnd 51 }
+
+rlCli OBJECT IDENTIFIER ::= { rnd 52 }
+--see RADLAN-CLI-MIB.MIB
+
+-- Used for Drafts not received yet OBJECT IDENTIFIER
+
+rlPhysicalDescription OBJECT IDENTIFIER ::= { rnd 53 }
+
+rlIfInterfaces OBJECT IDENTIFIER ::= { rnd 54 }
+-- see rlInterfaces.mib
+
+rlMacMulticast OBJECT IDENTIFIER ::= { rnd 55 }
+--see rlbrgmulticast.mib
+
+rlGalileo OBJECT IDENTIFIER ::= { rnd 56 }
+
+rlpBridgeMIBObjects OBJECT IDENTIFIER ::= { rnd 57 }
+--see RADLAN-BRIDGEMIBOBJECTS-MIB.MIB
+
+rlTelnet OBJECT IDENTIFIER ::= { rnd 58 }
+--see RADLAN-TELNET-MIB.MIB
+
+rlPolicy OBJECT IDENTIFIER ::= { rnd 59 }
+
+rlArpSpoofing OBJECT IDENTIFIER ::= { rnd 60 }
+--see RADLAN-ARPSPOOFING-MIB.MIB
+
+rlMir OBJECT IDENTIFIER ::= { rnd 61 }
+--see RADLAN-MIR-MIB.MIB
+
+rlIpMRouteStdMIB OBJECT IDENTIFIER ::= { rnd 62 }
+
+rl3sw2swTables OBJECT IDENTIFIER ::= { rnd 63 }
+--see RADLAN-3SW2SWTABLES-MIB.MIB
+
+rlGvrp OBJECT IDENTIFIER ::= { rnd 64 }
+--see RADLAN-GVRP-MIB.MIB
+
+rlDot3adAgg OBJECT IDENTIFIER ::= { rnd 65 }
+
+rlEmbWeb OBJECT IDENTIFIER ::= { rnd 66 }
+
+rlSwPackageVersion OBJECT IDENTIFIER ::= { rnd 67 }
+--see RADLAN-SWPACKAGEVERSION-MIB.MIB
+
+rlBroadcom OBJECT IDENTIFIER ::= { rnd 68 }
+
+rlMultiSessionTerminal OBJECT IDENTIFIER ::= { rnd 69 }
+--see RADLAN-MULTISESSIONTERMINAL-MIB.MIB
+
+rlRCli OBJECT IDENTIFIER ::= { rnd 70 }
+--see RADLAN-RCLI-MIB.MIB
+
+rlBgp OBJECT IDENTIFIER ::= { rnd 71 }
+
+rlAgentsCapabilitiesGroups OBJECT IDENTIFIER ::= { rnd 72 }
+
+rlAggregateVlan OBJECT IDENTIFIER ::= {rnd 73}
+--see RADLAN-AGGREGATEVLAN-MIB.MIB
+
+-- rlLCli OBJECT IDENTIFIER ::= { rnd 74 }
+
+rlGmrp OBJECT IDENTIFIER ::= { rnd 75 }
+--see RADLAN-GMRP-MIB.MIB
+
+rlDhcpCl OBJECT IDENTIFIER ::= { rnd 76 }
+--see RADLAN-DHCPCL-MIB.MIB
+
+------------------------------
+
+rlStormCtrl OBJECT IDENTIFIER ::= { rnd 77 }
+--see RADLAN-STORMCTRL-MIB.MIB
+
+rlSsh OBJECT IDENTIFIER ::= { rnd 78 }
+
+rlAAA OBJECT IDENTIFIER ::= { rnd 79 }
+
+rlRadius OBJECT IDENTIFIER ::= { rnd 80 }
+
+-- see rlAAA.mib
+
+rlTraceRoute OBJECT IDENTIFIER ::= { rnd 81 }
+--see RADLAN-TRACEROUTE-MIB.MIB
+
+rlSyslog OBJECT IDENTIFIER ::= { rnd 82 }
+
+rlEnv OBJECT IDENTIFIER ::= { rnd 83 }
+-- rlPhysicalDescription OBJECT IDENTIFIER ::= { rlEnv 1 }
+-- entitySensorMIB OBJECT IDENTIFIER ::= { rlEnv 2 }
+
+rlSmon OBJECT IDENTIFIER ::= { rnd 84 }
+-- see RADLAN-SMON-MIB.MIB
+
+rlSocket OBJECT IDENTIFIER ::= { rnd 85 }
+-- see RADLAN-SOCKET-MIB.MIB
+
+rlDigitalKeyManage OBJECT IDENTIFIER ::= { rnd 86 }
+-- see RADLAN-DIGITALKEYMANAGE-MIB.MIB
+
+rlCopy OBJECT IDENTIFIER ::= { rnd 87 }
+
+rlQosCliMib OBJECT IDENTIFIER ::= { rnd 88 }
+
+rlMngInf OBJECT IDENTIFIER ::= { rnd 89 }
+
+rlPhy OBJECT IDENTIFIER ::= { rnd 90 }
+
+rlJumboFrames OBJECT IDENTIFIER ::= { rnd 91 }
+-- see RADLAN-JUMBOFRAMES-MIB.MIB
+
+rlTimeSynchronization OBJECT IDENTIFIER ::= { rnd 92 }
+
+rlDnsCl OBJECT IDENTIFIER ::= { rnd 93 }
+
+rlCDB OBJECT IDENTIFIER ::= { rnd 94 }
+-- see RADLAN-CDB-MIB.MIB
+
+rldot1x OBJECT IDENTIFIER ::= { rnd 95 }
+-- see RADLAN-DOT1X-MIB.MIB
+
+rlFile OBJECT IDENTIFIER ::= { rnd 96 }
+
+rlAAAEap OBJECT IDENTIFIER ::= { rnd 97 }
+
+rlSNMP OBJECT IDENTIFIER ::= { rnd 98 }
+
+--rlQosServ OBJECT IDENTIFIER ::= { rnd 99 }
+
+rlSsl OBJECT IDENTIFIER ::= { rnd 100 }
+
+rlMacBasePrio OBJECT IDENTIFIER ::= { rnd 101 }
+
+rlWlanAccessPoint OBJECT IDENTIFIER ::= { rnd 102 }
+
+rlLocalization OBJECT IDENTIFIER ::= { rnd 103 }
+
+rlRs232 OBJECT IDENTIFIER ::= { rnd 104 }
+
+rlNicRedundancy OBJECT IDENTIFIER ::= { rnd 105 }
+
+rlAmap OBJECT IDENTIFIER ::= { rnd 106 }
+
+rlStack OBJECT IDENTIFIER ::= { rnd 107 }
+
+rlPoe OBJECT IDENTIFIER ::= { rnd 108 }
+
+rlUPnP OBJECT IDENTIFIER ::= { rnd 109 }
+
+rlLldp OBJECT IDENTIFIER ::= { rnd 110 }
+
+rlOib OBJECT IDENTIFIER ::= { rnd 111 }
+
+rlBridgeSecurity OBJECT IDENTIFIER ::= { rnd 112 }
+
+rlDhcpSpoofing OBJECT IDENTIFIER ::= { rnd 113 }
+
+rlBonjour OBJECT IDENTIFIER ::= { rnd 114 }
+
+rlLinksysSmartMIB OBJECT IDENTIFIER ::= { rnd 115 }
+
+rlBrgMulticast OBJECT IDENTIFIER ::= { rnd 116 }
+
+rlBrgMcMngr OBJECT IDENTIFIER ::= { rnd 117 }
+
+rlGlobalIpAddrTable OBJECT IDENTIFIER ::= { rnd 118 }
+
+dlPrivate OBJECT IDENTIFIER ::= { rnd 119 }
+
+rlSecuritySuiteMib OBJECT IDENTIFIER ::= { rnd 120 }
+
+rlIntel OBJECT IDENTIFIER ::= { rnd 121 }
+
+rlTunnel OBJECT IDENTIFIER ::= { rnd 122 }
+
+rlAutoUpdate OBJECT IDENTIFIER ::= { rnd 123 }
+
+rlCpuCounters OBJECT IDENTIFIER ::= { rnd 124 }
+
+--xxxx OBJECT IDENTIFIER ::= { rnd 125 }
+
+--rlGreenEthernet OBJECT IDENTIFIER ::= { rnd 126 }
+
+rlLbd OBJECT IDENTIFIER ::= { rnd 127 }
+
+rlErrdisableRecovery OBJECT IDENTIFIER ::= { rnd 128 }
+
+rlIPv6 OBJECT IDENTIFIER ::= { rnd 129 }
+
+rlActionAcl OBJECT IDENTIFIER ::= { rnd 130 }
+
+rlSafeGuard OBJECT IDENTIFIER ::= { rnd 131 }
+
+rlProtectedPorts OBJECT IDENTIFIER ::= { rnd 132}
+
+rlBanner OBJECT IDENTIFIER ::= { rnd 133}
+
+rlGreenEth OBJECT IDENTIFIER ::= { rnd 134}
+
+rlDlf OBJECT IDENTIFIER ::= { rnd 135}
+
+rlVlanTrunking OBJECT IDENTIFIER ::= { rnd 136 }
+
+rlCdp OBJECT IDENTIFIER ::= { rnd 137 }
+
+rlTrafficSeg OBJECT IDENTIFIER ::= { rnd 138 }
+
+rlImpbFeatures OBJECT IDENTIFIER ::= { rnd 139 }
+
+rlSmartPorts OBJECT IDENTIFIER ::= { rnd 140 }
+
+rlStatistics OBJECT IDENTIFIER ::= { rnd 141 }
+
+rlDeleteImg OBJECT IDENTIFIER ::= { rnd 142 }
+
+rlCustom1BonjourService OBJECT IDENTIFIER ::= { rnd 143 }
+
+rlSpecialBpdu OBJECT IDENTIFIER ::= { rnd 144 }
+
+rlTBIMib OBJECT IDENTIFIER ::= { rnd 145}
+
+rlWeightedRandomTailDrop OBJECT IDENTIFIER ::= { rnd 146}
+
+rlsFlowMib OBJECT IDENTIFIER ::= { rnd 147 }
+
+rlPfcMib OBJECT IDENTIFIER ::= { rnd 148}
+
+rlEee OBJECT IDENTIFIER ::= { rnd 149}
+
+rlEventsMib OBJECT IDENTIFIER ::= { rnd 150}
+
+rlWlanMIB OBJECT IDENTIFIER ::= { rnd 200 }
+
+rlEtsMib OBJECT IDENTIFIER ::= { rnd 201 }
+
+rlQcnMib OBJECT IDENTIFIER ::= { rnd 202 }
+
+rlSctMib OBJECT IDENTIFIER ::= { rnd 203 }
+
+rlSysmngMib OBJECT IDENTIFIER ::= { rnd 204 }
+
+rlFip OBJECT IDENTIFIER ::= { rnd 205 }
+
+rlDebugCapabilities OBJECT IDENTIFIER ::= { rnd 206 }
+
+rlIpStdAcl OBJECT IDENTIFIER ::= { rnd 207 }
+
+rlSecSd OBJECT IDENTIFIER ::= { rnd 209 }
+
+rlOspf OBJECT IDENTIFIER ::= { rnd 210 }
+
+rlRtRedist OBJECT IDENTIFIER ::= { rnd 211 }
+
+rlIpPrefList OBJECT IDENTIFIER ::= { rnd 212 }
+
+rlVoipSnoop OBJECT IDENTIFIER ::= { rnd 213 }
+
+rlDhcpv6 OBJECT IDENTIFIER ::= { rnd 214}
+
+rlIpv6Fhs OBJECT IDENTIFIER ::= { rnd 215}
+
+rlInventoryEnt OBJECT IDENTIFIER ::= { rnd 217}
+
+rlUdld OBJECT IDENTIFIER ::= { rnd 218 }
+
+rlSpan OBJECT IDENTIFIER ::= { rnd 219 }
+
+rlPortStat OBJECT IDENTIFIER ::= { rnd 223 }
+
+rlLan1 OBJECT IDENTIFIER ::= { rnd 224 }
+
+rlIgmp OBJECT IDENTIFIER ::= { rnd 225 }
+
+rlRadiusServ OBJECT IDENTIFIER ::= { rnd 226 }
+
+rlRouteMap OBJECT IDENTIFIER ::= { rnd 227 }
+
+rlPolicyBasedRouting OBJECT IDENTIFIER ::= { rnd 228 }
+
+rlSna OBJECT IDENTIFIER ::= { rnd 229 }
+
+rlWBA OBJECT IDENTIFIER ::= { rnd 230 }
+
+rndEndOfMibGroup OBJECT IDENTIFIER ::= { rnd 1000 }
+
+-- see RADLAN-ENDOFMIB-MIB.MIB
+
+END
+
diff --git a/MIBS/eltexmes23xx/RADLAN-PHY-MIB b/MIBS/eltexmes23xx/RADLAN-PHY-MIB new file mode 100644 index 0000000..9ef4223 --- /dev/null +++ b/MIBS/eltexmes23xx/RADLAN-PHY-MIB @@ -0,0 +1,233 @@ +RADLAN-PHY-MIB DEFINITIONS ::= BEGIN
+
+-- Title: RADLAN PHY MIB
+-- Version: 7.38
+-- Date: 10 Sep 2004
+--
+IMPORTS
+ OBJECT-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI
+ ifIndex FROM IF-MIB
+ TimeStamp, DisplayString FROM SNMPv2-TC
+ TruthValue, TEXTUAL-CONVENTION FROM SNMPv2-TC
+ rnd FROM RADLAN-MIB;
+
+ rlPhy MODULE-IDENTITY
+ LAST-UPDATED "200209300024Z" -- September 30, 2002
+ ORGANIZATION "Radlan Computer Communication Ltd."
+ CONTACT-INFO
+ "radlan.com"
+ DESCRIPTION
+ "The MIB module describes the private MIB for testing Layer1 interfaces supported
+ by Radlan's software and products."
+ REVISION "200209300024Z" -- September 30, 2002
+ DESCRIPTION
+ "Initial revision"
+ REVISION "200309210024Z" -- September 21, 2003
+ DESCRIPTION
+ "Added MODULE-IDENTITY and TEXTUAL-CONVENTION IMPORTS."
+ ::= { rnd 90 }
+
+
+RlPhyTestType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A value indicating the test to perform."
+ SYNTAX INTEGER {
+ rlPhyTestTableNoTest(1),
+ rlPhyTestTableCableStatus(2),
+ rlPhyTestTableCableFault(3),
+ rlPhyTestTableCableLength(4),
+ rlPhyTestTableTransceiverTemp(5),
+ rlPhyTestTableTransceiverSupply(6),
+ rlPhyTestTableTxBias(7),
+ rlPhyTestTableTxOutput(8),
+ rlPhyTestTableRxOpticalPower(9),
+ rlPhyTestTableDataReady(10),
+ rlPhyTestTableLOS(11),
+ rlPhyTestTableTxFault(12),
+ rlPhyTestTableCableChannel1(13),
+ rlPhyTestTableCableChannel2(14),
+ rlPhyTestTableCableChannel3(15),
+ rlPhyTestTableCableChannel4(16),
+ rlPhyTestTableCablePolarity1(17),
+ rlPhyTestTableCablePolarity2(18),
+ rlPhyTestTableCablePolarity3(19),
+ rlPhyTestTableCablePolarity4(20),
+ rlPhyTestTableCablePairSkew1(21),
+ rlPhyTestTableCablePairSkew2(22),
+ rlPhyTestTableCablePairSkew3(23),
+ rlPhyTestTableCablePairSkew4(24),
+ rlPhyTestTableCableStatusFast(25),
+ rlPhyTestTableSFPEepromQualified(26),
+ rlPhyTestTableRxOpticalPower1(27),
+ rlPhyTestTableRxOpticalPower2(28),
+ rlPhyTestTableRxOpticalPower3(29),
+ rlPhyTestTableTxBias1(30),
+ rlPhyTestTableTxBias2(31),
+ rlPhyTestTableTxBias3(32),
+ rlPhyTestTableLOS1(33),
+ rlPhyTestTableLOS2(34),
+ rlPhyTestTableLOS3(35)
+ }
+
+rlPhyTest OBJECT IDENTIFIER ::= { rlPhy 1 }
+
+rlPhyTestSetTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlPhyTestSetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION ""
+ ::= { rlPhyTest 1}
+
+rlPhyTestSetEntry OBJECT-TYPE
+ SYNTAX RlPhyTestSetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing objects for invoking tests on an interface."
+ INDEX {ifIndex }
+ ::= { rlPhyTestSetTable 1 }
+
+RlPhyTestSetEntry ::=
+ SEQUENCE {
+ rlPhyTestSetType RlPhyTestType
+ }
+
+rlPhyTestSetType OBJECT-TYPE
+ SYNTAX RlPhyTestType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A control variable used to start operator initiated interface
+ tests.1 indicates that no test has been initiated. Only
+ operator initiated interface tests can be set to this variable."
+ ::= { rlPhyTestSetEntry 1 }
+
+rlPhyTestGetTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlPhyTestGetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION ""
+ ::= { rlPhyTest 2 }
+
+rlPhyTestGetEntry OBJECT-TYPE
+ SYNTAX RlPhyTestGetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing results of tests on an interface."
+ INDEX {ifIndex, rlPhyTestGetType}
+ ::= { rlPhyTestGetTable 1 }
+
+RlPhyTestGetEntry ::=
+ SEQUENCE {
+ rlPhyTestGetType RlPhyTestType,
+ rlPhyTestGetStatus INTEGER,
+ rlPhyTestGetResult INTEGER,
+ rlPhyTestGetUnits INTEGER,
+ rlPhyTestGetAlarm INTEGER,
+ rlPhyTestGetTimeStamp DisplayString
+ }
+
+rlPhyTestGetType OBJECT-TYPE
+ SYNTAX RlPhyTestType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A control variable used to, 1 to indicate that this test can be
+ done on the specified port, 2 to initiate the test whenever the
+ user wishes"
+ ::= { rlPhyTestGetEntry 1 }
+
+rlPhyTestGetStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1), -- no test yet requested
+ success(2),
+ inProgress(3),
+ notSupported(4),
+ unAbleToRun(5), -- due to state of system
+ aborted(6),
+ failed(7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the status of the most recently
+ requested test for operator initiated tests or the value
+ none(1) if no tests have been requested since the last
+ reset. For non operator initiated tests the value is always
+ none(1).
+ Note that this facility provides no provision for saving
+ the results of one test when starting another, as could
+ be required if used by multiple managers concurrently."
+ ::= { rlPhyTestGetEntry 2 }
+
+rlPhyTestGetResult OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object holds the test result"
+ ::= { rlPhyTestGetEntry 3 }
+
+rlPhyTestGetUnits OBJECT-TYPE
+ SYNTAX INTEGER {
+ integer(1),
+ boolean(2),
+ downUP(3),
+ reverseNormal(4),
+ mdiMdix(5),
+ meter(6),
+ degree(7), -- Celsius
+ microVolt(8),
+ microOham(9),
+ microAmper(10),
+ microWatt(11),
+ millisecond(12),
+ alaskaPhyLength(13),
+ alaskaPhyStatus(14),
+ dbm(15),
+ decidbm(16),
+ milidbm(17),
+ abcd(18),
+ nanosecond(19)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The test result unit of measure. The units can be standard unit or special units
+ that are designed for special test.
+
+ The alaskaPhyLength unit is design for the VCT diagnostic and its values are:
+ less_than_50M(1), 50-80M(2), 80-110M(3), 110-140M(4), more_than_140M(5).
+
+ The alaskaPhyStatus unit is design for the VCT diagnostic and its values are:
+ 4_pair_cable(1), 2_pair_cable(2), no_cable(3), open_cable(4), short_cable(5), bad_cable(6), impedance_mismatch(7)."
+ ::= { rlPhyTestGetEntry 4 }
+
+rlPhyTestGetAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ notRelevant(1),
+ noAlarmSet(2),
+ lowWarning(3),
+ highWarning(4),
+ lowAlarm(5),
+ highAlarm(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object hold the Alarm for this Entry. only Test that have can have alarms
+ use this field, other holds the Value notRelevant(1) "
+ ::= { rlPhyTestGetEntry 5 }
+
+rlPhyTestGetTimeStamp OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time in string (formated DD-MMM-YYYY HH:MM:SS e.g
+ 14-Apr-2002 10:33:31)"
+ ::= { rlPhyTestGetEntry 6 }
+
+END
diff --git a/MIBS/eltexmes23xx/RADLAN-Physicaldescription-MIB b/MIBS/eltexmes23xx/RADLAN-Physicaldescription-MIB new file mode 100644 index 0000000..39eb054 --- /dev/null +++ b/MIBS/eltexmes23xx/RADLAN-Physicaldescription-MIB @@ -0,0 +1,1319 @@ +RADLAN-Physicaldescription-MIB DEFINITIONS ::= BEGIN
+
+-- Version: 7.46
+-- Date: 15-Jan-2007
+--
+-- 30-Jan-2004 Add rlPhdUnitGenParamTable
+-- 30-Jan-2004 Add rlPhdUnitEnvParamTable
+-- 24-Feb-2004 Add rlPhdStackOrderTopUnit
+-- 24-Feb-2004 Add rlPhdStackOrderBottomUnit
+-- 24-Feb-2004 Add rlPhdStackOrderPermutation
+-- 21-Apr-2005 Add rlPhdPortsTable switch description between:
+-- rlPhdPortsModuleNumber && rlPhdPortsStackUnit due to EWS need
+-- 27-Apr-2005 Add rlStackLinkChange trap.
+-- 16-May-2005 Add rlPhdNumberOfPoeUnits
+-- 02-Jun-2005 Add field to rlPhDUnitEnvParamTable: rlPhdUnitEnvParamUpTime
+-- 25-Jul-2005 Add rlPhdPhyLedTimeout and rlPhdPhyLedStackUnit
+-- 03-Aug-2005 Remove boundary for unit number field, checked by box
+-- this is done coz different products use different stack size
+-- 05-Sep-2005 Add rlCascadeTable
+-- 31-Oct-2005 Add rlCascadeAfterResetTable
+-- 14-Nov-2005 Change rlPhdUnitGenParamSerialNum to read-write
+-- 16-May-2006 Add field rlCascadeUnitId to rlCascadeEntry
+-- 14-Jan-2007 rlPhdModuleType was moved to a separated text file
+-- 15-Jan-2007 Devided file appolo.txt to a few files
+-- Renamed file appolo.txt to ralan-mib.mib
+-- 23-Jul-2012 IdanS: Add rlPhdUnitGenParamRegistrationDone and rlPhdUnitGenParamRegistrationSuppressed to RlPhdUnitGenParamEntry
+-- 09-Oct-2012 yahal: Add rlPhdUnitEnvParamMonitorAutoRecoveryEnable & rlPhdUnitEnvParamMonitorTemperatureStatus & rlPhdUnitEnvParamMonitorTemperatureStatus
+-- 08-Jan-2015 YoramSu: Add rlPhdUnitEnvParamTempSensorWarningThresholdValue and rlPhdUnitEnvParamTempSensorCriticalThresholdValue to rlPhdUnitEnvParamEntry
+
+IMPORTS
+ OBJECT-TYPE, MODULE-IDENTITY, TimeTicks,
+ NOTIFICATION-TYPE FROM SNMPv2-SMI
+ DisplayString, PhysAddress, RowStatus, TruthValue FROM SNMPv2-TC
+ JackType FROM MAU-MIB
+ rnd, rndNotifications FROM RADLAN-MIB
+ RlEnvMonState FROM RADLAN-HWENVIROMENT
+ EntitySensorStatus, EntitySensorValue FROM ENTITY-SENSOR-MIB
+ InterfaceIndexOrZero,ifIndex,InterfaceIndex FROM IF-MIB
+ rndErrorDesc, rndErrorSeverity FROM RADLAN-DEVICEPARAMS-MIB;
+
+rlPhysicalDescription MODULE-IDENTITY
+ LAST-UPDATED "200602120000Z"
+ ORGANIZATION "Radlan Computer Communications Ltd."
+ CONTACT-INFO
+ "radlan.com"
+ DESCRIPTION
+ "The private MIB module definition for physical
+ device configuration."
+ REVISION "200602120000Z"
+ DESCRIPTION
+ "Removed TRAP-TYPE from IMPORTS."
+ REVISION "200310180000Z"
+ DESCRIPTION
+ "Initial version of this MIB."
+ ::= { rnd 53 }
+
+CascadePortState ::= INTEGER {
+ error (0),
+ init (1),
+ down (2),
+ active (3),
+ standby (4)
+}
+
+CascadePortSpeed ::= INTEGER {
+ port-speed-unknown (0),
+ port-speed-100M (1),
+ port-speed-1G (2),
+ port-speed-10G (3),
+ port-speed-5G (6),
+ port-speed-20G (8),
+ port-speed-40G (9),
+ port-speed-100G (13),
+ port-speed-auto (14)
+}
+
+
+
+rlPhdMibVersion OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MIB's version, the current version is 3.
+ 1: original version
+ 2: a. new tables
+ rlPhdModuleHotSwapTable
+ rlPhdStackOrderTable
+ b. new scalars
+ rlPhdStackReorder
+ rlPhdNumberOfUnits
+ rlPhdMaxNumberOfUnits
+ 3: a. new field rlPhdModuleRole of rlPhdModuleTable
+ b. new scalars
+ rlPhdForceMasterUnit
+ 4: a. new fields rlPhdModuleConnect1 and rlPhdModuleConnect2
+ of rlPhdModuleTable.
+ 5: a. Prefix rlPhD were replaced by prefix rlPhd
+ b. fields rlPhdModuleConnect1 and rlPhdModuleConnect2 are
+ moved from rlPhdModuleTable to rlPhdStackTable.
+ c. new fiels rlPhdStackSofrwareVer, rlPhdStackProductID and
+ rlPhdStackMacAddr of rlPhdStackTable.
+ d. new scalars
+ rlPhdStackReloadUnit
+ e. new scalars
+ rlPhdStackOrderTopUnit
+ rlPhdStackOrderBottomUnit
+ rlPhdStackOrderPermutation"
+ ::= { rlPhysicalDescription 1 }
+
+rlPhdModuleTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlPhdModuleEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "For each module (board) there is an entry describing it in this
+ module"
+ ::= { rlPhysicalDescription 2 }
+
+rlPhdModuleEntry OBJECT-TYPE
+ SYNTAX RlPhdModuleEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A entry of this table specifies a module (board)"
+ INDEX { rlPhdModuleStackUnit, rlPhdModuleIndex}
+ ::= { rlPhdModuleTable 1 }
+
+RlPhdModuleEntry ::= SEQUENCE {
+ rlPhdModuleStackUnit INTEGER,
+ rlPhdModuleIndex INTEGER,
+ rlPhdModuleType INTEGER,
+ rlPhdModuleStartingPort INTEGER,
+ rlPhdModuleNumberOfPorts INTEGER,
+ rlPhdModuleRow INTEGER,
+ rlPhdModuleColumn INTEGER,
+ rlPhdModuleRole INTEGER
+}
+
+rlPhdModuleStackUnit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of the stack unit"
+ ::= { rlPhdModuleEntry 1 }
+
+rlPhdModuleIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of the module in its stack unit"
+ ::= { rlPhdModuleEntry 2 }
+
+rlPhdModuleType OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The index for each module type"
+ ::= { rlPhdModuleEntry 3 }
+
+rlPhdModuleStartingPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The minimal number of the port residing on this module."
+ ::= { rlPhdModuleEntry 4 }
+
+rlPhdModuleNumberOfPorts OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of ports residing on this module."
+ ::= { rlPhdModuleEntry 5}
+
+rlPhdModuleRow OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "On which row (the uppermost being numbered 1 and the highest row
+ number asigned to the lowest row) this module resides within the
+ chassis of its stack unit."
+ ::= { rlPhdModuleEntry 6 }
+
+rlPhdModuleColumn OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "On which column (the leftmost being numbered 1 and the highest column
+ number asigned to the rightmost column) this module resides within the
+ chassis of its stack unit."
+ ::= { rlPhdModuleEntry 7 }
+
+rlPhdModuleRole OBJECT-TYPE
+ SYNTAX INTEGER {
+ standalone(1),
+ master(2),
+ backup(3),
+ slave(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The module role in the stack."
+ DEFVAL { standalone }
+ ::= { rlPhdModuleEntry 8 }
+
+rlPhdPortsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlPhdPortsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Lists the physical or physical-related attributes of ports"
+ ::= { rlPhysicalDescription 3 }
+
+rlPhdPortsEntry OBJECT-TYPE
+ SYNTAX RlPhdPortsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "For each port, a entry describing attributes which are either
+ physical or are derived from the features of the device hardware"
+ INDEX { rlPhdPortsIfIndex }
+ ::= { rlPhdPortsTable 1 }
+
+RlPhdPortsEntry ::= SEQUENCE {
+ rlPhdPortsIfIndex INTEGER,
+ rlPhdPortsIfIndexName DisplayString(SIZE(1..20)),
+ rlPhdPortsMediaType INTEGER,
+ rlPhdPortsStackUnit INTEGER,
+ rlPhdPortsModuleNumber INTEGER,
+ rlPhdPortsRow INTEGER,
+ rlPhdPortsColumn INTEGER,
+ rlPhdConnectorType JackType,
+ rlPhdPortHaul INTEGER
+
+ }
+
+rlPhdPortsIfIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The L2 interface number associated with this port."
+ ::= { rlPhdPortsEntry 1 }
+
+rlPhdPortsIfIndexName OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(1..20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The L2 interface number associated with this port, in string format
+ based on the overall hardware architecture of the device (i.e., for
+ monolithic devices just numbers, devices composed of modules (boards,
+ cards) or stackable devices composed of monolithic units in form
+ <module /stack unit number> - <port number on current module /stack
+ unit number>, stackable devices in which each unit is composed of
+ modules
+ <stack unit number> - <module number> - <port number>"
+ ::= { rlPhdPortsEntry 2 }
+
+rlPhdPortsMediaType OBJECT-TYPE
+ SYNTAX INTEGER {copper(1), optic-fiber(2), combo(3)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The media type of this port."
+ ::= { rlPhdPortsEntry 3 }
+
+rlPhdPortsStackUnit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of the slot to which this port belongs."
+ ::= { rlPhdPortsEntry 4 }
+
+rlPhdPortsModuleNumber OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of the stack unit to which this port resides in."
+ ::= { rlPhdPortsEntry 5 }
+
+rlPhdPortsRow OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "On which row (the uppermost being numbered 1 and the highest row
+ number asigned to the lowest row) this port resides within its
+ module."
+ ::= { rlPhdPortsEntry 6 }
+
+rlPhdPortsColumn OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "On which column (the leftmost being numbered 1 and the highest column
+ number asigned to the rightmost column) this this port resides within its
+ module."
+ ::= { rlPhdPortsEntry 7 }
+
+rlPhdConnectorType OBJECT-TYPE
+ SYNTAX JackType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of connector."
+ ::= { rlPhdPortsEntry 8 }
+
+ rlPhdPortHaul OBJECT-TYPE
+ SYNTAX INTEGER {
+ not-relevant(1),
+ short(2),
+ long(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Distance supported by this port."
+ ::= { rlPhdPortsEntry 9 }
+
+rlPhdStackTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlPhdStackEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "For each stack unit there is an entry describing it in this table"
+ ::= { rlPhysicalDescription 4 }
+
+rlPhdStackEntry OBJECT-TYPE
+ SYNTAX RlPhdStackEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A entry of this table specifies a stack unit"
+ INDEX { rlPhdStackUnit }
+ ::= { rlPhdStackTable 1 }
+
+RlPhdStackEntry ::= SEQUENCE {
+ rlPhdStackUnit INTEGER,
+ rlPhdStackType INTEGER,
+ rlPhdStackConnect1 INTEGER,
+ rlPhdStackConnect2 INTEGER,
+ rlPhdStackSofrwareVer DisplayString,
+ rlPhdStackProductID DisplayString,
+ rlPhdStackMacAddr PhysAddress
+}
+
+rlPhdStackUnit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The stack unit described by this entry."
+ ::= { rlPhdStackEntry 1 }
+
+rlPhdStackType OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of the stack unit described by this entry:
+ 1 - box 3202
+ 2 - box LG
+ 3 - bcm
+ 4 - prestera"
+ ::= { rlPhdStackEntry 2 }
+
+rlPhdStackConnect1 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The unit number connected to the Hyper GLink left side connection -
+ 0 means not connected; other integer indicates the unit number."
+ DEFVAL { 0 }
+ ::= { rlPhdStackEntry 3 }
+
+rlPhdStackConnect2 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The unit number connected to the Hyper GLink right side connection -
+ 0 means not connected; other integer indicates the unit number."
+ DEFVAL { 0 }
+ ::= { rlPhdStackEntry 4 }
+
+rlPhdStackSofrwareVer OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (1..20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Software version of the unit."
+ ::= { rlPhdStackEntry 5 }
+
+rlPhdStackProductID OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (1..128))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Product ID of the unit."
+ ::= { rlPhdStackEntry 6 }
+
+rlPhdStackMacAddr OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The physical (MAC) address of the unit."
+ ::= { rlPhdStackEntry 7 }
+
+rlPhdModuleHotSwapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlPhdModuleHotSwapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "For each module (board) there is an entry describing its Hot Swap
+ status"
+ ::= { rlPhysicalDescription 5 }
+
+rlPhdModuleHotSwapEntry OBJECT-TYPE
+ SYNTAX RlPhdModuleHotSwapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A entry of this table specifies a module (board) Hot Swap
+ status"
+ INDEX { rlPhdModuleStackUnit, rlPhdModuleIndex}
+ ::= { rlPhdModuleHotSwapTable 1 }
+
+RlPhdModuleHotSwapEntry ::= SEQUENCE {
+ rlPhdModuleHotSwapAdminStatus INTEGER,
+ rlPhdModuleHotSwapOperStatus INTEGER
+}
+
+rlPhdModuleHotSwapAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The desired state of the module. The off(1) state indicates
+ that the module is not used and its rlPhdModuleHotSwapOperStatus
+ is always off(2).
+ The on{1) state indicates that the module may be used and its
+ rlPhdModuleHotSwapOperStatus will be on(1) if it presents and
+ off(2) if it does not present."
+ DEFVAL { on }
+ ::= { rlPhdModuleHotSwapEntry 1 }
+
+rlPhdModuleHotSwapOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current Hot Swap state of the module.
+ If rlPhdModuleHotSwapAdminStatus is down(2) then
+ rlPhdModuleHotSwapOperStatus should be down(2). If
+ rlPhdModuleHotSwapAdminStatus is changed to up(1) then
+ rlPhdModuleHotSwapOperStatus should change to
+ up(1) if the module presents; it should remain in the down(2) state if
+ and only if the module does not present."
+ ::= { rlPhdModuleHotSwapEntry 2 }
+
+rlPhdStackOrderTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlPhdStackOrderEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table enables the user to configure the order
+ of the stack units as displayed on his GUI.
+ The order of the entries in this table corresponds
+ to the last configured order. If the stack units order was
+ never configured, the order will be the same as in the rlPhdStackTable."
+ ::= { rlPhysicalDescription 6 }
+
+rlPhdStackOrderEntry OBJECT-TYPE
+ SYNTAX RlPhdStackOrderEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A entry of this table specifies a stack unit in the position desired by the user"
+ INDEX { rlPhdStackOrderCurrentUnitPosition }
+ ::= { rlPhdStackOrderTable 1 }
+
+RlPhdStackOrderEntry ::= SEQUENCE {
+ rlPhdStackOrderCurrentUnitPosition INTEGER,
+ rlPhdStackOrderDesiredUnitPosition INTEGER,
+ rlPhdStackOrderUnitIndex INTEGER,
+ rlPhdStackOrderUnitType INTEGER
+}
+
+rlPhdStackOrderCurrentUnitPosition OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The current stack unit position."
+ ::= { rlPhdStackOrderEntry 1 }
+
+rlPhdStackOrderDesiredUnitPosition OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The desired stack unit position. Note that setting this MIB
+ object will take effect only after setting the rlPhdStackReorder MIB
+ object below. After setting this MIB object and until a further change
+ of at least one instance of the rlPhdStackOrderDesiredUnitPosition object,
+ the values of the rlPhdStackOrderCurrentUnitPosition objectinstance and
+ the corresponding rlPhdStackOrderDesiredUnitPosition object instance
+ will be the same."
+ ::= { rlPhdStackOrderEntry 2 }
+
+rlPhdStackOrderUnitIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This is the original unit index, i.e. has the same value as rlPhdStackUnit
+ above."
+ ::= { rlPhdStackOrderEntry 3 }
+
+rlPhdStackOrderUnitType OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of the stack unit described by this entry. It has the same value
+ as rlPhdStackType above. This information is duplicated here only for easier
+ retrieval by the device manager."
+ ::= { rlPhdStackOrderEntry 4 }
+
+rlPhdStackReorder OBJECT-TYPE
+ SYNTAX INTEGER {reorder(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this MIB object will cause the settings of the
+ rlPhdStackOrderDesiredUnitPosition MIB object instances to take effect.
+ After setting this MIB object and until a further change
+ of at least one instance of the rlPhdStackOrderDesiredUnitPosition object,
+ the values of the rlPhdStackOrderCurrentUnitPosition objectinstance and
+ the corresponding rlPhdStackOrderDesiredUnitPosition object instance
+ will be the same."
+ ::= { rlPhysicalDescription 7 }
+
+rlPhdNumberOfUnits OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Shows the current number of units in the stack."
+ ::= { rlPhysicalDescription 8 }
+
+rlPhdMaxNumberOfUnits OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Shows the maximum number of units in the stack."
+ ::= { rlPhysicalDescription 9 }
+
+rlPhdForceMasterUnit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Force unit to be master."
+ ::= { rlPhysicalDescription 10 }
+
+-- The following scalar isn't suported and will be removed
+rlPhdStackFixedUnit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Determine which unit will be on bottom/top of list
+ on Show-List command(see ."
+ ::= { rlPhysicalDescription 11 }
+
+-- The following scalar isn't suported and will be removed
+rlPhdStackFixedUnitLocation OBJECT-TYPE
+ SYNTAX INTEGER{
+ bottom(1),
+ top(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Determine the bottom/top object in the stack table."
+ ::= { rlPhysicalDescription 12 }
+
+rlPhdStackReloadUnit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Reset a specific unit."
+ ::= { rlPhysicalDescription 13 }
+
+rlPhdUnitGenParamTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlPhdUnitGenParamEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "For each module (board) there is an entry describing it in this
+ module"
+ ::= { rlPhysicalDescription 14 }
+
+rlPhdUnitGenParamEntry OBJECT-TYPE
+ SYNTAX RlPhdUnitGenParamEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A entry of this table specifies a module (board)"
+ INDEX { rlPhdUnitGenParamStackUnit}
+ ::= { rlPhdUnitGenParamTable 1 }
+
+RlPhdUnitGenParamEntry ::= SEQUENCE {
+ rlPhdUnitGenParamStackUnit INTEGER,
+ rlPhdUnitGenParamSoftwareVersion DisplayString,
+ rlPhdUnitGenParamFirmwareVersion DisplayString,
+ rlPhdUnitGenParamHardwareVersion DisplayString,
+ rlPhdUnitGenParamSerialNum DisplayString,
+ rlPhdUnitGenParamAssetTag DisplayString,
+ rlPhdUnitGenParamServiceTag DisplayString,
+ rlPhdUnitGenParamSoftwareDate DisplayString,
+ rlPhdUnitGenParamFirmwareDate DisplayString,
+ rlPhdUnitGenParamManufacturer DisplayString,
+ rlPhdUnitGenParamModelName DisplayString,
+ rlPhdUnitGenParamMd5ChksumBoot DisplayString,
+ rlPhdUnitGenParamMd5ChksumImage1 DisplayString,
+ rlPhdUnitGenParamMd5ChksumImage2 DisplayString,
+ rlPhdUnitGenParamRegistrationDone TruthValue,
+ rlPhdUnitGenParamRegistrationSuppressed TruthValue
+}
+
+rlPhdUnitGenParamStackUnit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The index of the stack unit to which this conceptual row corresponds."
+ ::= { rlPhdUnitGenParamEntry 1 }
+
+rlPhdUnitGenParamSoftwareVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Serial number of the product."
+ ::= { rlPhdUnitGenParamEntry 2 }
+
+rlPhdUnitGenParamFirmwareVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Serial number of the product."
+ ::= { rlPhdUnitGenParamEntry 3 }
+
+rlPhdUnitGenParamHardwareVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Serial number of the product."
+ ::= { rlPhdUnitGenParamEntry 4 }
+
+rlPhdUnitGenParamSerialNum OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Serial number of the product."
+ ::= { rlPhdUnitGenParamEntry 5 }
+
+rlPhdUnitGenParamAssetTag OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Serial number of the product."
+ ::= { rlPhdUnitGenParamEntry 6 }
+
+rlPhdUnitGenParamServiceTag OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Asset tag of the product."
+ ::= { rlPhdUnitGenParamEntry 7 }
+
+rlPhdUnitGenParamSoftwareDate OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Date of product's software."
+ ::= { rlPhdUnitGenParamEntry 8 }
+
+rlPhdUnitGenParamFirmwareDate OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Date of product's firmware."
+ ::= { rlPhdUnitGenParamEntry 9 }
+
+rlPhdUnitGenParamManufacturer OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Product's Manufacturer."
+ ::= { rlPhdUnitGenParamEntry 10 }
+
+rlPhdUnitGenParamModelName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Model Name."
+ ::= { rlPhdUnitGenParamEntry 11 }
+
+rlPhdUnitGenParamMd5ChksumBoot OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "MD5 Checksum for Boot"
+ ::= { rlPhdUnitGenParamEntry 12 }
+
+rlPhdUnitGenParamMd5ChksumImage1 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "MD5 Checksum for Image 1"
+ ::= { rlPhdUnitGenParamEntry 13 }
+
+rlPhdUnitGenParamMd5ChksumImage2 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "MD5 Checksum for Image 2"
+ ::= { rlPhdUnitGenParamEntry 14 }
+
+rlPhdUnitGenParamRegistrationDone OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Registration Done."
+ ::= { rlPhdUnitGenParamEntry 15 }
+
+rlPhdUnitGenParamRegistrationSuppressed OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Registration Suppressed."
+ ::= { rlPhdUnitGenParamEntry 16 }
+
+rlPhdUnitEnvParamTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlPhdUnitEnvParamEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "For each module (board) there is an entry describing it in this
+ module"
+ ::= { rlPhysicalDescription 15 }
+
+rlPhdUnitEnvParamEntry OBJECT-TYPE
+ SYNTAX RlPhdUnitEnvParamEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A entry of this table specifies a module (board)"
+ INDEX { rlPhdUnitEnvParamStackUnit}
+ ::= { rlPhdUnitEnvParamTable 1 }
+
+RlPhdUnitEnvParamEntry ::= SEQUENCE {
+ rlPhdUnitEnvParamStackUnit INTEGER,
+ rlPhdUnitEnvParamMainPSStatus RlEnvMonState,
+ rlPhdUnitEnvParamRedundantPSStatus RlEnvMonState,
+ rlPhdUnitEnvParamFan1Status RlEnvMonState,
+ rlPhdUnitEnvParamFan2Status RlEnvMonState,
+ rlPhdUnitEnvParamFan3Status RlEnvMonState,
+ rlPhdUnitEnvParamFan4Status RlEnvMonState,
+ rlPhdUnitEnvParamFan5Status RlEnvMonState,
+ rlPhdUnitEnvParamFan6Status RlEnvMonState,
+ rlPhdUnitEnvParamTempSensorValue EntitySensorValue,
+ rlPhdUnitEnvParamTempSensorStatus EntitySensorStatus,
+ rlPhdUnitEnvParamTempSensorWarningThresholdValue EntitySensorValue,
+ rlPhdUnitEnvParamTempSensorCriticalThresholdValue EntitySensorValue,
+ rlPhdUnitEnvParamUpTime TimeTicks,
+ rlPhdUnitEnvParamMonitorAutoRecoveryEnable TruthValue,
+ rlPhdUnitEnvParamMonitorTemperatureStatus INTEGER,
+ rlPhdUnitEnvParamMonitorOperStatus TruthValue
+}
+
+rlPhdUnitEnvParamStackUnit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The index of the stack unit to which this conceptual row corresponds.
+ Note that the index will be the same index as the index
+ of a 'chassis' physical entity in the entity MIB of the product."
+ ::= { rlPhdUnitEnvParamEntry 1 }
+
+rlPhdUnitEnvParamMainPSStatus OBJECT-TYPE
+ SYNTAX RlEnvMonState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mandatory state of the main PS being instrumented."
+ ::= { rlPhdUnitEnvParamEntry 2 }
+
+rlPhdUnitEnvParamRedundantPSStatus OBJECT-TYPE
+ SYNTAX RlEnvMonState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mandatory state of the redundant PS being instrumented."
+ ::= { rlPhdUnitEnvParamEntry 3 }
+
+rlPhdUnitEnvParamFan1Status OBJECT-TYPE
+ SYNTAX RlEnvMonState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mandatory state of the FAN 1 being instrumented."
+ ::= { rlPhdUnitEnvParamEntry 4 }
+
+rlPhdUnitEnvParamFan2Status OBJECT-TYPE
+ SYNTAX RlEnvMonState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mandatory state of the FAN 2 being instrumented."
+ ::= { rlPhdUnitEnvParamEntry 5 }
+
+rlPhdUnitEnvParamFan3Status OBJECT-TYPE
+ SYNTAX RlEnvMonState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mandatory state of the FAN 3 being instrumented."
+ ::= { rlPhdUnitEnvParamEntry 6 }
+
+rlPhdUnitEnvParamFan4Status OBJECT-TYPE
+ SYNTAX RlEnvMonState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mandatory state of the FAN 4 being instrumented."
+ ::= { rlPhdUnitEnvParamEntry 7 }
+
+rlPhdUnitEnvParamFan5Status OBJECT-TYPE
+ SYNTAX RlEnvMonState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mandatory state of the FAN 5 being instrumented."
+ ::= { rlPhdUnitEnvParamEntry 8 }
+
+rlPhdUnitEnvParamFan6Status OBJECT-TYPE
+ SYNTAX RlEnvMonState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mandatory state of the FAN 6 being instrumented."
+ ::= { rlPhdUnitEnvParamEntry 9 }
+
+rlPhdUnitEnvParamTempSensorValue OBJECT-TYPE
+ SYNTAX EntitySensorValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current value for the Sensor being instrumented."
+ ::= { rlPhdUnitEnvParamEntry 10 }
+
+rlPhdUnitEnvParamTempSensorStatus OBJECT-TYPE
+ SYNTAX EntitySensorStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status value for the Sensor being instrumented."
+ ::= { rlPhdUnitEnvParamEntry 11 }
+
+rlPhdUnitEnvParamTempSensorWarningThresholdValue OBJECT-TYPE
+ SYNTAX EntitySensorValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Temperature warning threshold value for the Sensor being instrumented."
+ ::= { rlPhdUnitEnvParamEntry 12 }
+
+rlPhdUnitEnvParamTempSensorCriticalThresholdValue OBJECT-TYPE
+ SYNTAX EntitySensorValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Temperature critical threshold value for the Sensor being instrumented."
+ ::= { rlPhdUnitEnvParamEntry 13 }
+
+rlPhdUnitEnvParamUpTime OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Up time of the unit in 100th of second (sec/100)."
+ ::= { rlPhdUnitEnvParamEntry 14 }
+
+rlPhdUnitEnvParamMonitorAutoRecoveryEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Disable environment automatic recovery option"
+ ::= { rlPhdUnitEnvParamEntry 15 }
+
+rlPhdUnitEnvParamMonitorTemperatureStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ overTemperatureThreshold(2),
+ overCriticalTemperatureThreshold(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Display environment monitoring chassis temperature status"
+ ::= { rlPhdUnitEnvParamEntry 16 }
+
+rlPhdUnitEnvParamMonitorOperStatus OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Display environment automatic recovery current status (active/not active)"
+ ::= { rlPhdUnitEnvParamEntry 17 }
+
+rlPhdStackOrderTopUnit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This scalar mib holds the Top unit for the stack order command"
+ ::= { rlPhysicalDescription 16 }
+
+rlPhdStackOrderBottomUnit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This scalar mib holds the Bottom unit for the stack order command"
+ ::= { rlPhysicalDescription 17 }
+rlPhdStackOrderPermutation OBJECT-TYPE
+ SYNTAX OCTET STRING(SIZE(1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This scalar mib holds stack permutation"
+ ::= { rlPhysicalDescription 18 }
+
+rlPhdNumberOfPoeUnits OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Shows the current number of poe units in the stack."
+ ::= { rlPhysicalDescription 19 }
+
+rlPhdPoeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlPhdPoeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "For each module (board) there is an entry describing it in this
+ module"
+ ::= { rlPhysicalDescription 20 }
+
+rlPhdPoeEntry OBJECT-TYPE
+ SYNTAX RlPhdPoeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A entry of this table specifies a module (board)"
+ INDEX { rlPhdPoeStackUnit }
+ ::= { rlPhdPoeTable 1 }
+
+RlPhdPoeEntry ::= SEQUENCE {
+ rlPhdPoeStackUnit INTEGER,
+ rlPhdPoePresent INTEGER
+}
+
+rlPhdPoeStackUnit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The stack unit to which this module belongs."
+ ::= { rlPhdPoeEntry 1 }
+
+rlPhdPoePresent OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(1),
+ yes(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The present state of the PoE module. The no(1) state indicates
+ that the PoE module is not present. The yes{2) state indicates that the
+ PoE module is present."
+ ::= { rlPhdPoeEntry 2 }
+
+-- The light unit scalars
+rlPhdPhyLedStackUnit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This scalar mib holds the unit number for the stack light command"
+ ::= { rlPhysicalDescription 21 }
+
+rlPhdPhyLedTimeout OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This scalar mib holds the timeout for the stack light command.
+ May be in the range 2..60 sec. (default - 5 sec.), if the timeout = 0
+ - all units return to normal state."
+ ::= { rlPhysicalDescription 22 }
+
+rlCascadeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlCascadeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "For each cascaded port for stacking unit there is an entry describing it in this table"
+ ::= { rlPhysicalDescription 23 }
+
+rlCascadeEntry OBJECT-TYPE
+ SYNTAX RlCascadeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry of this table specifies a cascaded link information in a unit"
+ INDEX { ifIndex }
+ ::= { rlCascadeTable 1 }
+
+RlCascadeEntry ::= SEQUENCE {
+ rlCascadeNeighborIfIndex InterfaceIndexOrZero,
+ rlCascadeNeighborUnit INTEGER,
+ rlCascadeTrunkId INTEGER,
+ rlCascadeUnitId INTEGER,
+ rlCascadePortSpeed CascadePortSpeed,
+ rlCascadePortState CascadePortState
+}
+
+rlCascadeNeighborIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndexOrZero
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of a stacking port in the neighbor unit -
+ 0 means not connected; other integer indicates the IfIndex."
+ ::= { rlCascadeEntry 1 }
+
+rlCascadeNeighborUnit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The unit number of the neighbor unit -
+ 0 means not connected; other integer indicates the unit number."
+ ::= { rlCascadeEntry 2 }
+
+rlCascadeTrunkId OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The id of the trunk, the stacking port is member,
+ zero if the port is not member of trunk."
+ ::= { rlCascadeEntry 3 }
+
+rlCascadeUnitId OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The unit number matching the current ifIndex"
+ ::= { rlCascadeEntry 4 }
+
+rlCascadePortSpeed OBJECT-TYPE
+ SYNTAX CascadePortSpeed
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Port speed"
+ ::= { rlCascadeEntry 5 }
+
+rlCascadePortState OBJECT-TYPE
+ SYNTAX CascadePortState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Port state according to cascade LAG state machine"
+ ::= { rlCascadeEntry 6 }
+
+-- rlCascadeAdminTable --
+
+rlCascadeAdminTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlCascadeAdminEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "For each unit there is an entry describing its cascade ports and speed after reset"
+ ::= { rlPhysicalDescription 24 }
+
+rlCascadeAdminEntry OBJECT-TYPE
+ SYNTAX RlCascadeAdminEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry of this table specifies a cascaded information in a unit after reset"
+ INDEX { rlCascadeAdminUnitId }
+ ::= { rlCascadeAdminTable 1 }
+
+RlCascadeAdminEntry ::= SEQUENCE {
+ rlCascadeAdminUnitId INTEGER,
+ rlCascadeAdminIndexList OCTET STRING,
+ rlCascadeAdminSpeed CascadePortSpeed
+}
+
+rlCascadeAdminUnitId OBJECT-TYPE
+ SYNTAX INTEGER (0|1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The active unit number. Unit id 0 means configure all units."
+ ::= { rlCascadeAdminEntry 1 }
+
+rlCascadeAdminIndexList OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..16))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Indicates the stack ports indexes list.
+ A set of indexes that are identified by a bit-map, in which
+ each index is represented as a bit."
+ ::= { rlCascadeAdminEntry 2 }
+
+rlCascadeAdminSpeed OBJECT-TYPE
+ SYNTAX CascadePortSpeed
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Cascade port speed"
+ ::= { rlCascadeAdminEntry 3 }
+
+-- Stack MIB Trap Definitions
+
+rlStackUnitRemoved NOTIFICATION-TYPE
+ OBJECTS { rndErrorDesc, rndErrorSeverity }
+ STATUS current
+ DESCRIPTION
+ "Trap indicating that a unit was removed from the stack."
+ ::= { rndNotifications 186 }
+
+rlStackConfigChangedRingChain NOTIFICATION-TYPE
+ OBJECTS { rndErrorDesc, rndErrorSeverity }
+ STATUS current
+ DESCRIPTION
+ "Trap indicating that the configuration of the stack has changed.
+ - from ring to chain
+ - from chain to ring."
+
+ ::= { rndNotifications 187 }
+
+rlStackBackupUnitRemoved NOTIFICATION-TYPE
+ OBJECTS { rndErrorDesc, rndErrorSeverity }
+ STATUS current
+ DESCRIPTION
+ "Trap indicating that the backup unit was removed from the stack."
+ ::= { rndNotifications 188 }
+
+rlStackMasterSwitchover NOTIFICATION-TYPE
+ OBJECTS { rndErrorDesc, rndErrorSeverity }
+ STATUS current
+ DESCRIPTION
+ "Trap indicating that a new master was elected.
+ The old maste is the backup now. "
+ ::= { rndNotifications 189 }
+
+rlStackUnitDifferentSwVersion NOTIFICATION-TYPE
+ OBJECTS { rndErrorDesc, rndErrorSeverity }
+ STATUS current
+ DESCRIPTION
+ "Trap indicating that the new unit added to the stack has
+ different software version than the master."
+ ::= { rndNotifications 190 }
+
+rlStackDuplicateUnitNotJoin NOTIFICATION-TYPE
+ OBJECTS { rndErrorDesc, rndErrorSeverity }
+ STATUS current
+ DESCRIPTION
+ "Trap indicating that a new unit with duplicated unit id was
+ added to the stack - but it will not join the stack."
+ ::= { rndNotifications 191 }
+
+rlStackLinkChange NOTIFICATION-TYPE
+ OBJECTS { rndErrorDesc, rndErrorSeverity }
+ STATUS current
+ DESCRIPTION
+ "Trap indicating that Link has change in one of the Stacking Ports."
+ ::= { rndNotifications 195 }
+
+
+----------------------
+-- rlPhdUnitStackTable
+----------------------
+
+StackPortType ::= INTEGER {
+ port-type-100M (0),
+ port-type-1G (1),
+ port-type-5G (2),
+ port-type-10G (3),
+ port-type-40G (4)
+}
+
+ConnectionType ::= INTEGER {
+ copper (1),
+ combo-copper (2),
+ combo-fiber (3),
+ fiber (4),
+ direct-attached (5)
+}
+
+
+rlPhdUnitStackPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlPhdUnitStackPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table listing information required for stack port.
+ The index for the table is ifindex; the ports that represented in that table are
+ operational stack ports or ports that can be stack ports after reset"
+ ::= { rlPhysicalDescription 25}
+
+rlPhdUnitStackPortEntry OBJECT-TYPE
+ SYNTAX RlPhdUnitStackPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in rlPhdUnitStackPortTable "
+ INDEX { rlPhdModuleStackUnit, ifIndex }
+ ::= { rlPhdUnitStackPortTable 1 }
+
+
+RlPhdUnitStackPortEntry::= SEQUENCE {
+ rlPhdUnitStackPortName DisplayString,
+ rlPhdUnitStackPortType StackPortType,
+ rlPhdUnitStackPortConnectionType ConnectionType,
+ rlPhdUnitStackPortColumn INTEGER,
+ rlPhdUnitStackPortRow INTEGER
+}
+
+rlPhdUnitStackPortName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..50))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Stack port name"
+ ::= { rlPhdUnitStackPortEntry 1 }
+
+rlPhdUnitStackPortType OBJECT-TYPE
+ SYNTAX StackPortType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Stack port type"
+ ::= { rlPhdUnitStackPortEntry 2 }
+
+rlPhdUnitStackPortConnectionType OBJECT-TYPE
+ SYNTAX ConnectionType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Operational connection type
+ (copper(1), combo-copper(2), combo-fiber(3), fiber(4), direct-Attached(5))"
+ ::= { rlPhdUnitStackPortEntry 3 }
+
+rlPhdUnitStackPortRow OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "On which row (the uppermost being numbered 1 and the highest row
+ number assigned to the lowest row) this actual/candidate cascade
+ port resides within the chassis of its stack unit."
+ ::= { rlPhdUnitStackPortEntry 4 }
+
+rlPhdUnitStackPortColumn OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "On which column (the leftmost being numbered 1 and the highest column
+ number assigned to the rightmost column) this actual/candidate cascade
+ port resides within the chassis of its stack unit."
+ ::= { rlPhdUnitStackPortEntry 5 }
+
+END
diff --git a/MIBS/eltexmes23xx/RADLAN-rndMng b/MIBS/eltexmes23xx/RADLAN-rndMng new file mode 100644 index 0000000..ecbd904 --- /dev/null +++ b/MIBS/eltexmes23xx/RADLAN-rndMng @@ -0,0 +1,495 @@ +RADLAN-rndMng DEFINITIONS ::= BEGIN
+
+-- Title: RADLAN Management Private Extension
+-- Version: 7.45
+-- Date: 19 Dec 2006
+-- 28-Feb-2005 Added rlCpuUtilEnable
+-- 28-Feb-2005 Added rlCpuUtilDuringLastSecond
+-- 28-Feb-2005 Added rlCpuUtilDuringLastMinute
+-- 28-Feb-2005 Added rlCpuUtilDuringLast5Minutes
+-- 13-Jun-2006 Added value {none} of rndAction
+-- 20-Jun-2006 Added rlRebootDelay
+-- 19-Dec-2006 Added resetToFactoryDefaults
+-- 04-Apr-2012 Added rlScheduledReload
+-- 04-Dec-2012 Added rlSysNameTable
+
+IMPORTS
+ rnd FROM RADLAN-MIB
+ Unsigned32,
+ MODULE-IDENTITY, OBJECT-TYPE, TimeTicks FROM SNMPv2-SMI
+ RowStatus, TruthValue, DisplayString,
+ TEXTUAL-CONVENTION FROM SNMPv2-TC
+ InetAddressType, InetAddress FROM INET-ADDRESS-MIB
+ InterfaceIndex FROM IF-MIB;
+
+
+rndMng MODULE-IDENTITY
+ LAST-UPDATED "201212040000Z"
+ ORGANIZATION "Radlan Computer Communications Ltd."
+ CONTACT-INFO
+ "radlan.com"
+ DESCRIPTION
+ "The private MIB module definition for RND general management MIB."
+ REVISION "201212040000Z"
+ DESCRIPTION
+ "Added rlSysNameTable object."
+ REVISION "201204040000Z"
+ DESCRIPTION
+ "Added rlScheduledReload object."
+ REVISION "200902240000Z"
+ DESCRIPTION
+ "Added rlRunningCDBequalToStartupCDB object."
+ REVISION "200710240000Z"
+ DESCRIPTION
+ "Added rlGroupManagement branch."
+ REVISION "200606200000Z"
+ DESCRIPTION
+ "Added rlRebootDelay object"
+ REVISION "200406010000Z"
+ DESCRIPTION
+ "Initial version of this MIB."
+ ::= { rnd 1 }
+
+
+rndSysId OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Identification of an RND device. The device type for each
+ integer clarifies the sysObjectID in MIB - II."
+ ::= { rndMng 1 }
+
+rndAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ reset(1),
+ sendNetworkTab(2),
+ deleteNetworkTab(3),
+ sendRoutingTab(4), -- Level II
+ deleteRoutingTab(5),
+ sendLanTab(6),
+ deleteLanTab(7),
+ deleteArpTab(8),
+ sendArpTab(9),
+ deleteRouteTab(10), -- Level III
+ sendRouteTab(11),
+ backupSPFRoutingTab(12),
+ backupIPRoutingTab(13),
+ backupNetworkTab(14),
+ backupLanTab(15),
+ backupArpTab(16),
+ backupIPXRipTab(17),
+ backupIPXSAPTab(18),
+ resetStartupCDB(19),
+ eraseStartupCDB(20),
+ deleteZeroHopRoutingAllocTab(21),
+ slipDisconnect(22),
+ deleteDynamicLanTab(23),
+ eraseRunningCDB(24),
+ copyStartupToRunning(25),
+ none(26),
+ resetToFactoryDefaults(27)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable enables the operator to perform one of the
+ specified actions on the tables maintained by the network device.
+ Send actions require support of proprietery File exchange
+ protocol."
+ ::= { rndMng 2 }
+
+rndFileName OBJECT-TYPE
+ SYNTAX OCTET STRING -- SIZE 256
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The name of the file used internally by RND for transferring
+ tables maintained by network devices, using a prorietary File
+ exchange protocol."
+ ::= { rndMng 3 }
+
+rlSnmpVersionSupported OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(1))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the snmp versions that are supported by
+ this device."
+ ::= { rndMng 4 }
+
+rlSnmpMibVersion OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the snmp support version that is supported by
+ this device."
+ ::= { rndMng 5 }
+
+rlCpuUtilEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables measurement of the device CPU utilization.
+ In order to get real values for rlCpuUtilDuringLastSecond, rlCpuUtilDuringLastMinute
+ and rlCpuUtilDuringLast5Minutes, the value of this object must be true."
+ DEFVAL { true }
+ ::= { rndMng 6 }
+
+rlCpuUtilDuringLastSecond OBJECT-TYPE
+ SYNTAX INTEGER (0..101)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of the device CPU utilization during last second.
+ The value 101 is a dummy value, indicating that the CPU utilization was
+ not measured (since measurement is disabled or was disabled during last second)."
+ ::= { rndMng 7 }
+
+rlCpuUtilDuringLastMinute OBJECT-TYPE
+ SYNTAX INTEGER (0..101)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of the device CPU utilization during last minute.
+ The value 101 is a dummy value, indicating that the CPU utilization was
+ not measured (since measurement is disabled or was disabled during last minute)."
+ ::= { rndMng 8 }
+
+rlCpuUtilDuringLast5Minutes OBJECT-TYPE
+ SYNTAX INTEGER (0..101)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of the device CPU utilization during the last 5 minutes.
+ The value 101 is a dummy value, indicating that the CPU utilization was
+ not measured (since measurement is disabled or was disabled during last 5 minutes)."
+ ::= { rndMng 9 }
+
+rlRebootDelay OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting the variable will cause the device to reboot rlRebootDelay timeticks
+ from the moment this variable was set.
+ If not set, the variable will return a value of 4294967295.
+ If set to 4294967295, reboot action is cancelled.
+ The maximum delay is set by the host parameter: reboot_delay_max"
+ ::= { rndMng 10 }
+
+rlGroupManagement OBJECT IDENTIFIER ::= { rndMng 11 }
+
+rlGroupMngQuery OBJECT-TYPE
+ SYNTAX INTEGER {query(1), idle(2) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting value query will cause the device to query for UPNP devices on the network.
+ The device will always return value idle for GET."
+ ::= { rlGroupManagement 1 }
+
+rlGroupMngQueryPeriod OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets desired interval between queries for UPNP devices on the network.
+ Setting 0 will result in no such query.
+ Note that the actual query interval might be less than the set value
+ if another application running in the device requested a shorter interval.
+ Likewise setting 0 will not necessarily stop periodic queries if another
+ application is still interested in periodic polling."
+ DEFVAL { 0 }
+ ::= { rlGroupManagement 2 }
+
+rlGroupMngLastUpdate OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The last time rlGroupMng MIB was updated."
+ ::= { rlGroupManagement 3 }
+
+
+rlGroupMngDevicesTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlGroupMngDeviceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table showing the discovered devices."
+ ::= { rlGroupManagement 4 }
+
+rlGroupMngDeviceEntry OBJECT-TYPE
+
+ SYNTAX RlGroupMngDeviceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The row definition for this table."
+ INDEX { rlGroupMngDeviceIdType, rlGroupMngDeviceId, rlGroupMngSubdevice }
+
+::= { rlGroupMngDevicesTable 1 }
+
+
+RlGroupMngDeviceEntry ::= SEQUENCE {
+ rlGroupMngDeviceIdType InetAddressType,
+ rlGroupMngDeviceId InetAddress,
+ rlGroupMngSubdevice INTEGER,
+ rlGroupMngDeviceDescription DisplayString,
+ rlGroupMngGroupMngEnabled TruthValue,
+ rlGroupMngGroupLLDPDeviceId DisplayString,
+ rlGroupMngDeviceVendor DisplayString,
+ rlGroupMngDeviceAdvertisedCachingTime INTEGER,
+ rlGroupMngDeviceLocationURL DisplayString,
+ rlGroupMngDeviceLastSeen TimeTicks
+}
+
+rlGroupMngDeviceIdType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IP address type of the discovered device "
+ ::= { rlGroupMngDeviceEntry 1 }
+
+rlGroupMngDeviceId OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IP address of the discovered device "
+ ::= { rlGroupMngDeviceEntry 2 }
+
+rlGroupMngSubdevice OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A subdevice within the rlGroupMngDeviceId. Only subdevices with greatest
+ specifity will be kept (specific UUID device is more specific than basic device which is in turn
+ more specific than root device. "
+ ::= { rlGroupMngDeviceEntry 3 }
+
+rlGroupMngDeviceDescription OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The discovery protocol description of the device."
+ ::= { rlGroupMngDeviceEntry 4 }
+
+
+rlGroupMngGroupMngEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates whether the device has Group Management enable."
+ ::= { rlGroupMngDeviceEntry 5 }
+
+rlGroupMngGroupLLDPDeviceId OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LLDP device id. If it is empty the device id is not known (either it is a non-MTS device or a non-LLDP supporting MTS device."
+ ::= { rlGroupMngDeviceEntry 6 }
+
+rlGroupMngDeviceVendor OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor of the device. If empty the vendor is not known."
+ ::= { rlGroupMngDeviceEntry 7 }
+
+rlGroupMngDeviceAdvertisedCachingTime OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The caching time advertised by the device. If no update for this
+ device has been received during this caching time the system will assume
+ that the device has left the network and will therefore remove its entry
+ from the table."
+ ::= { rlGroupMngDeviceEntry 8 }
+
+rlGroupMngDeviceLocationURL OBJECT-TYPE
+ SYNTAX DisplayString
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The URL inidicating the location of the XML presenting the details of the device."
+ ::= { rlGroupMngDeviceEntry 9 }
+
+rlGroupMngDeviceLastSeen OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of sysUpTime at the moment of last reception of an update for
+ this device. "
+ ::= { rlGroupMngDeviceEntry 10 }
+
+rlRunningCDBequalToStartupCDB OBJECT-TYPE
+
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates whether there are changes in running CDB that were not saved in flash."
+ ::= { rndMng 13 }
+
+rlClearMib OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Clear MIB value for scalars or tables:
+ Delete all entries for tables with dynamic entries.
+ Set table entries default values for table with static entries.
+ Set scalar default value."
+ ::= { rndMng 14 }
+
+-------------------------------------------------------------------------------
+-- Scheduled Reload
+-------------------------------------------------------------------------------
+rlScheduledReload OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..10))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Used for requesting a delayed reload of the device in a
+ specific desired time, should be configured in one of the following formats:
+ 'athhmmddMM' , 'inhhhmmm' or '', setting this value to an empty string
+ will result in request for cancellation of a (previously) committed system reload.
+ to complete the request, the 'rlScheduledReloadCommit' must also be set to either
+ TRUE (apply) or FALSE (discard) for completion of the transaction.
+ failing from doing so will result in an indefinite lock of the API"
+ ::= { rndMng 15 }
+
+rlScheduledReloadPendingDate OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..24))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the most recently requested scheduled-reload due date
+ in 'inhhhmmathhmmssddMMYYYYw' format. where 'w' stands for weekDay (1-7).
+ if there is no pending/scheduled reload request, string will be empty"
+ ::= { rndMng 16 }
+
+rlScheduledReloadApprovedDate OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..24))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the most recently approved/committed scheduled-reload date
+ in 'inhhhmmathhmmssddMMYYYYw' format. where 'w' stands for weekDay (1-7).
+ if there is no committed scheduled-reload , string will be empty"
+ ::= { rndMng 17 }
+
+rlScheduledReloadCommit OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "commits the pending scheduled-reload request, and completes the transaction.
+ when this value is set to TRUE, the system is instructed to perform the
+ requested reload operation at the requested date/time
+ as was given in 'rlScheduledReload'.
+ setting this value to FALSE will discard the request."
+ ::= { rndMng 18 }
+
+-------------------------------------------------------------------------------
+-- System Name Configuration Table
+-------------------------------------------------------------------------------
+rlSysNameTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlSysNameEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Holds the current system name configuration."
+ ::= { rndMng 19 }
+
+rlSysNameEntry OBJECT-TYPE
+ SYNTAX RlSysNameEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The row definition of this table."
+ INDEX { rlSysNameSource,
+ rlSysNameIfIndex }
+ ::= { rlSysNameTable 1 }
+
+RlSysNameEntry ::= SEQUENCE {
+ rlSysNameSource INTEGER,
+ rlSysNameIfIndex InterfaceIndex,
+ rlSysNameName DisplayString (SIZE (0..255)),
+ rlSysNameRowStatus RowStatus
+}
+
+rlSysNameSource OBJECT-TYPE
+ SYNTAX INTEGER {
+ dhcpv6(1),
+ dhcpv4(2),
+ static(3)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The system name source. 'static' if defined by user through CLI,
+ 'dhcpv6' or 'dhcpv4' if received by DHCP network protocol."
+ DEFVAL { static }
+ ::= { rlSysNameEntry 1 }
+
+rlSysNameIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IfIndex from which the system-name configuration was received,
+ for static entries, value will always be 1."
+ DEFVAL { 1 }
+ ::= { rlSysNameEntry 2 }
+
+rlSysNameName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "An administratively-assigned name for this managed node.
+ By convention, this is the node's fully-qualified domain
+ name. If the name is unknown, the value is the zero-length
+ string."
+ ::= { rlSysNameEntry 3 }
+
+rlSysNameRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The row status variable, used according to
+ row installation and removal conventions."
+ ::= { rlSysNameEntry 4 }
+
+-------------------------------------------------------------------------------
+
+rlErrdisableLinkFlappingCause OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable Link flapping error disable in the switch."
+ ::= { rndMng 20 }
+
+
+-------------------------------------------------------------------------------
+
+END
+
|