summaryrefslogtreecommitdiff
path: root/MIBS/eltexmes23xx/ELTEX-MES-HWENVIROMENT-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/eltexmes23xx/ELTEX-MES-HWENVIROMENT-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/eltexmes23xx/ELTEX-MES-HWENVIROMENT-MIB')
-rw-r--r--MIBS/eltexmes23xx/ELTEX-MES-HWENVIROMENT-MIB136
1 files changed, 136 insertions, 0 deletions
diff --git a/MIBS/eltexmes23xx/ELTEX-MES-HWENVIROMENT-MIB b/MIBS/eltexmes23xx/ELTEX-MES-HWENVIROMENT-MIB
new file mode 100644
index 0000000..3ae4b92
--- /dev/null
+++ b/MIBS/eltexmes23xx/ELTEX-MES-HWENVIROMENT-MIB
@@ -0,0 +1,136 @@
+ELTEX-MES-HWENVIROMENT-MIB DEFINITIONS ::= BEGIN
+
+-- Title: Eltex MES Hardware enviroment definition
+-- Version: 1.3
+-- Date: 27-Jul-2018
+
+IMPORTS
+ eltMes FROM ELTEX-MES
+ OBJECT-TYPE FROM SNMPv2-SMI
+ RlEnvMonState, rlEnvMonFanStatusEntry FROM RADLAN-HWENVIROMENT;
+
+eltMesEnv MODULE-IDENTITY
+ LAST-UPDATED "201807270000Z"
+ ORGANIZATION "Eltex Enterprise Co, Ltd."
+ CONTACT-INFO "www.eltex.nsk.ru"
+ DESCRIPTION
+ "This private MIB module contains Eltex's hardware enviroment definition."
+ REVISION "201807270000Z"
+ DESCRIPTION
+ "Added eltEnvResetButtonMode scalar."
+ REVISION "201710110000Z"
+ DESCRIPTION
+ "Added Eltex's hardware enviroment definition."
+ REVISION "201506110000Z"
+ DESCRIPTION
+ "Initial revision."
+ ::= { eltMes 11 }
+
+--------------------------------------------------------------------------------
+-- eltEnvMonBatteryStatusTable
+--------------------------------------------------------------------------------
+
+eltEnvMonBatteryStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EltEnvMonBatteryStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of battery status maintained by the environmental monitor
+ card."
+ ::= { eltMesEnv 1 }
+
+eltEnvMonBatteryStatusEntry OBJECT-TYPE
+ SYNTAX EltEnvMonBatteryStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the battery status table, representing the status of
+ the associated battery maintained by the environmental monitor."
+ INDEX { eltEnvMonBatteryStatusIndex }
+ ::= { eltEnvMonBatteryStatusTable 1 }
+
+EltEnvMonBatteryStatusEntry ::= SEQUENCE {
+ eltEnvMonBatteryStatusIndex INTEGER,
+ eltEnvMonBatteryState RlEnvMonState,
+ eltEnvMonBatteryStatusCharge INTEGER
+}
+
+eltEnvMonBatteryStatusIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Unique index for the battery being instrumented. This index is for SNMP
+ purposes only, and has no intrinsic meaning."
+ ::= { eltEnvMonBatteryStatusEntry 1 }
+
+eltEnvMonBatteryState OBJECT-TYPE
+ SYNTAX RlEnvMonState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mandatory state of the battery being instrumented."
+ ::= { eltEnvMonBatteryStatusEntry 2 }
+
+eltEnvMonBatteryStatusCharge OBJECT-TYPE
+ SYNTAX INTEGER(0..100 | 255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Remaining percentage of battery charge. Value of 255 means that this
+ parameter is undefined due to battery not supporting this feature or
+ because it cannot be obtained in current state."
+ ::= { eltEnvMonBatteryStatusEntry 3 }
+
+--
+-- eltEnvResetButtonMode
+--
+
+eltEnvResetButtonMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(0),
+ disable(1),
+ reset-only(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Mode of reset button: 0 - Enable, 1 - disable, 2 - reset-only mode"
+ DEFVAL { enable }
+ ::= { eltMesEnv 2 }
+
+
+--
+-- eltEnvMonFanStatusTable
+--
+
+eltEnvMonFanStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EltEnvMonFanStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of fan status maintained by the environmental monitor"
+ ::= { eltMesEnv 3 }
+
+eltEnvMonFanStatusEntry OBJECT-TYPE
+ SYNTAX EltEnvMonFanStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table augments existing RADLAN table rlEnvMonFanStatusTable"
+ AUGMENTS { rlEnvMonFanStatusEntry }
+ ::= { eltEnvMonFanStatusTable 1 }
+
+EltEnvMonFanStatusEntry ::= SEQUENCE {
+ eltEnvMonFanSpeed INTEGER
+}
+
+eltEnvMonFanSpeed OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This parameter represents the speed of the fan in RPM"
+ ::= { eltEnvMonFanStatusEntry 1 }
+
+END