406 lines
13 KiB
Plaintext
406 lines
13 KiB
Plaintext
ALCATEL-IND1-INLINE-POWER-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
pethPsePortEntry, pethMainPseEntry
|
|
FROM POWER-ETHERNET-MIB
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
softentIND1InLinePower, pethTraps
|
|
FROM ALCATEL-IND1-BASE;
|
|
|
|
alcatelIND1INLINEPOWERMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200704030000Z"
|
|
ORGANIZATION "Alcatel-Lucent"
|
|
CONTACT-INFO
|
|
"Please consult with Customer Service to ensure the most appropriate
|
|
version of this document is used with the products in question:
|
|
|
|
Alcatel-Lucent, Enterprise Solutions Division
|
|
(Formerly Alcatel Internetworking, Incorporated)
|
|
26801 West Agoura Road
|
|
Agoura Hills, CA 91301-5122
|
|
United States Of America
|
|
|
|
Telephone: North America +1 800 995 2696
|
|
Latin America +1 877 919 9526
|
|
Europe +31 23 556 0100
|
|
Asia +65 394 7933
|
|
All Other +1 818 878 4507
|
|
|
|
Electronic Mail: support@ind.alcatel.com
|
|
World Wide Web: http://alcatel-lucent.com/wps/portal/enterprise
|
|
File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs"
|
|
|
|
DESCRIPTION
|
|
"This module describes an authoritative enterprise-specific Simple
|
|
Network Management Protocol (SNMP) Management Information Base (MIB):
|
|
|
|
Propietary InLinePower Extensions MIB definitions
|
|
|
|
The right to make changes in specification and other information
|
|
contained in this document without prior notice is reserved.
|
|
|
|
No liability shall be assumed for any incidental, indirect, special,
|
|
or consequential damages whatsoever arising from or related to this
|
|
document or the information contained herein.
|
|
|
|
Vendors, end-users, and other interested parties are granted
|
|
non-exclusive license to use this specification in connection with
|
|
management of the products for which it is intended to be used.
|
|
|
|
Copyright (C) 1995-2007 Alcatel-Lucent
|
|
ALL RIGHTS RESERVED WORLDWIDE"
|
|
|
|
REVISION "200704030000Z"
|
|
DESCRIPTION
|
|
"The latest version of this MIB Module."
|
|
|
|
::= { softentIND1InLinePower 1 }
|
|
|
|
alaPethObjects OBJECT IDENTIFIER ::= { alcatelIND1INLINEPOWERMIB 1 }
|
|
alaPethConformance OBJECT IDENTIFIER ::= { alcatelIND1INLINEPOWERMIB 2 }
|
|
alaPethMain OBJECT IDENTIFIER ::= { alcatelIND1INLINEPOWERMIB 3 }
|
|
|
|
-- PSE Objects
|
|
|
|
alaPethPsePortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaPethPsePortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of objects that augments the standard pethPsePortTable
|
|
entry by adding the alaPethPsePortPowerMaximum object."
|
|
::= { alaPethObjects 1 }
|
|
|
|
alaPethPsePortEntry OBJECT-TYPE
|
|
SYNTAX AlaPethPsePortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A set of objects that display and control the power
|
|
characteristics of a power Ethernet PSE port."
|
|
AUGMENTS { pethPsePortEntry }
|
|
::= { alaPethPsePortTable 1 }
|
|
|
|
|
|
AlaPethPsePortEntry ::= SEQUENCE {
|
|
alaPethPsePortPowerMaximum
|
|
INTEGER,
|
|
alaPethPsePortPowerActual
|
|
INTEGER,
|
|
alaPethPsePortPowerStatus
|
|
INTEGER,
|
|
alaPethPsePortPowerClass
|
|
INTEGER
|
|
}
|
|
|
|
alaPethPsePortPowerMaximum OBJECT-TYPE
|
|
SYNTAX INTEGER ( 3000 .. 20000 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object controls maximum amount of power per port."
|
|
::= { alaPethPsePortEntry 1 }
|
|
|
|
alaPethPsePortPowerActual OBJECT-TYPE
|
|
SYNTAX INTEGER ( 0 .. 30000 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the actual amount of power used by a port"
|
|
::= { alaPethPsePortEntry 2 }
|
|
|
|
alaPethPsePortPowerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
powerOn(1),
|
|
powerOff(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the power status of a port"
|
|
::= { alaPethPsePortEntry 3 }
|
|
|
|
alaPethPsePortPowerClass OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
class0 (0),
|
|
class1 (1),
|
|
class2 (2),
|
|
class3 (3),
|
|
class4 (4),
|
|
class5 (5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object controls class of poe device attached on a port.
|
|
class0 - The device can draw PD power from 0.44W to 12.95W and
|
|
current less than 5.0 mA.
|
|
class1 - The device can draw PD power from 0.44W to 3.84W and
|
|
current 10.5 mA.
|
|
class2 - The device can draw PD power from 3.84W to 6.49W and
|
|
current 12.95 mA.
|
|
class3 - The device can draw PD power from 6.49W to 12.95W and
|
|
current 28 mA.
|
|
class4 - This class is reserved for future use.
|
|
class5 - No Powered Device is connected to this POE port, or the
|
|
port is powered down."
|
|
::= { alaPethPsePortEntry 4 }
|
|
|
|
-- Main PSE Objects
|
|
|
|
alaPethMainPseTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaPethMainPseEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table augments the standard table PethMainPseTable by allowing the
|
|
admin status for a group to be set to on/off as well as
|
|
showing the values for the max power for that group."
|
|
::= { alaPethObjects 2 }
|
|
|
|
alaPethMainPseEntry OBJECT-TYPE
|
|
SYNTAX AlaPethMainPseEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A set of objects that display and control the Main power
|
|
of a PSE. "
|
|
AUGMENTS { pethMainPseEntry }
|
|
::= { alaPethMainPseTable 1 }
|
|
|
|
AlaPethMainPseEntry ::= SEQUENCE {
|
|
alaPethMainPseAdminStatus
|
|
INTEGER,
|
|
alaPethMainPseMaxPower
|
|
Integer32,
|
|
alaPethMainPsePriorityDisconnect
|
|
INTEGER,
|
|
alaPethMainPseCapacitorDetect
|
|
INTEGER,
|
|
alaPethMainPsePriority
|
|
INTEGER,
|
|
alaPethMainPseComboPort
|
|
INTEGER
|
|
}
|
|
|
|
alaPethMainPseAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object is used to set the status of the main PSE to ON or OFF."
|
|
::= { alaPethMainPseEntry 1 }
|
|
|
|
alaPethMainPseMaxPower OBJECT-TYPE
|
|
SYNTAX Integer32 (36..800)
|
|
UNITS "Watts"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum amount of power allowed for main PSE."
|
|
::= { alaPethMainPseEntry 2 }
|
|
|
|
alaPethMainPsePriorityDisconnect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object is used to set the priority disconnect of the
|
|
main PSE to Enabled or Disable."
|
|
::= { alaPethMainPseEntry 3 }
|
|
|
|
alaPethMainPseCapacitorDetect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object is used to enable or disable the PowerDsine
|
|
Capacitor detection method."
|
|
::= { alaPethMainPseEntry 4 }
|
|
|
|
alaPethMainPsePriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
critical(1),
|
|
high(2),
|
|
low(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object is set the power down priority for the slot"
|
|
::= { alaPethMainPseEntry 5 }
|
|
|
|
alaPethMainPseComboPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object is used to set the combo port option of the
|
|
main PSE to Enable or Disable."
|
|
::= { alaPethMainPseEntry 6 }
|
|
|
|
--
|
|
-- Conformance Section
|
|
--
|
|
alaPethCompliances OBJECT IDENTIFIER ::= { alaPethConformance 1 }
|
|
alaPethGroups OBJECT IDENTIFIER ::= { alaPethConformance 2 }
|
|
|
|
alaPethCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes the requirements for conformance to the
|
|
Alcatel Power Ethernet MIB."
|
|
MODULE -- this module
|
|
GROUP alaPethPsePortGroup
|
|
DESCRIPTION
|
|
"The alaPethPsePortGroup is mandatory for systems which
|
|
implement PSE ports."
|
|
GROUP alaPethMainPseGroup
|
|
DESCRIPTION
|
|
"The pethMainPseGroup is mandatory for systems which
|
|
implement main power supply within a PSE Device."
|
|
::= { alaPethCompliances 1 }
|
|
|
|
alaPethPseCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes the requirements for conformance to the PSE"
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {alaPethPsePortGroup, alaPethMainPseGroup}
|
|
::= { alaPethCompliances 2 }
|
|
|
|
alaPethPsePortGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaPethPsePortPowerMaximum,
|
|
alaPethPsePortPowerActual,
|
|
alaPethPsePortPowerStatus,
|
|
alaPethPsePortPowerClass
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The pethPsePortGroup is mandatory for systems which
|
|
implement PSE ports."
|
|
::= { alaPethGroups 1 }
|
|
|
|
alaPethMainPseGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaPethMainPseAdminStatus,
|
|
alaPethMainPseMaxPower,
|
|
alaPethMainPsePriorityDisconnect,
|
|
alaPethMainPseCapacitorDetect,
|
|
alaPethMainPsePriority,
|
|
alaPethMainPseComboPort
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Main PSE Objects. "
|
|
::= { alaPethGroups 2 }
|
|
|
|
-- Peth Main
|
|
|
|
alaPethMainTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaPethMainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of objects that augments the standard pethPsePortTable
|
|
entry by adding the alaPethPsePortPowerMaximum object."
|
|
::= { alaPethMain 1 }
|
|
|
|
alaPethMainEntry OBJECT-TYPE
|
|
SYNTAX AlaPethMainEntry
|
|
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 { alaPethMainIndex }
|
|
::= { alaPethMainTable 1 }
|
|
|
|
AlaPethMainEntry ::= SEQUENCE {
|
|
alaPethMainIndex
|
|
Integer32,
|
|
alaPethMainPowerRedundancy
|
|
INTEGER
|
|
}
|
|
alaPethMainIndex 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 "
|
|
::= { alaPethMainEntry 1 }
|
|
|
|
alaPethMainPowerRedundancy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object controls power supply redundancy."
|
|
::= { alaPethMainEntry 2 }
|
|
|
|
|
|
-- Notification Objects
|
|
|
|
alaPethNotificationObjects OBJECT IDENTIFIER ::= { alaPethObjects 3 }
|
|
|
|
pethSourceSlot OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot number of generating entity."
|
|
::= { alaPethNotificationObjects 1 }
|
|
|
|
pethSourcePort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..48)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port number of generating entity."
|
|
::= { alaPethNotificationObjects 2 }
|
|
|
|
-- NOTIFICATIONS
|
|
|
|
pethPwrSupplyConflict NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
pethSourceSlot
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power supply type conflict trap."
|
|
::= { pethTraps 0 1 }
|
|
|
|
pethPwrSupplyNotSupported NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
pethSourceSlot
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power supply not supported trap."
|
|
::= { pethTraps 0 2 }
|
|
|
|
|
|
END
|