- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
405 lines
13 KiB
Text
405 lines
13 KiB
Text
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
|