Observium_CE/mibs/aruba/ARUBAWIRED-POE-MIB

808 lines
36 KiB
Plaintext

--**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