403 lines
16 KiB
Plaintext
403 lines
16 KiB
Plaintext
-- PoE Private MIB Ver 2.0
|
|
|
|
MICROSEMI-PDSINE-MIB
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32,
|
|
Gauge32, Counter32, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
enterprises
|
|
FROM RFC1155-SMI;
|
|
|
|
|
|
polPowerOverLan MODULE-IDENTITY
|
|
|
|
LAST-UPDATED "201111150000Z" -- Nov 15, 2011
|
|
ORGANIZATION ""
|
|
CONTACT-INFO ""
|
|
DESCRIPTION ""
|
|
|
|
::= {enterprises 7428 }
|
|
|
|
-- MIB ObjID entery
|
|
products OBJECT IDENTIFIER ::= { polPowerOverLan 1}
|
|
description OBJECT IDENTIFIER ::= { products 1 }
|
|
sysObjectID OBJECT IDENTIFIER ::= { description 1 }
|
|
pseDevice OBJECT IDENTIFIER ::= { products 2 }
|
|
portObjects OBJECT IDENTIFIER ::= { pseDevice 1 }
|
|
mainObjects OBJECT IDENTIFIER ::= { pseDevice 2 }
|
|
poeNotifications OBJECT IDENTIFIER ::= { products 3 }
|
|
|
|
|
|
-- SysObjID Products list
|
|
midspanUnknown OBJECT IDENTIFIER ::= {sysObjectID 1}
|
|
midspan6portAC OBJECT IDENTIFIER ::= {sysObjectID 2}
|
|
midspan6portACDC OBJECT IDENTIFIER ::= {sysObjectID 3}
|
|
midspan12portAC OBJECT IDENTIFIER ::= {sysObjectID 4}
|
|
midspan12portACDC OBJECT IDENTIFIER ::= {sysObjectID 5}
|
|
midspan24portAC OBJECT IDENTIFIER ::= {sysObjectID 6}
|
|
midspan24portACDC OBJECT IDENTIFIER ::= {sysObjectID 7}
|
|
midspan48portAC OBJECT IDENTIFIER ::= {sysObjectID 8}
|
|
midspan48portACDC OBJECT IDENTIFIER ::= {sysObjectID 9}
|
|
midspan6portHPAC OBJECT IDENTIFIER ::= {sysObjectID 10}
|
|
midspan6portHPACDC OBJECT IDENTIFIER ::= {sysObjectID 11}
|
|
midspan12portHPAC OBJECT IDENTIFIER ::= {sysObjectID 12}
|
|
midspan12portHPACDC OBJECT IDENTIFIER ::= {sysObjectID 13}
|
|
midspanGigabit6portAC OBJECT IDENTIFIER ::= {sysObjectID 14}
|
|
midspanGigabit12portAC OBJECT IDENTIFIER ::= {sysObjectID 15}
|
|
midspanGigabit24portAC OBJECT IDENTIFIER ::= {sysObjectID 16}
|
|
midspanHiPoEGigabit6portAC OBJECT IDENTIFIER ::= {sysObjectID 17}
|
|
midspanHiPoEGigabit12portAC OBJECT IDENTIFIER ::= {sysObjectID 18}
|
|
midspanHiPoEGigabit24portAC OBJECT IDENTIFIER ::= {sysObjectID 19}
|
|
midspanHiPoEATGigabit6portAC OBJECT IDENTIFIER ::= {sysObjectID 20}
|
|
midspanHiPoEATGigabit12portACDC OBJECT IDENTIFIER ::= {sysObjectID 21}
|
|
midspanHiPoEATGigabit24portACDC OBJECT IDENTIFIER ::= {sysObjectID 22}
|
|
midspan4PairATGigabit6portACDC OBJECT IDENTIFIER ::= {sysObjectID 23}
|
|
midspan4PairATGigabit12portACDC OBJECT IDENTIFIER ::= {sysObjectID 24}
|
|
midspanHiPoEATGigabit6portDC OBJECT IDENTIFIER ::= {sysObjectID 25}
|
|
midspanHiPoEATGigabit12portDC OBJECT IDENTIFIER ::= {sysObjectID 26}
|
|
midspanHiPoEATGigabit24portDC OBJECT IDENTIFIER ::= {sysObjectID 27}
|
|
midspan4PairATGigabit24portACDC OBJECT IDENTIFIER ::= {sysObjectID 28}
|
|
midspanEEPoEGigabit24portACDC OBJECT IDENTIFIER ::= {sysObjectID 29}
|
|
midspanPoHGigabit6portACDC OBJECT IDENTIFIER ::= {sysObjectID 30}
|
|
midspanPoHGigabit12portACDC OBJECT IDENTIFIER ::= {sysObjectID 31}
|
|
midspanPoHGigabit24portACDC OBJECT IDENTIFIER ::= {sysObjectID 32}
|
|
|
|
|
|
|
|
|
|
-- PSE Port Objects
|
|
|
|
portTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortEntry
|
|
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."
|
|
::= { portObjects 1 }
|
|
|
|
portEntry OBJECT-TYPE
|
|
SYNTAX PortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A set of objects that display and control the power
|
|
characteristics of a power Ethernet PSE port."
|
|
INDEX { portGroupIndex , portIndex }
|
|
::= { portTable 1 }
|
|
|
|
PortEntry ::= SEQUENCE {
|
|
portGroupIndex
|
|
Integer32,
|
|
portIndex
|
|
Integer32,
|
|
portConsumptionPower
|
|
Gauge32,
|
|
portMaxPower
|
|
Integer32,
|
|
portType
|
|
INTEGER
|
|
}
|
|
|
|
portGroupIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable uniquely identifies the group
|
|
containing the port to which a power Ethernet PSE is
|
|
connected. Group means box in the stack, module in a
|
|
rack and the value 1 MUST be used for non-modular devices."
|
|
::= { portEntry 1 }
|
|
|
|
portIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable uniquely identifies the power Ethernet PSE
|
|
port within group portGroupIndex to which the
|
|
power Ethernet PSE entry is connected."
|
|
::= { portEntry 2 }
|
|
|
|
portConsumptionPower OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "Watt"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value indicates the measured usage power expressed in Watts for a specific port "
|
|
::= { portEntry 3 }
|
|
|
|
portMaxPower OBJECT-TYPE
|
|
SYNTAX Integer32 (1..99)
|
|
UNITS "Watt"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Read/Write maximum power consumption that PD device may consume in Watts
|
|
NOTE:
|
|
1. For Midspan 60xx,60xxG,6500 series, Max PD power consumption = 17Watt
|
|
2. For Midspan 70xxG series, Max PD power consumption = 30Watt
|
|
3 .For Midspan 80xx series, this parameter is read-only !!
|
|
4. For Midspan 90xxG series, Max PD power consumption = 30/36Watt
|
|
5. For Midspan 95xxG series, Max PD power consumption = 60/72Watt (four pair) or 30/36Watt (two pair)
|
|
6. For Midspan 55xxG series, Max PD power consumption = 30/36Watt"
|
|
::= { portEntry 4 }
|
|
|
|
portType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
twopair(1),
|
|
fourpair(2),
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable Four-pair/EEPoE PoE
|
|
Read : Applicable to all Midspan series
|
|
Write: Applicable only to 95xxG/55xxG Midspan series
|
|
twopair (1) Two-pair PoE port capable of providing up to 16.8Watt or 30-36Watt.
|
|
fourpair (2) Four-pair/EEPoE-mode PoE port capable of providing up to 60-72Watt (95xxG) or 30-36W (55xxG)."
|
|
::= { portEntry 5 }
|
|
|
|
|
|
-- PSE Main Objects
|
|
|
|
mainPseTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MainPseEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of objects that display and control attributes
|
|
of the main PSE device."
|
|
::= { mainObjects 1 }
|
|
|
|
mainPseEntry OBJECT-TYPE
|
|
SYNTAX MainPseEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A set of objects that display and control the Main PSE device."
|
|
INDEX { pethMainPseGroupIndex }
|
|
::= { mainPseTable 1 }
|
|
|
|
MainPseEntry ::= SEQUENCE {
|
|
mainGroupIndex
|
|
Integer32,
|
|
mainVoltage
|
|
Gauge32 ,
|
|
mainDetectionMethod
|
|
INTEGER,
|
|
mainPowerUsageBudget
|
|
Integer32,
|
|
mainPSEMaxPower
|
|
Gauge32,
|
|
highPowerLegacyPDSupport
|
|
INTEGER,
|
|
highPowerExtendedPortPower
|
|
INTEGER,
|
|
powerBackupStatus
|
|
INTEGER,
|
|
internalPowerSourceStatus
|
|
INTEGER,
|
|
externalPowerSourceStatus
|
|
INTEGER,
|
|
temperature
|
|
INTEGER,
|
|
temperatureformat
|
|
INTEGER
|
|
}
|
|
|
|
mainGroupIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable uniquely identifies the group to which
|
|
power Ethernet PSE is connected. Group means (box in
|
|
the stack, module in a rack) and the value 1 MUST be
|
|
used for non-modular devices."
|
|
::= { mainPseEntry 1 }
|
|
|
|
mainVoltage OBJECT-TYPE
|
|
SYNTAX Gauge32 (1..65535)
|
|
UNITS "Volt"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power Supply Voltage in Volt."
|
|
::= { mainPseEntry 2 }
|
|
|
|
mainDetectionMethod OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ieee8023afat(1),
|
|
ieee8023afatandlegacy(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Read/Write PD device detection method (802.3af / 802.3af+Legacy)."
|
|
::= { mainPseEntry 3 }
|
|
|
|
mainPowerUsageBudget OBJECT-TYPE
|
|
SYNTAX Integer32 (10..100)
|
|
UNITS "%"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allow external SNMP manager to limit maximum power that all PD's may consume
|
|
Whenever total power consumption exceeds maximum power, Midspan may turn off
|
|
automatically Low priority and High priority PSE ports.
|
|
Percentage Value refers to Midspan maximum power."
|
|
::= { mainPseEntry 4 }
|
|
|
|
mainPSEMaxPower OBJECT-TYPE
|
|
SYNTAX Gauge32 (1..65535)
|
|
UNITS "Watts"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum power that Midspan can provide (Watt), after including power budget percentage limitation.
|
|
Example: Midspan maximum power without power limit = 860Watt, and Power Limit = 50%
|
|
mainPSEMaxPower = 430Watt"
|
|
::= { mainPseEntry 5 }
|
|
|
|
highPowerLegacyPDSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2),
|
|
notsupported(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Applicable only for Midspan 90xxG series
|
|
enable (1) - Power Cisco 125x access point (pre 802.3at legacy high power PD device).
|
|
disable(2) - Power only 802.3at compliant devices.
|
|
notsupported(3) - SNMP GET result for Midspan which doesn't support this feature"
|
|
::= { mainPseEntry 6 }
|
|
|
|
highPowerExtendedPortPower OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2),
|
|
notsupported(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Applicable only for Midspan 90xxG/55xxG series
|
|
enable (1) - Extend maximum power to PD device beyond 802.3at specification.
|
|
disable(2) - Maximum power to PD device per 802.3at specification.
|
|
notsupported(3) - SNMP GET result for Midspan which doesn't support this feature"
|
|
::= { mainPseEntry 7 }
|
|
|
|
powerBackupStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
standalone(1),
|
|
powerbackupbyrps(2),
|
|
powerbackupbymidspan(3),
|
|
incompatiblepowerbackupdevice(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Applicable only for Midspan 90xxG/95xxG/55xxG series
|
|
standalone - Midspan isn't connected to any power backup device
|
|
powerbackupbyrps - Redundant power supply (RPS) backup Midspan device
|
|
powerbackupbymidspan - Two Midspan devices backup each other
|
|
incompatiblepowerbackupdevice - Midspan was connected to incompatible power backup device.
|
|
For example RPS 430Watt to Midspan 950Watt"
|
|
|
|
::= { mainPseEntry 8 }
|
|
|
|
internalPowerSourceStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
fail(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Applicable only for Midspan 90xxG/95xxG/55xxG series
|
|
ok(1) - Internal Power Source is OK
|
|
fail(2) - Internal Power Source failure"
|
|
::= { mainPseEntry 9 }
|
|
|
|
externalPowerSourceStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
fail(2),
|
|
notsupported(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Applicable only for Midspan 90xxG/95xxG/55xxG series
|
|
ok(1) - External Power Source is OK
|
|
fail(2) - External Power Source failure
|
|
notsupported(3) - SNMP GET result for Midspan which doesn't support this feature"
|
|
::= { mainPseEntry 10 }
|
|
|
|
temperature OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
UNITS "Degree"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unit temperature - Applicable only for Midspan 95xxG series"
|
|
::= { mainPseEntry 11 }
|
|
|
|
temperatureformat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
celcius(1),
|
|
fahrenheit(2),
|
|
notsupported(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unit temperature format - Applicable only for Midspan 95xxG series
|
|
Celcius(1) - Report unit temperature in Celcius
|
|
Fahrenheit(2) - Report unit temperature in Fahrenheit
|
|
NotSupported(3) - No temperature sensor inside the Midspan unit"
|
|
::= { mainPseEntry 12 }
|
|
|
|
-- Notifications Section
|
|
|
|
powerBackupStatusNotification NOTIFICATION-TYPE
|
|
OBJECTS { powerBackupStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Applicable only for Midspan 90xxG/95xxG/55xxG series
|
|
This Notification reports power backup status change, and whenever incompatible
|
|
power backup source is connected (as RPS 430Watt to Midspan 950Watt)"
|
|
::= { poeNotifications 1 }
|
|
|
|
internalPowerSourceStatusNotification NOTIFICATION-TYPE
|
|
OBJECTS { internalPowerSourceStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Applicable only for Midspan 90xxG/95xxG/55xxG series
|
|
This Notification reports internal Power Source failure"
|
|
::= { poeNotifications 2 }
|
|
|
|
externalPowerSourceStatusNotification NOTIFICATION-TYPE
|
|
OBJECTS { externalPowerSourceStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Applicable only for Midspan 90xxG/95xxG/55xxG series
|
|
This Notification reports external Power Source failure"
|
|
::= { poeNotifications 3 }
|
|
|
|
END
|
|
|