Observium_CE/mibs/nortel/BAY-STACK-PETH-EXT-MIB

505 lines
18 KiB
Plaintext

BAY-STACK-PETH-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, Integer32, Gauge32
FROM SNMPv2-SMI
ifIndex
FROM IF-MIB
bayStackMibs
FROM SYNOPTICS-ROOT-MIB;
bayStackPethExtMib MODULE-IDENTITY
LAST-UPDATED "201603030000Z"
ORGANIZATION "Avaya"
CONTACT-INFO "Avaya"
DESCRIPTION
"BayStack Power Over Ethernet Extension MIB
Copyright 2004-2011 Avaya
All rights reserved.
This Avaya SNMP Management Information Base
Specification embodies Avaya's confidential and
proprietary intellectual property. Avaya retains
all title and ownership in the Specification, including any
revisions.
This Specification is supplied 'AS IS,' and Avaya
makes no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "201603030000Z" -- 3 March 2016
DESCRIPTION "v10: Added bspePethPsePortExtLldp (BspePethPsePortExtEntry 12)"
REVISION "201512090000Z" -- 9 December 2015
DESCRIPTION "v9: Added bspePethPsePortExtPowerPairs (BspePethPsePortExtEntry 11)
Please note that if this object is supported, pethPsePortPowerPairs
is no longer available."
REVISION "201511170000Z" -- 17 November 2015
DESCRIPTION "v8: Changed range of bspePethPsePortExtPowerLimit from 32 to 60,
range of bspePethPsePortExtMeasuredPower from 32000 to 60000 and
range of bspePethPsePortExtMeasuredCurrent from 660 to 1200."
REVISION "201507060000Z" -- 06 July 2015
DESCRIPTION "v7: Added bspePethPsePortExtPowerUpMode (bspePethPsePortExtEntry 10)."
REVISION "201201250000Z" -- 25 January 2012
DESCRIPTION "v6: Added bspePoEPowerMode (bspeScalars 3)."
REVISION "201107200000Z" -- 20 July 2011
DESCRIPTION "v5: Changed range of some objects: bspePethPsePortExtPowerLimit,
bspePethPsePortExtMeasuredCurrent, bspePethPsePortExtMeasuredPower,
bspeIpPhonePowerLimit."
REVISION "201101100000Z" -- 10 January 2011
DESCRIPTION "v4: Expanded range of some objects."
REVISION "200411110000Z" -- 11 November 2004
DESCRIPTION "v3: Fixed typo, bspePethMainPseExtPowerPresent
should be read-only."
REVISION "200410180000Z" -- 13 October 2004
DESCRIPTION "v2: Removed bspePethPsePortExtForcePower. Added
bspePethPsePortExtCurrentStatus/CurrentStatusClear.
Added bspePethPsePortCurrentStatusNotification."
REVISION "200409140000Z" -- 14 September 2004
DESCRIPTION "v1: Initial version."
::= { bayStackMibs 8 }
bspeNotifications OBJECT IDENTIFIER ::= { bayStackPethExtMib 0 }
bspeObjects OBJECT IDENTIFIER ::= { bayStackPethExtMib 1 }
--
-- 802.3af PSE Port Extension Table
--
bspePethPsePortExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF BspePethPsePortExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table extends the pethPsePortTable."
::= { bspeObjects 1 }
bspePethPsePortExtEntry OBJECT-TYPE
SYNTAX BspePethPsePortExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry that extends pethPsePortEntry."
INDEX { bspePethPsePortExtGroupIndex, bspePethPsePortExtIndex }
::= { bspePethPsePortExtTable 1 }
BspePethPsePortExtEntry ::=
SEQUENCE {
bspePethPsePortExtGroupIndex Integer32,
bspePethPsePortExtIndex Integer32,
bspePethPsePortExtPowerLimit Integer32,
bspePethPsePortExtDetailedStatus INTEGER,
bspePethPsePortExtMeasuredVoltage Gauge32,
bspePethPsePortExtMeasuredCurrent Gauge32,
bspePethPsePortExtMeasuredPower Gauge32,
bspePethPsePortExtCurrentStatus INTEGER,
bspePethPsePortExtCurrentStatusClear INTEGER,
bspePethPsePortExtPowerUpMode INTEGER,
bspePethPsePortExtPowerPairs INTEGER,
bspePethPsePortExtLldp INTEGER
}
bspePethPsePortExtGroupIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is equal to the value of pethPsePortGroupIndex
of the entry in the pethPsePortTable extended by this entry."
::= { bspePethPsePortExtEntry 1 }
bspePethPsePortExtIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is equal to the value of pethPsePortIndex of the
entry in the pethPsePortTable extended by this entry."
::= { bspePethPsePortExtEntry 2 }
bspePethPsePortExtPowerLimit OBJECT-TYPE
SYNTAX Integer32 (3..60)
UNITS "watts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DTE Power limit per port."
::= { bspePethPsePortExtEntry 3 }
bspePethPsePortExtDetailedStatus OBJECT-TYPE
SYNTAX INTEGER {
poweredResistiveDiscovery(1),
poweredCapacitiveDiscovery(2),
poweredCiscoLegacyDiscovery(3),
invalidPD(4),
overloadFault(5),
underloadFault(6),
uvovFault(7),
powerManaged(8),
limitOverloadFault(9),
discoveryDisabled(10),
unableToResetTps(11),
unableToInitializeTps(12),
uninitialized(13),
nonexistent(14),
otherFault(15),
detectionStatus(16)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port Status.
Valid values for Harrier: 4,8,9,16.
Valid values for CondorPoE: 1-16.
The object bspePsePortExtDetailedStatus details the status
of the port when pethPsePortDetectionStatus is either
deliveringPower(3), fault(4), or otherFault(6).
- When the value of pethPsePortDetectionStatus is
deliveringPower(3), the value of
bspePethPsePortExtDetailedStatus should be a value in the
range 1-3 (detailes the discovery scheme that was used to
detect the PD that is currently powered).
- When the value of pethPsePortDetectionStatus is fault(4) or
otherFault(6), the value of bspePethPsePortExtDetailedStatus
should be some fault value in the range: 4-15.
- When the value of pethPsePortDetectionStatus is *not*
deliveringPower(3), fault(4), nor otherFault(6), then the
value of bspePethPsePortExtDetailedStatus should be
detectionStatus(16).
A value of poweredResistiveDiscovery(1) indicates that a PD
device was detected on this port using the IEEE 802.3af
standard compliant Resistor signature discovery scheme.
A value of poweredCapacitiveDiscovery(2) indicates that a PD
device was detected on this port using the Capacitive
detection scheme.
A value of poweredCiscoLegacyDiscovery(3) indicates that a PD
device was detected on this port using the CiscoIP detection
scheme.
A value of invalidPd(4) indicates that a non-PoE device has
been detected; no power will be supplied.
A value of overloadFault(5) indicates that the port has
exceeded its port power limit.
A value of underloadFault(6) indicates that the connected PD
device needs less power than the port lower power limit.
A value of uvovFault(7) indicates that an under-voltage /
over-voltage fault has occured.
A value of powerManaged(8) indicates that the port is
discovered and ready to power up, except that the power
manager has not decided to power it up yet. This could be
because of a power up delay, or it could be because there is
no power available. Port does not supply power in order to
keep active higher priority ports.
A value of limitOverloadFault(9) indicates that the
connected PD device needs more power than the port power
limit; no power will be supplied.
A value of discoveryDisabled(10) indicates that the port is
enabled, but no discovery method has been enabled.
A value of unableToResetTps(11) indicates that the TPS2384
(PoE Subsystem) could not be reset.
A value of unableToInitializeTps(12) indicates that the
TPS2384 (PoE Subsystem) could not be initialized.
A value of unitialized(13) indicates that port PoE settings
have not beed initialized.
A value of nonexistent(14) indicates the port doesn't exist.
This is used for the last 24 ports on 24 port systems.
A value of otherFault(15) indicates that other fault has
occured.
A value of detectionStatus(16) indicates that the value of
pethPsePortDetectionStatus should be disabled(1),
searching(2), or test(5)."
::= { bspePethPsePortExtEntry 4 }
bspePethPsePortExtMeasuredVoltage OBJECT-TYPE
SYNTAX Gauge32 (0|400..580)
UNITS "decivolts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Measured Port Voltage. When the port is not supplying
power, the value will be 0."
::= { bspePethPsePortExtEntry 5 }
bspePethPsePortExtMeasuredCurrent OBJECT-TYPE
SYNTAX Gauge32 (0..1200)
UNITS "milliamps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Measured Port Current."
::= { bspePethPsePortExtEntry 6 }
bspePethPsePortExtMeasuredPower OBJECT-TYPE
SYNTAX Gauge32 (0..60000)
UNITS "milliwatts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Measured Port Power. This value may not exceed 1000 times the
current value of bspePethPsePortExtPowerLimit."
::= { bspePethPsePortExtEntry 7 }
bspePethPsePortExtCurrentStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1),
underCurrent(2),
overCurrent(3),
both(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Describes a current port status related to the power generation.
The value ok(1) indicates neither an undercurrent nor an overcurrent
condition was detected since the attribute was last cleared.
The value underCurrent(2) indicates that the port current
is below the minimal value.
The value overCurrent(3) indicates that the port current
exceeds the maximal value.
The value both(4) indicates both underCurrent and overCurrent.
This attribute is cleared through the
bspePethPsePortExtCurrentStatusClear action."
::= { bspePethPsePortExtEntry 8 }
bspePethPsePortExtCurrentStatusClear OBJECT-TYPE
SYNTAX INTEGER {
clear(1),
off(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting the value of this object to clear(1) clears the value
of bspePethPsePortExtCurrentStatus, and enables the agent to
update it.
Read operation this value will be off(2)."
::= { bspePethPsePortExtEntry 9 }
bspePethPsePortExtPowerUpMode OBJECT-TYPE
SYNTAX INTEGER {
dot3af(1),
highInrush(2),
pre802dot3at(3),
dot3at(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Describes the power up mode for the current port.
The value dot3af(1) indicates an inrush current of 400mA-450mA.
The value highInrush(2) indicates an inrush current as described
by the Icut/Ilim (default is 700mA - 1.0A).
The value pre802dot3at(3) indicates an inrush current
of 400mA-450mA, which is switched to higher Ilim (700mA-1.0A)
within 75 miliseconds, after the port is powered up.
The value dot3at(4) indicates an inrush current as described
by the Icut/Ilim (default is 700mA - 1.0A)."
::= { bspePethPsePortExtEntry 10 }
bspePethPsePortExtPowerPairs OBJECT-TYPE
SYNTAX INTEGER {
signal(1),
spare(2),
both(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Describes or controls the pairs in use. If the value of
pethPsePortPowerPairsControl is true, this object is
writable.
A value of signal(1) means that the signal pairs
only are in use.
A value of spare(2) means that the spare pairs
only are in use.
A value of both(3) means that both signal and spare
pairs are in use.
Please note that if this object is supported,
pethPsePortPowerPairs is no longer available."
::= { bspePethPsePortExtEntry 11 }
bspePethPsePortExtLldp OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Describes the LLDP negotation status for the current port.
The value enable(1) indicates that LLDP negotation is enabled.
The value disable(2) indicates that LLDP negotation is disabled."
::= { bspePethPsePortExtEntry 12 }
--
-- 802.3af Main PSE Extension Table
--
bspePethMainPseExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF BspePethMainPseExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table extends the pethMainPseTable."
::= { bspeObjects 2 }
bspePethMainPseExtEntry OBJECT-TYPE
SYNTAX BspePethMainPseExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry that extends pethMainPseEntry. "
INDEX { bspePethMainPseExtGroupIndex }
::= { bspePethMainPseExtTable 1 }
BspePethMainPseExtEntry ::=
SEQUENCE {
bspePethMainPseExtGroupIndex Integer32,
bspePethMainPseExtPowerPresent INTEGER,
bspePethMainPseExtDisconnectScheme INTEGER
}
bspePethMainPseExtGroupIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is equal to the value of pethMainPseGroupIndex
of the entry in the pethMainPseTable extended by this entry."
::= { bspePethMainPseExtEntry 1 }
bspePethMainPseExtPowerPresent OBJECT-TYPE
SYNTAX INTEGER {
acOnly(1),
dcOnly(2),
acDc(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Power Source Present. Available power sources are AC
and DC.
A value of acOnly(1) indicates that the only power supply is AC.
A value of dcOnly(2) indicates that the only power supply is DC.
A value of acDc(3) indicates that there are two power supplies;
both AC and DC are supplying power."
::= { bspePethMainPseExtEntry 2 }
bspePethMainPseExtDisconnectScheme OBJECT-TYPE
SYNTAX INTEGER {
acDisconnect(1),
dcDisconnect(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When a low power draw is detected on a port, power will be
turned off on that port. As a detection mechanism it can be
used either AC Disconnect or DC Disconnect.
A value of acDisconnect(1): AC impedance is monitored on each
port; DC supply will be turned off on a port with a too high
value of AC impedance.
A value of dcDisconnect(2): DC current is monitored on each
port; DC supply will be turned off on a port with a too low
value of DC current."
::= { bspePethMainPseExtEntry 3 }
--
-- Scalars
--
bspeScalars OBJECT IDENTIFIER ::= { bspeObjects 3 }
bspeIpPhonePowerLimit OBJECT-TYPE
SYNTAX Integer32 (0|3..32)
UNITS "watts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Global power limit for IP phones. This value, if valid, applies for
an IP phone discovered on a port. A value of 0 means not applicable;
bspePethPsePortExtPowerLimit object should be used instead."
::= { bspeScalars 1 }
bspeIpPhonePowerPriority OBJECT-TYPE
SYNTAX INTEGER {
critical(1),
high(2),
low(3),
notApplicable(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Global power priority for IP phones. This object controls the
priority of a port that connects an IP phone device. If the value
is notApplicable(4), pethPsePortPowerPriority object should be used
instead."
::= { bspeScalars 2 }
bspePoEPowerMode OBJECT-TYPE
SYNTAX INTEGER {
lowPowerBudget(1),
highPowerBudget(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Power over Ethernet Power Mode comfiguration:
lowPowerBudget (1) Set PoE Low power budget and fanless mode.
highPowerBudget (2) Set PoE High power budget and normal fans Mode."
::= { bspeScalars 3 }
--
-- 802.3af Notifications Section
--
bspePethPsePortCurrentStatusNotification NOTIFICATION-TYPE
OBJECTS {
bspePethPsePortExtCurrentStatus
}
STATUS current
DESCRIPTION
"This notification indicate Port Change Status and
it will be sent on every status change."
::= { bspeNotifications 1 }
bspeIpPhonePowerLimitNotification NOTIFICATION-TYPE
OBJECTS {
ifIndex,
bspeIpPhonePowerLimit
}
STATUS current
DESCRIPTION
"This notification indicates the dynamic change of the power limit for
a port, due to the discovering of an IP phone. This notification type
is generating only if bspeIpPhonePowerLimit object is applicable."
::= { bspeNotifications 2 }
bspeIpPhonePowerPriorityNotification NOTIFICATION-TYPE
OBJECTS {
ifIndex,
bspeIpPhonePowerPriority
}
STATUS current
DESCRIPTION
"This notification indicates the dynamic change of the power priority
for a port, due to the discovering of an IP phone. This notification
type is generating only if bspeIpPhonePowerPriority object is
applicable."
::= { bspeNotifications 3 }
END