Put all Eaton mibs in the same subdir, update mibs, update YAML-files (#12197)

* put all Eaton mibs in the same subdir (common dependencies on EATON-OIDS, avoid file duplicates)
* update all mibs (for which a more recent version was found)
* update relevant YAML-files, so mib_dir points at eaton/.
This commit is contained in:
Dag Bakke 2020-10-06 14:35:12 +02:00 committed by GitHub
parent b5d94c38a6
commit 45788130a0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 4577 additions and 2593 deletions

View File

@ -4,7 +4,7 @@ group: ups
type: power
icon: apc
rfc1628_compat: true
mib_dir: mge
mib_dir: eaton
over:
- { graph: device_current, text: Current }
- { graph: device_voltage, text: Voltage }

View File

@ -4,7 +4,7 @@ group: ups
type: power
icon: eaton
rfc1628_compat: true
mib_dir: mge
mib_dir: eaton
over:
- { graph: device_current, text: Current }
- { graph: device_voltage, text: Voltage }

View File

@ -6,7 +6,7 @@ over:
- { graph: device_voltage, text: Voltage }
- { graph: device_current, text: Current }
- { graph: device_frequency, text: Frequencies }
mib_dir: ups
mib_dir: eaton
discovery:
-
sysObjectID: .1.3.6.1.4.1.534.1

View File

@ -2,7 +2,7 @@ os: mgepdu
text: 'Eaton MGE PDU'
type: power
icon: eaton
mib_dir: mge
mib_dir: eaton
over:
- { graph: device_current, text: Current }
discovery:

View File

@ -3,7 +3,7 @@ EATON-EPDU-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY,
Counter32, Unsigned32, Integer32
Counter32, Unsigned32, Integer32, enterprises
FROM SNMPv2-SMI
NOTIFICATION-GROUP, OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
@ -12,8 +12,15 @@ IMPORTS
pduAgent
FROM EATON-OIDS;
-- The 3 assignments below are redundant with the one declared in the import file EATON-OIDS.txt
-- because of the compatibility with some SNMP host software that do not support manufacturer import files.
-- Take care not to diverge from the import file.
eaton OBJECT IDENTIFIER ::= { enterprises 534 }
products OBJECT IDENTIFIER ::= { eaton 6 }
pduAgent OBJECT IDENTIFIER ::= { products 6 }
eatonEpdu MODULE-IDENTITY
LAST-UPDATED "201312181200Z"
LAST-UPDATED "201805301500Z"
ORGANIZATION
"Eaton Corporation"
CONTACT-INFO
@ -21,6 +28,27 @@ eatonEpdu MODULE-IDENTITY
DESCRIPTION
"The MIB module for Eaton ePDUs (Enclosure Power Distribution Units)."
REVISION "201805301500Z"
DESCRIPTION
"- Add information about architecture of the ePDU.
- Add outlet automatic shutoff."
REVISION "201709111200Z"
DESCRIPTION
"- Add physical name for input, outlet and gang.
- Add friendly name for input.
- Add input identification for outlet.
- Add the nominal power for ePDU input.
- Add a new outlet type sdg300 (31)."
REVISION "201704201200Z"
DESCRIPTION
"Add color codes for each input and group. Color codes are decimal values."
REVISION "201502231200Z"
DESCRIPTION
"Fix compatibility with some SNMP host software by adding some assignments."
REVISION "201409291200Z"
DESCRIPTION
"Added outletControlSwitchable and outletControlShutoffDelay object."
@ -74,7 +102,6 @@ eatonEpdu MODULE-IDENTITY
"Initial release."
::= { pduAgent 7 }
UnixTimeStamp ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
@ -339,6 +366,8 @@ UnitEntry ::= SEQUENCE {
INTEGER,
unitType
INTEGER,
systemType
INTEGER,
inputCount
Integer32,
groupCount
@ -452,7 +481,9 @@ unitType OBJECT-TYPE
switched (1),
advancedMonitored (2),
managed (3),
monitored (4)
monitored (4),
basic (5),
inlineMonitored (6)
}
MAX-ACCESS read-only
STATUS current
@ -461,9 +492,22 @@ unitType OBJECT-TYPE
Monitored (MI) - input and usually section/group monitoring.
Advanced Monitored (AM) - input, section/group, and outlet monitoring.
Switched (SW) - input and section/group monitoring, outlet switching.
Managed (MA) - input, section/group, and outlet monitoring plug outlet switching."
Basic (BA) - no communication card.
Inline Monitored (IL) - input and usually one section/group monitoring."
::= { unitEntry 10 }
systemType OBJECT-TYPE
SYNTAX INTEGER {
unknown (0),
g3ePDU (1),
g3HDePDU (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Architecture of the ePDU electronic."
::= { unitEntry 11 }
inputCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
@ -661,7 +705,11 @@ InputEntry ::= SEQUENCE {
inputPowerCount
Integer32,
inputPlugType
INTEGER
INTEGER,
inputFeedColor
Unsigned32,
inputFeedName
OCTET STRING
}
inputIndex OBJECT-TYPE
@ -778,6 +826,25 @@ inputPlugType OBJECT-TYPE
"Identifies which plug is on the input."
::= { inputEntry 8 }
inputFeedColor OBJECT-TYPE
SYNTAX Unsigned32 (0..16777215)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Color code of the input feed."
::= { inputEntry 9 }
inputFeedName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..31))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A descriptive name for the input."
::= { inputEntry 10 }
inputVoltageTable OBJECT-TYPE
SYNTAX SEQUENCE OF InputVoltageEntry
MAX-ACCESS not-accessible
@ -902,6 +969,8 @@ inputVoltageThUpperCritical OBJECT-TYPE
that this object is not available."
::= { inputVoltageEntry 8 }
inputCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF InputCurrentEntry
MAX-ACCESS not-accessible
@ -944,7 +1013,9 @@ InputCurrentEntry ::= SEQUENCE {
inputCurrentCrestFactor
Integer32,
inputCurrentPercentLoad
Integer32
Integer32,
inputPhaseDesignator
DisplayString
}
inputCurrentIndex OBJECT-TYPE
@ -1058,6 +1129,17 @@ inputCurrentPercentLoad OBJECT-TYPE
value indicates that this object is not available."
::= { inputCurrentEntry 11 }
inputPhaseDesignator OBJECT-TYPE
SYNTAX DisplayString (SIZE(2..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alphanumeric physical name for the input."
::= { inputCurrentEntry 12 }
inputPowerTable OBJECT-TYPE
SYNTAX SEQUENCE OF InputPowerEntry
MAX-ACCESS not-accessible
@ -1209,6 +1291,8 @@ InputTotalPowerEntry ::= SEQUENCE {
inputTotalPowerFactor
Integer32,
inputTotalVAR
Integer32,
inputPowerCapacity
Integer32
}
@ -1267,6 +1351,14 @@ inputTotalVAR OBJECT-TYPE
that this object is not available."
::= { inputTotalPowerEntry 8 }
inputPowerCapacity OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Typical power capacity of the input. A negative value indicates that
the hardware current capacity is unknown."
::= { inputTotalPowerEntry 9 }
@ -1301,6 +1393,12 @@ GroupEntry ::= SEQUENCE {
groupBreakerStatus
INTEGER,
groupChildCount
Integer32,
groupColor
Unsigned32,
groupDesignator
DisplayString,
groupInputIndex
Integer32
}
@ -1365,6 +1463,33 @@ groupChildCount OBJECT-TYPE
"Number of children for this group."
::= { groupEntry 6 }
groupColor OBJECT-TYPE
SYNTAX Unsigned32 (0..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Background color code of the group. Color codes are decimal values."
::= { groupEntry 7 }
groupDesignator OBJECT-TYPE
SYNTAX DisplayString (SIZE(2..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alphanumeric physical name for the group. This value may be written
on the face of the unit."
::= { groupEntry 8 }
groupInputIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Identifies the input on which the group is connected."
::= { groupEntry 9 }
groupChildTable OBJECT-TYPE
SYNTAX SEQUENCE OF GroupChildEntry
MAX-ACCESS not-accessible
@ -1773,7 +1898,7 @@ GroupControlEntry ::= SEQUENCE {
INTEGER,
groupControlOffCmd
Integer32,
groupControl0nCmd
groupControlOnCmd
Integer32,
groupControlRebootCmd
Integer32
@ -1810,7 +1935,7 @@ groupControlOffCmd OBJECT-TYPE
commands. These will respond with an error if a command value of > 0 is written to this object."
::= { groupControlEntry 3 }
groupControl0nCmd OBJECT-TYPE
groupControlOnCmd OBJECT-TYPE
SYNTAX Integer32 (-1..99999)
MAX-ACCESS read-write
STATUS current
@ -1875,6 +2000,10 @@ OutletEntry ::= SEQUENCE {
outletParentCount
Integer32,
outletType
INTEGER,
outletDesignator
DisplayString,
outletPhaseID
INTEGER
}
@ -1927,8 +2056,9 @@ outletType OBJECT-TYPE
nema620 (26),
nemaL620 (27),
nemaL630 (28),
nemaL715 (29),
rf203p277 (30)
nemaL715 (29),
rf203p277 (30),
sdg300 (31)
}
MAX-ACCESS read-only
STATUS current
@ -1936,6 +2066,41 @@ outletType OBJECT-TYPE
"The physical type of outlet."
::= { outletEntry 5 }
outletDesignator OBJECT-TYPE
SYNTAX DisplayString (SIZE(2..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alphanumeric physical name for the outlet."
::= { outletEntry 6 }
outletPhaseID OBJECT-TYPE
SYNTAX INTEGER {
singlePhase (1),
phase1toN (2),
phase2toN (3),
phase3toN (4),
phase1to2 (5),
phase2to3 (6),
phase3to1 (7),
phase12N (8),
phase23N (9),
phase31N (10),
phase123 (11),
phase123N (12)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Value indicates which phases are connected to each outlet in this table row - single phase
voltage, phase 1 to neutral, phase 2 to neutral, phase 3 to neutral, phase 1 to phase 2,
phase 2 to phase 3, phase 3 to phase 1, split-phase with phases 1 and 2, split phase
with phases 2 and 3, split phase with phases 3 and 1, three-phase delta, and three-phase wye."
::= { outletEntry 7 }
outletParentTable OBJECT-TYPE
SYNTAX SEQUENCE OF OutletParentEntry
MAX-ACCESS not-accessible
@ -2152,7 +2317,8 @@ outletCurrentThStatus OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the measured outlet current relative to the configured thresholds."
"Status of the measured outlet current relative to the configured thresholds.
A negative value indicates that this object is not available."
::= { outletCurrentEntry 4 }
outletCurrentThLowerWarning OBJECT-TYPE
@ -2462,6 +2628,47 @@ outletControlShutoffDelay OBJECT-TYPE
then write it to the command outletControlOffCmd."
::= { outletControlEntry 10 }
outletGlobalTable OBJECT-TYPE
SYNTAX SEQUENCE OF OutletGlobalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of globlal configuration on all outlets."
::= { outlets 7 }
outletGlobalEntry OBJECT-TYPE
SYNTAX OutletGlobalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry for a global variable on all outlets."
INDEX { strappingIndex
}
::= { outletGlobalTable 1 }
OutletGlobalEntry ::= SEQUENCE {
outletAutomaticShutoff
INTEGER
}
outletAutomaticShutoff OBJECT-TYPE
SYNTAX INTEGER {
notApplicable (0),
keepTheCurrentPosition (1),
shutoffTheOutlets (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Determines the state of all outlets when the unit is power off:
0 : not applicable (read only)
1 : Keep the outlet relays in the current position when the PDU is powered down
2 : Makes the outlet relays go to the position that shutoffs the outlets when the PDU is powered down"
::= { outletGlobalEntry 2 }
temperatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF TemperatureEntry
MAX-ACCESS not-accessible
@ -2824,10 +3031,12 @@ epduOptionalGroup OBJECT-GROUP
contactName,
contactProbeStatus,
contactState,
groupChildCount,
groupBreakerStatus,
groupChildCount,
groupChildOID,
groupChildType,
groupControl0nCmd,
groupColor,
groupControlOnCmd,
groupControlOffCmd,
groupControlRebootCmd,
groupControlStatus,
@ -2841,10 +3050,11 @@ epduOptionalGroup OBJECT-GROUP
groupCurrentThStatus,
groupCurrentThUpperCritical,
groupCurrentThUpperWarning,
groupDesignator,
groupID,
groupIndex,
groupInputIndex,
groupName,
groupBreakerStatus,
groupPowerFactor,
groupType,
groupVA,
@ -2882,13 +3092,23 @@ epduOptionalGroup OBJECT-GROUP
inputCurrentThStatus,
inputCurrentThUpperCritical,
inputCurrentThUpperWarning,
inputFeedColor,
inputFeedName,
inputFrequency,
inputFrequencyStatus,
inputIndex,
inputPhaseDesignator,
inputPlugType,
inputPowerCapacity,
inputPowerCount,
inputPowerFactor,
inputPowerMeasType,
inputTotalPowerFactor,
inputTotalVA,
inputTotalVAR,
inputTotalWatts,
inputTotalWh,
inputTotalWhTimer,
inputType,
inputVA,
inputVAR,
@ -2904,16 +3124,11 @@ epduOptionalGroup OBJECT-GROUP
inputWatts,
inputWh,
inputWhTimer,
inputTotalVA,
inputTotalWatts,
inputTotalWh,
inputTotalWhTimer,
inputTotalPowerFactor,
inputTotalVAR,
internalStatus,
lcdControl,
outletControlSwitchable,
outletControlShutoffDelay,
outletAutomaticShutoff,
outletControlSwitchable,
outletControlShutoffDelay,
outletControlOffCmd,
outletControlOnCmd,
outletControlPowerOnState,
@ -2925,18 +3140,20 @@ epduOptionalGroup OBJECT-GROUP
outletCurrent,
outletCurrentCapacity,
outletCurrentCrestFactor,
outletCurrentPercentLoad,
outletCurrentPercentLoad,
outletCurrentThLowerCritical,
outletCurrentThLowerWarning,
outletCurrentThStatus,
outletCurrentThUpperCritical,
outletCurrentThUpperWarning,
outletDesignator,
outletID,
outletIndex,
outletName,
outletParentCount,
outletParentOID,
outletParentType,
outletPhaseID,
outletPowerFactor,
outletType,
outletVA,
@ -2955,12 +3172,12 @@ epduOptionalGroup OBJECT-GROUP
serialNumber,
strappingIndex,
strappingStatus,
systemType,
temperatureCount,
temperatureIndex,
temperatureName,
temperatureProbeStatus,
temperatureScale,
unitType,
temperatureThLowerCritical,
temperatureThLowerWarning,
temperatureThStatus,
@ -2971,7 +3188,8 @@ epduOptionalGroup OBJECT-GROUP
unitControlOnCmd,
unitName,
unitsPresent,
userName }
unitType,
userName }
STATUS current
DESCRIPTION
"Most objects in this MIB are optional."

View File

@ -6,7 +6,7 @@ IMPORTS
TEXTUAL-CONVENTION FROM SNMPv2-TC;
eaton MODULE-IDENTITY
LAST-UPDATED "201402190000Z"
LAST-UPDATED "201811130000Z"
ORGANIZATION "Eaton Corporation"
CONTACT-INFO
"Eaton Power Quality Technical Support (PQTS) group
@ -23,6 +23,10 @@ eaton MODULE-IDENTITY
Copyright (C) Powerware Corporation 1999-2004
Copyright (C) Eaton Corporation (2005-)."
REVISION "201811130000Z"
DESCRIPTION
"Added assignments for eatonSensor MIB."
REVISION "201402190000Z"
DESCRIPTION
"Added assignments for stsMIB."
@ -118,6 +122,12 @@ products OBJECT IDENTIFIER ::= {eaton 6}
-- Defined in EATON-EPDU-MIB.txt
-- eatonEpdu OBJECT IDENTIFIER ::= {pduAgent 7}
sensorAgent OBJECT IDENTIFIER ::= {products 8}
-- sensorAgent product assignments
-- MIB for Eaton Sensors
-- Defined in EATON-SENSOR-MIB.txt
-- eatonSensor OBJECT IDENTIFIER ::= {sensorAgent 1}
dataCenter OBJECT IDENTIFIER ::= {products 7}
-- dataCenter product assignments
@ -180,3 +190,4 @@ sts OBJECT IDENTIFIER ::= {eaton 10}
END

1574
mibs/eaton/EATON-SENSOR-MIB Normal file

File diff suppressed because it is too large Load Diff

View File

@ -13,6 +13,14 @@ MG-SNMP-UPS-MIB DEFINITIONS ::= BEGIN
-- Author: MGE UPS SYSTEMS - PV
-- Release: V1.7 AC - Add compatibility with SMI V2
-- Date: December 19, 2006
-- Author: MGE UPS SYSTEMS
-- Release: V1.7 AD - Add traps 65 and 66 about Redundancy
-- Date: August 21, 2012
-- Author: EATON POWER QUALITY
-- Release: V1.7 AE - Add traps 67 and 68 about Protection Lost
IMPORTS
enterprises,IpAddress,TimeTicks
FROM RFC1155-SMI
@ -2736,6 +2744,38 @@ upsmgEnvironInput2Open TRAP-TYPE
--#SEVERITY INFORMATIONAL
::= 64
-- AD Release on 2006/12/19 : Traps 65 and 66 added about redundancy.
upsRedundancyLost TRAP-TYPE
ENTERPRISE upsmgTraps
DESCRIPTION
"Redundancy Lost."
--#SEVERITY MAJOR
::= 65
upsRedundancyOK TRAP-TYPE
ENTERPRISE upsmgTraps
DESCRIPTION
"Redundancy Recovered."
--#SEVERITY INFORMATIONAL
::= 66
-- AE Release on 2012/08/21 : Traps 67 and 68 added about protection lost.
upsProtectionLost TRAP-TYPE
ENTERPRISE upsmgTraps
DESCRIPTION
"Protection Lost."
--#SEVERITY MAJOR
::= 67
upsProtectionOK TRAP-TYPE
ENTERPRISE upsmgTraps
DESCRIPTION
"Protection Recovered."
--#SEVERITY INFORMATIONAL
::= 68
----------------------

2703
mibs/eaton/XUPS-MIB Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,183 +0,0 @@
EATON-OIDS DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, enterprises FROM SNMPv2-SMI
Integer32 FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC;
eaton MODULE-IDENTITY
LAST-UPDATED "201402190000Z"
ORGANIZATION "Eaton Corporation"
CONTACT-INFO
"Eaton Power Quality Technical Support (PQTS) group
www.eaton.com/powerxpert
Technical Resource Center phone numbers
United States: 1.800.843.9433 or 919.870.3028
Canada: 1.800.461.9166 ext. 260
All other countries: Call your local service representative."
DESCRIPTION
"Assigns major branches from the root of
Eaton's OID tree (534).
Copyright (C) Exide Electronics 1992-98
Copyright (C) Powerware Corporation 1999-2004
Copyright (C) Eaton Corporation (2005-)."
REVISION "201402190000Z"
DESCRIPTION
"Added assignments for stsMIB."
REVISION "201001240000Z"
DESCRIPTION
"Added assignments for eatonEpdu and eatonEpduMa."
REVISION "200906180000Z"
DESCRIPTION
"Added assignments for powerCmnd and OSDCIIMIB."
REVISION "200708060000Z"
DESCRIPTION
"Added assignments for pcdMIB and pxmMIB.
Added common Textual Conventions for Integers."
REVISION "200707050000Z"
DESCRIPTION
"Added assignment for eatonEpduMIB.
Cleaned up file for public consumption."
REVISION "200610150000Z"
DESCRIPTION
"Added assignments for powerChain and pxgMIB."
REVISION "200605250000Z"
DESCRIPTION
"Revised from the original assignments in XUPS-MIB.txt.
Note that enterprises.534. was originally assigned to Exide
Electronics before Powerware was acquired by Eaton."
::= { enterprises 534 }
-- EATON-OIDS { iso org(3) dod(6) internet(1) private(4)
-- enterprises(1) eaton(534) }
-- The Powerware "PowerMIB" for UPSs
xupsMIB OBJECT IDENTIFIER ::= {eaton 1}
-- Define the Environment group here since it is used in the Eaton-EMP-MIB as well
xupsEnvironment OBJECT IDENTIFIER ::= {xupsMIB 6}
--
-- The root of the list of Object Identifiers that are used to
-- distinguish Eaton's SNMP agents (for use in sysObjId):
xupsObjectId OBJECT IDENTIFIER ::= {eaton 2}
powerwareEthernetSnmpAdapter OBJECT IDENTIFIER ::= {xupsObjectId 1}
powerwareNetworkSnmpAdapterEther OBJECT IDENTIFIER ::= {xupsObjectId 2}
powerwareNetworkSnmpAdapterToken OBJECT IDENTIFIER ::= {xupsObjectId 3}
onlinetDaemon OBJECT IDENTIFIER ::= {xupsObjectId 4}
connectUPSAdapterEthernet OBJECT IDENTIFIER ::= {xupsObjectId 5}
powerwareNetworkDigitalIOEther OBJECT IDENTIFIER ::= {xupsObjectId 6}
connectUPSAdapterTokenRing OBJECT IDENTIFIER ::= {xupsObjectId 7}
simpleSnmpAdapter OBJECT IDENTIFIER ::= {xupsObjectId 8}
powerwareEliSnmpAdapter OBJECT IDENTIFIER ::= {xupsObjectId 9}
powerwareBasicEmbeddedEthernet OBJECT IDENTIFIER ::= {xupsObjectId 10}
eatonPowerChainGateway OBJECT IDENTIFIER ::= {xupsObjectId 11}
eatonPowerChainDevice OBJECT IDENTIFIER ::= {xupsObjectId 12}
eatonPowerXpertMeter OBJECT IDENTIFIER ::= {xupsObjectId 13}
-- Digital IO MIB (deprecated)
-- File XUPSIOV1.MIB
xupsIoMIB OBJECT IDENTIFIER ::= {eaton 3}
-- DataTrax Forseer and Powervision branch
powerVision OBJECT IDENTIFIER ::= {eaton 4}
-- orphaned: BEEP (Basic Embedded Ethernet Product)
-- File XUPS-BASIC-MIB.txt
--xupsBasic OBJECT IDENTIFIER ::= {eaton 5}
-- A branch for Powerware Product MIBs
products OBJECT IDENTIFIER ::= {eaton 6}
-- Product assignments
pduAgent OBJECT IDENTIFIER ::= {products 6}
-- pduAgent product assignments
-- File MIB_hdpdu.mib for HD PDU
hdpdu OBJECT IDENTIFIER ::= {pduAgent 2}
-- MIB for Eaton PDU, first for 9315's 3-phase PDU
-- Defined in EATON-PDU-MIB.txt
eatonPdu OBJECT IDENTIFIER ::= {pduAgent 4}
-- MIB for Eaton Powerware first-generation Managed ePDUs
-- Defined in EATON-EPDU-MA-MIB.txt
-- eatonEpduMa OBJECT IDENTIFIER ::= {pduAgent 6}
-- MIB for Eaton Powerware ePDUs
-- Defined in EATON-EPDU-MIB.txt
-- eatonEpdu OBJECT IDENTIFIER ::= {pduAgent 7}
dataCenter OBJECT IDENTIFIER ::= {products 7}
-- dataCenter product assignments
environmentalMonitor OBJECT IDENTIFIER ::= {dataCenter 1}
-- A branch for Eaton IT Department
itProjects OBJECT IDENTIFIER ::= {eaton 7}
pki OBJECT IDENTIFIER ::= {itProjects 1}
-- A branch for PowerChain Product MIBs
powerChain OBJECT IDENTIFIER ::= {eaton 8}
-- Product assignments
-- MIB to support Alarms and Events in PowerXpert toolkit-enabled
-- Devices, Gateways, PXMeters
-- Defined in file EATON-PXG-MIB.txt
-- pxgMIB OBJECT IDENTIFIER ::= {powerChain 1}
-- MIB to support common measures in Power Chain Devices
-- Defined in file EATON-PCD-MIB.txt
-- pcdMIB OBJECT IDENTIFIER ::= {powerChain 2}
-- MIB to support power measures in Power Meters
-- Defined in file EATON-PWR-MTR-MIB.txt
-- pxmMIB OBJECT IDENTIFIER ::= {powerChain 3}
-- A branch for powercomand commercial control Product MIBs
powerCmnd OBJECT IDENTIFIER ::= {eaton 9}
-- Product assignments
-- MIB to support the OSDCII controller
-- Defined in file EATON-OSDCII-MIB.txt
-- osdcMIB OBJECT IDENTIFIER ::= {powerCmnd 1}
-- A branch for Eaton STS devices MIBs
sts OBJECT IDENTIFIER ::= {eaton 10}
-- Product assignments
-- MIB to support the data in STS devices
-- Defined in file Eaton-STS.MIB
-- stsMIB OBJECT IDENTIFIER ::= {ats 1}
-- Define some common Textual Conventions
-- PositiveInteger and NonNegativeInteger are borrowed from RFC1628
PositiveInteger ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"This data type is a non-zero and non-negative value."
SYNTAX Integer32 (1..2147483647)
NonNegativeInteger ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"This data type is a non-negative value."
SYNTAX Integer32 (0..2147483647)
END

File diff suppressed because it is too large Load Diff