Commit version 24.12.13800

This commit is contained in:
2025-01-06 17:35:06 -05:00
parent b7f6a79c2c
commit 55d9218816
6133 changed files with 4239740 additions and 1374287 deletions

View File

@ -116,7 +116,21 @@ SnAgentPoePortEntry ::= SEQUENCE {
snAgentPoePortPDClass
Integer32,
snAgentPoePortPDClassB
Integer32
Integer32,
snAgentPoePortlldpReqPwr
Integer32,
snAgentPoePortlldpReqPwrA
Integer32,
snAgentPoePortlldpReqPwrB
Integer32,
snAgentPoePortCapability
INTEGER,
snAgentPoePortMax2PairPwr
Integer32,
snAgentPoePortMax4PairPwr
Integer32,
snAgentPoePortMode
INTEGER
}
snAgentPoePortNumber OBJECT-TYPE
@ -148,8 +162,8 @@ snAgentPoePortWattage OBJECT-TYPE
STATUS current
DESCRIPTION
"Adjust the inline power wattage. Valid value between 1000
to 15400(IEEE802_3AF)/30000(IEEE802_3AT)/120000(IEEE802_3BT). Each unit is milliwatts. This object can only be
set after snSwIfInLinePowerControl has been set to 'enable(3)'
to 15400(IEEE802_3AF)/30000(IEEE802_3AT)/120000(IEEE802_3BT). Each unit is milliwatts.
This object can only be set after snSwIfInLinePowerControl has been set to 'enable(3)'
or 'enableLegacyDevice(4)'. If a port does not have inline
power capability, reading this object returns undefined value."
::= { snAgentPoePortEntry 3 }
@ -211,19 +225,85 @@ snAgentPoePortPDClass OBJECT-TYPE
::= { snAgentPoePortEntry 8 }
snAgentPoePortPDClassB OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is second PD class signature of dual signature PD which the device learns in the process of
PD-classification. PD detection and PD-classification are two steps of powering PD.
And if PD is powered without user power Spec, then PoE port power limit will be set
based on both pd-detected classes. The value PDClassB is valid for dual signature PD (IEEE 802.3bt module)
"This is second PD class signature of dual signature PD which the device learns in the process of
PD-classification. PD detection and PD-classification are two steps of powering PD.
And if PD is powered without user power Spec, then PoE port power limit will be set
based on both pd-detected classes. The value PDClassB is valid for dual signature PD (IEEE 802.3bt module)
having PDClassA and PDClassB. If the PD is not dual signature the value is 0."
::= { snAgentPoePortEntry 9 }
snAgentPoePortlldpReqPwr OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum power requested by PD through LLDP in milliwatts."
::= { snAgentPoePortEntry 10 }
-- Power Over Module Table
snAgentPoePortlldpReqPwrA OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Maximum power requested by PD through LLDP in milliwatts. In case of Dual Signature PD we have 2 channel
snAgentPoePortlldpReqPwrA is power in milliwatts for channel A.
This is deprecated as the required information is part of snAgentPoePortlldpReqPwr mib."
::= { snAgentPoePortEntry 11 }
snAgentPoePortlldpReqPwrB OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Maximum power requested by PD through LLDP in milliwatts. In case of Dual Signature PD we have 2 channel
snAgentPoePortlldpReqPwrB is power in milliwatts for channel B.
This is deprecated as the required information is part of snAgentPoePortlldpReqPwr mib."
::= { snAgentPoePortEntry 12 }
snAgentPoePortCapability OBJECT-TYPE
SYNTAX INTEGER {
others(0),
twoPairPse(1),
fourPairPse(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Capability of port, 0-others, 1-2pair, 2-4pair."
::= { snAgentPoePortEntry 13 }
snAgentPoePortMax2PairPwr OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum power supported by 2pair port in milliwatts."
::= { snAgentPoePortEntry 14 }
snAgentPoePortMax4PairPwr OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum power supported by 4pair port in milliwatts."
::= { snAgentPoePortEntry 15 }
snAgentPoePortMode OBJECT-TYPE
SYNTAX INTEGER {
none(0),
overdrive(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Poe port overdrive mode."
::= { snAgentPoePortEntry 16 }
-- Power Over Module Table
snAgentPoeModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnAgentPoeModuleEntry
@ -308,10 +388,12 @@ SnAgentPoeUnitEntry ::= SEQUENCE {
Unsigned32,
snAgentPoeUnitPowerCapacityTotal
Unsigned32,
snAgentPoeUnitPowerCapacityFree
snAgentPoeUnitPowerCapacityFree
Unsigned32,
snAgentPoeUnitPowerAllocationsRequestsHonored
Unsigned32
Unsigned32,
snAgentPoePwrAllocationType
INTEGER
}
snAgentPoeUnitIndex OBJECT-TYPE
@ -335,8 +417,9 @@ snAgentPoeUnitPowerCapacityFree OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows the inline power capacity currently available on that unit (device) which is unallocated, measured in mWatts."
::= { snAgentPoeUnitEntry 3 }
"This object shows the inline power capacity currently available on that unit (device) which is unallocated, measured in mWatts.
In case of Static allocation total free power and in case of Dynamic allocation total unconsumed power is disaplyed"
::= { snAgentPoeUnitEntry 3}
snAgentPoeUnitPowerAllocationsRequestsHonored OBJECT-TYPE
SYNTAX Unsigned32
@ -345,5 +428,17 @@ snAgentPoeUnitPowerAllocationsRequestsHonored OBJECT-TYPE
DESCRIPTION
"This object shows number of times the inline power allocations requests honored on that unit (device)."
::= { snAgentPoeUnitEntry 4}
snAgentPoePwrAllocationType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
static(1),
dynamic(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows the power allocation type, based on which the total free capacity is displayed. Static(1) or Dynamic(2) power allocation."
::= { snAgentPoeUnitEntry 5}
END