--**MOD+************************************************************************ --* Module: ARUBAWIRED-POE-MIB :POE MIB file --* --* (c) Copyright 2019-2020 Hewlett Packard Enterprise Development LP --* All Rights Reserved. --* --* The contents of this software are proprietary and confidential --* to the Hewlett-Packard Development Company, L.P. No part of this --* program may be photocopied, reproduced, or translated into another --* programming language without prior written consent of the --* Hewlett-Packard Development Company, L.P. --* --* Purpose: This file contains MIB definition of ARUBAWIRED-POE-MIB --* --**MOD-************************************************************************ ARUBAWIRED-POE-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF wndFeatures FROM ARUBAWIRED-NETWORKING-OID pethPsePortEntry, pethMainPseEntry FROM POWER-ETHERNET-MIB; arubaWiredPoeMIB MODULE-IDENTITY LAST-UPDATED "201906240000Z" -- June 24, 2019 ORGANIZATION "HPE/Aruba Networking Division" CONTACT-INFO "Hewlett Packard Company 8000 Foothills Blvd. Roseville, CA 95747" DESCRIPTION "This MIB module describes management objects that manage Power Source Equipment (PSE). This is the MIB module related to HPE Aruba PoE " REVISION "201906240000Z" -- June 24, 2019 DESCRIPTION "Initial revision." ::= { wndFeatures 8 } -- ********************************************************************** -- subtrees in the MIB -- ********************************************************************** arubaWiredPoePethPsePort OBJECT IDENTIFIER ::= { arubaWiredPoeMIB 1 } arubaWiredPoeConformance OBJECT IDENTIFIER ::= { arubaWiredPoeMIB 2 } arubaWiredPoePethMainPse OBJECT IDENTIFIER ::= { arubaWiredPoeMIB 3 } arubaWiredPoePethPseModule OBJECT IDENTIFIER ::= { arubaWiredPoeMIB 4 } -- ********************************************************************** -- PSE Objects extension -- (AUGMENTS pethPsePortTable -- ********************************************************************** arubaWiredPoePethPsePortTable OBJECT-TYPE SYNTAX SEQUENCE OF ArubaWiredPoePethPsePortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of objects that display and control the power characteristics of power Ethernet ports on a Power Source Entity (PSE) device. This group will be implemented in managed power Ethernet switches and mid-span devices. Values of all read-write objects in this table are persistent at restart/reboot." ::= { arubaWiredPoePethPsePort 1 } arubaWiredPoePethPsePortEntry OBJECT-TYPE SYNTAX ArubaWiredPoePethPsePortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The fields in these entries will be used to supplement fields in 'pethPsePortEntry in ieee802af.mib." AUGMENTS { pethPsePortEntry } ::= { arubaWiredPoePethPsePortTable 1 } ArubaWiredPoePethPsePortEntry ::= SEQUENCE { arubaWiredPoePethPsePortPowerAllocateBy INTEGER, arubaWiredPoePethPsePortPreStdDetect INTEGER, arubaWiredPoePethPsePortRpd INTEGER, arubaWiredPoePethPsePortCurrent Integer32, arubaWiredPoePethPsePortVoltage Integer32, arubaWiredPoePethPsePortReservedPower Integer32, arubaWiredPoePethPsePortPowerDrawn Integer32, arubaWiredPoePethPsePortAveragePower Integer32, arubaWiredPoePethPsePortPeakPower Integer32, arubaWiredPoePethPsePortOperStatus INTEGER, arubaWiredPoePethPsePortPdSignature INTEGER, arubaWiredPoePethPsePortPowerClassification INTEGER, arubaWiredPoePethPsePortPseAssignedClass INTEGER, arubaWiredPoePethPsePortPoECycle Integer32 } arubaWiredPoePethPsePortPowerAllocateBy OBJECT-TYPE SYNTAX INTEGER { usage(1), class(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Allows control over the power allocation strategy used for this port. Two power allocation strategies are class(2) and usage(1). When allocating by usage(1) power is delivered as requested by a PD. When allocating by class(2) the PSE uses the power ramp-up signature of the PD to identify the PD's power class and use the power level for the specified class." DEFVAL { 1 } ::= { arubaWiredPoePethPsePortEntry 1 } arubaWiredPoePethPsePortPreStdDetect OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This field specifies the pre standard detect configuration for this port. A value of on - indicates that pre-802.3af-standard devices to power on. A value of off - indicates that only pre-802.3at/bt compliant devices are allowed. The default value is off." DEFVAL { 1 } ::= { arubaWiredPoePethPsePortEntry 2 } arubaWiredPoePethPsePortRpd OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Rapid Power Down is executed by the hardware in the event of a power-supply failure. It quickly cuts power to a PD to prevent an over-current scenario in the PSE. This field indicates whether the interface will go down in the event of any PSU failure or not. A value of on(2) indicates that a power supply failure will cause the power delivery to be cut on supply failure. A value of off(1) indicates that the port is unaffected by the failure of any single PSU.The default value is off(1)." DEFVAL { 1 } ::= { arubaWiredPoePethPsePortEntry 3 } arubaWiredPoePethPsePortCurrent OBJECT-TYPE SYNTAX Integer32 UNITS "milliamperes" MAX-ACCESS read-only STATUS current DESCRIPTION "This field specifies the current supplied at this port. This value is specified in milliamperes(mA)." DEFVAL { 0 } ::= { arubaWiredPoePethPsePortEntry 4 } arubaWiredPoePethPsePortVoltage OBJECT-TYPE SYNTAX Integer32 UNITS "deciVolts" MAX-ACCESS read-only STATUS current DESCRIPTION "This field specifies the Voltage supplied at this port. This value is specified in 10's of Volts (dV)." DEFVAL { 0 } ::= { arubaWiredPoePethPsePortEntry 5 } arubaWiredPoePethPsePortReservedPower OBJECT-TYPE SYNTAX Integer32 UNITS "milliwatts" MAX-ACCESS read-only STATUS current DESCRIPTION "This field specifies quantum of power which has been reserved for the PD at this port. This value is specified in milliwatts (mW)." DEFVAL { 0 } ::= { arubaWiredPoePethPsePortEntry 6 } arubaWiredPoePethPsePortPowerDrawn OBJECT-TYPE SYNTAX Integer32 UNITS "milliwatts" MAX-ACCESS read-only STATUS current DESCRIPTION "This field specifies quantum of power which has indicating the actual power drawn by powered device(PD). This value is specified in milliwatts (mW)." DEFVAL { 0 } ::= { arubaWiredPoePethPsePortEntry 7 } arubaWiredPoePethPsePortAveragePower OBJECT-TYPE SYNTAX Integer32 UNITS "milliwatts" MAX-ACCESS read-only STATUS current DESCRIPTION "This field specifies the average power in milliwatts drawn by the powered device (PD) on this port." DEFVAL { 0 } ::= { arubaWiredPoePethPsePortEntry 8 } arubaWiredPoePethPsePortPeakPower OBJECT-TYPE SYNTAX Integer32 UNITS "milliwatts" MAX-ACCESS read-only STATUS current DESCRIPTION "This field specifies the peak power supplied in milliwatts to the powered device (PD) connected to this port." DEFVAL { 0 } ::= { arubaWiredPoePethPsePortEntry 9 } arubaWiredPoePethPsePortOperStatus OBJECT-TYPE SYNTAX INTEGER { deny(1), off(2), on(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "This field specifies the operational status of the port." DEFVAL { 2 } ::= { arubaWiredPoePethPsePortEntry 10 } arubaWiredPoePethPsePortPdSignature OBJECT-TYPE SYNTAX INTEGER { unknownSignature(0), singleSignature(1), dualSignature(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This Signature value represents the PD signature. This variable is valid only while a PD is detected. In 802.3af and 802.3at standards the power controller on the PSE uses two of the four pairs of wires in the RJ45 connector to supply power to a power controller on the PD. With 802.3bt standard the controller on the PSE uses all four pairs. On the PD side there can either be single power controller, or two distinct power controllers connected to each of the two pairs and each of the two controllers would negotiate and draw power independently from the PSE. The Controller on the PSE is capable of detecting the PD signature, which will indicate whether the PD comprises a single controller or two independent controllers. Possible values: unknownSignature : 2-pair mode, singleSignature : 4-pair mode and one controller on the PD side, dualSignature : 4-pair mode and two controllers on the PD side." DEFVAL { 0 } ::= { arubaWiredPoePethPsePortEntry 11 } arubaWiredPoePethPsePortPowerClassification OBJECT-TYPE SYNTAX INTEGER { class0(1), class1(2), class2(3), class3(4), class4(5), class5(6), class6(7), class7(8), class8(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "A read-only value that indicates the PD Class of a detected PD. Classification is a way to tag different terminals on the Power over LAN network according to their power consumption. Devices such as IP telephones, WLAN access points and others, will be classified according to their power requirements. The meaning of the classification labels is defined in the IEEE specification. This variable is valid only while a PD is being powered, that is, while the attribute pethPsePortDetectionStatus is reporting the enumeration deliveringPower." REFERENCE "IEEE Std 802.3bt Section 30.9.1.1.6 aPSEPowerClassification." ::= { arubaWiredPoePethPsePortEntry 12 } arubaWiredPoePethPsePortPseAssignedClass OBJECT-TYPE SYNTAX INTEGER { class0(1), class1(2), class2(3), class3(4), class4(5), class5(6), class6(7) } MAX-ACCESS read-only STATUS current DESCRIPTION "This field indicates the actual class assigned by PSE to the PD. Class demotion allows the PSE to allocate less than the PD requested power based on the PD requested power and PSE available power. This information is published to the PD via the LLDP protocol. This read-only value indicates the PSE assigned class on this port. This variable is valid only while a PD is being powered, that is, while the attribute pethPsePortDetectionStatus is reporting the enumeration deliveringPower." ::= { arubaWiredPoePethPsePortEntry 13 } arubaWiredPoePethPsePortPoECycle OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used for PoE port reset with timeout of 1-60s. PoE interface is disabled and then enabled with timeout as input." DEFVAL { 1 } ::= { arubaWiredPoePethPsePortEntry 14 } -- ********************************************************************** -- PSE Objects extension for Four pair related parameters on poe port -- (AUGMENTS pethPsePortTable) -- ********************************************************************** arubaWiredPoePethPseFourPairPortTable OBJECT-TYPE SYNTAX SEQUENCE OF ArubaWiredPoePethPseFourPairPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of objects that display and control the power characteristics of power Ethernet ports on a Power Source Entity (PSE) device. This group will be implemented in managed power Ethernet switches and mid-span devices. Values of all read-write objects in this table are persistent at restart/reboot." ::= { arubaWiredPoePethPsePort 2 } arubaWiredPoePethPseFourPairPortEntry OBJECT-TYPE SYNTAX ArubaWiredPoePethPseFourPairPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The fields in these entries will be used to supplement fields in 'pethPsePortEntry in ieee802af.mib." AUGMENTS { pethPsePortEntry } ::= { arubaWiredPoePethPseFourPairPortTable 1 } ArubaWiredPoePethPseFourPairPortEntry ::= SEQUENCE { arubaWiredPoePethPsePortDetectionStatusPairA INTEGER, arubaWiredPoePethPsePortDetectionStatusPairB INTEGER, arubaWiredPoePethPsePortPowerClassificationPairA INTEGER, arubaWiredPoePethPsePortPowerClassificationPairB INTEGER, arubaWiredPoePethPsePortPseAssignedClassA INTEGER, arubaWiredPoePethPsePortPseAssignedClassB INTEGER, arubaWiredPoePethPsePortInvalidSignatureCounterPairA Counter32, arubaWiredPoePethPsePortInvalidSignatureCounterPairB Counter32, arubaWiredPoePethPsePortPowerDeniedCounterPairA Counter32, arubaWiredPoePethPsePortPowerDeniedCounterPairB Counter32, arubaWiredPoePethPsePortOverLoadCounterPairA Counter32, arubaWiredPoePethPsePortOverLoadCounterPairB Counter32, arubaWiredPoePethPsePortMPSAbsentCounterPairA Counter32, arubaWiredPoePethPsePortMPSAbsentCounterPairB Counter32 } arubaWiredPoePethPsePortDetectionStatusPairA OBJECT-TYPE SYNTAX INTEGER { searchingAltA(1), deliveringPowerAltA(2), faultAltA(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the operational status of the port PD detection. A value of deliveringPowerAltA - indicates that the PSE State diagram is in the state POWER_ON_PRI if alt_pri='a', or the state POWER_ON_SEC if alt_pri='b'. A value of faultAltA - indicates that the PSE State diagram is in the state IDLE_PRI if alt_pri='a', or the state IDLE_SEC if alt_pri='b' due to the variable error_condition_pri = TRUE (if alt_pri='a') or error_condition_sec = TRUE (if alt_pri='b'). A value of searchingAltA - indicates the PSE State diagram is in a state other than those listed above." REFERENCE "IEEE Std 802.3bt Section 30.9.1.1.5a aPSEPowerDetectionStatusA." DEFVAL { 1 } ::= { arubaWiredPoePethPseFourPairPortEntry 1 } arubaWiredPoePethPsePortDetectionStatusPairB OBJECT-TYPE SYNTAX INTEGER { searchingAltB(1), deliveringPowerAltB(2), faultAltB(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the operational status of the port PD detection. A value of deliveringPowerAltB - indicates that the PSE State diagram is in the state POWER_ON_SEC if alt_pri='a', or the state POWER_ON_PRI if alt_pri='b'. A value of faultAltB - indicates that the PSE State diagram is in the state IDLE_SEC if alt_pri='a', or the state IDLE_PRI if alt_pri='b' due to the variable error_condition_sec = TRUE (if alt_pri='a') or error_condition_pri = TRUE (if alt_pri='b'). A value of searchingAltB - indicates the PSE State diagram is in a state other than those listed above." REFERENCE "IEEE Std 802.3bt Section 30.9.1.1.5b aPSEPowerDetectionStatusB." DEFVAL { 1 } ::= { arubaWiredPoePethPseFourPairPortEntry 2 } arubaWiredPoePethPsePortPowerClassificationPairA OBJECT-TYPE SYNTAX INTEGER { class1(1), class2(2), class3(3), class4(4), class5(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "A read-only value that indicates the PD Class of a detected dual-signature PD on paira. Classification is a way to tag different terminals on the Power over LAN network according to their power consumption. Devices such as IP telephones, WLAN access points and others, will be classified according to their power requirements. The meaning of the classification labels is defined in the IEEE specification. This variable is valid only while a PD is being powered that is, while the attribute arubaWiredPoePethPsePortDetectionStatusPairA is reporting the enumeration deliveringPowerAltA." REFERENCE "IEEE Std 802.3bt Section 30.9.1.1.6a aPSEPowerClassificationA." ::= { arubaWiredPoePethPseFourPairPortEntry 3 } arubaWiredPoePethPsePortPowerClassificationPairB OBJECT-TYPE SYNTAX INTEGER { class1(1), class2(2), class3(3), class4(4), class5(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "A read-only value that indicates the PD Class of a detected dual-signature PD on paira. Classification is a way to tag different terminals on the Power over LAN network according to their power consumption. Devices such as IP telephones, WLAN access points and others, will be classified according to their power requirements. The meaning of the classification labels is defined in the IEEE specification. This variable is valid only while a PD is being powered, that is, while the attribute arubaWiredPoePethPsePortDetectionStatusPairB is reporting the enumeration deliveringPowerAltB." REFERENCE "IEEE Std 802.3bt Section 30.9.1.1.6b aPSEPowerClassificationB." ::= { arubaWiredPoePethPseFourPairPortEntry 4 } arubaWiredPoePethPsePortPseAssignedClassA OBJECT-TYPE SYNTAX INTEGER { class1(1), class2(2), class3(3), class4(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "This field indicates the actual class assigned by PSE to the PD. Class demotion allows the PSE to allocate less than the PD requested power based on the PD requested power and PSE available power. This information is published to the PD via the LLDP protocol. This read-only value indicates the PSE assigned class to PairA of this port." ::= { arubaWiredPoePethPseFourPairPortEntry 5 } arubaWiredPoePethPsePortPseAssignedClassB OBJECT-TYPE SYNTAX INTEGER { class1(1), class2(2), class3(3), class4(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "This field indicates the actual class assigned by PSE to the PD. Class demotion allows the PSE to allocate less than the PD requested power based on the PD requested power and PSE available power. This information is published to the PD via the LLDP protocol. This read-only value indicates the PSE assigned class to PairA of this port." ::= { arubaWiredPoePethPseFourPairPortEntry 6 } arubaWiredPoePethPsePortInvalidSignatureCounterPairA OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when the PSE state diagram enters the state SIGNATURE_INVALID, if alt_pri='a'." REFERENCE "IEEE Std 802.3bt Section 30.9.1.1.7a aPSEInvalidSignatureCounter." DEFVAL { 0 } ::= { arubaWiredPoePethPseFourPairPortEntry 7 } arubaWiredPoePethPsePortInvalidSignatureCounterPairB OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when the PSE state diagram enters the state SIGNATURE_INVALID, if alt_pri='b'" REFERENCE "IEEE Std 802.3bt Section 30.9.1.1.7b aPSEInvalidSignatureCounter." DEFVAL { 0 } ::= { arubaWiredPoePethPseFourPairPortEntry 8 } arubaWiredPoePethPsePortPowerDeniedCounterPairA OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when the PSE state diagram enters the state POWER_DENIED, if alt_pri='a'." REFERENCE "IEEE Std 802.3bt Section 30.9.1.1.8a aPSEPowerDeniedCounter." DEFVAL { 0 } ::= { arubaWiredPoePethPseFourPairPortEntry 9 } arubaWiredPoePethPsePortPowerDeniedCounterPairB OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when the PSE state diagram enters the state POWER_DENIED, if alt_pri='b'." REFERENCE "IEEE Std 802.3bt Section 30.9.1.1.8b aPSEPowerDeniedCounter." DEFVAL { 0 } ::= { arubaWiredPoePethPseFourPairPortEntry 10 } arubaWiredPoePethPsePortOverLoadCounterPairA OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when the PSE state diagram enters the state ERROR_DELAY_OVER, if alt_pri='a'." REFERENCE "IEEE Std 802.3bt Section 30.9.1.1.9a aPSEOverLoadCounter." DEFVAL { 0 } ::= { arubaWiredPoePethPseFourPairPortEntry 11 } arubaWiredPoePethPsePortOverLoadCounterPairB OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when the PSE state diagram enters the state ERROR_DELAY_OVER, if alt_pri='b'." REFERENCE "IEEE Std 802.3bt Section 30.9.1.1.10 aPSEOverLoadCounter." DEFVAL { 0 } ::= { arubaWiredPoePethPseFourPairPortEntry 12 } arubaWiredPoePethPsePortMPSAbsentCounterPairA OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when the PSE state diagram transitions directly from the state POWER_ON to the state IDLE due to tmpdo_timer_done being asserted, if alt_pri='a'." REFERENCE "IEEE Std 802.3bt Section 30.9.1.1.11a aPSEMPSAbsentCounter." DEFVAL { 0 } ::= { arubaWiredPoePethPseFourPairPortEntry 13 } arubaWiredPoePethPsePortMPSAbsentCounterPairB OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when the PSE state diagram transitions directly from the state POWER_ON to the state IDLE due to tmpdo_timer_done being asserted, if alt_pri='b'." REFERENCE "IEEE Std 802.3bt Section 30.9.1.1.11b aPSEMPSAbsentCounter." DEFVAL { 0 } ::= { arubaWiredPoePethPseFourPairPortEntry 14 } -- ********************************************************************** -- Power Over Ethernet (POE) per-PSE information - applies -- to each power-source equipment (PSE). -- ********************************************************************** arubaWiredPoePethMainPseTable OBJECT-TYPE SYNTAX SEQUENCE OF ArubaWiredPoePethMainPseEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of objects that display and control attributes of the main power source in a PSE device. Ethernet switches are one example of boxes that would support these objects. Values of all read-write objects in this table are persistent at restart/reboot." ::= { arubaWiredPoePethMainPse 1 } arubaWiredPoePethMainPseEntry OBJECT-TYPE SYNTAX ArubaWiredPoePethMainPseEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The fields in these entries will be used to supplement fields in 'pethMainPseEntry in ieee802af.mib." AUGMENTS { pethMainPseEntry } ::= { arubaWiredPoePethMainPseTable 1 } ArubaWiredPoePethMainPseEntry ::= SEQUENCE { arubaWiredPoePethMainPseReservedPower Integer32, arubaWiredPoePethMainPseFailoverPower Integer32, arubaWiredPoePethMainPseRedundantPower Integer32 } arubaWiredPoePethMainPseReservedPower OBJECT-TYPE SYNTAX Integer32 UNITS "Watts" MAX-ACCESS read-only STATUS current DESCRIPTION "This field specifies the power in Watts, in the switch available for PoE power delivery. This power is available only for subsystems of type chassis, as power supplies are associated with chassis subsystem." DEFVAL { 0 } ::= { arubaWiredPoePethMainPseEntry 1 } arubaWiredPoePethMainPseFailoverPower OBJECT-TYPE SYNTAX Integer32 UNITS "Watts" MAX-ACCESS read-only STATUS current DESCRIPTION "This field specifies the power in Watts, in the switch available for PoE power delivery when a single power supply failure happens. This power is available only for subsystems of type chassis, as power supplies are associated with chassis subsystem." DEFVAL { 0 } ::= { arubaWiredPoePethMainPseEntry 2 } arubaWiredPoePethMainPseRedundantPower OBJECT-TYPE SYNTAX Integer32 UNITS "Watts" MAX-ACCESS read-only STATUS current DESCRIPTION "This field specifies power in Watts reserved by power supply based on power redundancy configurations. This power is available only for subsystems of type chassis, as power supplies are associated with chassis subsystem." DEFVAL { 0 } ::= { arubaWiredPoePethMainPseEntry 3 } -- ********************************************************************** -- AlwaysOnPOE Information on module - applies -- to each module equipment of switch. -- ********************************************************************** arubaWiredPoePethPseModuleTable OBJECT-TYPE SYNTAX SEQUENCE OF ArubaWiredPoePethPseModuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of objects contains the AlwaysOnPoe status information on module." ::= { arubaWiredPoePethPseModule 1 } arubaWiredPoePethPseModuleEntry OBJECT-TYPE SYNTAX ArubaWiredPoePethPseModuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The fields in these entries will be used to display alwaysonpoe status information on specific module." INDEX {arubaWiredPoePethPseModuleGroupIndex, arubaWiredPoePethPseModuleSlotIndex} ::= { arubaWiredPoePethPseModuleTable 1 } ArubaWiredPoePethPseModuleEntry ::= SEQUENCE { arubaWiredPoePethPseModuleGroupIndex Integer32, arubaWiredPoePethPseModuleSlotIndex Integer32, arubaWiredPoePethPseModuleAlwaysOnPoe INTEGER } arubaWiredPoePethPseModuleGroupIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This variable uniquely identifies the group containing the module to which a power Ethernet PSE is connected. Group means box in the stack and the value 1 MUST be used for non-modular devices." ::= { arubaWiredPoePethPseModuleEntry 1 } arubaWiredPoePethPseModuleSlotIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This variable uniquely identifies the module in a switch and value 1 must be used for non-modular devices." ::= { arubaWiredPoePethPseModuleEntry 2 } arubaWiredPoePethPseModuleAlwaysOnPoe OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Alwayson PoE is a feature that provides the ability for a switch to continue to provide power across a soft reboot. Value on(2) indicates Always-on PoE feature is enabled on the subsystem. Value off(1) indicates Alwayson PoE feature is disabled on the subsystem. This feature is applicable to subsystems of type chassis in non-modular switches, and to subsystems of type line-card in modular switches. This configuration is ignored on a non-PoE capable subsystems." DEFVAL { 2 } ::= { arubaWiredPoePethPseModuleEntry 3 } -- ********************************************************************** -- Conformance information -- ********************************************************************** arubaWiredPoeCompliances OBJECT IDENTIFIER ::= { arubaWiredPoeConformance 1 } arubaWiredPoeGroups OBJECT IDENTIFIER ::= { arubaWiredPoeConformance 2 } -- ********************************************************************** -- compliance statements -- ********************************************************************** arubaWiredPoeCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "A compliance statement for HP Routing switches with PoE capability." MODULE MANDATORY-GROUPS { arubaWiredPoePethPsePortTable, arubaWiredPoePethMainPseTable, arubaWiredPoePethPseModuleTable } GROUP arubaWiredPoePethPsePortTableGroup DESCRIPTION "A Collection of Object(s) that display the current poe port parameters information." GROUP arubaWiredPoePethPseFourPairPortTableGroup DESCRIPTION "A Collection of Object(s) that display the poe port four pair parameters information." GROUP arubaWiredPoePethMainPseTableGroup DESCRIPTION "A Collection of Object(s) that provide poe information about each power source equipment instance." GROUP arubaWiredPoePethPseModuleTableGroup DESCRIPTION "A Collection of Object(s) that provide AlwaysOnPoe information about each module on switch." ::= { arubaWiredPoeCompliances 1 } arubaWiredPoePethPsePortTableGroup OBJECT-GROUP OBJECTS { arubaWiredPoePethPsePortPowerAllocateBy, arubaWiredPoePethPsePortPreStdDetect, arubaWiredPoePethPsePortRpd, arubaWiredPoePethPsePortCurrent, arubaWiredPoePethPsePortVoltage, arubaWiredPoePethPsePortReservedPower, arubaWiredPoePethPsePortPowerDrawn, arubaWiredPoePethPsePortAveragePower, arubaWiredPoePethPsePortPeakPower, arubaWiredPoePethPsePortOperStatus, arubaWiredPoePethPsePortPdSignature, arubaWiredPoePethPsePortPowerClassification, arubaWiredPoePethPsePortPseAssignedClass, arubaWiredPoePethPsePortPoECycle } STATUS current DESCRIPTION "A collection of objects display configuration, status, PD information and mesurements of PoE PSE Port table." ::= { arubaWiredPoeGroups 1 } arubaWiredPoePethPseFourPairPortTableGroup OBJECT-GROUP OBJECTS { arubaWiredPoePethPsePortDetectionStatusPairA, arubaWiredPoePethPsePortDetectionStatusPairB, arubaWiredPoePethPsePortPowerClassificationPairA, arubaWiredPoePethPsePortPowerClassificationPairB, arubaWiredPoePethPsePortPseAssignedClassA, arubaWiredPoePethPsePortPseAssignedClassB, arubaWiredPoePethPsePortInvalidSignatureCounterPairA, arubaWiredPoePethPsePortInvalidSignatureCounterPairB, arubaWiredPoePethPsePortPowerDeniedCounterPairA, arubaWiredPoePethPsePortPowerDeniedCounterPairB, arubaWiredPoePethPsePortOverLoadCounterPairA, arubaWiredPoePethPsePortOverLoadCounterPairB, arubaWiredPoePethPsePortMPSAbsentCounterPairA, arubaWiredPoePethPsePortMPSAbsentCounterPairB } STATUS current DESCRIPTION "A collection of objects display four pair paramentets of each pair PD information, status, and counters of PoE PSE Port table." ::= { arubaWiredPoeGroups 2 } arubaWiredPoePethMainPseTableGroup OBJECT-GROUP OBJECTS { arubaWiredPoePethMainPseReservedPower, arubaWiredPoePethMainPseFailoverPower, arubaWiredPoePethMainPseRedundantPower } STATUS current DESCRIPTION "A Collection of Object(s) that provide information about each power source equipment instance." ::= { arubaWiredPoeGroups 3 } arubaWiredPoePethPseModuleTableGroup OBJECT-GROUP OBJECTS { arubaWiredPoePethPseModuleAlwaysOnPoe } STATUS current DESCRIPTION "A Collection of Object(s) that provide AlwaysOnPoe information about each module on switch." ::= { arubaWiredPoeGroups 4 } END