1736 lines
59 KiB
Plaintext
1736 lines
59 KiB
Plaintext
-- *****************************************************************
|
|
-- CISCO-POWER-ETHERNET-EXT-MIB
|
|
--
|
|
-- Ported from flo_dsbu7
|
|
--
|
|
-- Nov 2011, ovld-sw-platform-dev
|
|
-- March 2004, Seth Wang
|
|
--
|
|
-- Copyright (c) 2004-2007, 2010-2013, 2017-2018 by Cisco Systems, Inc.
|
|
--
|
|
-- All rights reserved.
|
|
-- ****************************************************************
|
|
|
|
CISCO-POWER-ETHERNET-EXT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Unsigned32,
|
|
NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP,
|
|
NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
TEXTUAL-CONVENTION,
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
pethPsePortEntry,
|
|
pethMainPseGroupIndex,
|
|
pethPsePortGroupIndex,
|
|
pethPsePortIndex
|
|
FROM POWER-ETHERNET-MIB
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
EntPhysicalIndexOrZero
|
|
FROM CISCO-TC
|
|
ciscoMgmt
|
|
FROM CISCO-SMI;
|
|
|
|
|
|
ciscoPowerEthernetExtMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201801190000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
CONTACT-INFO
|
|
"Cisco Systems
|
|
Customer Service
|
|
|
|
Postal: 170 W Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
|
|
E-mail: cs-lan-switch-snmp@cisco.com"
|
|
DESCRIPTION
|
|
"A MIB module for extending the POWER-ETHERNET-MIB
|
|
(RFC3621) to add objects which provide additional
|
|
management information about Power Sourcing Equipment
|
|
(PSE) not available in POWER-ETHERNET-MIB.
|
|
|
|
Glossary
|
|
|
|
Power Sourcing Equipment (PSE)
|
|
These are devices supplying electrical power to
|
|
other equipment. They are, for example, inline power
|
|
switches, inline power daughterboards and power patch
|
|
panels.
|
|
|
|
Powered Device (PD)
|
|
These are devices receiving their electrical power
|
|
supply from Power Sourcing Equipment. They are, for
|
|
example, IP telephones and wireless access points
|
|
or bridges."
|
|
REVISION "201801190000Z"
|
|
DESCRIPTION
|
|
"Added following OBJECT-GROUP
|
|
- cpeExtPseInfoPwrGroup
|
|
Added new compliance
|
|
- cpeExtMIBCompliance6."
|
|
REVISION "201307100000Z"
|
|
DESCRIPTION
|
|
"Added following TEXTUAL-CONVENTION
|
|
- CpeExtLldpPwrClassOrZero
|
|
Added following OBJECT-GROUP
|
|
- cpeExtPsePortLldpPowerGroup
|
|
Added new compliance
|
|
- cpeExtMIBCompliance5."
|
|
REVISION "201107180000Z"
|
|
DESCRIPTION
|
|
"Added cpeExtPowerPriorityGroup, cpeExtPsePortLldpGroup
|
|
and cpeExtPsePortCapabilitiesGroup.
|
|
|
|
Added a new enumeration 'class4' in cpeExtPdStatsClass.
|
|
|
|
Added TEXTUAL-CONVENTION CpeExtLldpPwrType,
|
|
CpeExtLldpPwrSrc, and CpeExtPwrPriority."
|
|
REVISION "200912040000Z"
|
|
DESCRIPTION
|
|
"Updated the DESCRIPTION of cpeExtPolicingNotif."
|
|
REVISION "200704120000Z"
|
|
DESCRIPTION
|
|
"Added 'overdrawLog' value to cpeExtPsePortAdditionalStatus.
|
|
Added cpeExtPortPolicingActionGroup, cpeExtPortPwrManAllocGroup
|
|
cpeExtPolicingNotifEnableGroup, and cpeExtPolicingNotifGroup."
|
|
REVISION "200702020000Z"
|
|
DESCRIPTION
|
|
"Added cpeExtPsePortEntPhyIndex,
|
|
cpeExtPsePortPolicingCapable and
|
|
cpeExtPsePortPolicingEnable to cpeExtPsePortTable.
|
|
Added cpeExtPdStatsTotalDevices and cpeExtPdStatsTable.
|
|
Added enumerated value disable(5) to cpeExtPsePortEnable."
|
|
REVISION "200506100000Z"
|
|
DESCRIPTION
|
|
"Added 'limit' to cpeExtPsePortEnable, 'overdraw' to
|
|
cpeExtPsePortAdditionalStatus and the groups
|
|
cpeExtPsePortPwrMonitorGroup and
|
|
cpeExtMainPseGroup."
|
|
REVISION "200404120000Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB module."
|
|
::= { ciscoMgmt 402 }
|
|
|
|
|
|
cpeExtMIBNotifs OBJECT IDENTIFIER
|
|
::= { ciscoPowerEthernetExtMIB 0 }
|
|
|
|
cpeExtMIBObjects OBJECT IDENTIFIER
|
|
::= { ciscoPowerEthernetExtMIB 1 }
|
|
|
|
cpeExtMIBConformance OBJECT IDENTIFIER
|
|
::= { ciscoPowerEthernetExtMIB 2 }
|
|
|
|
|
|
CpeExtLldpPwrType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The requested Data Terminal Equipment (DTE) Power via
|
|
Media Dependent Interface (MDI) type based on Data Link Layer
|
|
(DLL) power classification.
|
|
|
|
In Data Link Layer power classification, the PSE and PD perform
|
|
power negotiation using the Link Layer Discovery Protocol (LLDP)
|
|
as soon as the data link is established. It has finer power
|
|
resolution than the Physical Layer power classification and has
|
|
the ability for the PSE and PD to participate in dynamic power
|
|
allocation wherein allocated power to the PD may change one or
|
|
more times during PD operation.
|
|
|
|
'type1Pd' - A PD that advertises a power draw less than or
|
|
equal to 12.95 W (at the PD).
|
|
'type1Pse' - A PSE that is designed to support a Type 1 PD.
|
|
'type2Pd' - A PD that advertises a power draw greater than
|
|
12.95 W (at the PD).
|
|
'type2Pse - A PSE that is designed to support either a Type 1
|
|
or a Type 2 PD."
|
|
SYNTAX INTEGER {
|
|
type1Pd(1),
|
|
type1Pse(2),
|
|
type2Pd(3),
|
|
type2Pse(4)
|
|
}
|
|
|
|
CpeExtLldpPwrSrc ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The power source of the PD or PSE port which implements the
|
|
LLDP based Data Link Layer power classification.
|
|
|
|
'pseAndLocal' - A PD powered both locally and by a PSE.
|
|
'local' - A PD powered locally only.
|
|
'pse' - A PD powered by a PSE only.
|
|
'backupSrc' - A PSE powered by a backup power source.
|
|
'primarySrc' - A PSE powered by its primary power source.
|
|
'unknown' - A PD or PSE where the power source is
|
|
unknown."
|
|
SYNTAX INTEGER {
|
|
pseAndLocal(1),
|
|
local(2),
|
|
pse(3),
|
|
backupSrc(4),
|
|
primarySrc(5),
|
|
unknown(6)
|
|
}
|
|
|
|
CpeExtPwrPriority ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The power priority for the PD on the PSE port which implements
|
|
the LLDP based Data Link Layer power classification.
|
|
|
|
'critical' - power priority is at critical level.
|
|
'high' - power priority is at high level.
|
|
'low' - power priority is at low level.
|
|
'unknown' - power priority level is unknown."
|
|
SYNTAX INTEGER {
|
|
critical(1),
|
|
high(2),
|
|
low(3),
|
|
unknown(4)
|
|
}
|
|
|
|
CpeExtLldpPwrClassOrZero ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The power class of the PD or PSE port that implements
|
|
the LLDP based Data Link Layer power classification
|
|
|
|
'unknown' - power classification of the powered devices is
|
|
unknown.
|
|
|
|
'class0' - power classification of the powered devices is
|
|
class 0 in IEEE specifications.
|
|
|
|
'class1' - power classification of the powered devices is
|
|
class 1 in IEEE specifications.
|
|
|
|
'class2' - power classification of the powered devices is
|
|
class 2 in IEEE specifications.
|
|
|
|
'class3' - power classification of the powered devices is
|
|
class 3 in IEEE specifications.
|
|
|
|
'class4' - power classification of the powered devices is
|
|
class 4 in IEEE specifications."
|
|
SYNTAX INTEGER {
|
|
unknown(0),
|
|
class0(1),
|
|
class1(2),
|
|
class2(3),
|
|
class3(4),
|
|
class4(5)
|
|
}
|
|
|
|
cpeExtDefaultAllocation OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliwatts"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the default inline power allocation per
|
|
port. This is a global configuration parameter that applies
|
|
to all inline power capable ports in the system.
|
|
|
|
The system must consider this object as well as the per port
|
|
configuration object, cpeExtPsePortPwrMax, when determining
|
|
how much power to allocate to a port. The system will use the
|
|
lower of the two numbers."
|
|
::= { cpeExtMIBObjects 1 }
|
|
|
|
cpeExtPsePortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CpeExtPsePortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table extends the POWER-ETHERNET-MIB pethPsePortTable
|
|
for power Ethernet ports on a Powered Sourcing Equipment
|
|
(PSE) device."
|
|
REFERENCE "RFC3621"
|
|
::= { cpeExtMIBObjects 2 }
|
|
|
|
cpeExtPsePortEntry OBJECT-TYPE
|
|
SYNTAX CpeExtPsePortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A cpeExtPsePortEntry extends a corresponding
|
|
pethPsePortTable entry. This entry displays and
|
|
controls more characteristics of a power Ethernet
|
|
port on a PSE device."
|
|
AUGMENTS { pethPsePortEntry }
|
|
::= { cpeExtPsePortTable 1 }
|
|
|
|
CpeExtPsePortEntry ::= SEQUENCE {
|
|
cpeExtPsePortEnable INTEGER,
|
|
cpeExtPsePortDiscoverMode INTEGER,
|
|
cpeExtPsePortDeviceDetected TruthValue,
|
|
cpeExtPsePortIeeePd TruthValue,
|
|
cpeExtPsePortAdditionalStatus BITS,
|
|
cpeExtPsePortPwrMax Unsigned32,
|
|
cpeExtPsePortPwrAllocated Unsigned32,
|
|
cpeExtPsePortPwrAvailable Unsigned32,
|
|
cpeExtPsePortPwrConsumption Unsigned32,
|
|
cpeExtPsePortMaxPwrDrawn Unsigned32,
|
|
cpeExtPsePortEntPhyIndex EntPhysicalIndexOrZero,
|
|
cpeExtPsePortPolicingCapable TruthValue,
|
|
cpeExtPsePortPolicingEnable INTEGER,
|
|
cpeExtPsePortPolicingAction INTEGER,
|
|
cpeExtPsePortPwrManAlloc Unsigned32,
|
|
cpeExtPsePortCapabilities BITS
|
|
}
|
|
|
|
cpeExtPsePortEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(1),
|
|
static(2),
|
|
limit(3),
|
|
disable(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is an extension of the pethPsePortAdminEnable
|
|
object from RFC3621. It allows the user to be more specific
|
|
when enabling the PSE functions. The states, 'auto', 'static'
|
|
and 'limit' correspond to a value of 'true' for the
|
|
pethPsePortAdminEnable object. The state 'disable' corresponds
|
|
to a value of 'false' for the pethPsePortAdminEnable object.
|
|
|
|
Setting this value to 'auto' enables Powered Device discovery
|
|
on the interface and the amount of power allocated depends on
|
|
the Powered Device discovered. If pethPsePortAdminEnable was
|
|
'false' prior to this set operation, then it will become
|
|
'true'.
|
|
|
|
Setting this value to 'static' will also enable Powered
|
|
Device discovery. However, this is different from 'auto'
|
|
in that the amount of power is pre-allocated based on the
|
|
configuration on the Power Sourcing Equipment. If
|
|
pethPsePortAdminEnable was 'false' prior to this set
|
|
operation, then it will become 'true'.
|
|
|
|
Setting this value to 'limit' enables Powered Device
|
|
discovery on the interface. The amount of power allocated
|
|
depends on the Powered Device discovered and the value
|
|
of cpeExtPsePortPwrMax. The lower value will be used.
|
|
If pethPsePortAdminEnable was 'false' prior to this set
|
|
operation, then it will become 'true'.
|
|
|
|
Setting this value to 'disable' disables the PSE functions.
|
|
The pethPsePortAdminEnable object will adopt the value of
|
|
'false' if it was 'true' prior to this set operation. When
|
|
setting the pethPsePortAdminEnable object to 'false' this
|
|
object cpeExtPsePortEnable will adopt the value of 'disable'.
|
|
|
|
If cpeExtPsePortPolicingCapable of the PSE port, or
|
|
cpeExtMainPsePwrMonitorCapable of the PSE port's
|
|
main group, has the value of 'false', this object
|
|
can only be set to 'auto', 'static' or 'disable'.
|
|
Otherwise, this object can be set to 'auto', 'static',
|
|
'limit' or 'disable'."
|
|
::= { cpeExtPsePortEntry 1 }
|
|
|
|
cpeExtPsePortDiscoverMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
off(2),
|
|
ieee(3),
|
|
cisco(4),
|
|
ieeeAndCisco(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the discover mode used by the system to
|
|
discover the PD.
|
|
|
|
A value of 'unknown' indicates that the discover mode on the
|
|
interface is unknown.
|
|
|
|
A value of 'off' indicates that discovery is disabled on the
|
|
interface.
|
|
|
|
A value of 'ieee' indicates that the discover mode on the
|
|
interface is IEEE based.
|
|
|
|
A value of 'cisco' indicates that the discover mode on the
|
|
interface is Cisco based.
|
|
|
|
A value of 'ieeeAndCisco' indicates that the discover mode on
|
|
the interface is both IEEE and Cisco based."
|
|
::= { cpeExtPsePortEntry 2 }
|
|
|
|
cpeExtPsePortDeviceDetected OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates if a Powered Device (PD) has been
|
|
detected on the interface.
|
|
|
|
A value of 'true' indicates that a PD has been detected on
|
|
the interface.
|
|
|
|
A value of 'false' indicates that no PD has been detected on
|
|
the interface."
|
|
::= { cpeExtPsePortEntry 3 }
|
|
|
|
cpeExtPsePortIeeePd OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the Powered Device attached
|
|
to the interface is an IEEE compliant Powered Device or not.
|
|
|
|
A value of 'true' indicates the attached Powered Device is
|
|
an IEEE compliant Powered Device.
|
|
|
|
A value of 'false' indicates the attached Powered Device
|
|
is not an IEEE compliant Powered Device. This also means
|
|
that the value of the corresponding object from the
|
|
pethPsePortTable, pethPsePortPowerClassifications is
|
|
irrelevant."
|
|
::= { cpeExtPsePortEntry 4 }
|
|
|
|
cpeExtPsePortAdditionalStatus OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
deny(0),
|
|
overdraw(1),
|
|
overdrawLog(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is an extension of the pethPsePortDetectionStatus
|
|
object from RFC3621 and provides additional status
|
|
information.
|
|
|
|
deny: When set, the PD attached to the interface is being
|
|
denied power due to insufficient power resources on
|
|
the Power Sourcing Equipment.
|
|
|
|
overdraw: When set, the PD attached to the interface is
|
|
being denied power because the PD is trying
|
|
to consume more power than it has been
|
|
configured to consume.
|
|
|
|
overdrawLog: When set, the PD attached to the interface
|
|
is trying to consume more power than it has
|
|
been configured to consume, but is not being
|
|
denied power."
|
|
::= { cpeExtPsePortEntry 5 }
|
|
|
|
cpeExtPsePortPwrMax OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliwatts"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the maximum amount of power that the PSE will
|
|
make available to the PD connected to this interface."
|
|
::= { cpeExtPsePortEntry 6 }
|
|
|
|
cpeExtPsePortPwrAllocated OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliwatts"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the amount of power allocated from the
|
|
PSE for the PD."
|
|
::= { cpeExtPsePortEntry 7 }
|
|
|
|
cpeExtPsePortPwrAvailable OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliwatts"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the amount of power available for
|
|
the PD to use. This value may differ from the value
|
|
cpeExtPsePortPwrAllocated due to the efficiency issues
|
|
of delivering the power from the PSE to the PD.
|
|
|
|
When sufficient power is available to power a PD, this
|
|
value should be equal to the lower of the two objects,
|
|
cpeExtDefaultAllocation and cpeExtPsePortPwrMax."
|
|
::= { cpeExtPsePortEntry 8 }
|
|
|
|
cpeExtPsePortPwrConsumption OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliwatts"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the actual power consumption of the PD
|
|
connected to this interface. It may not necessarily
|
|
be equal to the value of cpeExtPsePortPwrAvailable."
|
|
::= { cpeExtPsePortEntry 9 }
|
|
|
|
cpeExtPsePortMaxPwrDrawn OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliwatts"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the maximum amount of power drawn by the PD
|
|
connected to this interface, since it was powered on."
|
|
::= { cpeExtPsePortEntry 10 }
|
|
|
|
cpeExtPsePortEntPhyIndex OBJECT-TYPE
|
|
SYNTAX EntPhysicalIndexOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entPhysicalIndex value that uniquely identifies the
|
|
PSE port. If the PSE port does not have a corresponding
|
|
physical entry in entPhysicalTable or if the
|
|
entPhysicalTable is not supported by the management
|
|
system, this object has the value of zero."
|
|
REFERENCE "RFC 2737, entPhysicalIndex."
|
|
::= { cpeExtPsePortEntry 11 }
|
|
|
|
cpeExtPsePortPolicingCapable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the PSE port hardware is
|
|
capable of policing the port for proper power consumption
|
|
based on the allocated value."
|
|
::= { cpeExtPsePortEntry 12 }
|
|
|
|
cpeExtPsePortPolicingEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows the user to turn on or turn off the
|
|
power policing of the PSE port. If the instance value of
|
|
cpeExtPsePortPolicingCapable is 'TRUE', the user is allowed
|
|
to set this object to 'on' or 'off'. Otherwise, this
|
|
object is read-only and always has the value of 'off'."
|
|
::= { cpeExtPsePortEntry 13 }
|
|
|
|
cpeExtPsePortPolicingAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
deny(1),
|
|
logOnly(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the power policing action that
|
|
the device will take on this PSE port when the real-time
|
|
power consumption exceeds its max power allocation if
|
|
the value of cpeExtPsePortPolicingEnable is 'on'.
|
|
'deny' - the device will deny the power to
|
|
the PSE port
|
|
'logOnly' - the device will not deny the power
|
|
to the PSE port"
|
|
::= { cpeExtPsePortEntry 14 }
|
|
|
|
cpeExtPsePortPwrManAlloc OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliwatts"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the manual power allocation that
|
|
the PSE will allocate to the PD connected to this
|
|
interface regardless of the amount requested via CDP
|
|
or IEEE.
|
|
|
|
Setting this object value to zero disables the manual
|
|
power allocation.
|
|
|
|
Warning: Misconfiguring this manual power allocation may
|
|
cause damage to the system and void the warranty. Take
|
|
precautions not to oversubscribe the power supply."
|
|
::= { cpeExtPsePortEntry 15 }
|
|
|
|
cpeExtPsePortCapabilities OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
policing(0),
|
|
poePlus(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the PSE functionality that
|
|
this port supports.
|
|
|
|
If the 'policing' BIT is set, then this PSE port is
|
|
capable of policing the port for proper power consumption
|
|
based on the allocated value.
|
|
|
|
If the 'poePlus' BIT is set, then this PSE port supports
|
|
PoE Plus functions."
|
|
::= { cpeExtPsePortEntry 16 }
|
|
|
|
|
|
|
|
cpeExtMainPseTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CpeExtMainPseEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the additional information for the
|
|
main PSE group in pethMainPseTable."
|
|
REFERENCE "RFC3621, pethMainPseTable"
|
|
::= { cpeExtMIBObjects 3 }
|
|
|
|
cpeExtMainPseEntry OBJECT-TYPE
|
|
SYNTAX CpeExtMainPseEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A cpeExtMainPseEntry contains information about
|
|
a particular pethMainPseGroupIndex. An entry is
|
|
created by the agent when a main PSE group is added
|
|
to the pethMainPseTable. An entry is deleted by the
|
|
agent when a main PSE group is removed from the
|
|
pethMainPseTable."
|
|
REFERENCE "RFC3621, pethMainPseTable"
|
|
INDEX { pethMainPseGroupIndex }
|
|
::= { cpeExtMainPseTable 1 }
|
|
|
|
CpeExtMainPseEntry ::= SEQUENCE {
|
|
cpeExtMainPseEntPhyIndex EntPhysicalIndexOrZero,
|
|
cpeExtMainPseDescr SnmpAdminString,
|
|
cpeExtMainPsePwrMonitorCapable TruthValue,
|
|
cpeExtMainPseUsedPower Unsigned32,
|
|
cpeExtMainPseRemainingPower Unsigned32
|
|
}
|
|
|
|
cpeExtMainPseEntPhyIndex OBJECT-TYPE
|
|
SYNTAX EntPhysicalIndexOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entPhysicalIndex value that uniquely identifies the
|
|
main PSE group. If the main PSE group does not have a
|
|
corresponding physical entry in entPhysicalTable or if
|
|
the entPhysicalTable is not supported by the management
|
|
system, then this object has the value of zero."
|
|
REFERENCE "RFC 2737, entPhysicalIndex."
|
|
::= { cpeExtMainPseEntry 1 }
|
|
|
|
cpeExtMainPseDescr OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A textual string containing information about the Power
|
|
Source Equipment (PSE) group."
|
|
::= { cpeExtMainPseEntry 2 }
|
|
|
|
cpeExtMainPsePwrMonitorCapable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates if the given group is capable of
|
|
monitoring the power consumption of the interfaces that
|
|
belong to the group. The value 'true' means that the
|
|
group is capable. The value 'false' means that the group
|
|
in not capable."
|
|
::= { cpeExtMainPseEntry 3 }
|
|
|
|
cpeExtMainPseUsedPower OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "miliwatts"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates used power expressed in miliwatts."
|
|
::= { cpeExtMainPseEntry 4 }
|
|
|
|
cpeExtMainPseRemainingPower OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "miliwatts"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates remaining power expressed in
|
|
miliwatts, this parameter is calculated as pethMainPsePower
|
|
minus cpeExtMainPseUsedPower."
|
|
::= { cpeExtMainPseEntry 5 }
|
|
|
|
|
|
cpeExtPdStatistics OBJECT IDENTIFIER
|
|
::= { cpeExtMIBObjects 4 }
|
|
|
|
|
|
cpeExtPdStatsTotalDevices OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the total number of the
|
|
powered devices with any power classifications
|
|
in the system.
|
|
|
|
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."
|
|
REFERENCE
|
|
"IEEE Std 802.3af Section 30.9.1.1.6
|
|
aPSEPowerClassification"
|
|
::= { cpeExtPdStatistics 1 }
|
|
|
|
cpeExtPdStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CpeExtPdStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the statistics information
|
|
of the powered devices fallen into different power
|
|
classifications in the system."
|
|
REFERENCE
|
|
"IEEE Std 802.3af Section 30.9.1.1.6
|
|
aPSEPowerClassification"
|
|
::= { cpeExtPdStatistics 2 }
|
|
|
|
cpeExtPdStatsEntry OBJECT-TYPE
|
|
SYNTAX CpeExtPdStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A cpeExtPdStatsEntry contains the statistics
|
|
information about a particular power classification
|
|
defined in cpeExtPdStatsIndex."
|
|
INDEX { cpeExtPdStatsClass }
|
|
::= { cpeExtPdStatsTable 1 }
|
|
|
|
CpeExtPdStatsEntry ::= SEQUENCE {
|
|
cpeExtPdStatsClass INTEGER,
|
|
cpeExtPdStatsDeviceCount Unsigned32
|
|
}
|
|
|
|
cpeExtPdStatsClass OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
cisco(1),
|
|
class0(2),
|
|
class1(3),
|
|
class2(4),
|
|
class3(5),
|
|
class4(6)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The power classification as the index for the
|
|
statistics information for powered devices.
|
|
|
|
A value of 'cisco' indicates that the powered
|
|
devices are CISCO proprietary and their power
|
|
classification does not fall into any class
|
|
in IEEE specifications.
|
|
|
|
A value of 'class0' indicates that the power
|
|
classification of the powered devices falls into
|
|
class 0 in IEEE specifications.
|
|
|
|
A value of 'class1' indicates that the power
|
|
classification of the powered devices falls into
|
|
class 1 in IEEE specifications.
|
|
|
|
A value of 'class2' indicates that the power
|
|
classification of the powered devices falls into
|
|
class 2 in IEEE specifications.
|
|
|
|
A value of 'class3' indicates that the power
|
|
classification of the powered devices falls into
|
|
class 3 in IEEE specifications.
|
|
|
|
A value of 'class4' indicates that the power
|
|
classification of the powered devices falls into
|
|
class 4 in IEEE specifications."
|
|
REFERENCE
|
|
"IEEE Std 802.3af Section 30.9.1.1.6
|
|
aPSEPowerClassification"
|
|
::= { cpeExtPdStatsEntry 1 }
|
|
|
|
cpeExtPdStatsDeviceCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the count of the powered
|
|
devices whose power classification falls into
|
|
a specific value of cpeExtPdStatsIndex."
|
|
::= { cpeExtPdStatsEntry 2 }
|
|
|
|
|
|
|
|
cpeExtPolicingNotifEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable/disable the
|
|
the cpeExtPolicingNotif notification."
|
|
::= { cpeExtMIBObjects 5 }
|
|
|
|
cpeExtPowerPriorityEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is the global control of the power priority
|
|
feature on the device. 'true' indicates that the power priority
|
|
feature is globally enabled. 'false' indicates that the power
|
|
priority feature is globally disabled."
|
|
::= { cpeExtMIBObjects 6 }
|
|
|
|
cpeExtPsePortLldpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CpeExtPsePortLldpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table provides the Link Layer Discovery Protocol (LLDP)
|
|
based Data Link Layer (DLL) power classification
|
|
characteristics of PSE ports and PDs attached to them."
|
|
::= { cpeExtMIBObjects 7 }
|
|
|
|
cpeExtPsePortLldpEntry OBJECT-TYPE
|
|
SYNTAX CpeExtPsePortLldpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A cpeExtPsePortLldpEntry entry contains the LLDP
|
|
based 802.3at DLL power classification characteristics for
|
|
a particular PSE and the PD attached to it.
|
|
|
|
A PSE has its entry here when all of the following conditions
|
|
are satisfied:
|
|
- The LLDP power classification is globally enabled.
|
|
- It has a PD attached.
|
|
- LLDP is the operational power negotiation protocol between
|
|
the PSE and the PD attached."
|
|
INDEX {
|
|
pethPsePortGroupIndex,
|
|
pethPsePortIndex
|
|
}
|
|
::= { cpeExtPsePortLldpTable 1 }
|
|
|
|
CpeExtPsePortLldpEntry ::= SEQUENCE {
|
|
cpeExtPsePortLldpPwrType CpeExtLldpPwrType,
|
|
cpeExtPsePortLldpPdPwrType CpeExtLldpPwrType,
|
|
cpeExtPsePortLldpPwrSrc CpeExtLldpPwrSrc,
|
|
cpeExtPsePortLldpPdPwrSrc CpeExtLldpPwrSrc,
|
|
cpeExtPsePortLldpPwrPriority CpeExtPwrPriority,
|
|
cpeExtPsePortLldpPdPwrPriority CpeExtPwrPriority,
|
|
cpeExtPsePortLldpPwrReq Unsigned32,
|
|
cpeExtPsePortLldpPdPwrReq Unsigned32,
|
|
cpeExtPsePortLldpPwrAlloc Unsigned32,
|
|
cpeExtPsePortLldpPdPwrAlloc Unsigned32,
|
|
cpeExtPsePortLldpPwrClass CpeExtLldpPwrClassOrZero,
|
|
cpeExtPsePortLldpPdPwrClass CpeExtLldpPwrClassOrZero,
|
|
cpeExtPsePortLldpPdPwrSupport BITS,
|
|
cpeExtPsePortLldpPdPwrPairsOrZero INTEGER
|
|
}
|
|
|
|
cpeExtPsePortLldpPwrType OBJECT-TYPE
|
|
SYNTAX CpeExtLldpPwrType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DTE Power via MDI type of the local system (PSE)."
|
|
::= { cpeExtPsePortLldpEntry 1 }
|
|
|
|
cpeExtPsePortLldpPdPwrType OBJECT-TYPE
|
|
SYNTAX CpeExtLldpPwrType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DTE Power via MDI type of the remote system (PD)."
|
|
::= { cpeExtPsePortLldpEntry 2 }
|
|
|
|
cpeExtPsePortLldpPwrSrc OBJECT-TYPE
|
|
SYNTAX CpeExtLldpPwrSrc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The power source of the local system (PSE)."
|
|
::= { cpeExtPsePortLldpEntry 3 }
|
|
|
|
cpeExtPsePortLldpPdPwrSrc OBJECT-TYPE
|
|
SYNTAX CpeExtLldpPwrSrc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The power source of the remote system (PD)."
|
|
::= { cpeExtPsePortLldpEntry 4 }
|
|
|
|
cpeExtPsePortLldpPwrPriority OBJECT-TYPE
|
|
SYNTAX CpeExtPwrPriority
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The power priority of the local system (PSE)."
|
|
::= { cpeExtPsePortLldpEntry 5 }
|
|
|
|
cpeExtPsePortLldpPdPwrPriority OBJECT-TYPE
|
|
SYNTAX CpeExtPwrPriority
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The power priority of the remote system (PD)."
|
|
::= { cpeExtPsePortLldpEntry 6 }
|
|
|
|
cpeExtPsePortLldpPwrReq OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliwatts"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The requested PD power value that the local
|
|
system (PSE) mirrors back to the remote system (PD)."
|
|
::= { cpeExtPsePortLldpEntry 7 }
|
|
|
|
cpeExtPsePortLldpPdPwrReq OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliwatts"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PD requested power value received from
|
|
the remote system (PD)."
|
|
::= { cpeExtPsePortLldpEntry 8 }
|
|
|
|
cpeExtPsePortLldpPwrAlloc OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliwatts"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PSE allocated power value for the remote
|
|
system (PD)."
|
|
::= { cpeExtPsePortLldpEntry 9 }
|
|
|
|
cpeExtPsePortLldpPdPwrAlloc OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliwatts"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PSE allocated power value received from the
|
|
remote system (PD)."
|
|
::= { cpeExtPsePortLldpEntry 10 }
|
|
|
|
cpeExtPsePortLldpPwrClass OBJECT-TYPE
|
|
SYNTAX CpeExtLldpPwrClassOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PSE power classification sent to the remote PD via MDI TLV
|
|
in LLDP Protocol."
|
|
REFERENCE
|
|
"IEEE Std 802.3af Section 30.9.1.1.6
|
|
aPSEPowerClassification"
|
|
::= { cpeExtPsePortLldpEntry 11 }
|
|
|
|
cpeExtPsePortLldpPdPwrClass OBJECT-TYPE
|
|
SYNTAX CpeExtLldpPwrClassOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This power classification received from the remote
|
|
system (PD)."
|
|
REFERENCE
|
|
"IEEE Std 802.3af Section 30.9.1.1.6
|
|
aPSEPowerClassification"
|
|
::= { cpeExtPsePortLldpEntry 12 }
|
|
|
|
cpeExtPsePortLldpPdPwrSupport OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
portClass(0),
|
|
pseMdiPwrSupport(1),
|
|
pseMdiPwrState(2),
|
|
psePairCtrlAbility(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the power support mode received
|
|
from the remote PD via MDI TLV in LLDP protocol.
|
|
|
|
'portClass' - This bit is set if the port is
|
|
operating as PSE. Otherwise, it is
|
|
operating as PD.
|
|
|
|
'pseMdiPwrSupport' - This bit is set if power is supported in
|
|
MDI TLV.
|
|
|
|
'pseMdiPwrState' - This bit is set if power is enabled.
|
|
|
|
'psePairCtrlAbility' - This bit is set if pair selection can
|
|
be controlled."
|
|
::= { cpeExtPsePortLldpEntry 13 }
|
|
|
|
cpeExtPsePortLldpPdPwrPairsOrZero OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(0),
|
|
signal(1),
|
|
spare(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the pinout pairs in use received
|
|
from the remote PD via MDI TLV in LLDP Protocol.
|
|
|
|
'unknown' - information is not available
|
|
|
|
'signal' - the signal pairs are in use.
|
|
|
|
'spare' - the spare pairs are in use."
|
|
::= { cpeExtPsePortLldpEntry 14 }
|
|
|
|
|
|
|
|
-- Notifications
|
|
|
|
cpeExtPolicingNotif NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cpeExtPsePortPolicingAction,
|
|
cpeExtPsePortAdditionalStatus,
|
|
cpeExtPsePortPwrAllocated,
|
|
cpeExtPsePortMaxPwrDrawn
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when the 'overdraw' or
|
|
'overdrawLog' bit in value of cpeExtPsePortAdditionalStatus
|
|
is set or cleared."
|
|
::= { cpeExtMIBNotifs 1 }
|
|
-- Conformance
|
|
|
|
cpeExtMIBCompliances OBJECT IDENTIFIER
|
|
::= { cpeExtMIBConformance 1 }
|
|
|
|
cpeExtMIBGroups OBJECT IDENTIFIER
|
|
::= { cpeExtMIBConformance 2 }
|
|
|
|
|
|
cpeExtMIBCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for the
|
|
CISCO-POWER-ETHERNET-EXT-MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { cpeExtPsePortGroup }
|
|
|
|
GROUP cpeExtPsePortGlobalConfigGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortGlobalConfigGroup is mandatory for agents
|
|
that support global configurations on the PSE interfaces."
|
|
::= { cpeExtMIBCompliances 1 }
|
|
|
|
cpeExtMIBCompliance2 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for the
|
|
CISCO-POWER-ETHERNET-EXT-MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { cpeExtPsePortGroup }
|
|
|
|
GROUP cpeExtPsePortGlobalConfigGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortGlobalConfigGroup is mandatory for agents
|
|
that support global configurations on the PSE interfaces."
|
|
|
|
GROUP cpeExtPsePortPwrMonitorGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortPwrMonitorGroup is mandatory for agents
|
|
that provide power monitoring on PD's connected to the
|
|
PSE interfaces."
|
|
|
|
GROUP cpeExtMainPseGroup
|
|
DESCRIPTION
|
|
"The cpeExtMainPseGroup is mandatory for agents
|
|
that support the interface power consumption
|
|
monitoring, or need additional info to identify
|
|
the PSE group."
|
|
::= { cpeExtMIBCompliances 2 }
|
|
|
|
cpeExtMIBCompliance3 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for the
|
|
CISCO-POWER-ETHERNET-EXT-MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { cpeExtPsePortGroup }
|
|
|
|
GROUP cpeExtPsePortGlobalConfigGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortGlobalConfigGroup is mandatory for agents
|
|
that support global configurations on the PSE interfaces."
|
|
|
|
GROUP cpeExtPsePortPwrMonitorGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortPwrMonitorGroup is mandatory for agents
|
|
that provide power monitoring on PD's connected to the
|
|
PSE interfaces."
|
|
|
|
GROUP cpeExtMainPseGroup2
|
|
DESCRIPTION
|
|
"The cpeExtMainPseGroup2 is mandatory for agents
|
|
that need additional information to identify the PSE
|
|
group."
|
|
|
|
GROUP cpeExtPseGrpPwrGroup
|
|
DESCRIPTION
|
|
"The cpeExtPseGrpPwrGroup is mandatory for agents
|
|
that support the power consumption monitoring for
|
|
PSE groups."
|
|
|
|
GROUP cpeExtPortEntityIndexGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortEntityIndexGroup is mandatory for agents
|
|
that needs additional info to identify the interfaces
|
|
of the PSE port."
|
|
|
|
GROUP cpeExtPortPolicingGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortPolicingGroup is mandatory for agents
|
|
that provide power consumption policing for the PSE
|
|
ports."
|
|
|
|
GROUP cpeExtPdStatsGroup
|
|
DESCRIPTION
|
|
"The cpeExtPdStatsGroup is mandatory for agents
|
|
that provide the statistics information for powered
|
|
devices."
|
|
|
|
GROUP cpeExtPortPolicingActionGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortPolicingActionGroup is mandatory
|
|
for agents that provide control of the power policing
|
|
action."
|
|
|
|
GROUP cpeExtPortPwrManAllocGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortPolicingActionGroup is mandatory
|
|
for agents that provide manual power allocation."
|
|
|
|
GROUP cpeExtPolicingNotifEnableGroup
|
|
DESCRIPTION
|
|
"The cpeExtPolicingNotifEnableGroup is mandatory for agents
|
|
that provide notifications of power consumption policing
|
|
status for the PSE ports."
|
|
|
|
GROUP cpeExtPolicingNotifGroup
|
|
DESCRIPTION
|
|
"The cpeExtPolicingNotifGroup is mandatory for agents
|
|
that provide notifications of power consumption policing
|
|
status for the PSE ports."
|
|
::= { cpeExtMIBCompliances 3 }
|
|
|
|
cpeExtMIBCompliance4 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for the
|
|
CISCO-POWER-ETHERNET-EXT-MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { cpeExtPsePortGroup }
|
|
|
|
GROUP cpeExtPsePortGlobalConfigGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortGlobalConfigGroup is mandatory for agents
|
|
that support global configurations on the PSE interfaces."
|
|
|
|
GROUP cpeExtPsePortPwrMonitorGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortPwrMonitorGroup is mandatory for agents
|
|
that provide power monitoring on PD's connected to the
|
|
PSE interfaces."
|
|
|
|
GROUP cpeExtMainPseGroup2
|
|
DESCRIPTION
|
|
"The cpeExtMainPseGroup2 is mandatory for agents
|
|
that need additional information to identify the PSE
|
|
group."
|
|
|
|
GROUP cpeExtPseGrpPwrGroup
|
|
DESCRIPTION
|
|
"The cpeExtPseGrpPwrGroup is mandatory for agents
|
|
that support the power consumption monitoring for
|
|
PSE groups."
|
|
|
|
GROUP cpeExtPortEntityIndexGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortEntityIndexGroup is mandatory for agents
|
|
that needs additional info to identify the interfaces
|
|
of the PSE port."
|
|
|
|
GROUP cpeExtPortPolicingGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortPolicingGroup is mandatory for agents
|
|
that provide power consumption policing for the PSE
|
|
ports."
|
|
|
|
GROUP cpeExtPdStatsGroup
|
|
DESCRIPTION
|
|
"The cpeExtPdStatsGroup is mandatory for agents
|
|
that provide the statistics information for powered
|
|
devices."
|
|
|
|
GROUP cpeExtPortPolicingActionGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortPolicingActionGroup is mandatory
|
|
for agents that provide control of the power policing
|
|
action."
|
|
|
|
GROUP cpeExtPortPwrManAllocGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortPolicingActionGroup is mandatory
|
|
for agents that provide manual power allocation."
|
|
|
|
GROUP cpeExtPolicingNotifEnableGroup
|
|
DESCRIPTION
|
|
"The cpeExtPolicingNotifEnableGroup is mandatory for agents
|
|
that provide notifications of power consumption policing
|
|
status for the PSE ports."
|
|
|
|
GROUP cpeExtPolicingNotifGroup
|
|
DESCRIPTION
|
|
"The cpeExtPolicingNotifGroup is mandatory for agents
|
|
that provide notifications of power consumption policing
|
|
status for the PSE ports."
|
|
|
|
GROUP cpeExtPowerPriorityGroup
|
|
DESCRIPTION
|
|
"The cpeExtPowerPriorityGroup is mandatory for agents
|
|
that support global control of the power priority
|
|
feature."
|
|
|
|
GROUP cpeExtPsePortLldpGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortLldpGroup is mandatory for agents
|
|
that support the LLDP based Data Link Layer
|
|
power classification."
|
|
|
|
GROUP cpeExtPsePortCapabilitiesGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortCapabilitiesGroup is mandatory for agents
|
|
that support PSE port capabilities."
|
|
|
|
OBJECT cpeExtPsePortEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPsePortPwrMax
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPsePortPolicingEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPsePortPolicingAction
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPsePortPwrManAlloc
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPolicingNotifEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPowerPriorityEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
::= { cpeExtMIBCompliances 4 }
|
|
|
|
cpeExtMIBCompliance5 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for the
|
|
CISCO-POWER-ETHERNET-EXT-MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { cpeExtPsePortGroup }
|
|
|
|
GROUP cpeExtPsePortGlobalConfigGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortGlobalConfigGroup is mandatory for agents
|
|
that support global configurations on the PSE interfaces."
|
|
|
|
GROUP cpeExtPsePortPwrMonitorGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortPwrMonitorGroup is mandatory for agents
|
|
that provide power monitoring on PD's connected to the
|
|
PSE interfaces."
|
|
|
|
GROUP cpeExtMainPseGroup2
|
|
DESCRIPTION
|
|
"The cpeExtMainPseGroup2 is mandatory for agents
|
|
that need additional information to identify the PSE
|
|
group."
|
|
|
|
GROUP cpeExtPseGrpPwrGroup
|
|
DESCRIPTION
|
|
"The cpeExtPseGrpPwrGroup is mandatory for agents
|
|
that support the power consumption monitoring for
|
|
PSE groups."
|
|
|
|
GROUP cpeExtPortEntityIndexGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortEntityIndexGroup is mandatory for agents
|
|
that needs additional info to identify the interfaces
|
|
of the PSE port."
|
|
|
|
GROUP cpeExtPortPolicingGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortPolicingGroup is mandatory for agents
|
|
that provide power consumption policing for the PSE
|
|
ports."
|
|
|
|
GROUP cpeExtPdStatsGroup
|
|
DESCRIPTION
|
|
"The cpeExtPdStatsGroup is mandatory for agents
|
|
that provide the statistics information for powered
|
|
devices."
|
|
|
|
GROUP cpeExtPortPolicingActionGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortPolicingActionGroup is mandatory
|
|
for agents that provide control of the power policing
|
|
action."
|
|
|
|
GROUP cpeExtPortPwrManAllocGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortPolicingActionGroup is mandatory
|
|
for agents that provide manual power allocation."
|
|
|
|
GROUP cpeExtPolicingNotifEnableGroup
|
|
DESCRIPTION
|
|
"The cpeExtPolicingNotifEnableGroup is mandatory for agents
|
|
that provide notifications of power consumption policing
|
|
status for the PSE ports."
|
|
|
|
GROUP cpeExtPolicingNotifGroup
|
|
DESCRIPTION
|
|
"The cpeExtPolicingNotifGroup is mandatory for agents
|
|
that provide notifications of power consumption policing
|
|
status for the PSE ports."
|
|
|
|
GROUP cpeExtPowerPriorityGroup
|
|
DESCRIPTION
|
|
"The cpeExtPowerPriorityGroup is mandatory for agents
|
|
that support global control of the power priority
|
|
feature."
|
|
|
|
GROUP cpeExtPsePortLldpGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortLldpGroup is mandatory for agents
|
|
that support the LLDP based Data Link Layer
|
|
power classification."
|
|
|
|
GROUP cpeExtPsePortCapabilitiesGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortCapabilitiesGroup is mandatory for agents
|
|
that support PSE port capabilities."
|
|
|
|
GROUP cpeExtPsePortLldpPowerGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortLldpPowerGroup is mandatory for agents
|
|
that support Power via MDI TLV in LLDP protocol."
|
|
|
|
OBJECT cpeExtPsePortEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPsePortPwrMax
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPsePortPolicingEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPsePortPolicingAction
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPsePortPwrManAlloc
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPolicingNotifEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPowerPriorityEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
::= { cpeExtMIBCompliances 5 }
|
|
|
|
cpeExtMIBCompliance6 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the
|
|
CISCO-POWER-ETHERNET-EXT-MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { cpeExtPsePortGroup }
|
|
|
|
GROUP cpeExtPsePortGlobalConfigGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortGlobalConfigGroup is mandatory for agents
|
|
that support global configurations on the PSE interfaces."
|
|
|
|
GROUP cpeExtPsePortPwrMonitorGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortPwrMonitorGroup is mandatory for agents
|
|
that provide power monitoring on PD's connected to the
|
|
PSE interfaces."
|
|
|
|
GROUP cpeExtMainPseGroup2
|
|
DESCRIPTION
|
|
"The cpeExtMainPseGroup2 is mandatory for agents
|
|
that need additional information to identify the PSE
|
|
group."
|
|
|
|
GROUP cpeExtPseGrpPwrGroup
|
|
DESCRIPTION
|
|
"The cpeExtPseGrpPwrGroup is mandatory for agents
|
|
that support the power consumption monitoring for
|
|
PSE groups."
|
|
|
|
GROUP cpeExtPortEntityIndexGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortEntityIndexGroup is mandatory for agents
|
|
that needs additional info to identify the interfaces
|
|
of the PSE port."
|
|
|
|
GROUP cpeExtPortPolicingGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortPolicingGroup is mandatory for agents
|
|
that provide power consumption policing for the PSE
|
|
ports."
|
|
|
|
GROUP cpeExtPdStatsGroup
|
|
DESCRIPTION
|
|
"The cpeExtPdStatsGroup is mandatory for agents
|
|
that provide the statistics information for powered
|
|
devices."
|
|
|
|
GROUP cpeExtPortPolicingActionGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortPolicingActionGroup is mandatory
|
|
for agents that provide control of the power policing
|
|
action."
|
|
|
|
GROUP cpeExtPortPwrManAllocGroup
|
|
DESCRIPTION
|
|
"The cpeExtPortPolicingActionGroup is mandatory
|
|
for agents that provide manual power allocation."
|
|
|
|
GROUP cpeExtPolicingNotifEnableGroup
|
|
DESCRIPTION
|
|
"The cpeExtPolicingNotifEnableGroup is mandatory for agents
|
|
that provide notifications of power consumption policing
|
|
status for the PSE ports."
|
|
|
|
GROUP cpeExtPolicingNotifGroup
|
|
DESCRIPTION
|
|
"The cpeExtPolicingNotifGroup is mandatory for agents
|
|
that provide notifications of power consumption policing
|
|
status for the PSE ports."
|
|
|
|
GROUP cpeExtPowerPriorityGroup
|
|
DESCRIPTION
|
|
"The cpeExtPowerPriorityGroup is mandatory for agents
|
|
that support global control of the power priority
|
|
feature."
|
|
|
|
GROUP cpeExtPsePortLldpGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortLldpGroup is mandatory for agents
|
|
that support the LLDP based Data Link Layer
|
|
power classification."
|
|
|
|
GROUP cpeExtPsePortCapabilitiesGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortCapabilitiesGroup is mandatory for agents
|
|
that support PSE port capabilities."
|
|
|
|
GROUP cpeExtPsePortLldpPowerGroup
|
|
DESCRIPTION
|
|
"The cpeExtPsePortLldpPowerGroup is mandatory for agents
|
|
that support Power via MDI TLV in LLDP protocol."
|
|
|
|
GROUP cpeExtPseInfoPwrGroup
|
|
DESCRIPTION
|
|
"The cpeExtPseInfoPwrGroup is mandatory for agents
|
|
that support used and remaining power info for PSE groups."
|
|
|
|
OBJECT cpeExtPsePortEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPsePortPwrMax
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPsePortPolicingEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPsePortPolicingAction
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPsePortPwrManAlloc
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPolicingNotifEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cpeExtPowerPriorityEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
::= { cpeExtMIBCompliances 6 }
|
|
|
|
-- Units of Conformance
|
|
|
|
cpeExtPsePortGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cpeExtPsePortEnable,
|
|
cpeExtPsePortDiscoverMode,
|
|
cpeExtPsePortDeviceDetected,
|
|
cpeExtPsePortIeeePd,
|
|
cpeExtPsePortAdditionalStatus,
|
|
cpeExtPsePortPwrMax,
|
|
cpeExtPsePortPwrAllocated,
|
|
cpeExtPsePortPwrAvailable,
|
|
cpeExtPsePortPwrConsumption
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group provides information and configuration objects
|
|
in addition to those provided in the POWER-ETHERNET-MIB
|
|
(RFC3621)."
|
|
::= { cpeExtMIBGroups 1 }
|
|
|
|
cpeExtPsePortGlobalConfigGroup OBJECT-GROUP
|
|
OBJECTS { cpeExtDefaultAllocation }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of objects which provide global
|
|
configuration of the PSE interfaces."
|
|
::= { cpeExtMIBGroups 2 }
|
|
|
|
cpeExtPsePortPwrMonitorGroup OBJECT-GROUP
|
|
OBJECTS { cpeExtPsePortMaxPwrDrawn }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of objects which provide power
|
|
monitoring on PD's connected to the PSE interfaces."
|
|
::= { cpeExtMIBGroups 3 }
|
|
|
|
cpeExtMainPseGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cpeExtMainPseEntPhyIndex,
|
|
cpeExtMainPseDescr,
|
|
cpeExtMainPsePwrMonitorCapable
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This is a collection of objects which provide
|
|
additional information for the PSE group.
|
|
cpeExtMainPseGroup object is superseded by cpeExtMainPseGroup2,
|
|
and cpeExtPseGrpPwrGroup."
|
|
::= { cpeExtMIBGroups 4 }
|
|
|
|
cpeExtPortEntityIndexGroup OBJECT-GROUP
|
|
OBJECTS { cpeExtPsePortEntPhyIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of objects which provide
|
|
entity physical index information for PSE port."
|
|
::= { cpeExtMIBGroups 5 }
|
|
|
|
cpeExtPortPolicingGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cpeExtPsePortPolicingCapable,
|
|
cpeExtPsePortPolicingEnable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of objects which provide
|
|
the hardware power consumption policing information
|
|
for PSE port."
|
|
::= { cpeExtMIBGroups 6 }
|
|
|
|
cpeExtPdStatsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cpeExtPdStatsTotalDevices,
|
|
cpeExtPdStatsDeviceCount
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of objects which provide
|
|
the statistics information for powered devices."
|
|
::= { cpeExtMIBGroups 7 }
|
|
|
|
cpeExtMainPseGroup2 OBJECT-GROUP
|
|
OBJECTS {
|
|
cpeExtMainPseEntPhyIndex,
|
|
cpeExtMainPseDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of objects which provide
|
|
additional information to identify the PSE group."
|
|
::= { cpeExtMIBGroups 8 }
|
|
|
|
cpeExtPseGrpPwrGroup OBJECT-GROUP
|
|
OBJECTS { cpeExtMainPsePwrMonitorCapable }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of objects which provide
|
|
power monitoring information for the PSE group."
|
|
::= { cpeExtMIBGroups 9 }
|
|
|
|
cpeExtPortPolicingActionGroup OBJECT-GROUP
|
|
OBJECTS { cpeExtPsePortPolicingAction }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of objects which provide control
|
|
of the power policing action of the PSE port."
|
|
::= { cpeExtMIBGroups 10 }
|
|
|
|
cpeExtPortPwrManAllocGroup OBJECT-GROUP
|
|
OBJECTS { cpeExtPsePortPwrManAlloc }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of objects which provide manual
|
|
power allocation for the PSE port."
|
|
::= { cpeExtMIBGroups 11 }
|
|
|
|
cpeExtPolicingNotifEnableGroup OBJECT-GROUP
|
|
OBJECTS { cpeExtPolicingNotifEnable }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of object that provides control over
|
|
power consumption policing status notification."
|
|
::= { cpeExtMIBGroups 12 }
|
|
|
|
cpeExtPolicingNotifGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { cpeExtPolicingNotif }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of notifications related to
|
|
power consumption policing information for PSE ports."
|
|
::= { cpeExtMIBGroups 13 }
|
|
|
|
cpeExtPowerPriorityGroup OBJECT-GROUP
|
|
OBJECTS { cpeExtPowerPriorityEnable }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects which provides global
|
|
control of power priority feature."
|
|
::= { cpeExtMIBGroups 14 }
|
|
|
|
cpeExtPsePortLldpGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cpeExtPsePortLldpPwrType,
|
|
cpeExtPsePortLldpPdPwrType,
|
|
cpeExtPsePortLldpPwrSrc,
|
|
cpeExtPsePortLldpPdPwrSrc,
|
|
cpeExtPsePortLldpPwrPriority,
|
|
cpeExtPsePortLldpPdPwrPriority,
|
|
cpeExtPsePortLldpPwrReq,
|
|
cpeExtPsePortLldpPdPwrReq,
|
|
cpeExtPsePortLldpPwrAlloc,
|
|
cpeExtPsePortLldpPdPwrAlloc
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects which provides the
|
|
information about the LLDP based Data Link Layer
|
|
power classification characteristics of power Ethernet
|
|
PSE ports."
|
|
::= { cpeExtMIBGroups 15 }
|
|
|
|
cpeExtPsePortCapabilitiesGroup OBJECT-GROUP
|
|
OBJECTS { cpeExtPsePortCapabilities }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects which provides PSE
|
|
port capabilities."
|
|
::= { cpeExtMIBGroups 16 }
|
|
|
|
cpeExtPsePortLldpPowerGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cpeExtPsePortLldpPwrClass,
|
|
cpeExtPsePortLldpPdPwrClass,
|
|
cpeExtPsePortLldpPdPwrSupport,
|
|
cpeExtPsePortLldpPdPwrPairsOrZero
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects which provide Power information
|
|
via MDI TLV in LLDP Protocol."
|
|
::= { cpeExtMIBGroups 17 }
|
|
|
|
cpeExtPseInfoPwrGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cpeExtMainPseUsedPower,
|
|
cpeExtMainPseRemainingPower
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of objects which provide
|
|
used and remaining power information for the PSE group."
|
|
::= { cpeExtMIBGroups 18 }
|
|
|
|
END
|
|
|
|
|