summaryrefslogtreecommitdiff
path: root/MIBS/opengear
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/opengear
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/opengear')
-rw-r--r--MIBS/opengear/OG-CONNECT-MIB187
-rw-r--r--MIBS/opengear/OG-DATA-MIB183
-rw-r--r--MIBS/opengear/OG-FAILOVER-MIB162
-rw-r--r--MIBS/opengear/OG-HOST-MIB204
-rw-r--r--MIBS/opengear/OG-PATTERN-MIB188
-rw-r--r--MIBS/opengear/OG-PRODUCTS-MIB79
-rw-r--r--MIBS/opengear/OG-SENSOR-MIB182
-rw-r--r--MIBS/opengear/OG-SIGNAL-MIB187
-rw-r--r--MIBS/opengear/OG-SMI-MIB133
-rw-r--r--MIBS/opengear/OG-STATUS-MIB900
-rw-r--r--MIBS/opengear/OG-STATUSv2-MIB4147
-rw-r--r--MIBS/opengear/OG-UPS-MIB161
-rw-r--r--MIBS/opengear/OGTRAP-MIB401
-rw-r--r--MIBS/opengear/OGTRAPv2-MIB1215
14 files changed, 8329 insertions, 0 deletions
diff --git a/MIBS/opengear/OG-CONNECT-MIB b/MIBS/opengear/OG-CONNECT-MIB
new file mode 100644
index 0000000..b690251
--- /dev/null
+++ b/MIBS/opengear/OG-CONNECT-MIB
@@ -0,0 +1,187 @@
+-- =====================================================================
+-- == OG-CONNECT-MIB: ==
+-- == Opengear connection notification Management Information Base ==
+-- == ==
+-- == (c) Copyright 2005-2014 Opengear Inc. ==
+-- =====================================================================
+
+OG-CONNECT-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ ogMgmt
+ FROM OG-SMI-MIB
+ OBJECT-TYPE
+ FROM RFC-1212
+ MODULE-IDENTITY, NOTIFICATION-TYPE, Integer32
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC;
+
+ogConnectMib MODULE-IDENTITY
+ LAST-UPDATED "201308110000Z"
+ ORGANIZATION "Opengear Inc."
+ CONTACT-INFO
+ "Opengear Inc.
+ 630 West 9560 South,
+ Sandy, UT 84070
+ support@opengear.com"
+ DESCRIPTION
+ "Opengear console connection MIB"
+ REVISION "201308110000Z"
+ DESCRIPTION
+ "Renamed from OPENGEAR-CONNECT-MIB to OG-CONNECT-MIB to
+ fix naming discrepancy."
+ REVISION "201003221127Z"
+ DESCRIPTION
+ "Syntax corrections by Opengear Inc."
+ REVISION "200811271140Z"
+ DESCRIPTION
+ "Initial version."
+ ::= { ogMgmt 10 }
+
+ogConnectMibObjects OBJECT IDENTIFIER ::= { ogConnectMib 10 }
+
+-- Subgroups
+
+ogconnEvent OBJECT IDENTIFIER ::= { ogConnectMibObjects 1 }
+
+ogconnEventTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OgConnEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of sensor status events generated by this device."
+ ::= { ogconnEvent 1 }
+
+ogconnEventEntry OBJECT-TYPE
+ SYNTAX OgConnEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A console connection event occuring at this
+ device. Each entry is indexed by a message index."
+ INDEX { ogconnEventIndex }
+ ::= { ogconnEventTable 1 }
+
+OgConnEventEntry ::=
+ SEQUENCE {
+ ogconnEventIndex Integer32,
+ ogconnEventUsername DisplayString,
+ ogconnEventType DisplayString,
+ ogconnEventPortNumber Integer32,
+ ogconnEventPortLabel DisplayString
+ }
+
+ogconnEventIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A monotonically increasing integer for the sole
+ purpose of indexing messages. When it reaches the
+ maximum value the agent flushes the table and wraps
+ the value back to 1."
+ ::= { ogconnEventEntry 1 }
+
+ogconnEventUsername OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The user pertaining to the connection event"
+ ::= { ogconnEventEntry 10 }
+
+ogconnEventType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of connection event"
+ ::= { ogconnEventEntry 11 }
+
+ogconnEventPortNumber OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port number on which this connection applies"
+ ::= { ogconnEventEntry 12 }
+
+ogconnEventPortLabel OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The label for the serial port where the connection applies."
+ ::= { ogconnEventEntry 13 }
+
+-- notifications
+
+ogConnectMibNotificationPrefix OBJECT IDENTIFIER ::= {
+ ogConnectMib 2
+}
+
+ogconnMibNotifications OBJECT IDENTIFIER ::= {
+ ogConnectMibNotificationPrefix 0
+}
+
+ogconnEventOccurred NOTIFICATION-TYPE
+ OBJECTS {
+ ogconnEventUsername,
+ ogconnEventType,
+ ogconnEventPortNumber,
+ ogconnEventPortLabel }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a user connection event occurs"
+ ::= { ogconnMibNotifications 200 }
+
+-- conformance information
+
+ogConnectMibConformance OBJECT IDENTIFIER ::= { ogConnectMib 3 }
+ogConnectMibCompliances OBJECT IDENTIFIER ::= { ogConnectMibConformance 1 }
+ogConnectMibGroups OBJECT IDENTIFIER ::= { ogConnectMibConformance 2 }
+
+-- compliance statements
+
+ogConnectMibCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which implement
+ the Opengear sensor MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS { ogConnectMibGroup }
+
+ GROUP ogconnNotificationsGroup
+ DESCRIPTION
+ "The implementation of this group is
+ mandatory for those systems where
+ sensor notification is supported."
+
+ ::= { ogConnectMibCompliances 1 }
+
+-- Units of conformance
+
+ogConnectMibGroup OBJECT-GROUP
+ OBJECTS { ogconnEventUsername,
+ ogconnEventType,
+ ogconnEventPortNumber,
+ ogconnEventPortLabel
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing the sensor MIB capability."
+ ::= { ogConnectMibGroups 1 }
+
+ogconnNotificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ ogconnEventOccurred
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of notification(s) for sensor system."
+ ::= { ogConnectMibGroups 2 }
+
+END
diff --git a/MIBS/opengear/OG-DATA-MIB b/MIBS/opengear/OG-DATA-MIB
new file mode 100644
index 0000000..5e8cf48
--- /dev/null
+++ b/MIBS/opengear/OG-DATA-MIB
@@ -0,0 +1,183 @@
+-- =====================================================================
+-- == OG-DATA-MIB: ==
+-- == Opengear Data Usage status notification Management Information Base ==
+-- == ==
+-- == (c) Copyright 2005-2014 Opengear Inc. ==
+-- =====================================================================
+
+OG-DATA-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ ogMgmt
+ FROM OG-SMI-MIB
+ MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, Integer32
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC;
+
+ogDataMib MODULE-IDENTITY
+ LAST-UPDATED "201308110000Z"
+ORGANIZATION "Opengear Inc."
+CONTACT-INFO
+"Opengear Inc.
+630 West 9560 South,
+Sandy, UT 84070
+support@opengear.com"
+DESCRIPTION
+"Opengear data logging status MIB"
+REVISION "201308110000Z"
+DESCRIPTION
+"Renamed from OPENGEAR-DATA-MIB to OG-DATA-MIB to
+fix naming discrepancy."
+REVISION "201101302110Z"
+DESCRIPTION
+"Initial version."
+ ::= { ogMgmt 17 }
+
+ogDataMibObjects OBJECT IDENTIFIER ::= { ogDataMib 10 }
+
+-- Subgroups
+
+ogdataEvent OBJECT IDENTIFIER ::= { ogDataMibObjects 1 }
+
+ogdataEventTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OgDataEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of data logging events generated by this device."
+ ::= { ogdataEvent 1 }
+
+ogdataEventEntry OBJECT-TYPE
+ SYNTAX OgDataEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A console connection event occuring at this
+ device. Each entry is indexed by a message index."
+ INDEX { ogdataEventIndex }
+ ::= { ogdataEventTable 1 }
+
+OgDataEventEntry ::=
+ SEQUENCE {
+ ogdataEventIndex Integer32,
+ ogdataEventBytes Integer32,
+ ogdataEventSeconds Integer32,
+ ogdataEventDevice DisplayString,
+ ogdataEventState INTEGER
+ }
+
+ogdataEventIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A monotonically increasing integer for the sole
+ purpose of indexing messages. When it reaches the
+ maximum value the agent flushes the table and wraps
+ the value back to 1."
+ ::= { ogdataEventEntry 1 }
+
+ogdataEventBytes OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bytes exceeded during the time period"
+ ::= { ogdataEventEntry 10 }
+
+ogdataEventSeconds OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time in seconds over which the number of bytes was exceeded"
+ ::= { ogdataEventEntry 11 }
+
+ogdataEventDevice OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The unique name for the interface the alert occurred on."
+ ::= { ogdataEventEntry 12 }
+
+ogdataEventState OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the data alert."
+ ::= { ogdataEventEntry 13 }
+
+-- notifications
+
+ogDataMibNotificationPrefix OBJECT IDENTIFIER ::= {
+ ogDataMib 2
+}
+
+ogdataMibNotifications OBJECT IDENTIFIER ::= {
+ ogDataMibNotificationPrefix 0
+}
+
+ogdataEventOccurred NOTIFICATION-TYPE
+ OBJECTS { ogdataEventBytes, ogdataEventSeconds, ogdataEventDevice, ogdataEventState }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a status event occurs"
+ ::= { ogdataMibNotifications 200 }
+-- conformance information
+
+ogDataMibConformance OBJECT IDENTIFIER ::= { ogDataMib 3 }
+ogDataMibCompliances OBJECT IDENTIFIER ::= {
+ ogDataMibConformance 1 }
+ogDataMibGroups OBJECT IDENTIFIER ::= {
+ ogDataMibConformance 2 }
+
+-- compliance statements
+
+ogDataMibCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which implement
+ the Opengear Data Logging MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS { ogDataMibGroup }
+
+ GROUP ogdataNotificationsGroup
+ DESCRIPTION
+ "The implementation of this group is
+ mandatory for those systems where
+ sensor notification is supported."
+
+ ::= { ogDataMibCompliances 1 }
+
+-- Units of conformance
+
+ogDataMibGroup OBJECT-GROUP
+ OBJECTS {
+ ogdataEventBytes,
+ ogdataEventSeconds,
+ ogdataEventDevice,
+ ogdataEventState
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing the sensor MIB capability."
+ ::= { ogDataMibGroups 1 }
+
+ogdataNotificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ ogdataEventOccurred
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of notification(s) for the data logging system."
+ ::= { ogDataMibGroups 2 }
+
+END
diff --git a/MIBS/opengear/OG-FAILOVER-MIB b/MIBS/opengear/OG-FAILOVER-MIB
new file mode 100644
index 0000000..c72889b
--- /dev/null
+++ b/MIBS/opengear/OG-FAILOVER-MIB
@@ -0,0 +1,162 @@
+-- =========================================================================
+-- == OG-FAILOVER-MIB: ==
+-- == Opengear network failover notification Management Information Base ==
+-- == ==
+-- == (c) Copyright 2005-2014 Opengear Inc. ==
+-- =========================================================================
+
+OG-FAILOVER-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ ogMgmt
+ FROM OG-SMI-MIB
+ OBJECT-TYPE
+ FROM RFC-1212
+ MODULE-IDENTITY, NOTIFICATION-TYPE, Integer32
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC;
+
+ogFailoverMib MODULE-IDENTITY
+ LAST-UPDATED "201308110000Z"
+ ORGANIZATION "Opengear Inc."
+ CONTACT-INFO
+ "Opengear Inc.
+ 630 West 9560 South,
+ Sandy, UT 84070
+ support@opengear.com"
+ DESCRIPTION
+ "Opengear network failover MIB"
+ REVISION "201308110000Z"
+ DESCRIPTION
+ "Renamed from OPENGEAR-FAILOVER-MIB to OG-FAILOVER-MIB to
+ fix naming discrepancy."
+ REVISION "201003221127Z"
+ DESCRIPTION
+ "Syntax corrections by Opengear Inc."
+ REVISION "200811271140Z"
+ DESCRIPTION
+ "Initial version."
+ ::= { ogMgmt 15 }
+
+ogFailoverMibObjects OBJECT IDENTIFIER ::= { ogFailoverMib 10 }
+
+-- Subgroups
+
+ogfovrEvent OBJECT IDENTIFIER ::= { ogFailoverMibObjects 1 }
+
+ogfovrEventTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OgFovrEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of sensor status events generated by this device."
+ ::= { ogfovrEvent 1 }
+
+ogfovrEventEntry OBJECT-TYPE
+ SYNTAX OgFovrEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A console connection event occuring at this
+ device. Each entry is indexed by a message index."
+ INDEX { ogfovrEventIndex }
+ ::= { ogfovrEventTable 1 }
+
+OgFovrEventEntry ::=
+ SEQUENCE {
+ ogfovrEventIndex Integer32,
+ ogfovrEventPrimary DisplayString,
+ ogfovrEventSecondary DisplayString
+ }
+
+ogfovrEventIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A monotonically increasing integer for the sole
+ purpose of indexing messages. When it reaches the
+ maximum value the agent flushes the table and wraps
+ the value back to 1."
+ ::= { ogfovrEventEntry 1 }
+
+ogfovrEventPrimary OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the network interface which failed"
+ ::= { ogfovrEventEntry 10 }
+
+ogfovrEventSecondary OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the network interface which was connected instead"
+ ::= { ogfovrEventEntry 11 }
+
+-- notifications
+
+ogFailoverMibNotificationPrefix OBJECT IDENTIFIER ::= {
+ ogFailoverMib 2
+}
+
+ogfovrMibNotifications OBJECT IDENTIFIER ::= {
+ ogFailoverMibNotificationPrefix 0
+}
+
+ogfovrEventOccurred NOTIFICATION-TYPE
+ OBJECTS { ogfovrEventPrimary, ogfovrEventSecondary }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a network failover event occurs"
+ ::= { ogfovrMibNotifications 200 }
+-- conformance information
+
+ogFailoverMibConformance OBJECT IDENTIFIER ::= { ogFailoverMib 3 }
+ogFailoverMibCompliances OBJECT IDENTIFIER ::= { ogFailoverMibConformance 1 }
+ogFailoverMibGroups OBJECT IDENTIFIER ::= { ogFailoverMibConformance 2 }
+
+-- compliance statements
+
+ogFailoverMibCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which implement
+ the Opengear sensor MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS { ogFailoverMibGroup }
+
+ GROUP ogfovrNotificationsGroup
+ DESCRIPTION
+ "The implementation of this group is
+ mandatory for those systems where
+ sensor notification is supported."
+
+ ::= { ogFailoverMibCompliances 1 }
+
+-- Units of conformance
+
+ogFailoverMibGroup OBJECT-GROUP
+ OBJECTS { ogfovrEventPrimary,
+ ogfovrEventSecondary
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing the sensor MIB capability."
+ ::= { ogFailoverMibGroups 1 }
+
+ogfovrNotificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ ogfovrEventOccurred
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of notification(s) for sensor system."
+ ::= { ogFailoverMibGroups 2 }
+
+END
diff --git a/MIBS/opengear/OG-HOST-MIB b/MIBS/opengear/OG-HOST-MIB
new file mode 100644
index 0000000..e46ea9e
--- /dev/null
+++ b/MIBS/opengear/OG-HOST-MIB
@@ -0,0 +1,204 @@
+-- =====================================================================
+-- == OG-HOST-MIB: ==
+-- == Opengear user connect notification Management Information Base ==
+-- == ==
+-- == (c) Copyright 2005-2014 Opengear Inc. ==
+-- =====================================================================
+
+OG-HOST-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ ogMgmt
+ FROM OG-SMI-MIB
+ MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, Integer32
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC;
+
+ogHostMib MODULE-IDENTITY
+ LAST-UPDATED "201308110000Z"
+ ORGANIZATION "Opengear Inc."
+ CONTACT-INFO
+ "Opengear Inc.
+ 630 West 9560 South,
+ Sandy, UT 84070
+ support@opengear.com"
+ DESCRIPTION
+ "Opengear host connection MIB"
+ REVISION "201308110000Z"
+ DESCRIPTION
+ "Renamed from OPENGEAR-HOST-MIB to OG-HOST-MIB to
+ fix naming discrepancy."
+ REVISION "201003221127Z"
+ DESCRIPTION
+ "Syntax corrections by Opengear Inc."
+ REVISION "200811271140Z"
+ DESCRIPTION
+ "Initial version."
+ ::= { ogMgmt 14 }
+
+ogHostMibObjects OBJECT IDENTIFIER ::= { ogHostMib 10 }
+
+-- Subgroups
+
+oghostEvent OBJECT IDENTIFIER ::= { ogHostMibObjects 1 }
+
+oghostEventTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OgHostEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of sensor status events generated by this device."
+ ::= { oghostEvent 1 }
+
+oghostEventEntry OBJECT-TYPE
+ SYNTAX OgHostEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A console connection event occuring at this
+ device. Each entry is indexed by a message index."
+ INDEX { oghostEventIndex }
+ ::= { oghostEventTable 1 }
+
+OgHostEventEntry ::=
+ SEQUENCE {
+ oghostEventIndex Integer32,
+ oghostEventUsername DisplayString,
+ oghostEventType DisplayString,
+ oghostEventAddress DisplayString,
+ oghostEventDescription DisplayString,
+ oghostEventProtocol DisplayString,
+ oghostEventPort Integer32
+ }
+
+oghostEventIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A monotonically increasing integer for the sole
+ purpose of indexing messages. When it reaches the
+ maximum value the agent flushes the table and wraps
+ the value back to 1."
+ ::= { oghostEventEntry 1 }
+
+oghostEventUsername OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The user pertaining to the connection event"
+ ::= { oghostEventEntry 10 }
+
+oghostEventType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of connection event"
+ ::= { oghostEventEntry 11 }
+
+oghostEventAddress OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The address of the host to which this connection applies."
+ ::= { oghostEventEntry 12 }
+
+oghostEventDescription OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The description of the host to which this connection applies."
+ ::= { oghostEventEntry 13 }
+
+oghostEventProtocol OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The internet protocl to which this connection applies."
+ ::= { oghostEventEntry 14 }
+
+oghostEventPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The applicable port number of the host."
+ ::= { oghostEventEntry 15 }
+
+ogHostMibNotificationPrefix OBJECT IDENTIFIER ::= {
+ ogHostMib 2
+}
+
+oghostMibNotifications OBJECT IDENTIFIER ::= {
+ ogHostMibNotificationPrefix 0
+}
+
+oghostEventOccurred NOTIFICATION-TYPE
+ OBJECTS {
+ oghostEventUsername,
+ oghostEventType,
+ oghostEventAddress,
+ oghostEventDescription,
+ oghostEventProtocol,
+ oghostEventPort }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a user connection event occurs"
+ ::= { oghostMibNotifications 200 }
+
+-- conformance information
+
+ogHostMibConformance OBJECT IDENTIFIER ::= { ogHostMib 3 }
+ogHostMibCompliances OBJECT IDENTIFIER ::= { ogHostMibConformance 1 }
+ogHostMibGroups OBJECT IDENTIFIER ::= { ogHostMibConformance 2 }
+
+-- compliance statements
+
+ogHostMibCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which implement
+ the Opengear Host MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS { ogHostMibGroup }
+
+ GROUP oghostNotificationsGroup
+ DESCRIPTION
+ "The implementation of this group is
+ mandatory for those systems where
+ sensor notification is supported."
+
+ ::= { ogHostMibCompliances 1 }
+
+-- Units of conformance
+
+ogHostMibGroup OBJECT-GROUP
+ OBJECTS { oghostEventUsername,
+ oghostEventType,
+ oghostEventAddress,
+ oghostEventDescription,
+ oghostEventProtocol,
+ oghostEventPort }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing the sensor MIB capability."
+ ::= { ogHostMibGroups 1 }
+
+oghostNotificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ oghostEventOccurred
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of notification(s) for sensor system."
+ ::= { ogHostMibGroups 2 }
+
+END
diff --git a/MIBS/opengear/OG-PATTERN-MIB b/MIBS/opengear/OG-PATTERN-MIB
new file mode 100644
index 0000000..fc858c6
--- /dev/null
+++ b/MIBS/opengear/OG-PATTERN-MIB
@@ -0,0 +1,188 @@
+-- =====================================================================
+-- == OG-PATTERN-MIB: ==
+-- == Opengear pattern match notification Management Information Base ==
+-- == ==
+-- == (c) Copyright 2005-2014 Opengear Inc. ==
+-- =====================================================================
+
+OG-PATTERN-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ ogMgmt
+ FROM OG-SMI-MIB
+ MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, Integer32
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC;
+
+
+ogPatternMib MODULE-IDENTITY
+ LAST-UPDATED "201308110000Z"
+ ORGANIZATION "Opengear Inc."
+ CONTACT-INFO
+ "Opengear Inc.
+ 630 West 9560 South,
+ Sandy, UT 84070
+ support@opengear.com"
+ DESCRIPTION
+ "Opengear console pattern matching MIB"
+ REVISION "201308110000Z"
+ DESCRIPTION
+ "Renamed from OPENGEAR-PATTERN-MIB to OG-PATTERN-MIB to
+ fix naming discrepancy."
+ REVISION "201003221127Z"
+ DESCRIPTION
+ "Syntax corrections by Opengear Inc."
+ REVISION "200811271140Z"
+ DESCRIPTION
+ "Initial version."
+ ::= { ogMgmt 12 }
+
+ogPatternMibObjects OBJECT IDENTIFIER ::= { ogPatternMib 10 }
+
+-- Subgroups
+
+ogpatnEvent OBJECT IDENTIFIER ::= { ogPatternMibObjects 1 }
+
+ogpatnEventTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OgPatnEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of sensor status events generated by this device."
+ ::= { ogpatnEvent 1 }
+
+ogpatnEventEntry OBJECT-TYPE
+ SYNTAX OgPatnEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A console connection event occuring at this
+ device. Each entry is indexed by a message index."
+ INDEX { ogpatnEventIndex }
+ ::= { ogpatnEventTable 1 }
+
+OgPatnEventEntry ::=
+ SEQUENCE {
+ ogpatnEventIndex Integer32,
+ ogpatnEventDescription DisplayString,
+ ogpatnEventText DisplayString,
+ ogpatnEventPortNumber Integer32,
+ ogpatnEventPortLabel DisplayString
+ }
+
+ogpatnEventIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A monotonically increasing integer for the sole
+ purpose of indexing messages. When it reaches the
+ maximum value the agent flushes the table and wraps
+ the value back to 1."
+ ::= { ogpatnEventEntry 1 }
+
+ogpatnEventDescription OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A description of the matches purpose"
+ ::= { ogpatnEventEntry 10 }
+
+ogpatnEventText OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The full text which matched the pattern"
+ ::= { ogpatnEventEntry 11 }
+
+ogpatnEventPortNumber OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port number on which the pattern matched"
+ ::= { ogpatnEventEntry 12 }
+
+ogpatnEventPortLabel OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The label for the serial port where pattern matched occurred"
+ ::= { ogpatnEventEntry 13 }
+
+-- notifications
+
+ogPatternMibNotificationPrefix OBJECT IDENTIFIER ::= {
+ ogPatternMib 2
+}
+
+ogpatnMibNotifications OBJECT IDENTIFIER ::= {
+ ogPatternMibNotificationPrefix 0
+}
+
+ogpatnEventOccurred NOTIFICATION-TYPE
+ OBJECTS {
+ ogpatnEventDescription,
+ ogpatnEventText,
+ ogpatnEventPortNumber,
+ ogpatnEventPortLabel }
+ STATUS current
+ DESCRIPTION
+ "An alert sent when a pre-defined pattern was
+ matched text in a consoles serial character stream"
+ ::= { ogpatnMibNotifications 200 }
+
+-- conformance information
+
+ogPatternMibConformance OBJECT IDENTIFIER ::= { ogPatternMib 3 }
+ogPatternMibCompliances OBJECT IDENTIFIER ::= { ogPatternMibConformance 1 }
+ogPatternMibGroups OBJECT IDENTIFIER ::= { ogPatternMibConformance 2 }
+
+-- compliance statements
+
+ogPatternMibCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which implement
+ the Opengear Pattern MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS { ogPatternMibGroup }
+
+ GROUP ogpatnNotificationsGroup
+ DESCRIPTION
+ "The implementation of this group is
+ mandatory for those systems where
+ sensor notification is supported."
+
+ ::= { ogPatternMibCompliances 1 }
+
+-- Units of conformance
+
+ogPatternMibGroup OBJECT-GROUP
+ OBJECTS {
+ ogpatnEventDescription,
+ ogpatnEventText,
+ ogpatnEventPortNumber,
+ ogpatnEventPortLabel
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing the sensor MIB capability."
+ ::= { ogPatternMibGroups 1 }
+
+ogpatnNotificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ ogpatnEventOccurred
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of notification(s) for sensor system."
+ ::= { ogPatternMibGroups 2 }
+
+END
diff --git a/MIBS/opengear/OG-PRODUCTS-MIB b/MIBS/opengear/OG-PRODUCTS-MIB
new file mode 100644
index 0000000..b8c1829
--- /dev/null
+++ b/MIBS/opengear/OG-PRODUCTS-MIB
@@ -0,0 +1,79 @@
+-- =====================================================================
+-- == OG-PRODUCTS-MIB: ==
+-- == Opengear Product Management Information Base ==
+-- == ==
+-- == (c) Copyright 2005-2020 Opengear Inc. ==
+-- =====================================================================
+
+OG-PRODUCTS-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ ogProducts, ogModules
+ FROM OG-SMI-MIB
+ MODULE-IDENTITY
+ FROM SNMPv2-SMI;
+
+ogProductsMib MODULE-IDENTITY
+ LAST-UPDATED "202005200000Z"
+ ORGANIZATION "Opengear Inc."
+ CONTACT-INFO
+ "Opengear Inc.
+ 630 West 9560 South,
+ Sandy, UT 84070
+ support@opengear.com"
+ DESCRIPTION
+ "Opengear Product MIB"
+ REVISION "202005200000Z"
+ DESCRIPTION
+ "Add Operations Manager to the MIB."
+ REVISION "201806150000Z"
+ DESCRIPTION
+ "Add Lighthouse 5 target to the MIB."
+ REVISION "201606270000Z"
+ DESCRIPTION
+ "Add CM7196 target to the MIB."
+ REVISION "201602100000Z"
+ DESCRIPTION
+ "Add CM71xx target to the MIB."
+ REVISION "201506020000Z"
+ DESCRIPTION
+ "Add ACM700x target to the MIB."
+ REVISION "201308110000Z"
+ DESCRIPTION
+ "Renamed from OPENGEAR-PRODUCTS-MIB to OG-PRODUCTS-MIB to
+ fix naming discrepancy."
+ REVISION "201108150123Z"
+ DESCRIPTION
+ "Add ACM550x target to the MIB."
+ REVISION "201004151127Z"
+ DESCRIPTION
+ "Initial version."
+ ::= { ogModules 2 }
+
+ogCM4001 OBJECT IDENTIFIER ::= { ogProducts 1 }
+ogCM4002 OBJECT IDENTIFIER ::= { ogProducts 2 }
+ogCM4008 OBJECT IDENTIFIER ::= { ogProducts 3 }
+ogCM41xx OBJECT IDENTIFIER ::= { ogProducts 10 }
+ogCM71xx OBJECT IDENTIFIER ::= { ogProducts 11 }
+ogCM7196 OBJECT IDENTIFIER ::= { ogProducts 12 }
+ogSD4001 OBJECT IDENTIFIER ::= { ogProducts 20 }
+ogSD4002 OBJECT IDENTIFIER ::= { ogProducts 21 }
+ogSD4008 OBJECT IDENTIFIER ::= { ogProducts 22 }
+ogSD4001DW OBJECT IDENTIFIER ::= { ogProducts 23 }
+ogSD4002DX OBJECT IDENTIFIER ::= { ogProducts 24 }
+ogCD OBJECT IDENTIFIER ::= { ogProducts 30 }
+ogCMx86 OBJECT IDENTIFIER ::= { ogProducts 31 }
+ogCMS61xx OBJECT IDENTIFIER ::= { ogProducts 40 }
+ogLighthouse OBJECT IDENTIFIER ::= { ogProducts 41 }
+ogLighthouse5 OBJECT IDENTIFIER ::= { ogProducts 42 }
+ogIM4004 OBJECT IDENTIFIER ::= { ogProducts 50 }
+ogIM42xx OBJECT IDENTIFIER ::= { ogProducts 60 }
+ogIM72xx OBJECT IDENTIFIER ::= { ogProducts 61 }
+ogKCS61xx OBJECT IDENTIFIER ::= { ogProducts 70 }
+ogACM500x OBJECT IDENTIFIER ::= { ogProducts 80 }
+ogACM550x OBJECT IDENTIFIER ::= { ogProducts 81 }
+ogACM700x OBJECT IDENTIFIER ::= { ogProducts 90 }
+ogACM70045 OBJECT IDENTIFIER ::= { ogProducts 91 }
+ogOperationsManager OBJECT IDENTIFIER ::= { ogProducts 101 }
+
+END
diff --git a/MIBS/opengear/OG-SENSOR-MIB b/MIBS/opengear/OG-SENSOR-MIB
new file mode 100644
index 0000000..983f16a
--- /dev/null
+++ b/MIBS/opengear/OG-SENSOR-MIB
@@ -0,0 +1,182 @@
+-- =====================================================================
+-- == OG-SENSOR-MIB: ==
+-- == Opengear sensor status notification Management Information Base ==
+-- == ==
+-- == (c) Copyright 2005-2014 Opengear Inc. ==
+-- =====================================================================
+
+OG-SENSOR-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ ogMgmt
+ FROM OG-SMI-MIB
+ MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, Integer32
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC;
+
+ogSensorMib MODULE-IDENTITY
+ LAST-UPDATED "201308110000Z"
+ ORGANIZATION "Opengear Inc."
+ CONTACT-INFO
+ "Opengear Inc.
+ 630 West 9560 South,
+ Sandy, UT 84070
+ support@opengear.com"
+ DESCRIPTION
+ "Opengear SENSOR status MIB"
+ REVISION "201308110000Z"
+ DESCRIPTION
+ "Renamed from OPENGEAR-SENSOR-MIB to OG-SENSOR-MIB to
+ fix naming discrepancy."
+ REVISION "201003221127Z"
+ DESCRIPTION
+ "Syntax corrections by Opengear Inc."
+ REVISION "200811271140Z"
+ DESCRIPTION
+ "Initial version."
+ ::= { ogMgmt 13 }
+
+ogSensorMibObjects OBJECT IDENTIFIER ::= { ogSensorMib 10 }
+
+-- Subgroups
+
+ogsensStatus OBJECT IDENTIFIER ::= { ogSensorMibObjects 1 }
+
+ogsensStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OgSensStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of sensor status events generated by this device."
+ ::= { ogsensStatus 3 }
+
+ogsensStatusEntry OBJECT-TYPE
+ SYNTAX OgSensStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A sensor status event that was previously generated by this
+ device. Each entry is indexed by a message index."
+ INDEX { ogsensStatusIndex }
+ ::= { ogsensStatusTable 1 }
+
+OgSensStatusEntry ::=
+ SEQUENCE {
+ ogsensStatusIndex Integer32,
+ ogsensStatusName DisplayString,
+ ogsensStatusDevType DisplayString,
+ ogsensStatusType DisplayString,
+ ogsensStatusValue Integer32
+ }
+
+ogsensStatusIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A monotonically increasing integer for the sole
+ purpose of indexing messages. When it reaches the
+ maximum value the agent flushes the table and wraps
+ the value back to 1."
+ ::= { ogsensStatusEntry 1 }
+
+ogsensStatusName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the device pertaining to the status event"
+ ::= { ogsensStatusEntry 10 }
+
+ogsensStatusDevType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of device pertaining to the status event"
+ ::= { ogsensStatusEntry 11 }
+
+ogsensStatusType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of sensor pertaining to the status event"
+ ::= { ogsensStatusEntry 12 }
+
+ogsensStatusValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the sensor pertaining to the status event"
+ ::= { ogsensStatusEntry 13 }
+
+-- notifications
+
+ogSensorMibNotificationPrefix OBJECT IDENTIFIER ::= {
+ ogSensorMib 2
+}
+
+ogsensMibNotifications OBJECT IDENTIFIER ::= {
+ ogSensorMibNotificationPrefix 0
+}
+
+ogsensEventOccurred NOTIFICATION-TYPE
+ OBJECTS { ogsensStatusName, ogsensStatusDevType, ogsensStatusType,
+ ogsensStatusValue }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a sensor status event occurs"
+ ::= { ogsensMibNotifications 200 }
+
+-- conformance information
+
+ogSensorMibConformance OBJECT IDENTIFIER ::= { ogSensorMib 3 }
+ogSensorMibCompliances OBJECT IDENTIFIER ::= { ogSensorMibConformance 1 }
+ogSensorMibGroups OBJECT IDENTIFIER ::= { ogSensorMibConformance 2 }
+
+-- compliance statements
+
+ogSensorMibCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which implement
+ the Opengear sensor MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS { ogSensorMibGroup }
+
+ GROUP ogsensNotificationsGroup
+ DESCRIPTION
+ "The implementation of this group is
+ mandatory for those systems where
+ sensor notification is supported."
+
+ ::= { ogSensorMibCompliances 1 }
+
+-- Units of conformance
+
+ogSensorMibGroup OBJECT-GROUP
+ OBJECTS { ogsensStatusName,
+ ogsensStatusDevType,
+ ogsensStatusType,
+ ogsensStatusValue
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing the sensor MIB capability."
+ ::= { ogSensorMibGroups 1 }
+
+ogsensNotificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ ogsensEventOccurred
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of notification(s) for sensor system."
+ ::= { ogSensorMibGroups 2 }
+
+END
diff --git a/MIBS/opengear/OG-SIGNAL-MIB b/MIBS/opengear/OG-SIGNAL-MIB
new file mode 100644
index 0000000..a0aeda4
--- /dev/null
+++ b/MIBS/opengear/OG-SIGNAL-MIB
@@ -0,0 +1,187 @@
+-- =====================================================================
+-- == OG-SIGNAL-MIB: ==
+-- == Opengear port signal notification Management Information Base ==
+-- == ==
+-- == (c) Copyright 2005-2014 Opengear Inc. ==
+-- =====================================================================
+
+OG-SIGNAL-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ ogMgmt
+ FROM OG-SMI-MIB
+ MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, Integer32
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC;
+
+ogSignalMib MODULE-IDENTITY
+ LAST-UPDATED "201308110000Z"
+ ORGANIZATION "Opengear Inc."
+ CONTACT-INFO
+ "Opengear Inc.
+ 630 West 9560 South,
+ Sandy, UT 84070
+ support@opengear.com"
+ DESCRIPTION
+ "Opengear serial console signal MIB"
+ REVISION "201308110000Z"
+ DESCRIPTION
+ "Renamed from OPENGEAR-SIGNAL-MIB to OG-SIGNAL-MIB to
+ fix naming discrepancy."
+ REVISION "201003221127Z"
+ DESCRIPTION
+ "Syntax corrections by Opengear Inc."
+ REVISION "200811271140Z"
+ DESCRIPTION
+ "Initial version."
+ ::= { ogMgmt 11 }
+
+ogSignalMibObjects OBJECT IDENTIFIER ::= { ogSignalMib 10 }
+
+-- Subgroups
+
+ogsgnlEvent OBJECT IDENTIFIER ::= { ogSignalMibObjects 1 }
+
+ogsgnlEventTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OgSgnlEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of serial signal events generated by this device."
+ ::= { ogsgnlEvent 1 }
+
+ogsgnlEventEntry OBJECT-TYPE
+ SYNTAX OgSgnlEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A console connection event occuring at this
+ device. Each entry is indexed by a message index."
+ INDEX { ogsgnlEventIndex }
+ ::= { ogsgnlEventTable 1 }
+
+OgSgnlEventEntry ::=
+ SEQUENCE {
+ ogsgnlEventIndex Integer32,
+ ogsgnlEventType DisplayString,
+ ogsgnlEventState DisplayString,
+ ogsgnlEventPortNumber Integer32,
+ ogsgnlEventPortLabel DisplayString
+ }
+
+ogsgnlEventIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A monotonically increasing integer for the sole
+ purpose of indexing messages. When it reaches the
+ maximum value the agent flushes the table and wraps
+ the value back to 1."
+ ::= { ogsgnlEventEntry 1 }
+
+ogsgnlEventType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The particular signal which changed"
+ ::= { ogsgnlEventEntry 10 }
+
+ogsgnlEventState OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current signal state"
+ ::= { ogsgnlEventEntry 11 }
+
+ogsgnlEventPortNumber OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port number on which this signal applies"
+ ::= { ogsgnlEventEntry 12 }
+
+ogsgnlEventPortLabel OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The label for the serial port where the signal applies."
+ ::= { ogsgnlEventEntry 13 }
+
+-- notifications
+
+ogSignalMibNotificationPrefix OBJECT IDENTIFIER ::= {
+ ogSignalMib 2
+}
+
+ogsgnlMibNotifications OBJECT IDENTIFIER ::= {
+ ogSignalMibNotificationPrefix 0
+}
+
+ogsgnlEventOccurred NOTIFICATION-TYPE
+ OBJECTS {
+ ogsgnlEventType,
+ ogsgnlEventState,
+ ogsgnlEventPortNumber,
+ ogsgnlEventPortLabel
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a signal change occurs"
+ ::= { ogsgnlMibNotifications 200 }
+
+-- conformance information
+
+ogSignalMibConformance OBJECT IDENTIFIER ::= { ogSignalMib 3 }
+ogSignalMibCompliances OBJECT IDENTIFIER ::= { ogSignalMibConformance 1 }
+ogSignalMibGroups OBJECT IDENTIFIER ::= { ogSignalMibConformance 2 }
+
+-- compliance statements
+
+ogSignalMibCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which implement
+ the Opengear Signal MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS { ogSignalMibGroup }
+
+ GROUP ogsgnlNotificationsGroup
+ DESCRIPTION
+ "The implementation of this group is
+ mandatory for those systems where
+ signal notification is supported."
+
+ ::= { ogSignalMibCompliances 1 }
+
+-- Units of conformance
+
+ogSignalMibGroup OBJECT-GROUP
+ OBJECTS {
+ ogsgnlEventType,
+ ogsgnlEventState,
+ ogsgnlEventPortNumber,
+ ogsgnlEventPortLabel
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing the signal MIB capability."
+ ::= { ogSignalMibGroups 1 }
+
+ogsgnlNotificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ ogsgnlEventOccurred
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of notification(s) for signal system."
+ ::= { ogSignalMibGroups 2 }
+
+END
diff --git a/MIBS/opengear/OG-SMI-MIB b/MIBS/opengear/OG-SMI-MIB
new file mode 100644
index 0000000..35463d1
--- /dev/null
+++ b/MIBS/opengear/OG-SMI-MIB
@@ -0,0 +1,133 @@
+-- ====================================================================
+-- = OG-SMI-MIB: Enterprise structure of management information =
+-- = =
+-- = (c) Copyright 2005-2018 Opengear Inc. =
+-- ====================================================================
+
+OG-SMI-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ enterprises, MODULE-IDENTITY, OBJECT-IDENTITY
+ FROM SNMPv2-SMI;
+
+-- =============================================================
+-- Top Level for Opengear Enterprise
+
+opengear MODULE-IDENTITY
+ LAST-UPDATED "201806150000Z"
+ ORGANIZATION "Opengear Inc."
+ CONTACT-INFO
+ "Opengear Inc.
+ 630 West 9560 South,
+ Sandy, UT 84070
+ support@opengear.com"
+ DESCRIPTION
+ "Opengear Structure of Management Information MIB"
+ REVISION "201806150000Z"
+ DESCRIPTION
+ "Add a new OID root for Lighthouse 5 and newer
+ management platform specifics."
+ REVISION "201311150000Z"
+ DESCRIPTION
+ "Re-structured MIB adding more information
+ pertaining to monitored/managed devices."
+ REVISION "201308110000Z"
+ DESCRIPTION
+ "Renamed from OPENGEAR-SMI-MIB to OG-SMI-MIB to
+ fix naming discrepancy."
+ REVISION "201003221127Z"
+ DESCRIPTION
+ "Renamed from OPENGEAR-SMI to OPENGEAR-SMI-MIB and
+ fixed imports."
+ REVISION "200502240100Z"
+ DESCRIPTION
+ "Initial Version."
+ ::= { enterprises 25049 }
+
+
+-- =============================================================
+
+ogProducts OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "ogProducts is the root OBJECT IDENTIFIER from
+ which sysObjectID values are assigned. Actual
+ values are defined in OG-PRODUCTS-MIB."
+ ::= { opengear 1 }
+
+ogLegacyMgmt OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "Subtree reserved for legacy MIBS."
+ ::= { opengear 2 }
+
+ogExperimental OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "Subtree reserved for experimental MIBS."
+ ::= { opengear 3 }
+
+ogInternal OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "Subtree reserved for use by Opengear internal groups"
+ ::= { opengear 4 }
+
+ogReserved1 OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "Reserved for future use"
+ ::= { opengear 5 }
+
+ogReserved2 OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "Reserved for future use"
+ ::= { opengear 6 }
+
+otherEnterprises OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "otherEnterprises provides a root object identifier
+ from which mibs produced by other companies may be
+ placed. mibs produced by other enterprises are
+ typicially implemented with the object identifiers
+ as defined in the mib, but if the mib is deemed to
+ be uncontrolled, we may reroot the mib at this
+ subtree in order to have a controlled version."
+ ::= { opengear 7 }
+
+ogAgentCapability OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "ogAgentCapability provides a root object identifier
+ from which AGENT-CAPABILITIES values may be assigned."
+ ::= { opengear 8 }
+
+ogConfig OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "ogConfig is the main subtree for configuration mibs."
+ ::= { opengear 9 }
+
+ogMgmt OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "The main subtree for MIB development."
+ ::= { opengear 10 }
+
+ogModules OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "ogModules provides a root object identifier
+ from which MODULE-IDENTITY values may be assigned."
+ ::= { opengear 11 }
+
+ogSpecific OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "ogSpecific provides a root object identifier
+ from Lighthouse version 5 and later."
+ ::= { opengear 18 }
+
+END
diff --git a/MIBS/opengear/OG-STATUS-MIB b/MIBS/opengear/OG-STATUS-MIB
new file mode 100644
index 0000000..bc7cbb1
--- /dev/null
+++ b/MIBS/opengear/OG-STATUS-MIB
@@ -0,0 +1,900 @@
+-- =====================================================================
+-- == OG-STATUS-MIB: ==
+-- == Opengear status Management Information Base ==
+-- == ==
+-- == (c) Copyright 2010-2014 Opengear Inc. ==
+-- =====================================================================
+
+OG-STATUS-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ opengear
+ FROM OG-SMI-MIB
+ MODULE-IDENTITY, OBJECT-TYPE
+ FROM SNMPv2-SMI
+ Integer32
+ FROM SNMPv2-SMI
+ Counter64
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC;
+
+ogStatus MODULE-IDENTITY
+ LAST-UPDATED "201308160000Z"
+ ORGANIZATION "Opengear Inc."
+ CONTACT-INFO
+ "Opengear Inc.
+ 630 West 9560 South, Suite A,
+ Sandy, UT 84070
+ support@opengear.com"
+ DESCRIPTION
+ "Legacy Opengear status and alert MIB"
+ REVISION "201308160000Z"
+ DESCRIPTION
+ "Add UPS RPC outlet tables add extra stats for serial ports."
+ REVISION "201308110000Z"
+ DESCRIPTION
+ "Add DIO tables for status and current alerts."
+ REVISION "201008150000Z"
+ DESCRIPTION
+ "Fix type mismatch for serial signal states."
+ REVISION "201001110000Z"
+ DESCRIPTION
+ "Initial revision"
+ ::= { opengear 16 }
+
+ogSerialPortStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SerialPortStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This entity's serial port statistics table."
+ ::= { ogStatus 1 }
+
+ogSerialPortStatusEntry OBJECT-TYPE
+ SYNTAX SerialPortStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A console serial port entry"
+ INDEX { ogSerialPortStatusIndex }
+ ::= { ogSerialPortStatusTable 1 }
+
+SerialPortStatusEntry ::= SEQUENCE {
+ ogSerialPortStatusIndex Integer32,
+ ogSerialPortStatusPort Integer32,
+ ogSerialPortStatusRxBytes Counter64,
+ ogSerialPortStatusTxBytes Counter64,
+ ogSerialPortStatusSpeed Integer32,
+ ogSerialPortStatusDCD INTEGER,
+ ogSerialPortStatusDTR INTEGER,
+ ogSerialPortStatusDSR INTEGER,
+ ogSerialPortStatusCTS INTEGER,
+ ogSerialPortStatusRTS INTEGER,
+ ogSerialPortStatusLabel DisplayString
+}
+
+ogSerialPortStatusIndex OBJECT-TYPE
+ SYNTAX Integer32(0..63)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the serial port table of this status"
+ ::= { ogSerialPortStatusEntry 1 }
+
+ogSerialPortStatusPort OBJECT-TYPE
+ SYNTAX Integer32(1..64)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port number"
+ ::= { ogSerialPortStatusEntry 2 }
+
+ogSerialPortStatusRxBytes OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port bytes received"
+ ::= { ogSerialPortStatusEntry 3 }
+
+ogSerialPortStatusTxBytes OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port bytes transmitted"
+ ::= { ogSerialPortStatusEntry 4 }
+
+ogSerialPortStatusSpeed OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port speed in bits per second"
+ ::= { ogSerialPortStatusEntry 5 }
+
+ogSerialPortStatusDCD OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the DCD signal."
+ ::= { ogSerialPortStatusEntry 6 }
+
+ogSerialPortStatusDTR OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the DTR signal."
+ ::= { ogSerialPortStatusEntry 7 }
+
+ogSerialPortStatusDSR OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the DSR signal."
+ ::= { ogSerialPortStatusEntry 8 }
+
+ogSerialPortStatusCTS OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the CTS signal."
+ ::= { ogSerialPortStatusEntry 9 }
+
+ogSerialPortStatusRTS OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the RTS signal."
+ ::= { ogSerialPortStatusEntry 10 }
+
+ogSerialPortStatusLabel OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The label of the port"
+ ::= { ogSerialPortStatusEntry 11 }
+
+ogSerialPortActiveUsersTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SerialPortActiveUsersEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This entity's serial port users table."
+ ::= { ogStatus 2 }
+
+ogSerialPortActiveUsersEntry OBJECT-TYPE
+ SYNTAX SerialPortActiveUsersEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A user logged in on the serial port"
+ INDEX { ogSerialPortActiveUsersIndex }
+ ::= { ogSerialPortActiveUsersTable 1 }
+
+SerialPortActiveUsersEntry ::= SEQUENCE {
+ ogSerialPortActiveUsersIndex Integer32,
+ ogSerialPortActiveUsersPort Integer32,
+ ogSerialPortActiveUsersName DisplayString,
+ ogSerialPortActiveUsersPortLabel DisplayString
+}
+
+ogSerialPortActiveUsersIndex OBJECT-TYPE
+ SYNTAX Integer32(0..63)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the serial port active users table"
+ ::= { ogSerialPortActiveUsersEntry 1 }
+
+ogSerialPortActiveUsersPort OBJECT-TYPE
+ SYNTAX Integer32(1..64)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port number"
+ ::= { ogSerialPortActiveUsersEntry 2 }
+
+ogSerialPortActiveUsersName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the user logged in on the port."
+ ::= { ogSerialPortActiveUsersEntry 3 }
+
+ogSerialPortActiveUsersPortLabel OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The label of the port being accessed"
+ ::= { ogSerialPortActiveUsersEntry 4 }
+
+ogRpcStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RpcStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This entity's RPC table."
+ ::= { ogStatus 3 }
+
+ogRpcStatusEntry OBJECT-TYPE
+ SYNTAX RpcStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "RPC status entry"
+ INDEX { ogRpcStatusIndex }
+ ::= { ogRpcStatusTable 1 }
+
+RpcStatusEntry ::= SEQUENCE {
+ ogRpcStatusIndex Integer32,
+ ogRpcStatusName DisplayString,
+ ogRpcStatusMaxTemp Integer32,
+ ogRpcStatusAlertCount Integer32
+}
+
+ogRpcStatusIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the RPC status table"
+ ::= { ogRpcStatusEntry 1 }
+
+ogRpcStatusName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the RPC device."
+ ::= { ogRpcStatusEntry 2 }
+
+ogRpcStatusMaxTemp OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum temperature on the RPC"
+ ::= { ogRpcStatusEntry 3 }
+
+ogRpcStatusAlertCount OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of alerts triggered on the RPC"
+ ::= { ogRpcStatusEntry 4 }
+
+ogEmdStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EmdStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This entity's EMD table."
+ ::= { ogStatus 4 }
+
+ogEmdStatusEntry OBJECT-TYPE
+ SYNTAX EmdStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "EMD status entry"
+ INDEX { ogEmdStatusIndex }
+ ::= { ogEmdStatusTable 1 }
+
+EmdStatusEntry ::= SEQUENCE {
+ ogEmdStatusIndex Integer32,
+ ogEmdStatusName DisplayString,
+ ogEmdStatusTemp Integer32,
+ ogEmdStatusHumidity Integer32,
+ ogEmdStatusAlertCount Integer32
+}
+
+ogEmdStatusIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the EMD status table"
+ ::= { ogEmdStatusEntry 1 }
+
+ogEmdStatusName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the EMD device."
+ ::= { ogEmdStatusEntry 2 }
+
+ogEmdStatusTemp OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current temperature on the EMD"
+ ::= { ogEmdStatusEntry 3 }
+
+ogEmdStatusHumidity OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Humidity sensor on the EMD"
+ ::= { ogEmdStatusEntry 4 }
+
+ogEmdStatusAlertCount OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of alerts triggered on the EMD"
+ ::= { ogEmdStatusEntry 5 }
+
+ogDioStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DioStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Ths Digital I/O status table."
+ ::= { ogStatus 5 }
+
+ogDioStatusEntry OBJECT-TYPE
+ SYNTAX DioStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Digital I/O status entry"
+ INDEX { ogDioStatusIndex }
+ ::= { ogDioStatusTable 1 }
+
+DioStatusEntry ::= SEQUENCE {
+ ogDioStatusIndex Integer32,
+ ogDioStatusName DisplayString,
+ ogDioStatusType INTEGER,
+ ogDioStatusDirection INTEGER,
+ ogDioStatusState INTEGER,
+ ogDioStatusCounter Counter64,
+ ogDioStatusTriggerMode INTEGER
+}
+
+ogDioStatusIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the Digital I/O status table"
+ ::= { ogDioStatusEntry 1 }
+
+ogDioStatusName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of this Digital I/O."
+ ::= { ogDioStatusEntry 2 }
+
+ogDioStatusType OBJECT-TYPE
+ SYNTAX INTEGER {
+ ttlInputOutput(0),
+ highVoltageOutput(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Digital I/O type (TTL Input/Output or High-Voltage Output)."
+ ::= { ogDioStatusEntry 3 }
+
+ogDioStatusDirection OBJECT-TYPE
+ SYNTAX INTEGER {
+ output(0),
+ input(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The direction of the Digital I/O (Input or Output)"
+ ::= { ogDioStatusEntry 4 }
+
+ogDioStatusState OBJECT-TYPE
+ SYNTAX INTEGER {
+ low(0),
+ high(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The electrical state value of the Digital I/O (Low or High)"
+ ::= { ogDioStatusEntry 5 }
+
+ogDioStatusCounter OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The trigger counter of this Digital I/O"
+ ::= { ogDioStatusEntry 6 }
+
+ogDioStatusTriggerMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ invalid(0),
+ risingEdge(1),
+ fallingEdge(2),
+ risingFallingEdge(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Trigger Mode of the Digital I/O"
+ ::= { ogDioStatusEntry 7 }
+
+-- alert status
+ogSignalAlertStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SignalAlertStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This entity's serial port signal table."
+ ::= { ogStatus 6 }
+
+ogSignalAlertStatusEntry OBJECT-TYPE
+ SYNTAX SignalAlertStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A console signal entry"
+ INDEX { ogSignalAlertStatusIndex }
+ ::= { ogSignalAlertStatusTable 1 }
+
+SignalAlertStatusEntry ::= SEQUENCE {
+ ogSignalAlertStatusIndex Integer32,
+ ogSignalAlertStatusPort Integer32,
+ ogSignalAlertStatusLabel DisplayString,
+ ogSignalAlertStatusSignalName DisplayString,
+ ogSignalAlertStatusState INTEGER
+}
+
+ogSignalAlertStatusIndex OBJECT-TYPE
+ SYNTAX Integer32(0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the signal table of this alert"
+ ::= { ogSignalAlertStatusEntry 1 }
+
+ogSignalAlertStatusPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port number on which the signal change occurred"
+ ::= { ogSignalAlertStatusEntry 2 }
+
+ogSignalAlertStatusLabel OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The label for the serial port where the signal applies."
+ ::= { ogSignalAlertStatusEntry 3 }
+
+ogSignalAlertStatusSignalName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The particular signal which changed"
+ ::= { ogSignalAlertStatusEntry 4 }
+
+ogSignalAlertStatusState OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current signal state"
+ ::= { ogSignalAlertStatusEntry 5 }
+
+ogEnvAlertStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EnvAlertStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This entity's serial port signal table."
+ ::= { ogStatus 7 }
+
+ogEnvAlertStatusEntry OBJECT-TYPE
+ SYNTAX EnvAlertStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A console environment entry"
+ INDEX { ogEnvAlertStatusIndex }
+ ::= { ogEnvAlertStatusTable 1 }
+
+EnvAlertStatusEntry ::= SEQUENCE {
+ ogEnvAlertStatusIndex Integer32,
+ ogEnvAlertStatusDevice DisplayString,
+ ogEnvAlertStatusSensor DisplayString,
+ ogEnvAlertStatusOutlet Integer32,
+ ogEnvAlertStatusValue Integer32,
+ ogEnvAlertStatusOldValue Integer32,
+ ogEnvAlertStatusStatus Integer32
+}
+
+ogEnvAlertStatusIndex OBJECT-TYPE
+ SYNTAX Integer32(0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index of the environment alert status"
+ ::= { ogEnvAlertStatusEntry 1 }
+
+ogEnvAlertStatusDevice OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The device the environment alert occurred on."
+ ::= { ogEnvAlertStatusEntry 2 }
+
+ogEnvAlertStatusSensor OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sensor the environment alert occurred on."
+ ::= { ogEnvAlertStatusEntry 3 }
+
+ogEnvAlertStatusOutlet OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Outlet of the environment status"
+ ::= { ogEnvAlertStatusEntry 4 }
+
+ogEnvAlertStatusValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Value of the environment status"
+ ::= { ogEnvAlertStatusEntry 5 }
+
+ogEnvAlertStatusOldValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Previous value of the environment status"
+ ::= { ogEnvAlertStatusEntry 6 }
+
+ogEnvAlertStatusStatus OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "status value of the environment status"
+ ::= { ogEnvAlertStatusEntry 7 }
+
+ogNutAlertStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF NutAlertStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This entity's NUT (UPS) alert table."
+ ::= { ogStatus 8 }
+
+ogNutAlertStatusEntry OBJECT-TYPE
+ SYNTAX NutAlertStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A NUT (UPS) entry"
+ INDEX { ogNutAlertStatusIndex }
+ ::= { ogNutAlertStatusTable 1 }
+
+NutAlertStatusEntry ::= SEQUENCE {
+ ogNutAlertStatusIndex Integer32,
+ ogNutAlertStatusPort Integer32,
+ ogNutAlertStatusName DisplayString,
+ ogNutAlertStatusHost DisplayString,
+ ogNutAlertStatusStatus DisplayString
+}
+
+ogNutAlertStatusIndex OBJECT-TYPE
+ SYNTAX Integer32(0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index of the NUT (UPS) alert status"
+ ::= { ogNutAlertStatusEntry 1 }
+
+ogNutAlertStatusPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port of the NUT (UPS) alert"
+ ::= { ogNutAlertStatusEntry 2 }
+
+ogNutAlertStatusName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the NUT (UPS) alert."
+ ::= { ogNutAlertStatusEntry 3 }
+
+ogNutAlertStatusHost OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The host of the NUT (UPS) alert."
+ ::= { ogNutAlertStatusEntry 4 }
+
+ogNutAlertStatusStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the NUT (UPS) alert."
+ ::= { ogNutAlertStatusEntry 5 }
+
+ogDataAlertStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DataAlertStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A Data Usage alert table."
+ ::= { ogStatus 9 }
+
+ogDataAlertStatusEntry OBJECT-TYPE
+ SYNTAX DataAlertStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A Data Usage entry"
+ INDEX { ogDataAlertStatusIndex }
+ ::= { ogDataAlertStatusTable 1 }
+
+DataAlertStatusEntry ::= SEQUENCE {
+ ogDataAlertStatusIndex Integer32,
+ ogDataAlertStatusBytes Integer32,
+ ogDataAlertStatusSeconds Integer32,
+ ogDataAlertStatusDevice DisplayString,
+ ogDataAlertStatusState INTEGER
+}
+
+ogDataAlertStatusIndex OBJECT-TYPE
+ SYNTAX Integer32(0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index of the data usage alert"
+ ::= { ogDataAlertStatusEntry 1 }
+
+ogDataAlertStatusBytes OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bytes exceeded during the time period"
+ ::= { ogDataAlertStatusEntry 2 }
+
+ogDataAlertStatusSeconds OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time in seconds over which the number of bytes was exceeded"
+ ::= { ogDataAlertStatusEntry 3 }
+
+ogDataAlertStatusDevice OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The unique name for the interface the alert occurred on."
+ ::= { ogDataAlertStatusEntry 4 }
+
+ogDataAlertStatusState OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the data alert."
+ ::= { ogDataAlertStatusEntry 5 }
+
+ogDioAlertStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DioAlertStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Ths Digital I/O current alert table."
+ ::= { ogStatus 10 }
+
+ogDioAlertStatusEntry OBJECT-TYPE
+ SYNTAX DioAlertStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A Digital I/O current alert entry"
+ INDEX { ogDioAlertStatusIndex }
+ ::= { ogDioAlertStatusTable 1 }
+
+DioAlertStatusEntry ::= SEQUENCE {
+ ogDioAlertStatusIndex Integer32,
+ ogDioAlertStatusName DisplayString,
+ ogDioAlertStatusValue INTEGER,
+ ogDioAlertStatusOldValue INTEGER,
+ ogDioAlertStatusTriggered INTEGER
+}
+
+ogDioAlertStatusIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the Digital I/O Input alert table"
+ ::= { ogDioAlertStatusEntry 1 }
+
+ogDioAlertStatusName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Digital I/O Input which the alert occurred on."
+ ::= { ogDioAlertStatusEntry 2 }
+
+ogDioAlertStatusValue OBJECT-TYPE
+ SYNTAX INTEGER {
+ open(0),
+ closed(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current value of the Digital I/O Input (Open or Closed)"
+ ::= { ogDioAlertStatusEntry 3 }
+
+ogDioAlertStatusOldValue OBJECT-TYPE
+ SYNTAX INTEGER {
+ open(0),
+ closed(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Previous value of the Digital I/O Input (Open or Closed)"
+ ::= { ogDioAlertStatusEntry 4 }
+
+ogDioAlertStatusTriggered OBJECT-TYPE
+ SYNTAX INTEGER {
+ false(0),
+ true(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Trigger status value of the Digital I/O"
+ ::= { ogDioAlertStatusEntry 5 }
+
+-- end alert status
+
+-- conformance information
+
+ogStatusConformance OBJECT IDENTIFIER ::= { ogStatus 65535 }
+ogStatusCompliances OBJECT IDENTIFIER ::= { ogStatusConformance 1 }
+ogStatusGroups OBJECT IDENTIFIER ::= { ogStatusConformance 2 }
+
+-- compliance statements
+
+ogStatusCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for the Opengear status MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS { ogBasicStatusGroup, ogBasicAlertStatusGroup }
+
+ ::= { ogStatusCompliances 1 }
+
+-- units of conformance
+
+ogBasicStatusGroup OBJECT-GROUP
+ OBJECTS {
+ ogSerialPortStatusPort,
+ ogSerialPortStatusRxBytes,
+ ogSerialPortStatusTxBytes,
+ ogSerialPortStatusSpeed,
+ ogSerialPortStatusDCD,
+ ogSerialPortStatusDTR,
+ ogSerialPortStatusDSR,
+ ogSerialPortStatusCTS,
+ ogSerialPortStatusRTS,
+ ogSerialPortStatusLabel,
+ ogSerialPortActiveUsersPort,
+ ogSerialPortActiveUsersName,
+ ogSerialPortActiveUsersPortLabel,
+ ogRpcStatusName,
+ ogRpcStatusMaxTemp,
+ ogRpcStatusAlertCount,
+ ogEmdStatusName,
+ ogEmdStatusTemp,
+ ogEmdStatusHumidity,
+ ogEmdStatusAlertCount,
+ ogDioStatusName,
+ ogDioStatusType,
+ ogDioStatusDirection,
+ ogDioStatusState,
+ ogDioStatusCounter,
+ ogDioStatusTriggerMode
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects to retrieve Opengear statistics."
+ ::= { ogStatusGroups 1 }
+
+ogBasicAlertStatusGroup OBJECT-GROUP
+ OBJECTS {
+ ogSignalAlertStatusPort,
+ ogSignalAlertStatusLabel,
+ ogSignalAlertStatusSignalName,
+ ogSignalAlertStatusState,
+ ogEnvAlertStatusDevice,
+ ogEnvAlertStatusSensor,
+ ogEnvAlertStatusOutlet,
+ ogEnvAlertStatusValue,
+ ogEnvAlertStatusOldValue,
+ ogEnvAlertStatusStatus,
+ ogNutAlertStatusPort,
+ ogNutAlertStatusName,
+ ogNutAlertStatusHost,
+ ogNutAlertStatusStatus,
+ ogDataAlertStatusBytes,
+ ogDataAlertStatusSeconds,
+ ogDataAlertStatusDevice,
+ ogDataAlertStatusState,
+ ogDioAlertStatusName,
+ ogDioAlertStatusValue,
+ ogDioAlertStatusOldValue,
+ ogDioAlertStatusTriggered
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects to retrieve Opengear alert status."
+ ::= { ogStatusGroups 2 }
+
+END
diff --git a/MIBS/opengear/OG-STATUSv2-MIB b/MIBS/opengear/OG-STATUSv2-MIB
new file mode 100644
index 0000000..0c00dd0
--- /dev/null
+++ b/MIBS/opengear/OG-STATUSv2-MIB
@@ -0,0 +1,4147 @@
+-- =====================================================================
+-- == OG-STATUSv2-MIB: ==
+-- == Opengear status Management Information Base ==
+-- == ==
+-- == (c) Copyright 2013-2020 Opengear Inc. ==
+-- =====================================================================
+
+OG-STATUSv2-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ opengear
+ FROM OG-SMI-MIB
+ MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE
+ FROM SNMPv2-SMI
+ Integer32, Unsigned32, Counter32, Counter64
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ DateAndTime, DisplayString
+ FROM SNMPv2-TC;
+
+ogStatus2 MODULE-IDENTITY
+ LAST-UPDATED "202011100000Z"
+ ORGANIZATION "Opengear Inc."
+ CONTACT-INFO
+ "Opengear Inc.
+ 630 West 9560 South, Suite A,
+ Sandy, UT 84070
+ support@opengear.com"
+ DESCRIPTION
+ "Extended network interface status for failover"
+ REVISION "202011100000Z"
+ DESCRIPTION
+ "Opengear extended status and alert MIB"
+ REVISION "201702030000Z"
+ DESCRIPTION
+ "Add CLI session alert."
+ REVISION "201608260000Z"
+ DESCRIPTION
+ "Correct Power Supply table and values."
+ REVISION "201401280000Z"
+ DESCRIPTION
+ "Initial revision"
+ ::= { opengear 17 }
+
+ogSystem OBJECT IDENTIFIER
+ ::= { ogStatus2 1 }
+
+ogFirmwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current device firmware."
+ ::= { ogSystem 1 }
+
+ogSerialNumber OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current serial number (if applicable)."
+ ::= { ogSystem 2 }
+
+ogSerialPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SerialPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The devices serial port status table."
+ ::= { ogStatus2 2 }
+
+ogSerialPortEntry OBJECT-TYPE
+ SYNTAX SerialPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A serial port status entry."
+ INDEX { ogSerialPortIndex }
+ ::= { ogSerialPortTable 1 }
+
+SerialPortEntry ::= SEQUENCE {
+ ogSerialPortIndex Integer32,
+ ogSerialPortLabel DisplayString,
+ ogSerialPortSpeed Integer32,
+ ogSerialPortDataBits Integer32,
+ ogSerialPortParity INTEGER,
+ ogSerialPortStopBits INTEGER,
+ ogSerialPortFlowControl INTEGER,
+ ogSerialPortMode INTEGER,
+ ogSerialPortLogLevel INTEGER,
+ ogSerialPortRxBytes Counter64,
+ ogSerialPortTxBytes Counter64,
+ ogSerialPortFramingErrors Counter64,
+ ogSerialPortParityErrors Counter64,
+ ogSerialPortOverrunErrors Counter64,
+ ogSerialPortBreaks Counter64,
+ ogSerialPortDCD INTEGER,
+ ogSerialPortDTR INTEGER,
+ ogSerialPortDSR INTEGER,
+ ogSerialPortCTS INTEGER,
+ ogSerialPortRTS INTEGER
+}
+
+ogSerialPortIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the serial port table of this status"
+ ::= { ogSerialPortEntry 1 }
+
+ogSerialPortLabel OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port descriptive name"
+ ::= { ogSerialPortEntry 2 }
+
+ogSerialPortSpeed OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port speed in bits per second"
+ ::= { ogSerialPortEntry 3 }
+
+ogSerialPortDataBits OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port character size"
+ ::= { ogSerialPortEntry 4 }
+
+ogSerialPortParity OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ odd(2),
+ even(3),
+ mark(4),
+ space(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port parity"
+ ::= { ogSerialPortEntry 5 }
+
+ogSerialPortStopBits OBJECT-TYPE
+ SYNTAX INTEGER {
+ one(1),
+ two(2),
+ oneAndAHalf(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port number of stop bits"
+ ::= { ogSerialPortEntry 6 }
+
+ogSerialPortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ hardware(2),
+ software(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port flow control type"
+ ::= { ogSerialPortEntry 7 }
+
+ogSerialPortMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ console(2),
+ sdt(3),
+ terminal(4),
+ bridge(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port operational mode type"
+ ::= { ogSerialPortEntry 8 }
+
+ogSerialPortLogLevel OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(1),
+ connect(2),
+ inputAndOutput(3),
+ inputOnly(4),
+ outputOnly(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port logging level"
+ ::= { ogSerialPortEntry 9 }
+
+ogSerialPortRxBytes OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port bytes received"
+ ::= { ogSerialPortEntry 10 }
+
+ogSerialPortTxBytes OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port bytes transmitted"
+ ::= { ogSerialPortEntry 11 }
+
+ogSerialPortFramingErrors OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port framing error total."
+ ::= { ogSerialPortEntry 12 }
+
+ogSerialPortParityErrors OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port parity error total."
+ ::= { ogSerialPortEntry 13 }
+
+ogSerialPortOverrunErrors OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port Overrun Error total."
+ ::= { ogSerialPortEntry 14 }
+
+ogSerialPortBreaks OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port break total"
+ ::= { ogSerialPortEntry 15 }
+
+ogSerialPortDCD OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the DCD signal."
+ ::= { ogSerialPortEntry 16 }
+
+ogSerialPortDTR OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the DTR signal."
+ ::= { ogSerialPortEntry 17 }
+
+ogSerialPortDSR OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the DSR signal."
+ ::= { ogSerialPortEntry 18 }
+
+ogSerialPortCTS OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the CTS signal."
+ ::= { ogSerialPortEntry 19 }
+
+ogSerialPortRTS OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the RTS signal."
+ ::= { ogSerialPortEntry 20 }
+
+ogSerialUserTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SerialUserEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This entity's serial port users table."
+ ::= { ogStatus2 3 }
+
+ogSerialUserEntry OBJECT-TYPE
+ SYNTAX SerialUserEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A user logged in on the serial port"
+ INDEX { ogSerialUserIndex }
+ ::= { ogSerialUserTable 1 }
+
+SerialUserEntry ::= SEQUENCE {
+ ogSerialUserIndex Integer32,
+ ogSerialUserStartTime DateAndTime,
+ ogSerialUserPort Integer32,
+ ogSerialUserLabel DisplayString,
+ ogSerialUserName DisplayString
+}
+
+ogSerialUserIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the serial port active users table"
+ ::= { ogSerialUserEntry 1 }
+
+ogSerialUserStartTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time and date the user session started."
+ ::= { ogSerialUserEntry 2 }
+
+ogSerialUserPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Serial port number"
+ ::= { ogSerialUserEntry 3 }
+
+ogSerialUserLabel OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The readable label for the serial port."
+ ::= { ogSerialUserEntry 4 }
+
+ogSerialUserName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the user logged in on the port."
+ ::= { ogSerialUserEntry 5 }
+
+ogHostTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HostEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of monitored network hosts."
+ ::= { ogStatus2 4 }
+
+ogHostEntry OBJECT-TYPE
+ SYNTAX HostEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A monitored network host."
+ INDEX { ogHostIndex }
+ ::= { ogHostTable 1 }
+
+HostEntry ::= SEQUENCE {
+ ogHostIndex Integer32,
+ ogHostName DisplayString,
+ ogHostIpV4Address DisplayString,
+ ogHostIpV6Address DisplayString
+}
+
+ogHostIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the network host active users table"
+ ::= { ogHostEntry 1 }
+
+ogHostName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of this monitored network host."
+ ::= { ogHostEntry 2 }
+
+ogHostIpV4Address OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IPv4 Address of this monitored network host."
+ ::= { ogHostEntry 3 }
+
+ogHostIpV6Address OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IPv6 Address of this monitored network host."
+ ::= { ogHostEntry 4 }
+
+ogHostServiceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HostServiceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of services belonging to a monitored host."
+ ::= { ogStatus2 5 }
+
+ogHostServiceEntry OBJECT-TYPE
+ SYNTAX HostServiceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A monitored host service."
+ INDEX { ogHostIndex,
+ ogHostServiceIndex }
+ ::= { ogHostServiceTable 1 }
+
+HostServiceEntry ::= SEQUENCE {
+ ogHostServiceIndex Integer32,
+ ogHostServiceHost OBJECT IDENTIFIER,
+ ogHostServiceType INTEGER,
+ ogHostServicePort Unsigned32,
+ ogHostServiceStatus INTEGER,
+ ogHostServiceCounter Counter32
+}
+
+ogHostServiceIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the RPC outlet table"
+ ::= { ogHostServiceEntry 1 }
+
+ogHostServiceHost OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The monitored host this service belongs to"
+ ::= { ogHostServiceEntry 2 }
+
+ogHostServiceType OBJECT-TYPE
+ SYNTAX INTEGER {
+ tcp(1),
+ udp(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of service this is."
+ ::= { ogHostServiceEntry 3 }
+
+ogHostServicePort OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The TCP Port this service is on."
+ ::= { ogHostServiceEntry 4 }
+
+ogHostServiceStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ available(2),
+ unavailable(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The availabalilty of this service."
+ ::= { ogHostServiceEntry 5 }
+
+ogHostServiceCounter OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of alerts related to this service."
+ ::= { ogHostServiceEntry 6 }
+
+ogHostUserTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HostUserEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This entity's serial port users table."
+ ::= { ogStatus2 6 }
+
+ogHostUserEntry OBJECT-TYPE
+ SYNTAX HostUserEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A user logged in on the serial port"
+ INDEX { ogHostUserIndex }
+ ::= { ogHostUserTable 1 }
+
+HostUserEntry ::= SEQUENCE {
+ ogHostUserIndex Integer32,
+ ogHostUserHost OBJECT IDENTIFIER,
+ ogHostUserStartTime DateAndTime,
+ ogHostUserAddress DisplayString,
+ ogHostUserHostName DisplayString,
+ ogHostUserName DisplayString
+}
+
+ogHostUserIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the network host active users table"
+ ::= { ogHostUserEntry 1 }
+
+ogHostUserHost OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The monitored host this user is associated with."
+ ::= { ogHostUserEntry 2 }
+
+ogHostUserStartTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The date and time the user session started."
+ ::= { ogHostUserEntry 3 }
+
+ogHostUserAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The network host address."
+ ::= { ogHostUserEntry 4 }
+
+ogHostUserHostName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The network host's host name."
+ ::= { ogHostUserEntry 5 }
+
+ogHostUserName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..128))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The network host's active username."
+ ::= { ogHostUserEntry 6 }
+
+ogWebUserTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WebUserEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This entity's Web Interface users table."
+ ::= { ogStatus2 7 }
+
+ogWebUserEntry OBJECT-TYPE
+ SYNTAX WebUserEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A user logged in to the Web Interface"
+ INDEX { ogWebUserIndex }
+ ::= { ogWebUserTable 1 }
+
+WebUserEntry ::= SEQUENCE {
+ ogWebUserIndex Integer32,
+ ogWebUserStartTime DateAndTime,
+ ogWebUserName DisplayString,
+ ogWebUserSourceAddress DisplayString,
+ ogWebUserSourcePort Integer32
+}
+
+ogWebUserIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the Web Interface users table"
+ ::= { ogWebUserEntry 1 }
+
+ogWebUserStartTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The web users session start date and time."
+ ::= { ogWebUserEntry 2 }
+
+ogWebUserName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The web users active username."
+ ::= { ogWebUserEntry 3 }
+
+ogWebUserSourceAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The web users source address."
+ ::= { ogWebUserEntry 4 }
+
+ogWebUserSourcePort OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The web users source tcp port."
+ ::= { ogWebUserEntry 5 }
+
+ogEmdTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EmdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This devices temperature monitoring table."
+ ::= { ogStatus2 8 }
+
+ogEmdEntry OBJECT-TYPE
+ SYNTAX EmdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "EMD status entry"
+ INDEX { ogEmdIndex }
+ ::= { ogEmdTable 1 }
+
+EmdEntry ::= SEQUENCE {
+ ogEmdIndex Integer32,
+ ogEmdName DisplayString,
+ ogEmdDescription DisplayString,
+ ogEmdEnabled INTEGER,
+ ogEmdLogEnabled INTEGER,
+ ogEmdConnectType INTEGER,
+ ogEmdTemperatureTotal Counter32,
+ ogEmdHumidityTotal Counter32,
+ ogEmdDioInputTotal Counter32
+}
+
+ogEmdIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the EMD status table"
+ ::= { ogEmdEntry 1 }
+
+ogEmdName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the EMD device."
+ ::= { ogEmdEntry 2 }
+
+ogEmdDescription OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A description of the EMD device."
+ ::= { ogEmdEntry 3 }
+
+ogEmdEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The enabled status of the EMD"
+ ::= { ogEmdEntry 4 }
+
+ogEmdLogEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The logging status of the EMD"
+ ::= { ogEmdEntry 5 }
+
+ogEmdConnectType OBJECT-TYPE
+ SYNTAX INTEGER {
+ internal(1),
+ serial(2),
+ network(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "How the EMD device is connected."
+ ::= { ogEmdEntry 6 }
+
+ogEmdTemperatureTotal OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of temperature sensors contained in this EMD."
+ ::= { ogEmdEntry 7 }
+
+ogEmdHumidityTotal OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of humidity sensors contained in this EMD."
+ ::= { ogEmdEntry 8 }
+
+ogEmdDioInputTotal OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of DIOs contained in this EMD."
+ ::= { ogEmdEntry 9 }
+
+ogEmdTemperatureTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EmdTemperatureEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of temperature sensors belonging to EMDs"
+ ::= { ogStatus2 9 }
+
+ogEmdTemperatureEntry OBJECT-TYPE
+ SYNTAX EmdTemperatureEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "EMD status entry"
+ INDEX { ogEmdIndex,
+ ogEmdTemperatureIndex }
+ ::= { ogEmdTemperatureTable 1 }
+
+EmdTemperatureEntry ::= SEQUENCE {
+ ogEmdTemperatureIndex Integer32,
+ ogEmdTemperatureEmd OBJECT IDENTIFIER,
+ ogEmdTemperatureName DisplayString,
+ ogEmdTemperatureDescription DisplayString,
+ ogEmdTemperatureValue Integer32,
+ ogEmdTemperatureCounter Counter32
+}
+
+ogEmdTemperatureIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the EMD status table"
+ ::= { ogEmdTemperatureEntry 1 }
+
+ogEmdTemperatureEmd OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The EMD this temperature sensor is related to."
+ ::= { ogEmdTemperatureEntry 2 }
+
+ogEmdTemperatureName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the EMD temperature sensor."
+ ::= { ogEmdTemperatureEntry 3 }
+
+ogEmdTemperatureDescription OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A description of the EMD device."
+ ::= { ogEmdTemperatureEntry 4 }
+
+ogEmdTemperatureValue OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "degrees"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current temperature reading on the EMD."
+ ::= { ogEmdTemperatureEntry 5 }
+
+ogEmdTemperatureCounter OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of alerts triggered on the EMD."
+ ::= { ogEmdTemperatureEntry 6 }
+
+ogEmdHumidityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EmdHumidityEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of humidity sensors belonging to EMDs."
+ ::= { ogStatus2 10 }
+
+ogEmdHumidityEntry OBJECT-TYPE
+ SYNTAX EmdHumidityEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "EMD Humidity sensor status entry."
+ INDEX { ogEmdIndex,
+ ogEmdHumidityIndex }
+ ::= { ogEmdHumidityTable 1 }
+
+EmdHumidityEntry ::= SEQUENCE {
+ ogEmdHumidityIndex Integer32,
+ ogEmdHumidityEmd OBJECT IDENTIFIER,
+ ogEmdHumidityName DisplayString,
+ ogEmdHumidityDescription DisplayString,
+ ogEmdHumidityValue Integer32,
+ ogEmdHumidityCounter Counter32
+}
+
+ogEmdHumidityIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the EMD status table"
+ ::= { ogEmdHumidityEntry 1 }
+
+ogEmdHumidityEmd OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The EMD this humidity sensor is related to."
+ ::= { ogEmdHumidityEntry 2 }
+
+ogEmdHumidityName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the EMD."
+ ::= { ogEmdHumidityEntry 3 }
+
+ogEmdHumidityDescription OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A description of the EMD device."
+ ::= { ogEmdHumidityEntry 4 }
+
+ogEmdHumidityValue OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current humidity value on the EMD"
+ ::= { ogEmdHumidityEntry 5 }
+
+ogEmdHumidityCounter OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of alerts triggered on the EMD"
+ ::= { ogEmdHumidityEntry 6 }
+
+ogEmdDioTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EmdDioEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Ths Digital I/O status table."
+ ::= { ogStatus2 11 }
+
+ogEmdDioEntry OBJECT-TYPE
+ SYNTAX EmdDioEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Digital I/O status entry"
+ INDEX { ogEmdIndex,
+ ogEmdDioIndex }
+ ::= { ogEmdDioTable 1 }
+
+EmdDioEntry ::= SEQUENCE {
+ ogEmdDioIndex Integer32,
+ ogEmdDioEmd OBJECT IDENTIFIER,
+ ogEmdDioName DisplayString,
+ ogEmdDioDescription DisplayString,
+ ogEmdDioType INTEGER,
+ ogEmdDioDirection INTEGER,
+ ogEmdDioState INTEGER,
+ ogEmdDioTriggerMode INTEGER,
+ ogEmdDioCounter Counter32
+}
+
+ogEmdDioIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the Digital I/O status table"
+ ::= { ogEmdDioEntry 1 }
+
+ogEmdDioEmd OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The EMD this Digital I/O relates to."
+ ::= { ogEmdDioEntry 2 }
+
+ogEmdDioName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of this Digital I/O."
+ ::= { ogEmdDioEntry 3 }
+
+ogEmdDioDescription OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A description of this Digital I/O."
+ ::= { ogEmdDioEntry 4 }
+
+ogEmdDioType OBJECT-TYPE
+ SYNTAX INTEGER {
+ ttlInputOutput(1),
+ highVoltageOutput(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Digital I/O type (TTL Input/Output or High-Voltage Output)."
+ ::= { ogEmdDioEntry 5 }
+
+ogEmdDioDirection OBJECT-TYPE
+ SYNTAX INTEGER {
+ output(1),
+ input(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The direction of the Digital I/O (Input or Output)"
+ ::= { ogEmdDioEntry 6 }
+
+ogEmdDioState OBJECT-TYPE
+ SYNTAX INTEGER {
+ high(1),
+ low(2),
+ unavailable(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The electrical state value of the Digital I/O (Low or High)"
+ ::= { ogEmdDioEntry 7 }
+
+ogEmdDioTriggerMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ invalid(1),
+ risingEdge(2),
+ fallingEdge(3),
+ risingFallingEdge(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Trigger Mode of the Digital I/O"
+ ::= { ogEmdDioEntry 8 }
+
+ogEmdDioCounter OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The trigger counter of this Digital I/O"
+ ::= { ogEmdDioEntry 9 }
+
+ogNetInterfaceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF NetInterfaceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This devices network interface status table."
+ ::= { ogStatus2 12 }
+
+ogNetInterfaceEntry OBJECT-TYPE
+ SYNTAX NetInterfaceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "EMD status entry"
+ INDEX { ogNetInterfaceIndex }
+ ::= { ogNetInterfaceTable 1 }
+
+NetInterfaceEntry ::= SEQUENCE {
+ ogNetInterfaceIndex Integer32,
+ ogNetInterfaceName DisplayString,
+ ogNetInterfaceType INTEGER,
+ ogNetInterfaceState INTEGER,
+ ogNetInterfaceFailoverState INTEGER
+}
+
+ogNetInterfaceIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the network interface status table"
+ ::= { ogNetInterfaceEntry 1 }
+
+ogNetInterfaceName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of a network interface."
+ ::= { ogNetInterfaceEntry 2 }
+
+ogNetInterfaceType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unavailable(1),
+ ethernet(2),
+ wifi(3),
+ cellModem(4),
+ v92Modem(5),
+ vpn(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of this network interface entry."
+ ::= { ogNetInterfaceEntry 3 }
+
+ogNetInterfaceState OBJECT-TYPE
+ SYNTAX INTEGER {
+ unavailable(1),
+ down(2),
+ starting(3),
+ up(4),
+ stopping(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current status of this network interface entry."
+ ::= { ogNetInterfaceEntry 4 }
+
+ogNetInterfaceFailoverState OBJECT-TYPE
+ SYNTAX INTEGER {
+ active(1),
+ failed(2),
+ dormant(3),
+ standby(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The failover status of this interface.
+ The primary interface is either active or failed.
+ The secondary interface is either standby, dormant or active."
+ ::= { ogNetInterfaceEntry 5 }
+
+ogPowerSupplyTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PowerSupplyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This entity's Power Supply table."
+ ::= { ogStatus2 13 }
+
+ogPowerSupplyEntry OBJECT-TYPE
+ SYNTAX PowerSupplyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Power Supply status entry"
+ INDEX { ogPowerSupplyIndex }
+ ::= { ogPowerSupplyTable 1 }
+
+PowerSupplyEntry ::= SEQUENCE {
+ ogPowerSupplyIndex Integer32,
+ ogPowerSupplyName DisplayString,
+ ogPowerSupplyInputVoltage Integer32,
+ ogPowerSupplyOutputCurrent Integer32,
+ ogPowerSupplyTemperature Integer32
+}
+
+ogPowerSupplyIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the Power Supply status table"
+ ::= { ogPowerSupplyEntry 1 }
+
+ogPowerSupplyName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the Power Supply."
+ ::= { ogPowerSupplyEntry 2 }
+
+ogPowerSupplyInputVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "volts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Input voltage of the Power Supply"
+ ::= { ogPowerSupplyEntry 3 }
+
+ogPowerSupplyOutputCurrent OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "0.01 Amps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Output current of the Power Supply"
+ ::= { ogPowerSupplyEntry 4 }
+
+ogPowerSupplyTemperature OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "degrees celsius"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Temperature of the Power Supply"
+ ::= { ogPowerSupplyEntry 5 }
+
+ogUpsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UpsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Ths Uninterruptable Power Supply (UPS) status table."
+ ::= { ogStatus2 14 }
+
+ogUpsEntry OBJECT-TYPE
+ SYNTAX UpsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Digital I/O status entry"
+ INDEX { ogUpsIndex }
+ ::= { ogUpsTable 1 }
+
+UpsEntry ::= SEQUENCE {
+ ogUpsIndex Integer32,
+ ogUpsName DisplayString,
+ ogUpsDescription DisplayString,
+ ogUpsType DisplayString,
+ ogUpsLogEnabled INTEGER,
+ ogUpsConnectType INTEGER,
+ ogUpsState INTEGER,
+ ogUpsTemperature Integer32,
+ ogUpsHumidity Integer32,
+ ogUpsBatteryState INTEGER,
+ ogUpsBatteryRunTime Integer32,
+ ogUpsBatteryRunTimeLow Integer32,
+ ogUpsBatteryRunTimeRestart Integer32,
+ ogUpsBatteryCharge Integer32,
+ ogUpsBatteryVoltage Integer32,
+ ogUpsBatteryNominalVoltage Integer32,
+ ogUpsBatteryCurrent Integer32,
+ ogUpsBatteryNominalCurrent Integer32,
+ ogUpsBatteryTemperature Integer32,
+ ogUpsInputFrequency Integer32,
+ ogUpsInputNominalFrequency Integer32,
+ ogUpsInputVoltage Integer32,
+ ogUpsInputNominalVoltage Integer32,
+ ogUpsInputCurrent Integer32,
+ ogUpsInputNominalCurrent Integer32,
+ ogUpsOutputFrequency Integer32,
+ ogUpsOutputNominalFrequency Integer32,
+ ogUpsOutputVoltage Integer32,
+ ogUpsOutputNominalVoltage Integer32,
+ ogUpsOutputCurrent Integer32,
+ ogUpsOutputNominalCurrent Integer32,
+ ogUpsOutputLoad Integer32,
+ ogUpsOutputPower Integer32,
+ ogUpsOutputTruePower Integer32,
+ ogUpsCounter Counter32
+}
+
+ogUpsIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the UPS status table."
+ ::= { ogUpsEntry 1 }
+
+ogUpsName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of this UPS."
+ ::= { ogUpsEntry 2 }
+
+ogUpsDescription OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A description of this UPS."
+ ::= { ogUpsEntry 3 }
+
+ogUpsType OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The UPS driver type."
+ ::= { ogUpsEntry 4 }
+
+ogUpsLogEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The logging status of the UPS"
+ ::= { ogUpsEntry 5 }
+
+ogUpsConnectType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ usb(2),
+ http(3),
+ https(4),
+ snmp(5),
+ serial(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "How the UPS device is being monitored."
+ ::= { ogUpsEntry 6 }
+
+ogUpsState OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ onLine(2),
+ onBattery(3),
+ lowBattery(4),
+ onBypass(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current state the UPS is running in."
+ ::= { ogUpsEntry 7 }
+
+ogUpsTemperature OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "degrees"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The UPS temperature. Negative if unavailable."
+ ::= { ogUpsEntry 8 }
+
+ogUpsHumidity OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The UPS humidity. Negative if unavailable."
+ ::= { ogUpsEntry 9 }
+
+ogUpsBatteryState OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ normal(2),
+ warning(3),
+ low(4),
+ depleted(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current state of the UPS battery."
+ ::= { ogUpsEntry 10 }
+
+ogUpsBatteryRunTime OBJECT-TYPE
+ SYNTAX Integer32 (-1..31449600)
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Battery runtime (seconds). Negative if unavailable"
+ ::= { ogUpsEntry 11 }
+
+ogUpsBatteryRunTimeLow OBJECT-TYPE
+ SYNTAX Integer32 (-1..31449600)
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Estimated remaining battery runtime when UPS switches to Low
+ Battery. Negative if unavailable."
+ ::= { ogUpsEntry 12 }
+
+ogUpsBatteryRunTimeRestart OBJECT-TYPE
+ SYNTAX Integer32 (-1..31449600)
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Minimum battery runtime for UPS restart after power-off
+ (seconds). Negative if unavailable."
+ ::= { ogUpsEntry 13 }
+
+ogUpsBatteryCharge OBJECT-TYPE
+ SYNTAX Integer32 (-1..100)
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Estimated percent of Battery charge remaining. Negative if
+ unavailable."
+ ::= { ogUpsEntry 14 }
+
+ogUpsBatteryVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "0.1 Volt DC"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The magnitude of the current battery voltage. Negative if
+ unavailable."
+ ::= { ogUpsEntry 15 }
+
+ogUpsBatteryNominalVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "0.1 Volt DC"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Nominal battery voltage (V). Negative if unavailable."
+ ::= { ogUpsEntry 16 }
+
+ogUpsBatteryCurrent OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "0.1 Amp DC"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The UPS battery current. Negative if unavailable."
+ ::= { ogUpsEntry 17 }
+
+ogUpsBatteryNominalCurrent OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "0.1 Amp DC"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The nominal UPS battery current. Negative if unavailable."
+ ::= { ogUpsEntry 18 }
+
+ogUpsBatteryTemperature OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "degrees"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The UPS battery temperature. Negative if unavailable."
+ ::= { ogUpsEntry 19 }
+
+ogUpsInputFrequency OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Hz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Input line frequency (Hz). Negative if unavailable."
+ ::= { ogUpsEntry 20 }
+
+ogUpsInputNominalFrequency OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Hz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Nominal input line frequency (Hz). Negative if unavailable."
+ ::= { ogUpsEntry 21 }
+
+ogUpsInputVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "RMS Volts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The magnitude of the UPS input voltage. Negative if
+ unavailable."
+ ::= { ogUpsEntry 22 }
+
+ogUpsInputNominalVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "RMS Volts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The nominal input voltage. Negative if unavailable."
+ ::= { ogUpsEntry 23 }
+
+ogUpsInputCurrent OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "0.1 RMS Amp"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The input current. Negative if unavailable."
+ ::= { ogUpsEntry 24 }
+
+ogUpsInputNominalCurrent OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "0.1 RMS Amp"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The nominal input current. Negative if unavailable."
+ ::= { ogUpsEntry 25 }
+
+ogUpsOutputFrequency OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Hz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Output line frequency (Hz). Negative if unavailable."
+ ::= { ogUpsEntry 26 }
+
+ogUpsOutputNominalFrequency OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Hz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Nominal output line frequency (Hz). Negative if unavailable."
+ ::= { ogUpsEntry 27 }
+
+ogUpsOutputVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "RMS Volts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The magnitude of the UPS output voltage. Negative if
+ unavailable."
+ ::= { ogUpsEntry 28 }
+
+ogUpsOutputNominalVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "RMS Volts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The nominal magnitude of the UPS output voltage. Negative if
+ unavailable."
+ ::= { ogUpsEntry 29 }
+
+ogUpsOutputCurrent OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "0.1 RMS Amp"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The magnitude of the UPS input current. Negative if
+ unavailable."
+ ::= { ogUpsEntry 30 }
+
+ogUpsOutputNominalCurrent OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "0.1 RMS Amp"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The nominal magnitude of the UPS input current. Negative if
+ unavailable."
+ ::= { ogUpsEntry 31 }
+
+ogUpsOutputLoad OBJECT-TYPE
+ SYNTAX Integer32 (0..100)
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Estimated percent of UPS power capacity being used."
+ ::= { ogUpsEntry 32 }
+
+ogUpsOutputPower OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Volt-Amps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current value of apparent power (Volt-Amps).
+ Negative if unavailable."
+ ::= { ogUpsEntry 33 }
+
+ogUpsOutputTruePower OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Watts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current value of real power (Watts).
+ Negative if unavailable."
+ ::= { ogUpsEntry 34 }
+
+ogUpsCounter OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of alerts triggered on the UPS"
+ ::= { ogUpsEntry 35 }
+
+ogRpcTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RpcEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This entity's Remote Power Controller (RPC) table."
+ ::= { ogStatus2 15 }
+
+ogRpcEntry OBJECT-TYPE
+ SYNTAX RpcEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "RPC status entry"
+ INDEX { ogRpcIndex }
+ ::= { ogRpcTable 1 }
+
+RpcEntry ::= SEQUENCE {
+ ogRpcIndex Integer32,
+ ogRpcName DisplayString,
+ ogRpcDescription DisplayString,
+ ogRpcType DisplayString,
+ ogRpcLogEnabled INTEGER,
+ ogRpcOutletTotal Counter32,
+ ogRpcMaxTemperature Integer32,
+ ogRpcConnectType INTEGER,
+ ogRpcInputFrequency Integer32,
+ ogRpcInputVoltage Integer32,
+ ogRpcInputCurrent Integer32,
+ ogRpcCounter Counter32
+}
+
+ogRpcIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the RPC status table"
+ ::= { ogRpcEntry 1 }
+
+ogRpcName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the RPC device."
+ ::= { ogRpcEntry 2 }
+
+ogRpcDescription OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A description for the RPC device."
+ ::= { ogRpcEntry 3 }
+
+ogRpcType OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A type for the RPC device."
+ ::= { ogRpcEntry 4 }
+
+ogRpcLogEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The logging status of the RPC"
+ ::= { ogRpcEntry 5 }
+
+ogRpcOutletTotal OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of outlets on this RPC"
+ ::= { ogRpcEntry 6 }
+
+ogRpcMaxTemperature OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "degrees"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum temperature on the RPC"
+ ::= { ogRpcEntry 7 }
+
+ogRpcConnectType OBJECT-TYPE
+ SYNTAX INTEGER {
+ serial(1),
+ network(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "How the RPC device is connected."
+ ::= { ogRpcEntry 8 }
+
+ogRpcInputFrequency OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Hz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Input line frequency (Hz). Negative if unavailable."
+ ::= { ogRpcEntry 9 }
+
+ogRpcInputVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "RMS Volts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The magnitude of the RPC input voltage. Negative if
+ unavailable."
+ ::= { ogRpcEntry 10 }
+
+ogRpcInputCurrent OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "0.1 RMS Amp"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The input current. Negative if unavailable."
+ ::= { ogRpcEntry 11 }
+
+ogRpcCounter OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of alerts triggered on the RPC"
+ ::= { ogRpcEntry 12 }
+
+ogRpcOutletTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RpcOutletEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This RPC's outlet table."
+ ::= { ogStatus2 16 }
+
+ogRpcOutletEntry OBJECT-TYPE
+ SYNTAX RpcOutletEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "RPC Outlet status entry"
+ INDEX { ogRpcIndex,
+ ogRpcOutletIndex }
+ ::= { ogRpcOutletTable 1 }
+
+RpcOutletEntry ::= SEQUENCE {
+ ogRpcOutletIndex Integer32,
+ ogRpcOutletRpc OBJECT IDENTIFIER,
+ ogRpcOutletName DisplayString,
+ ogRpcOutletState INTEGER,
+ ogRpcOutletFrequency Integer32,
+ ogRpcOutletVoltage Integer32,
+ ogRpcOutletCurrent Integer32,
+ ogRpcOutletLoad Integer32
+}
+
+ogRpcOutletIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the RPC outlet table"
+ ::= { ogRpcOutletEntry 1 }
+
+ogRpcOutletRpc OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The RPC this outlet belongs to"
+ ::= { ogRpcOutletEntry 2 }
+
+ogRpcOutletName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the RPC outlet."
+ ::= { ogRpcOutletEntry 3 }
+
+ogRpcOutletState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2),
+ transitioning(3),
+ unavailable(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The power status of the RPC outlet"
+ ::= { ogRpcOutletEntry 4 }
+
+ogRpcOutletFrequency OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Hz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Output line frequency (Hz). Negative if unavailable."
+ ::= { ogRpcOutletEntry 5 }
+
+ogRpcOutletVoltage OBJECT-TYPE
+ SYNTAX Integer32 (-1..2640)
+ UNITS "0.01 Amps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The voltage on this outlet. Negative if unavailable."
+ ::= { ogRpcOutletEntry 6 }
+
+ogRpcOutletCurrent OBJECT-TYPE
+ SYNTAX Integer32 (-1..25500)
+ UNITS "0.01 Amps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current measured on this outlet. Negative if unavailable."
+ ::= { ogRpcOutletEntry 7 }
+
+ogRpcOutletLoad OBJECT-TYPE
+ SYNTAX Integer32 (-1..100)
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Estimated percent of RPC outlet power capacity being used."
+ ::= { ogRpcOutletEntry 8 }
+
+ogCellModemTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CellModemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Ths cellular modem status table."
+ ::= { ogStatus2 17 }
+
+ogCellModemEntry OBJECT-TYPE
+ SYNTAX CellModemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A cellular modem status entry."
+ INDEX { ogCellModemIndex }
+ ::= { ogCellModemTable 1 }
+
+CellModemEntry ::= SEQUENCE {
+ ogCellModemIndex Integer32,
+ ogCellModemVendor DisplayString,
+ ogCellModemModel DisplayString,
+ ogCellModemEnabled INTEGER,
+ ogCellModemConnected INTEGER,
+ ogCellModemNetwork DisplayString,
+ ogCellModemRegistered INTEGER,
+ ogCellModemTower Integer32,
+ ogCellModemRadioTechnology INTEGER,
+ ogCellModemApn DisplayString,
+ ogCellModem3gRssi Integer32,
+ ogCellModem4gRssi Integer32,
+ ogCellModemSessionTime Counter32,
+ ogCellModemSelectedSimCard Counter32,
+ ogCellModemTemperature Integer32,
+ ogCellModemCounter Counter32,
+ ogCellModemIMSI DisplayString
+}
+
+ogCellModemIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index of the cellular modem status entry."
+ ::= { ogCellModemEntry 1 }
+
+ogCellModemVendor OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Manufacturer ID of Cellular Modem."
+ ::= { ogCellModemEntry 2 }
+
+ogCellModemModel OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Cellular Modem model name."
+ ::= { ogCellModemEntry 3 }
+
+ogCellModemEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The enabled state of the modem."
+ ::= { ogCellModemEntry 4 }
+
+ogCellModemConnected OBJECT-TYPE
+ SYNTAX INTEGER {
+ connected(1),
+ disconnected(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The connected state of the modem."
+ ::= { ogCellModemEntry 5 }
+
+ogCellModemNetwork OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the network provider."
+ ::= { ogCellModemEntry 6 }
+
+ogCellModemRegistered OBJECT-TYPE
+ SYNTAX INTEGER {
+ registered(1),
+ unregistered(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The registration state of the modem."
+ ::= { ogCellModemEntry 7 }
+
+ogCellModemTower OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current cellular tower ID."
+ ::= { ogCellModemEntry 8 }
+
+ogCellModemRadioTechnology OBJECT-TYPE
+ SYNTAX INTEGER {
+ unavailable(1),
+ cdma(2),
+ evdo(3),
+ gsm(4),
+ umts(5),
+ lte(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current Radio Access Technology being used"
+ ::= { ogCellModemEntry 9 }
+
+ogCellModemApn OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The APN configured for this cellmodem."
+ ::= { ogCellModemEntry 10 }
+
+ogCellModem3gRssi OBJECT-TYPE
+ SYNTAX Integer32 (-99..99)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current 3G Received Signal Strength (RSSI) if applicable."
+ ::= { ogCellModemEntry 11 }
+
+ogCellModem4gRssi OBJECT-TYPE
+ SYNTAX Integer32 (-99..99)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current 4G Received Signal Strength (RSSI) if applicable."
+ ::= { ogCellModemEntry 12 }
+
+ogCellModemSessionTime OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of seconds the modem session has been up for."
+ ::= { ogCellModemEntry 13 }
+
+ogCellModemSelectedSimCard OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SIM card currently being used by this modem."
+ ::= { ogCellModemEntry 14 }
+
+ogCellModemTemperature OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "degrees"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current temperature of the Cellular Modem."
+ ::= { ogCellModemEntry 15 }
+
+ogCellModemCounter OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of alerts the modem has triggered."
+ ::= { ogCellModemEntry 16 }
+
+ogCellModemIMSI OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IMSI of the SIM currently in use by the Cellular Modem."
+ ::= { ogCellModemEntry 17 }
+
+ogWifiClientTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WifiClientEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Ths wireless client status table."
+ ::= { ogStatus2 18 }
+
+ogWifiClientEntry OBJECT-TYPE
+ SYNTAX WifiClientEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A wireless client status entry."
+ INDEX { ogWifiClientIndex }
+ ::= { ogWifiClientTable 1 }
+
+WifiClientEntry ::= SEQUENCE {
+ ogWifiClientIndex Integer32,
+ ogWifiClientInterface DisplayString,
+ ogWifiClientEnabled INTEGER,
+ ogWifiClientEssid DisplayString,
+ ogWifiClientIeeeMode INTEGER,
+ ogWifiClientMode INTEGER,
+ ogWifiClientFrequency Unsigned32,
+ ogWifiClientApMac DisplayString,
+ ogWifiClientBitRate Unsigned32,
+ ogWifiClientTxPower Integer32,
+ ogWifiClientLinkQuality Unsigned32,
+ ogWifiClientRssi Integer32,
+ ogWifiClientRxInvalidNwid Counter32,
+ ogWifiClientRxInvalidCrypt Counter32,
+ ogWifiClientRxInvalidFrag Counter32,
+ ogWifiClientRxInvalidRetries Counter32,
+ ogWifiClientRxInvalidMisc Counter32,
+ ogWifiClientMissedBeacon Counter32,
+ ogWifiClientCounter Counter32
+}
+
+ogWifiClientIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index of the wireless client status entry."
+ ::= { ogWifiClientEntry 1 }
+
+ogWifiClientInterface OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The wireless client network interface name."
+ ::= { ogWifiClientEntry 2 }
+
+ogWifiClientEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The wireless client enabled state"
+ ::= { ogWifiClientEntry 3 }
+
+ogWifiClientEssid OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ESSID this wireless client is currently associated with."
+ ::= { ogWifiClientEntry 4 }
+
+ogWifiClientIeeeMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ unavailable(1),
+ ieee802Dot11B(2),
+ ieee802Dot11BG(3),
+ ieee802Dot11BGN(4),
+ ieee802Dot11ABGN(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IEEE 802.11 mode of this wireless client."
+ ::= { ogWifiClientEntry 5 }
+
+ogWifiClientMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ unavailable(1),
+ managed(2),
+ adhoc(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The operating mode of this wireless client."
+ ::= { ogWifiClientEntry 6 }
+
+ogWifiClientFrequency OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "0.0001 THz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current frequency of this wireless client."
+ ::= { ogWifiClientEntry 7 }
+
+ogWifiClientApMac OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Access Point ID this wireless client is associated with."
+ ::= { ogWifiClientEntry 8 }
+
+ogWifiClientBitRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "Mb/s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current bit-rate of this wireless client."
+ ::= { ogWifiClientEntry 9 }
+
+ogWifiClientTxPower OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current Tx-Power of this wireless client."
+ ::= { ogWifiClientEntry 10 }
+
+ogWifiClientLinkQuality OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The normalized link quality of this wireless client."
+ ::= { ogWifiClientEntry 11 }
+
+ogWifiClientRssi OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current Signal Level of this wireless client."
+ ::= { ogWifiClientEntry 12 }
+
+ogWifiClientRxInvalidNwid OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The count of invalid Network ID's for this wireless client."
+ ::= { ogWifiClientEntry 13 }
+
+ogWifiClientRxInvalidCrypt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The count of invalid crypt's for this wireless client."
+ ::= { ogWifiClientEntry 14 }
+
+ogWifiClientRxInvalidFrag OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The count of invalid frag's for this wireless client."
+ ::= { ogWifiClientEntry 15 }
+
+ogWifiClientRxInvalidRetries OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The count of invalid retries for this wireless client."
+ ::= { ogWifiClientEntry 16 }
+
+ogWifiClientRxInvalidMisc OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The count of invalid misc's for this wireless client."
+ ::= { ogWifiClientEntry 17 }
+
+ogWifiClientMissedBeacon OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The count of missed beacon's for this wireless client."
+ ::= { ogWifiClientEntry 18 }
+
+ogWifiClientCounter OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of alerts triggered by this wireless client."
+ ::= { ogWifiClientEntry 19 }
+
+ogWifiApTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WifiApEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Ths wireless interface status table."
+ ::= { ogStatus2 19 }
+
+ogWifiApEntry OBJECT-TYPE
+ SYNTAX WifiApEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A wireless interface status entry"
+ INDEX { ogWifiApIndex }
+ ::= { ogWifiApTable 1 }
+
+WifiApEntry ::= SEQUENCE {
+ ogWifiApIndex Integer32,
+ ogWifiApInterface DisplayString,
+ ogWifiApEnabled INTEGER,
+ ogWifiApSsid DisplayString,
+ ogWifiApIeeeMode INTEGER,
+ ogWifiApFrequency Unsigned32,
+ ogWifiApTxPower Integer32,
+ ogWifiApCounter Counter32
+}
+
+ogWifiApIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index of the wireless server status entry."
+ ::= { ogWifiApEntry 1 }
+
+ogWifiApInterface OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The wireless access point network interface name."
+ ::= { ogWifiApEntry 2 }
+
+ogWifiApEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The enabled status of the wireless server."
+ ::= { ogWifiApEntry 3 }
+
+ogWifiApSsid OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SSID for this wireless access point."
+ ::= { ogWifiApEntry 4 }
+
+ogWifiApIeeeMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ unavailable(1),
+ ieee802Dot11B(2),
+ ieee802Dot11BG(3),
+ ieee802Dot11BGN(4),
+ ieee802Dot11ABGN(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IEEE 802.11 mode of this wireless access point."
+ ::= { ogWifiApEntry 5 }
+
+ogWifiApFrequency OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "0.0001 THz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current frequency of this wireless access point."
+ ::= { ogWifiApEntry 6 }
+
+ogWifiApTxPower OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current Tx-Power of this wireless access point."
+ ::= { ogWifiApEntry 7 }
+
+ogWifiApCounter OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of alerts triggered by this wireless access point."
+ ::= { ogWifiApEntry 8 }
+
+ogWifiApClientTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WifiApClientEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This RPC's outlet table."
+ ::= { ogStatus2 20 }
+
+ogWifiApClientEntry OBJECT-TYPE
+ SYNTAX WifiApClientEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "RPC Outlet status entry"
+ INDEX { ogWifiApIndex,
+ ogWifiApClientIndex }
+ ::= { ogWifiApClientTable 1 }
+
+WifiApClientEntry ::= SEQUENCE {
+ ogWifiApClientIndex Integer32,
+ ogWifiApClientAp OBJECT IDENTIFIER,
+ ogWifiApClientMac DisplayString,
+ ogWifiApClientInactiveTime Counter32,
+ ogWifiApClientRxBytes Counter32,
+ ogWifiApClientRxPackets Counter32,
+ ogWifiApClientTxBytes Counter32,
+ ogWifiApClientTxPackets Counter32,
+ ogWifiApClientRssi Integer32,
+ ogWifiApClientTxBitRate Unsigned32
+}
+
+ogWifiApClientIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the wireless AP client table"
+ ::= { ogWifiApClientEntry 1 }
+
+ogWifiApClientAp OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The wireless AP this client is assiciated with."
+ ::= { ogWifiApClientEntry 2 }
+
+ogWifiApClientMac OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MAC address of the Access Point this wireless client is associated with."
+ ::= { ogWifiApClientEntry 3 }
+
+ogWifiApClientInactiveTime OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Inactive Time for this wireless client."
+ ::= { ogWifiApClientEntry 4 }
+
+ogWifiApClientRxBytes OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "bytes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of received bytes for this wireless client."
+ ::= { ogWifiApClientEntry 5 }
+
+ogWifiApClientRxPackets OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "packets"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of received packets for this wireless client."
+ ::= { ogWifiApClientEntry 6 }
+
+ogWifiApClientTxBytes OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "bytes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of transmitted bytes for this wireless client."
+ ::= { ogWifiApClientEntry 7 }
+
+ogWifiApClientTxPackets OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "packets"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of transmitted packets for this wireless client."
+ ::= { ogWifiApClientEntry 8 }
+
+ogWifiApClientRssi OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current Signal Level of this wireless client."
+ ::= { ogWifiApClientEntry 9 }
+
+ogWifiApClientTxBitRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "Mb/s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current transmission bit-rate of this wireless client."
+ ::= { ogWifiApClientEntry 10 }
+
+ogCheckTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CheckEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Ths auto-response check table."
+ ::= { ogStatus2 21 }
+
+ogCheckEntry OBJECT-TYPE
+ SYNTAX CheckEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An auto-response check entry"
+ INDEX { ogCheckIndex }
+ ::= { ogCheckTable 1 }
+
+CheckEntry ::= SEQUENCE {
+ ogCheckIndex Integer32,
+ ogCheckName DisplayString,
+ ogCheckRepeatTimeout Integer32,
+ ogCheckResetTimeout Integer32,
+ ogCheckType INTEGER,
+ ogCheckTriggerActions Counter32,
+ ogCheckResolveActions Counter32
+}
+
+ogCheckIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index of the auto-response rule"
+ ::= { ogCheckEntry 1 }
+
+ogCheckName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of this auto-response rule."
+ ::= { ogCheckEntry 2 }
+
+ogCheckRepeatTimeout OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The minimum seconds before trigger actions can be repeated
+ for this auto-response."
+ ::= { ogCheckEntry 3 }
+
+ogCheckResetTimeout OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The minimum seconds after resolution before this
+ auto-response can be triggered again."
+ ::= { ogCheckEntry 4 }
+
+ogCheckType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ serialSignal(2),
+ serialUser(3),
+ serialPattern(4),
+ hostPing(5),
+ hostService(6),
+ hostUser(7),
+ webUser(8),
+ envTemperature(9),
+ envHumidity(10),
+ dioInput(11),
+ netInterface(12),
+ powerSupplyInputVoltage(13),
+ powerSupplyOutputCurrent(14),
+ powerSupplyTemperature(15),
+ upsInputVoltage(16),
+ upsBatteryCharge(17),
+ upsBatteryTemperature(18),
+ upsOutputLoad(19),
+ upsInputFrequency(20),
+ upsStateOnBattery(21),
+ upsStateLowBattery(22),
+ rpcInput(23),
+ rpcOutletState(24),
+ rpcOutletOutput(25),
+ cellMessage(26),
+ cellData(27),
+ cellSignal(28),
+ cellApn(29),
+ cellTower(30),
+ cellNetwork(31),
+ wirelessClientConnect(32),
+ wirelessClientSignal(33),
+ wirelessApAssociation(34),
+ wirelessApAuthentication(35),
+ dialPoolHealth(36),
+ cliUser(37),
+ custom(255)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The auto-response check type"
+ ::= { ogCheckEntry 5 }
+
+ogCheckTriggerActions OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of Trigger Actions configured for the auto-response."
+ ::= { ogCheckEntry 6 }
+
+ogCheckResolveActions OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of Resolve Actions configured for the auto-response."
+ ::= { ogCheckEntry 7 }
+
+ogCheckDeviceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CheckDeviceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The auto-response device reference table."
+ ::= { ogStatus2 22 }
+
+ogCheckDeviceEntry OBJECT-TYPE
+ SYNTAX CheckDeviceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "RPC Outlet status entry"
+ INDEX { ogCheckIndex,
+ ogCheckDeviceIndex }
+ ::= { ogCheckDeviceTable 1 }
+
+CheckDeviceEntry ::= SEQUENCE {
+ ogCheckDeviceIndex Integer32,
+ ogCheckDeviceCheck OBJECT IDENTIFIER,
+ ogCheckDeviceName DisplayString,
+ ogCheckDeviceRef DisplayString
+}
+
+ogCheckDeviceIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the auto-response device outlet table"
+ ::= { ogCheckDeviceEntry 1 }
+
+ogCheckDeviceCheck OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The check this device is associated with."
+ ::= { ogCheckDeviceEntry 2 }
+
+
+ogCheckDeviceName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of a device pertaining to the auto-reponse."
+ ::= { ogCheckDeviceEntry 3 }
+
+ogCheckDeviceRef OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The reference ID of the device pertaining to the auto-reponse."
+ ::= { ogCheckDeviceEntry 4 }
+
+--
+-- The Alarm Group
+--
+ogAlarm OBJECT IDENTIFIER ::= { ogStatus2 23 }
+
+ogAlarmLogTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AlarmLogEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The alarm history table."
+ ::= { ogAlarm 1 }
+
+ ogAlarmLogEntry OBJECT-TYPE
+ SYNTAX AlarmLogEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An alarm entry."
+ INDEX { ogAlarmLogIndex }
+ ::= { ogAlarmLogTable 1 }
+
+AlarmLogEntry ::= SEQUENCE {
+ ogAlarmLogIndex Integer32,
+ ogAlarmEventId Integer32,
+ ogAlarmName DisplayString,
+ ogAlarmCheck Integer32,
+ ogAlarmInstance Integer32,
+ ogAlarmTime DateAndTime,
+ ogAlarmType INTEGER,
+ ogAlarmSummary DisplayString,
+ ogAlarmDevice DisplayString,
+ ogAlarmUser DisplayString,
+ ogAlarmTriggerValue Integer32,
+ ogAlarmCurrentValue Integer32,
+ ogAlarmPreviousValue Integer32,
+ ogAlarmState INTEGER
+}
+
+ogAlarmLogIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the current alarm table of this alarm."
+ ::= { ogAlarmLogEntry 1 }
+
+ogAlarmEventId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unique event ID for this alarm."
+ ::= { ogAlarmLogEntry 2 }
+
+ogAlarmName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The check ID that this alarm pertains to."
+ ::= { ogAlarmLogEntry 3 }
+
+ogAlarmCheck OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The auto-response index this alarm relates to."
+ ::= { ogAlarmLogEntry 4 }
+
+ogAlarmInstance OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The reference index for this alarm instance."
+ ::= { ogAlarmLogEntry 5 }
+
+ogAlarmTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The UTC date and time for when this alarm was created."
+ ::= { ogAlarmLogEntry 6 }
+
+ogAlarmType OBJECT-TYPE
+ SYNTAX INTEGER {
+ serialSignalCts(1),
+ serialSignalDcd(2),
+ serialSignalDsr(3),
+ serialPatternTx(4),
+ serialPatternRx(5),
+ serialUserSession(6),
+ hostPingDown(7),
+ hostPingUp(8),
+ hostServiceDown(9),
+ hostServiceUp(10),
+ hostUserSession(11),
+ webUserSession(12),
+ envTemperatureLow(13),
+ envTemperatureHigh(14),
+ envHumidityLow(15),
+ envHumidityHigh(16),
+ dioSignalOpened(17),
+ dioSignalClosed(18),
+ netInterfaceDown(19),
+ netInterfaceStarting(20),
+ netInterfaceUp(21),
+ netInterfaceStopping(22),
+ powerSupplyInputVoltageLow(23),
+ powerSupplyInputVoltageHigh(24),
+ powerSupplyOutputCurrentLow(25),
+ powerSupplyOutputCurrentHigh(26),
+ powerSupplyTemperatureLow(27),
+ powerSupplyTemperatureHigh(28),
+ upsTemperatureHigh(29),
+ upsTemperatureLow(30),
+ upsHumidityHigh(31),
+ upsHumidityLow(32),
+ upsOnBattery(33),
+ upsLowBattery(34),
+ upsBatteryChargeLow(35),
+ upsBatteryChargeHigh(36),
+ upsBatteryVoltageLow(37),
+ upsBatteryVoltageHigh(38),
+ upsBatteryCurrentLow(39),
+ upsBatteryCurrentHigh(40),
+ upsBatteryTemperatureLow(41),
+ upsBatteryTemperatureHigh(42),
+ upsInputFrequencyLow(43),
+ upsInputFrequencyHigh(44),
+ upsInputVoltageLow(45),
+ upsInputVoltageHigh(46),
+ upsInputCurrentLow(47),
+ upsInputCurrentHigh(48),
+ upsOutputFrequencyLow(49),
+ upsOutputFrequencyHigh(50),
+ upsOutputVoltageLow(51),
+ upsOutputVoltageHigh(52),
+ upsOutputCurrentLow(53),
+ upsOutputCurrentHigh(54),
+ upsOutputLoadLow(55),
+ upsOutputLoadHigh(56),
+ upsOutputPowerLow(57),
+ upsOutputPowerHigh(58),
+ upsOutputTruePowerLow(59),
+ upsOutputTruePowerHigh(60),
+ rpcInputFrequencyLow(61),
+ rpcInputFrequencyHigh(62),
+ rpcInputVoltageLow(63),
+ rpcInputVoltageHigh(64),
+ rpcInputCurrentLow(65),
+ rpcInputCurrentHigh(66),
+ rpcOutletFrequencyHigh(67),
+ rpcOutletFrequencyLow(68),
+ rpcOutletVoltageHigh(69),
+ rpcOutletVoltageLow(70),
+ rpcOutletCurrentHigh(71),
+ rpcOutletCurrentLow(72),
+ rpcOutletStateOff(73),
+ rpcOutletStateOn(74),
+ cellDataUsage(75),
+ cellMessageReceived(76),
+ cellSignalLow(77),
+ cellSignalHigh(78),
+ cellApnChanged(79),
+ cellTowerChanged(80),
+ cellNetworkChanged(81),
+ wirelessClientConnected(82),
+ wirelessClientDisconnected(83),
+ wirelessClientSignalLow(84),
+ wirelessClientSignalHigh(85),
+ wirelessApAssociation(86),
+ wirelessApDisassociation(87),
+ wirelessApAuthenticationFailure(88),
+ dialPoolHealth(89),
+ cliUserSession(90),
+ customCheckFailure(255),
+ unknown(65535)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A reference to an Alarm Type Object."
+ ::= { ogAlarmLogEntry 7 }
+
+ogAlarmSummary OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The human readable summary of this alarm."
+ ::= { ogAlarmLogEntry 8 }
+
+ogAlarmDevice OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The device ID that this alarm pertains to."
+ ::= { ogAlarmLogEntry 9 }
+
+ogAlarmUser OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The user ID that this alarm pertains to."
+ ::= { ogAlarmLogEntry 10 }
+
+ogAlarmTriggerValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The threshold value which triggers the alarm."
+ ::= { ogAlarmLogEntry 11 }
+
+ogAlarmCurrentValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value as of the time of this entry."
+ ::= { ogAlarmLogEntry 12 }
+
+ogAlarmPreviousValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The former value of this entry."
+ ::= { ogAlarmLogEntry 13 }
+
+ogAlarmState OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(1),
+ triggered(2),
+ resolving(3),
+ waiting(4),
+ disabled(5),
+ unresolvable(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The effective alarm state."
+ ::= { ogAlarmLogEntry 14 }
+
+ogCurrentAlarmTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CurrentAlarmEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The alarm history table."
+ ::= { ogAlarm 2 }
+
+ogCurrentAlarmEntry OBJECT-TYPE
+ SYNTAX CurrentAlarmEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An alarm entry."
+ INDEX { ogCurrentAlarmIndex }
+ ::= { ogCurrentAlarmTable 1 }
+
+CurrentAlarmEntry ::= SEQUENCE {
+ ogCurrentAlarmIndex Integer32,
+ ogCurrentAlarmEventId Integer32,
+ ogCurrentAlarmName DisplayString,
+ ogCurrentAlarmCheck Integer32,
+ ogCurrentAlarmInstance Integer32,
+ ogCurrentAlarmTime DateAndTime,
+ ogCurrentAlarmType INTEGER,
+ ogCurrentAlarmSummary DisplayString,
+ ogCurrentAlarmDevice DisplayString,
+ ogCurrentAlarmUser DisplayString,
+ ogCurrentAlarmTriggerValue Integer32,
+ ogCurrentAlarmCurrentValue Integer32,
+ ogCurrentAlarmPreviousValue Integer32,
+ ogCurrentAlarmState INTEGER
+}
+
+ogCurrentAlarmIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index within the current alarm table of this alarm."
+ ::= { ogCurrentAlarmEntry 1 }
+
+ogCurrentAlarmEventId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unique event ID for this alarm."
+ ::= { ogCurrentAlarmEntry 2 }
+
+ogCurrentAlarmName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of the check this alarm pertains to."
+ ::= { ogCurrentAlarmEntry 3 }
+
+ogCurrentAlarmCheck OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The auto-response index this alarm relates to."
+ ::= { ogCurrentAlarmEntry 4 }
+
+ogCurrentAlarmInstance OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The reference index for this alarm instance."
+ ::= { ogCurrentAlarmEntry 5 }
+
+ogCurrentAlarmTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The UTC date and time for when this alarm was created."
+ ::= { ogCurrentAlarmEntry 6 }
+
+ogCurrentAlarmType OBJECT-TYPE
+ SYNTAX INTEGER {
+ serialSignalCts(1),
+ serialSignalDcd(2),
+ serialSignalDsr(3),
+ serialPatternTx(4),
+ serialPatternRx(5),
+ serialUserSession(6),
+ hostPingDown(7),
+ hostPingUp(8),
+ hostServiceDown(9),
+ hostServiceUp(10),
+ hostUserSession(11),
+ webUserSession(12),
+ envTemperatureLow(13),
+ envTemperatureHigh(14),
+ envHumidityLow(15),
+ envHumidityHigh(16),
+ dioSignalOpened(17),
+ dioSignalClosed(18),
+ netInterfaceDown(19),
+ netInterfaceStarting(20),
+ netInterfaceUp(21),
+ netInterfaceStopping(22),
+ powerSupplyInputVoltageLow(23),
+ powerSupplyInputVoltageHigh(24),
+ powerSupplyOutputCurrentLow(25),
+ powerSupplyOutputCurrentHigh(26),
+ powerSupplyTemperatureLow(27),
+ powerSupplyTemperatureHigh(28),
+ upsTemperatureHigh(29),
+ upsTemperatureLow(30),
+ upsHumidityHigh(31),
+ upsHumidityLow(32),
+ upsOnBattery(33),
+ upsLowBattery(34),
+ upsBatteryChargeLow(35),
+ upsBatteryChargeHigh(36),
+ upsBatteryVoltageLow(37),
+ upsBatteryVoltageHigh(38),
+ upsBatteryCurrentLow(39),
+ upsBatteryCurrentHigh(40),
+ upsBatteryTemperatureLow(41),
+ upsBatteryTemperatureHigh(42),
+ upsInputFrequencyLow(43),
+ upsInputFrequencyHigh(44),
+ upsInputVoltageLow(45),
+ upsInputVoltageHigh(46),
+ upsInputCurrentLow(47),
+ upsInputCurrentHigh(48),
+ upsOutputFrequencyLow(49),
+ upsOutputFrequencyHigh(50),
+ upsOutputVoltageLow(51),
+ upsOutputVoltageHigh(52),
+ upsOutputCurrentLow(53),
+ upsOutputCurrentHigh(54),
+ upsOutputLoadLow(55),
+ upsOutputLoadHigh(56),
+ upsOutputPowerLow(57),
+ upsOutputPowerHigh(58),
+ upsOutputTruePowerLow(59),
+ upsOutputTruePowerHigh(60),
+ rpcInputFrequencyLow(61),
+ rpcInputFrequencyHigh(62),
+ rpcInputVoltageLow(63),
+ rpcInputVoltageHigh(64),
+ rpcInputCurrentLow(65),
+ rpcInputCurrentHigh(66),
+ rpcOutletFrequencyHigh(67),
+ rpcOutletFrequencyLow(68),
+ rpcOutletVoltageHigh(69),
+ rpcOutletVoltageLow(70),
+ rpcOutletCurrentHigh(71),
+ rpcOutletCurrentLow(72),
+ rpcOutletStateOff(73),
+ rpcOutletStateOn(74),
+ cellDataUsage(75),
+ cellMessageReceived(76),
+ cellSignalLow(77),
+ cellSignalHigh(78),
+ cellApnChanged(79),
+ cellTowerChanged(80),
+ cellNetworkChanged(81),
+ wirelessClientConnected(82),
+ wirelessClientDisconnected(83),
+ wirelessClientSignalLow(84),
+ wirelessClientSignalHigh(85),
+ wirelessApAssociation(86),
+ wirelessApDisassociation(87),
+ wirelessApAuthenticationFailure(88),
+ dialPoolHealth(89),
+ cliUserSession(90),
+ customCheckFailure(255),
+ unknown(65535)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The specific Alarm Type."
+ ::= { ogCurrentAlarmEntry 7 }
+
+ogCurrentAlarmSummary OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A readable summary of this alarm."
+ ::= { ogCurrentAlarmEntry 8 }
+
+ogCurrentAlarmDevice OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of the device this alarm pertains to."
+ ::= { ogCurrentAlarmEntry 9 }
+
+ogCurrentAlarmUser OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of the user this alarm pertains to."
+ ::= { ogCurrentAlarmEntry 10 }
+
+ogCurrentAlarmTriggerValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The threshold value which triggers the alarm."
+ ::= { ogCurrentAlarmEntry 11 }
+
+ogCurrentAlarmCurrentValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value as of the time of this entry."
+ ::= { ogCurrentAlarmEntry 12 }
+
+ogCurrentAlarmPreviousValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The former value of this entry."
+ ::= { ogCurrentAlarmEntry 13 }
+
+ogCurrentAlarmState OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(1),
+ triggered(2),
+ resolving(3),
+ waiting(4),
+ disabled(5),
+ unresolvable(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The effective alarm state."
+ ::= { ogCurrentAlarmEntry 14 }
+
+-- Notifications
+ogStatus2NotificationPrefix OBJECT IDENTIFIER ::= {
+ ogStatus2 100
+}
+
+ogMibNotifications OBJECT IDENTIFIER ::= {
+ ogStatus2NotificationPrefix 0
+}
+
+ogSerialSignalNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a serial signal changes."
+ ::= { ogMibNotifications 1 }
+
+ogSerialPatternNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a pattern is matched on a serial
+ port ."
+ ::= { ogMibNotifications 2 }
+
+ogSerialUserNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a user logs in or out of a serial
+ console."
+ ::= { ogMibNotifications 3 }
+
+ogHostPingNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a host stops or resumes responding
+ to a ping."
+ ::= { ogMibNotifications 4 }
+
+ogHostServiceNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a host service stops or resumes."
+ ::= { ogMibNotifications 5 }
+
+ogHostUserNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a user logs in or out of a network
+ host."
+ ::= { ogMibNotifications 6 }
+
+ogWebUserNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a user logs in or out of the web
+ interface."
+ ::= { ogMibNotifications 7 }
+
+
+ogEmdTemperatureNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a temperature event occurs"
+ ::= { ogMibNotifications 8 }
+
+ogEmdHumidityNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a humidity event occurs"
+ ::= { ogMibNotifications 9 }
+
+ogEmdDioNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a Digital I/O input event occurs"
+ ::= { ogMibNotifications 10 }
+
+ogPowerSupplyInputNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a power supply voltage alarm occurs"
+ ::= { ogMibNotifications 11 }
+
+ogPowerSupplyOutputNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a power supply voltage alarm occurs"
+ ::= { ogMibNotifications 12 }
+
+ogPowerSupplyTempNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a power supply voltage alarm occurs"
+ ::= { ogMibNotifications 13 }
+
+ogUpsNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a UPS alarm occurs"
+ ::= { ogMibNotifications 14 }
+
+ogUpsBatteryNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a UPS battery alarm occurs"
+ ::= { ogMibNotifications 15 }
+
+ogUpsInputNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a UPS input alarm occurs"
+ ::= { ogMibNotifications 16 }
+
+ogUpsOutputNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a UPS output alarm occurs"
+ ::= { ogMibNotifications 17 }
+
+ogRpcInputNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a RPC input alarm occurs"
+ ::= { ogMibNotifications 18 }
+
+ogRpcOutputNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a RPC output alarm occurs"
+ ::= { ogMibNotifications 19 }
+
+ogRpcOutletNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a RPC output alarm occurs"
+ ::= { ogMibNotifications 20 }
+
+
+ogNetInterfaceNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a network interface event occurs."
+ ::= { ogMibNotifications 21 }
+
+ogCellDataNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a cellular data alarm occurs."
+ ::= { ogMibNotifications 22 }
+
+ogCellMessageNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when an SMS command alarm occurs."
+ ::= { ogMibNotifications 23 }
+
+ogCellSignalNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a cellular signal alarm occurs."
+ ::= { ogMibNotifications 24 }
+
+ogCellApnNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a cellular APN alarm occurs."
+ ::= { ogMibNotifications 25 }
+
+ogCellTowerNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a cellular tower alarm occurs."
+ ::= { ogMibNotifications 26 }
+
+ogCellNetworkNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a cellular network alarm occurs."
+ ::= { ogMibNotifications 27 }
+
+ogWifiClientConnectNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a wireless client connects or
+ disconnects."
+ ::= { ogMibNotifications 28 }
+
+ogWifiClientSignalNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a wireless client signal changes."
+ ::= { ogMibNotifications 29 }
+
+ogWifiApAssociationNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a wireless client connects or
+ disconnects to this AP."
+ ::= { ogMibNotifications 30 }
+
+ogWifiApAuthNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a wireless client fails to
+ authenticate with this AP."
+ ::= { ogMibNotifications 31 }
+
+ogDialPoolHealthNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when dial-pool health alarm occurs."
+ ::= { ogMibNotifications 32 }
+
+ogCustomNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a custom check is triggered."
+ ::= { ogMibNotifications 33 }
+
+ogCliUserSessionNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a user logs in or out of a CLI
+ session."
+ ::= { ogMibNotifications 34 }
+
+-- End notifications
+
+-- conformance information
+
+ogStatus2Conformance OBJECT IDENTIFIER ::= { ogStatus2 65535 }
+ogStatus2Compliances OBJECT IDENTIFIER ::= {
+ ogStatus2Conformance 1 }
+ogStatus2Groups OBJECT IDENTIFIER ::= {
+ ogStatus2Conformance 2 }
+
+-- compliance statements
+
+ogStatus2Compliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for the Opengear status MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ ogBasicStatusGroup,
+ ogBasicAlarmGroup,
+ ogBasicNotificationGroup
+ }
+
+ ::= { ogStatus2Compliances 1 }
+
+-- units of conformance
+
+ogBasicStatusGroup OBJECT-GROUP
+ OBJECTS {
+ ogFirmwareVersion,
+ ogSerialNumber,
+ ogSerialPortLabel,
+ ogSerialPortSpeed,
+ ogSerialPortDataBits,
+ ogSerialPortParity,
+ ogSerialPortStopBits,
+ ogSerialPortFlowControl,
+ ogSerialPortMode,
+ ogSerialPortLogLevel,
+ ogSerialPortRxBytes,
+ ogSerialPortTxBytes,
+ ogSerialPortFramingErrors,
+ ogSerialPortParityErrors,
+ ogSerialPortOverrunErrors,
+ ogSerialPortBreaks,
+ ogSerialPortDCD,
+ ogSerialPortDTR,
+ ogSerialPortDSR,
+ ogSerialPortCTS,
+ ogSerialPortRTS,
+ ogSerialUserStartTime,
+ ogSerialUserPort,
+ ogSerialUserLabel,
+ ogSerialUserName,
+ ogHostName,
+ ogHostIpV4Address,
+ ogHostIpV6Address,
+ ogHostServiceHost,
+ ogHostServiceType,
+ ogHostServicePort,
+ ogHostServiceStatus,
+ ogHostServiceCounter,
+ ogHostUserHost,
+ ogHostUserStartTime,
+ ogHostUserAddress,
+ ogHostUserHostName,
+ ogHostUserName,
+ ogWebUserStartTime,
+ ogWebUserName,
+ ogWebUserSourceAddress,
+ ogWebUserSourcePort,
+ ogEmdName,
+ ogEmdDescription,
+ ogEmdEnabled,
+ ogEmdLogEnabled,
+ ogEmdConnectType,
+ ogEmdTemperatureTotal,
+ ogEmdHumidityTotal,
+ ogEmdDioInputTotal,
+ ogEmdTemperatureEmd,
+ ogEmdTemperatureName,
+ ogEmdTemperatureDescription,
+ ogEmdTemperatureValue,
+ ogEmdTemperatureCounter,
+ ogEmdHumidityEmd,
+ ogEmdHumidityName,
+ ogEmdHumidityDescription,
+ ogEmdHumidityValue,
+ ogEmdHumidityCounter,
+ ogEmdDioEmd,
+ ogEmdDioName,
+ ogEmdDioDescription,
+ ogEmdDioType,
+ ogEmdDioDirection,
+ ogEmdDioState,
+ ogEmdDioTriggerMode,
+ ogEmdDioCounter,
+ ogNetInterfaceName,
+ ogNetInterfaceType,
+ ogNetInterfaceState,
+ ogNetInterfaceFailoverState,
+ ogPowerSupplyName,
+ ogPowerSupplyInputVoltage,
+ ogPowerSupplyOutputCurrent,
+ ogPowerSupplyTemperature,
+ ogUpsName,
+ ogUpsDescription,
+ ogUpsType,
+ ogUpsLogEnabled,
+ ogUpsConnectType,
+ ogUpsState,
+ ogUpsTemperature,
+ ogUpsHumidity,
+ ogUpsBatteryState,
+ ogUpsBatteryRunTime,
+ ogUpsBatteryRunTimeLow,
+ ogUpsBatteryRunTimeRestart,
+ ogUpsBatteryCharge,
+ ogUpsBatteryVoltage,
+ ogUpsBatteryNominalVoltage,
+ ogUpsBatteryCurrent,
+ ogUpsBatteryNominalCurrent,
+ ogUpsBatteryTemperature,
+ ogUpsInputFrequency,
+ ogUpsInputNominalFrequency,
+ ogUpsInputVoltage,
+ ogUpsInputNominalVoltage,
+ ogUpsInputCurrent,
+ ogUpsInputNominalCurrent,
+ ogUpsOutputFrequency,
+ ogUpsOutputNominalFrequency,
+ ogUpsOutputVoltage,
+ ogUpsOutputNominalVoltage,
+ ogUpsOutputCurrent,
+ ogUpsOutputNominalCurrent,
+ ogUpsOutputLoad,
+ ogUpsOutputPower,
+ ogUpsOutputTruePower,
+ ogUpsCounter,
+ ogRpcName,
+ ogRpcDescription,
+ ogRpcType,
+ ogRpcLogEnabled,
+ ogRpcOutletTotal,
+ ogRpcMaxTemperature,
+ ogRpcConnectType,
+ ogRpcInputFrequency,
+ ogRpcInputVoltage,
+ ogRpcInputCurrent,
+ ogRpcCounter,
+ ogRpcOutletRpc,
+ ogRpcOutletName,
+ ogRpcOutletState,
+ ogRpcOutletFrequency,
+ ogRpcOutletCurrent,
+ ogRpcOutletVoltage,
+ ogRpcOutletLoad,
+ ogCellModemVendor,
+ ogCellModemModel,
+ ogCellModemEnabled,
+ ogCellModemConnected,
+ ogCellModemNetwork,
+ ogCellModemRegistered,
+ ogCellModemTower,
+ ogCellModemRadioTechnology,
+ ogCellModemApn,
+ ogCellModem3gRssi,
+ ogCellModem4gRssi,
+ ogCellModemSessionTime,
+ ogCellModemSelectedSimCard,
+ ogCellModemTemperature,
+ ogCellModemCounter,
+ ogCellModemIMSI,
+ ogWifiClientInterface,
+ ogWifiClientEnabled,
+ ogWifiClientEssid,
+ ogWifiClientIeeeMode,
+ ogWifiClientMode,
+ ogWifiClientFrequency,
+ ogWifiClientApMac,
+ ogWifiClientBitRate,
+ ogWifiClientTxPower,
+ ogWifiClientLinkQuality,
+ ogWifiClientRssi,
+ ogWifiClientRxInvalidNwid,
+ ogWifiClientRxInvalidCrypt,
+ ogWifiClientRxInvalidFrag,
+ ogWifiClientRxInvalidRetries,
+ ogWifiClientRxInvalidMisc,
+ ogWifiClientMissedBeacon,
+ ogWifiClientCounter,
+ ogWifiApInterface,
+ ogWifiApEnabled,
+ ogWifiApSsid,
+ ogWifiApIeeeMode,
+ ogWifiApFrequency,
+ ogWifiApTxPower,
+ ogWifiApCounter,
+ ogWifiApClientAp,
+ ogWifiApClientMac,
+ ogWifiApClientInactiveTime,
+ ogWifiApClientRxBytes,
+ ogWifiApClientRxPackets,
+ ogWifiApClientTxBytes,
+ ogWifiApClientTxPackets,
+ ogWifiApClientRssi,
+ ogWifiApClientTxBitRate,
+ ogCheckName,
+ ogCheckRepeatTimeout,
+ ogCheckResetTimeout,
+ ogCheckType,
+ ogCheckTriggerActions,
+ ogCheckResolveActions,
+ ogCheckDeviceCheck,
+ ogCheckDeviceName,
+ ogCheckDeviceRef
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects to retrieve Opengear statistics."
+ ::= { ogStatus2Groups 1 }
+
+ogBasicAlarmGroup OBJECT-GROUP
+ OBJECTS {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState,
+ ogCurrentAlarmEventId,
+ ogCurrentAlarmName,
+ ogCurrentAlarmCheck,
+ ogCurrentAlarmInstance,
+ ogCurrentAlarmTime,
+ ogCurrentAlarmType,
+ ogCurrentAlarmSummary,
+ ogCurrentAlarmDevice,
+ ogCurrentAlarmUser,
+ ogCurrentAlarmTriggerValue,
+ ogCurrentAlarmCurrentValue,
+ ogCurrentAlarmPreviousValue,
+ ogCurrentAlarmState
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects to report Opengear alarms."
+ ::= { ogStatus2Groups 2 }
+
+ogBasicNotificationGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ ogSerialSignalNotification,
+ ogSerialPatternNotification,
+ ogSerialUserNotification,
+ ogHostPingNotification,
+ ogHostServiceNotification,
+ ogHostUserNotification,
+ ogWebUserNotification,
+ ogEmdDioNotification,
+ ogEmdTemperatureNotification,
+ ogEmdHumidityNotification,
+ ogPowerSupplyInputNotification,
+ ogPowerSupplyOutputNotification,
+ ogPowerSupplyTempNotification,
+ ogUpsNotification,
+ ogUpsInputNotification,
+ ogUpsBatteryNotification,
+ ogUpsOutputNotification,
+ ogRpcInputNotification,
+ ogRpcOutputNotification,
+ ogRpcOutletNotification,
+ ogNetInterfaceNotification,
+ ogCellDataNotification,
+ ogCellMessageNotification,
+ ogCellSignalNotification,
+ ogCellApnNotification,
+ ogCellTowerNotification,
+ ogCellNetworkNotification,
+ ogWifiClientConnectNotification,
+ ogWifiClientSignalNotification,
+ ogWifiApAssociationNotification,
+ ogWifiApAuthNotification,
+ ogDialPoolHealthNotification,
+ ogCustomNotification,
+ ogCliUserSessionNotification
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of notifications for the status system."
+ ::= { ogStatus2Groups 3 }
+
+END
diff --git a/MIBS/opengear/OG-UPS-MIB b/MIBS/opengear/OG-UPS-MIB
new file mode 100644
index 0000000..18486b9
--- /dev/null
+++ b/MIBS/opengear/OG-UPS-MIB
@@ -0,0 +1,161 @@
+-- =====================================================================
+-- == OG-UPS-MIB: ==
+-- == Opengear UPS status notification Management Information Base ==
+-- == ==
+-- == (c) Copyright 2005-2014 Opengear Inc. ==
+-- =====================================================================
+
+OG-UPS-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ ogMgmt
+ FROM OG-SMI-MIB
+ MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, Integer32
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC;
+
+ogNetUpsMib MODULE-IDENTITY
+ LAST-UPDATED "201308110000Z"
+ORGANIZATION "Opengear Inc."
+CONTACT-INFO
+"Opengear Inc.
+630 West 9560 South,
+Sandy, UT 84070
+support@opengear.com"
+DESCRIPTION
+"Opengear UPS status MIB"
+REVISION "201308110000Z"
+DESCRIPTION
+"Renamed from OPENGEAR-UPS-MIB to OG-UPS-MIB to
+fix naming discrepancy."
+REVISION "201003221127Z"
+DESCRIPTION
+"Syntax corrections by Opengear Inc."
+REVISION "200806131100Z"
+DESCRIPTION
+"Initial version."
+ ::= { ogMgmt 16 }
+
+ogNetUpsMibObjects OBJECT IDENTIFIER ::= { ogNetUpsMib 10 }
+
+-- Subgroups
+
+ognupsEvent OBJECT IDENTIFIER ::= { ogNetUpsMibObjects 1 }
+
+ognupsEventTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OgNUpsEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of serial signal events generated by this device."
+ ::= { ognupsEvent 1 }
+
+ognupsEventEntry OBJECT-TYPE
+ SYNTAX OgNUpsEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A console connection event occuring at this
+ device. Each entry is indexed by a message index."
+ INDEX { ognupsEventIndex }
+ ::= { ognupsEventTable 1 }
+
+OgNUpsEventEntry ::=
+ SEQUENCE {
+ ognupsEventIndex Integer32,
+ ognupsEventName DisplayString,
+ ognupsEventType DisplayString
+ }
+
+ognupsEventIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A monotonically increasing integer for the sole
+ purpose of indexing messages. When it reaches the
+ maximum value the agent flushes the table and wraps
+ the value back to 1."
+ ::= { ognupsEventEntry 1 }
+
+ognupsEventName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the UPS pertaining to the status event"
+ ::= { ognupsEventEntry 10 }
+
+ognupsEventType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of status event"
+ ::= { ognupsEventEntry 11 }
+
+-- notifications
+
+ogNetUpsMibNotificationPrefix OBJECT IDENTIFIER ::= {
+ ogNetUpsMib 2
+}
+
+ognupsMibNotifications OBJECT IDENTIFIER ::= {
+ ogNetUpsMibNotificationPrefix 0
+}
+
+ognupsEventOccurred NOTIFICATION-TYPE
+ OBJECTS { ognupsEventName, ognupsEventType }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a UPS status event occurs"
+ ::= { ognupsMibNotifications 200 }
+-- conformance information
+
+ogNetUpsMibConformance OBJECT IDENTIFIER ::= { ogNetUpsMib 3 }
+ogNetUpsMibCompliances OBJECT IDENTIFIER ::= { ogNetUpsMibConformance 1 }
+ogNetUpsMibGroups OBJECT IDENTIFIER ::= { ogNetUpsMibConformance 2 }
+
+-- compliance statements
+
+ogNetUpsMibCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which implement
+ the Opengear UPS MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS { ogNetUpsMibGroup }
+
+ GROUP ognupsNotificationsGroup
+ DESCRIPTION
+ "The implementation of this group is
+ mandatory for those systems where
+ sensor notification is supported."
+
+ ::= { ogNetUpsMibCompliances 1 }
+
+-- Units of conformance
+
+ogNetUpsMibGroup OBJECT-GROUP
+ OBJECTS {
+ ognupsEventName,
+ ognupsEventType
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing the sensor MIB capability."
+ ::= { ogNetUpsMibGroups 1 }
+
+ognupsNotificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ ognupsEventOccurred
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of notification(s) for sensor system."
+ ::= { ogNetUpsMibGroups 2 }
+
+END
diff --git a/MIBS/opengear/OGTRAP-MIB b/MIBS/opengear/OGTRAP-MIB
new file mode 100644
index 0000000..ff926ae
--- /dev/null
+++ b/MIBS/opengear/OGTRAP-MIB
@@ -0,0 +1,401 @@
+OGTRAP-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ OBJECT-TYPE
+ FROM RFC-1212
+ TRAP-TYPE
+ FROM RFC-1215
+ enterprises FROM
+ RFC1155-SMI;
+
+ opengear OBJECT IDENTIFIER ::= { enterprises 25049 }
+
+ ogLegacyMgmt OBJECT IDENTIFIER ::= { opengear 2 }
+
+ ogConnectMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 10 }
+ ogSignalMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 11 }
+ ogPatternMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 12 }
+ ogSensorMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 13 }
+ ogHostMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 14 }
+ ogFailoverMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 15 }
+ ogNetUpsMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 16 }
+ ogDataMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 17 }
+
+ -- Serial port connection traps.
+ ogConnectMibObjects OBJECT IDENTIFIER ::= { ogConnectMib 10 }
+ ogconnEvent OBJECT IDENTIFIER ::= { ogConnectMibObjects 1 }
+ ogconnEventTable OBJECT IDENTIFIER ::= { ogconnEvent 1 }
+ ogconnEventEntry OBJECT IDENTIFIER ::= { ogconnEventTable 1 }
+
+ ogconnEventUsername OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The user pertaining to the connection event"
+ ::= { ogconnEventEntry 10 }
+
+ ogconnEventType OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of connection event"
+ ::= { ogconnEventEntry 11 }
+
+ ogconnEventPortNumber OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Serial port number on which this connection applies"
+ ::= { ogconnEventEntry 12 }
+
+ ogconnEventPortLabel OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The label for the serial port where the connection
+ occurred."
+ ::= { ogconnEventEntry 13 }
+
+ ogconnEventOccurred TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogconnEventUsername,
+ ogconnEventType,
+ ogconnEventPortNumber,
+ ogconnEventPortLabel
+ }
+ DESCRIPTION
+ "The alert sent when a user connection event occurs."
+ ::= 1001
+
+ -- Serial port signal trap
+ ogSignalMibObjects OBJECT IDENTIFIER ::= { ogSignalMib 10 }
+ ogsgnlEvent OBJECT IDENTIFIER ::= { ogSignalMibObjects 1 }
+ ogsgnlEventTable OBJECT IDENTIFIER ::= { ogsgnlEvent 1 }
+ ogsgnlEventEntry OBJECT IDENTIFIER ::= { ogsgnlEventTable 1 }
+
+ ogsgnlEventType OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The particular signal which changed"
+ ::= { ogsgnlEventEntry 10 }
+
+ ogsgnlEventState OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The current signal state"
+ ::= { ogsgnlEventEntry 11 }
+
+ ogsgnlEventPortNumber OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Serial port number on which this signal applies"
+ ::= { ogsgnlEventEntry 12 }
+
+ ogsgnlEventPortLabel OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The label for the serial port where the signal applies."
+ ::= { ogsgnlEventEntry 13 }
+
+ ogsgnlEventOccurred TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogsgnlEventType,
+ ogsgnlEventState,
+ ogsgnlEventPortNumber,
+ ogsgnlEventPortLabel }
+ DESCRIPTION
+ "The alert sent when a signal change occurs"
+ ::= 1002
+
+ -- Serial console pattern traps
+ ogPatternMibObjects OBJECT IDENTIFIER ::= { ogPatternMib 10 }
+ ogpatnEvent OBJECT IDENTIFIER ::= { ogPatternMibObjects 1 }
+ ogpatnEventTable OBJECT IDENTIFIER ::= { ogpatnEvent 1 }
+ ogpatnEventEntry OBJECT IDENTIFIER ::= { ogpatnEventTable 1 }
+
+ ogpatnEventDescription OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A description of the matches purpose"
+ ::= { ogpatnEventEntry 10 }
+
+ ogpatnEventText OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The full text which matched the pattern"
+ ::= { ogpatnEventEntry 11 }
+
+ ogpatnEventPortNumber OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Serial port number on which the pattern matched"
+ ::= { ogpatnEventEntry 12 }
+
+ ogpatnEventPortLabel OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The label for the serial port where pattern match
+ occurred"
+ ::= { ogpatnEventEntry 13 }
+
+ ogpatnEventOccurred TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogpatnEventDescription,
+ ogpatnEventText,
+ ogpatnEventPortNumber,
+ ogpatnEventPortLabel }
+ DESCRIPTION
+ "The alert sent when a pre-defined pattern was
+ matched text in a consoles serial character stream"
+ ::= 1003
+
+ -- Sensor traps
+ ogSensorMibObjects OBJECT IDENTIFIER ::= { ogSensorMib 10 }
+ ogsensStatus OBJECT IDENTIFIER ::= { ogSensorMibObjects 1 }
+ ogsensStatusTable OBJECT IDENTIFIER ::= { ogsensStatus 1 }
+ ogsensStatusEntry OBJECT IDENTIFIER ::= { ogsensStatusTable 1 }
+
+ ogsensStatusName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The name of the device pertaining to the status event"
+ ::= { ogsensStatusEntry 10 }
+
+ ogsensStatusDevType OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of device pertaining to the status event"
+ ::= { ogsensStatusEntry 11 }
+
+ ogsensStatusType OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of sensor pertaining to the status event"
+ ::= { ogsensStatusEntry 12 }
+
+ ogsensStatusValue OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The value of the sensor pertaining to the status event"
+ ::= { ogsensStatusEntry 13 }
+
+ ogsensStatusOccurred TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogsensStatusName,
+ ogsensStatusDevType,
+ ogsensStatusType,
+ ogsensStatusValue }
+ DESCRIPTION
+ "The trap sent when a sensor event occurs"
+ ::= 1004
+
+ -- Host traps
+ ogHostMibObjects OBJECT IDENTIFIER ::= { ogHostMib 10 }
+ oghostEvent OBJECT IDENTIFIER ::= { ogHostMibObjects 1 }
+ oghostEventTable OBJECT IDENTIFIER ::= { oghostEvent 1 }
+ oghostEventEntry OBJECT IDENTIFIER ::= { oghostEventTable 1 }
+
+ oghostEventUsername OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The user pertaining to the connection event"
+ ::= { oghostEventEntry 10 }
+
+ oghostEventType OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of connection event"
+ ::= { oghostEventEntry 11 }
+
+ oghostEventAddress OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The address of the host to which this connection applies."
+ ::= { oghostEventEntry 12 }
+
+ oghostEventDescription OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The description of the host to which this connection applies."
+ ::= { oghostEventEntry 13 }
+
+ oghostEventProtocol OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The internet protocl to which this connection applies."
+ ::= { oghostEventEntry 14 }
+
+ oghostEventPort OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The applicable port number of the host."
+ ::= { oghostEventEntry 15 }
+
+ oghostEventOccurred TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ oghostEventUsername,
+ oghostEventType,
+ oghostEventAddress,
+ oghostEventDescription,
+ oghostEventProtocol,
+ oghostEventPort }
+ DESCRIPTION
+ "The alert sent when a user connection event occurs"
+ ::= 2001
+
+ -- Failover traps
+ ogFailoverMibObjects OBJECT IDENTIFIER ::= { ogFailoverMib 10 }
+ ogfovrEvent OBJECT IDENTIFIER ::= { ogFailoverMibObjects 1 }
+ ogfovrEventTable OBJECT IDENTIFIER ::= { ogfovrEvent 1 }
+ ogfovrEventEntry OBJECT IDENTIFIER ::= { ogfovrEventTable 1 }
+
+ ogfovrEventPrimary OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The name of the network interface which failed"
+ ::= { ogfovrEventEntry 10 }
+
+ ogfovrEventSecondary OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The name of the network interface which was connected
+ instead"
+ ::= { ogfovrEventEntry 11 }
+
+ ogfovrEventOccurred TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES { ogfovrEventPrimary, ogfovrEventSecondary }
+ DESCRIPTION
+ "The alert sent when a network failover event occurs"
+ ::= 2002
+
+ -- Ups trap
+ ogNetUpsMibObjects OBJECT IDENTIFIER ::= { ogNetUpsMib 10 }
+ ognupsEvent OBJECT IDENTIFIER ::= { ogNetUpsMibObjects 1 }
+ ognupsEventTable OBJECT IDENTIFIER ::= { ognupsEvent 1 }
+ ognupsEventEntry OBJECT IDENTIFIER ::= { ognupsEventTable 1 }
+
+ ognupsEventName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The name of the UPS pertaining to the status event"
+ ::= { ognupsEventEntry 10 }
+
+ ognupsEventType OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of status event"
+ ::= { ognupsEventEntry 11 }
+
+ ognupsEventOccurred TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ognupsEventName,
+ ognupsEventType }
+ DESCRIPTION
+ "The alert sent when a UPS status event occurs"
+ ::= 2003
+
+ -- Data Usage trap
+ ogDataMibObjects OBJECT IDENTIFIER ::= { ogDataMib 10 }
+ ogdataEvent OBJECT IDENTIFIER ::= { ogDataMibObjects 1 }
+ ogdataEventTable OBJECT IDENTIFIER ::= { ogdataEvent 1 }
+ ogdataEventEntry OBJECT IDENTIFIER ::= { ogdataEventTable 1 }
+
+ ogdataEventBytes OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The amount of bytes which triggers this usage alert"
+ ::= { ogdataEventEntry 10 }
+
+ ogdataEventSeconds OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The time in seconds over which bytes are measured"
+ ::= { ogdataEventEntry 11 }
+
+ ogdataEventDevice OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The ID for the interface thos pertains to"
+ ::= { ogdataEventEntry 12 }
+
+ ogdataEventState OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Whether data usage alert is on (1) or off (0)"
+ ::= { ogdataEventEntry 13 }
+
+ ogdataEventOccurred TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogdataEventBytes,
+ ogdataEventSeconds,
+ ogdataEventDevice,
+ ogdataEventState }
+ DESCRIPTION
+ "The trap sent when a data usage alert occurs"
+ ::= 2004
+
+END
diff --git a/MIBS/opengear/OGTRAPv2-MIB b/MIBS/opengear/OGTRAPv2-MIB
new file mode 100644
index 0000000..491c659
--- /dev/null
+++ b/MIBS/opengear/OGTRAPv2-MIB
@@ -0,0 +1,1215 @@
+OGTRAPv2-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ OBJECT-TYPE
+ FROM RFC-1212
+ TRAP-TYPE
+ FROM RFC-1215
+ enterprises FROM
+ RFC1155-SMI;
+
+opengear OBJECT IDENTIFIER ::= {
+ enterprises 25049
+}
+ogLegacyMgmt OBJECT IDENTIFIER ::= {
+ opengear 2
+}
+ogNotification OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 0
+}
+ogAlarmMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 101
+}
+ogSerialSignalMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 102
+}
+ogSerialPatternMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 103
+}
+ogSerialUserMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 104
+}
+ogHostMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 105
+}
+ogWebMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 106
+}
+ogEmdMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 107
+}
+ogPowerSupplyMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 108
+}
+ogUpsMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 109
+}
+ogRpcMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 110
+}
+ogNetMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 111
+}
+ogCellMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 112
+}
+ogWifiMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 113
+}
+ogDialPoolMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 114
+}
+ogCustomMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 115
+}
+ogCliMib OBJECT IDENTIFIER ::= {
+ ogLegacyMgmt 116
+}
+
+--
+-- v1 Trap contents
+--
+ogAlarmMibObjects OBJECT IDENTIFIER ::= {
+ ogAlarmMib 1
+}
+ogAlarm OBJECT IDENTIFIER ::= {
+ ogAlarmMibObjects 1
+}
+ogAlarmTable OBJECT IDENTIFIER ::= {
+ ogAlarm 1
+}
+ogAlarmEntry OBJECT IDENTIFIER ::= {
+ ogAlarmTable 1
+}
+
+ogAlarmIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The sequential index for this alarm."
+ ::= { ogAlarmEntry 1 }
+
+ogAlarmEventId OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The unique ID for this alarm event."
+ ::= { ogAlarmEntry 2 }
+
+ogAlarmName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The check ID that this alarm pertains to."
+ ::= { ogAlarmEntry 3 }
+
+ogAlarmCheck OBJECT-TYPE
+ SYNTAX INTEGER(0..2147483647)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The auto-response index this alarm relates to."
+ ::= { ogAlarmEntry 4 }
+
+ogAlarmInstance OBJECT-TYPE
+ SYNTAX INTEGER(0..2147483647)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The reference index for this alarm instance."
+ ::= { ogAlarmEntry 5 }
+
+ogAlarmTime OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (8 | 11))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The UTC date and time for when this alarm was created."
+ ::= { ogAlarmEntry 6 }
+
+ogAlarmType OBJECT-TYPE
+ SYNTAX INTEGER {
+ serialSignalCts(1),
+ serialSignalDcd(2),
+ serialSignalDsr(3),
+ serialPatternTx(4),
+ serialPatternRx(5),
+ serialUserSession(6),
+ hostPingDown(7),
+ hostPingUp(8),
+ hostServiceDown(9),
+ hostServiceUp(10),
+ hostUserSession(11),
+ webUserSession(12),
+ envTemperatureLow(13),
+ envTemperatureHigh(14),
+ envHumidityLow(15),
+ envHumidityHigh(16),
+ dioSignalOpened(17),
+ dioSignalClosed(18),
+ netInterfaceDown(19),
+ netInterfaceStarting(20),
+ netInterfaceUp(21),
+ netInterfaceStopping(22),
+ powerSupplyInputVoltageLow(23),
+ powerSupplyInputVoltageHigh(24),
+ powerSupplyOutputCurrentLow(25),
+ powerSupplyOutputCurrentHigh(26),
+ powerSupplyTemperatureLow(27),
+ powerSupplyTemperatureHigh(28),
+ upsTemperatureHigh(29),
+ upsTemperatureLow(30),
+ upsHumidityHigh(31),
+ upsHumidityLow(32),
+ upsOnBattery(33),
+ upsLowBattery(34),
+ upsBatteryChargeLow(35),
+ upsBatteryChargeHigh(36),
+ upsBatteryVoltageLow(37),
+ upsBatteryVoltageHigh(38),
+ upsBatteryCurrentLow(39),
+ upsBatteryCurrentHigh(40),
+ upsBatteryTemperatureLow(41),
+ upsBatteryTemperatureHigh(42),
+ upsInputFrequencyLow(43),
+ upsInputFrequencyHigh(44),
+ upsInputVoltageLow(45),
+ upsInputVoltageHigh(46),
+ upsInputCurrentLow(47),
+ upsInputCurrentHigh(48),
+ upsOutputFrequencyLow(49),
+ upsOutputFrequencyHigh(50),
+ upsOutputVoltageLow(51),
+ upsOutputVoltageHigh(52),
+ upsOutputCurrentLow(53),
+ upsOutputCurrentHigh(54),
+ upsOutputLoadLow(55),
+ upsOutputLoadHigh(56),
+ upsOutputPowerLow(57),
+ upsOutputPowerHigh(58),
+ upsOutputTruePowerLow(59),
+ upsOutputTruePowerHigh(60),
+ rpcInputFrequencyLow(61),
+ rpcInputFrequencyHigh(62),
+ rpcInputVoltageLow(63),
+ rpcInputVoltageHigh(64),
+ rpcInputCurrentLow(65),
+ rpcInputCurrentHigh(66),
+ rpcOutletFrequencyHigh(67),
+ rpcOutletFrequencyLow(68),
+ rpcOutletVoltageHigh(69),
+ rpcOutletVoltageLow(70),
+ rpcOutletCurrentHigh(71),
+ rpcOutletCurrentLow(72),
+ rpcOutletStateOff(73),
+ rpcOutletStateOn(74),
+ cellDataUsage(75),
+ cellMessageReceived(76),
+ cellSignalLow(77),
+ cellSignalHigh(78),
+ cellApnChanged(79),
+ cellTowerChanged(80),
+ cellNetworkChanged(81),
+ wirelessClientConnected(82),
+ wirelessClientDisconnected(83),
+ wirelessClientSignalLow(84),
+ wirelessClientSignalHigh(85),
+ wirelessApAssociation(86),
+ wirelessApDisassociation(87),
+ wirelessApAuthenticationFailure(88),
+ dialPoolHealth(89),
+ cliUserSession(90),
+ customCheckFailure(255),
+ unknown(65535)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The alarm type."
+ ::= { ogAlarmEntry 7 }
+
+ogAlarmSummary OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The human readable summary for this alarm."
+ ::= { ogAlarmEntry 8 }
+
+ogAlarmDevice OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The device ID that this alarm pertains to."
+ ::= { ogAlarmEntry 9 }
+
+ogAlarmUser OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The user ID that this alarm pertains to."
+ ::= { ogAlarmEntry 10 }
+
+ogAlarmTriggerValue OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The threshold value which triggers the alarm."
+ ::= { ogAlarmEntry 11 }
+
+ogAlarmCurrentValue OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The current alarm value."
+ ::= { ogAlarmEntry 12 }
+
+ogAlarmPreviousValue OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The former alarm value."
+ ::= { ogAlarmEntry 13 }
+
+ogAlarmState OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(1),
+ triggered(2),
+ resolving(3),
+ waiting(4),
+ disabled(5),
+ unresolvable(6)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The effective alarm state."
+ ::= { ogAlarmEntry 14 }
+
+-- Serial port signal trap
+ogSerialSignalMibObjects OBJECT IDENTIFIER ::= {
+ ogSerialSignalMib 1
+}
+ogSerialSignalAlarm OBJECT IDENTIFIER ::= {
+ ogSerialSignalMibObjects 1
+}
+ogSerialSignalAlarmTable OBJECT IDENTIFIER ::= {
+ ogSerialSignalAlarm 1
+}
+ogSerialSignalAlarmEntry OBJECT IDENTIFIER ::= {
+ ogSerialSignalAlarmTable 1
+}
+
+ogSerialSignalNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The alert sent when a signal change occurs"
+ ::= 1
+
+-- Serial console pattern Alarms
+ogSerialPatternMibObjects OBJECT IDENTIFIER ::= {
+ ogSerialPatternMib 1
+}
+ogSerialPatternAlarm OBJECT IDENTIFIER ::= {
+ ogSerialPatternMibObjects 1
+}
+ogSerialPatternAlarmTable OBJECT IDENTIFIER ::= {
+ ogSerialPatternAlarm 1
+}
+ogSerialPatternAlarmEntry OBJECT IDENTIFIER ::= {
+ ogSerialPatternAlarmTable 1
+}
+
+ogSerialPatternNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The alert sent when a pre-defined pattern was
+ matched text in a consoles serial character stream"
+ ::= 2
+
+-- Serial port connection Alarms.
+ogSerialUserMibObjects OBJECT IDENTIFIER ::= {
+ ogSerialUserMib 1
+}
+ogSerialUserAlarm OBJECT IDENTIFIER ::= {
+ ogSerialUserMibObjects 1
+}
+ogSerialUserAlarmTable OBJECT IDENTIFIER ::= {
+ ogSerialUserAlarm 1
+}
+ogSerialUserAlarmEntry OBJECT IDENTIFIER ::= {
+ ogSerialUserAlarmTable 1
+}
+
+ogSerialUserNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The alert sent when a user connection event occurs."
+ ::= 3
+
+-- Network Host Alarms
+ogHostMibObjects OBJECT IDENTIFIER ::= {
+ ogHostMib 1
+}
+ogHostEvent OBJECT IDENTIFIER ::= {
+ ogHostMibObjects 1
+}
+ogHostEventTable OBJECT IDENTIFIER ::= {
+ ogHostEvent 1
+}
+ogHostEventEntry OBJECT IDENTIFIER ::= {
+ ogHostEventTable 1
+}
+
+ogHostPingNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "An alarm sent when a Network Host occurs stops or resumes
+ responding to a ping."
+ ::= 4
+
+ogHostServiceNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "An alarm sent when a service on a network host stops or starts
+ responding."
+ ::= 5
+
+ogHostUserNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "An alarm sent when a user connection to a Network Host occurs"
+ ::= 6
+
+-- Web Alarms
+ogWebMibObjects OBJECT IDENTIFIER ::= {
+ ogWebMib 1
+}
+ogWebEvent OBJECT IDENTIFIER ::= {
+ ogWebMibObjects 1
+}
+ogWebEventTable OBJECT IDENTIFIER ::= {
+ ogWebEvent 1
+}
+ogWebEventEntry OBJECT IDENTIFIER ::= {
+ ogWebEventTable 1
+}
+
+ogWebUserNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "An alarm sent when a user connection to web interface occurs"
+ ::= 7
+
+-- Environmental Monitoring Device (EMD) Alarms
+ogEmdMibObjects OBJECT IDENTIFIER ::= {
+ ogEmdMib 1
+}
+ogEmdAlarm OBJECT IDENTIFIER ::= {
+ ogEmdMibObjects 1
+}
+ogEmdAlarmTable OBJECT IDENTIFIER ::= {
+ ogEmdAlarm 1
+}
+ogEmdAlarmEntry OBJECT IDENTIFIER ::= {
+ ogEmdAlarmTable 1
+}
+
+ogEmdTemperatureNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when a temperature event occurs"
+ ::= 8
+
+ogEmdHumidityNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when a humidity event occurs"
+ ::= 9
+
+ogEmdDioNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The alert sent when a DIO signal state changes"
+ ::= 10
+
+-- Power Supply trap
+ogPowerSupplyMibObjects OBJECT IDENTIFIER ::= {
+ ogPowerSupplyMib 1
+}
+ogPowerSupplyAlarm OBJECT IDENTIFIER ::= {
+ ogPowerSupplyMibObjects 1
+}
+ogPowerSupplyAlarmTable OBJECT IDENTIFIER ::= {
+ ogPowerSupplyAlarm 1
+}
+ogPowerSupplyAlarmEntry OBJECT IDENTIFIER ::= {
+ ogPowerSupplyAlarmTable 1
+}
+
+ogPowerSupplyInputNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when a power supply voltage alarm occurs"
+ ::= 11
+
+ogPowerSupplyOutputNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when a power supply rail current alarm occurs"
+ ::= 12
+
+ogPowerSupplyTempNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when a power supply temperature alarm occurs"
+ ::= 13
+
+-- UPS Alarms
+ogUpsMibObjects OBJECT IDENTIFIER ::= {
+ ogUpsMib 1
+}
+ogUpsAlarm OBJECT IDENTIFIER ::= {
+ ogUpsMibObjects 1
+}
+ogUpsAlarmTable OBJECT IDENTIFIER ::= {
+ ogUpsAlarm 1
+}
+ogUpsAlarmEntry OBJECT IDENTIFIER ::= {
+ ogUpsAlarmTable 1
+}
+
+ogUpsNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when a UPS alarm occurs"
+ ::= 14
+
+ogUpsBatteryNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when a UPS battery alarm occurs"
+ ::= 15
+
+ogUpsInputNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when a UPS input alarm occurs"
+ ::= 16
+
+ogUpsOutputNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when a UPS output alarm occurs"
+ ::= 17
+
+-- RPC Alarms
+ogRpcMibObjects OBJECT IDENTIFIER ::= {
+ ogRpcMib 1
+}
+ogRpcAlarm OBJECT IDENTIFIER ::= {
+ ogRpcMibObjects 1
+}
+ogRpcAlarmTable OBJECT IDENTIFIER ::= {
+ ogRpcAlarm 1
+}
+ogRpcAlarmEntry OBJECT IDENTIFIER ::= {
+ ogRpcAlarmTable 1
+}
+
+ogRpcInputNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when an RPC input alarm occurs"
+ ::= 18
+
+ogRpcOutputNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when an RPC output alarm occurs"
+ ::= 19
+
+ogRpcOutletNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when an RPC outlet alarm occurs"
+ ::= 20
+
+-- Network Alarms
+ogNetMibObjects OBJECT IDENTIFIER ::= {
+ ogNetMib 1
+}
+ogNetAlarm OBJECT IDENTIFIER ::= {
+ ogNetMibObjects 1
+}
+ogNetAlarmTable OBJECT IDENTIFIER ::= {
+ ogNetAlarm 1
+}
+ogNetAlarmEntry OBJECT IDENTIFIER ::= {
+ ogNetAlarmTable 1
+}
+
+ogNetInterfaceNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The alert sent when a network interface event occurs"
+ ::= 21
+
+-- Cellular alarms
+ogCellMibObjects OBJECT IDENTIFIER ::= {
+ ogCellMib 1
+}
+ogCellAlarm OBJECT IDENTIFIER ::= {
+ ogCellMibObjects 1
+}
+ogCellAlarmTable OBJECT IDENTIFIER ::= {
+ ogCellAlarm 1
+}
+ogCellAlarmEntry OBJECT IDENTIFIER ::= {
+ ogCellAlarmTable 1
+}
+
+ogCellDataNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when a cell data alarm occurs"
+ ::= 22
+
+ogCellMessageNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when a SMS command alarm occurs"
+ ::= 23
+
+ogCellSignalNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when a cellular signal alarm occurs."
+ ::= 24
+
+ogCellApnNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when an APN change alarm occurs"
+ ::= 25
+
+ogCellTowerNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when a cell tower change alarm occurs"
+ ::= 26
+
+ogCellNetworkNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "The notification sent when a cell network change alarm occurs"
+ ::= 27
+
+-- Wifi alarms
+ogWifiMibObjects OBJECT IDENTIFIER ::= {
+ ogWifiMib 1
+}
+ogWifiAlarm OBJECT IDENTIFIER ::= {
+ ogWifiMibObjects 1
+}
+ogWifiAlarmTable OBJECT IDENTIFIER ::= {
+ ogWifiAlarm 1
+}
+ogWifiAlarmEntry OBJECT IDENTIFIER ::= {
+ ogWifiAlarmTable 1
+}
+
+ogWifiClientConnectNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "A notification sent when a wireless client
+ connects/disconnects."
+ ::= 28
+
+ogWifiClientSignalNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "A notification sent when a wireless client
+ signal crosses a threshold."
+ ::= 29
+
+ogWifiApAssociationNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "A notification sent when a wireless client
+ associates/disassociates with this AP."
+ ::= 30
+
+ogWifiApAuthNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "A notification sent when a wireless client
+ fails to authenticate with this AP."
+ ::= 31
+
+-- Dialpool alarms
+ogDialPoolMibObjects OBJECT IDENTIFIER ::= {
+ ogDialPoolMib 1
+}
+ogDialPoolAlarm OBJECT IDENTIFIER ::= {
+ ogDialPoolMibObjects 1
+}
+ogDialPoolAlarmTable OBJECT IDENTIFIER ::= {
+ ogDialPoolAlarm 1
+}
+ogDialPoolAlarmEntry OBJECT IDENTIFIER ::= {
+ ogDialPoolAlarmTable 1
+}
+
+ogDialPoolHealthNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "A notification sent when a dial-pool health alarm occurs."
+ ::= 32
+
+-- Custom alarms
+ogCustomMibObjects OBJECT IDENTIFIER ::= {
+ ogCustomMib 1
+}
+ogCustomAlarm OBJECT IDENTIFIER ::= {
+ ogCustomMibObjects 1
+}
+ogCustomAlarmTable OBJECT IDENTIFIER ::= {
+ ogCustomAlarm 1
+}
+ogCustomAlarmEntry OBJECT IDENTIFIER ::= {
+ ogCustomAlarmTable 1
+}
+
+ogCustomNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmUser,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "A notification sent when a custom check alarm occurs."
+ ::= 33
+
+-- CLI Session Alarms
+ogCliMibObjects OBJECT IDENTIFIER ::= {
+ ogCliMib 1
+}
+ogCliEvent OBJECT IDENTIFIER ::= {
+ ogCliMibObjects 1
+}
+ogCliEventTable OBJECT IDENTIFIER ::= {
+ ogCliEvent 1
+}
+ogCliEventEntry OBJECT IDENTIFIER ::= {
+ ogCliEventTable 1
+}
+
+ogCliUserNotification TRAP-TYPE
+ ENTERPRISE opengear
+ VARIABLES {
+ ogAlarmEventId,
+ ogAlarmName,
+ ogAlarmCheck,
+ ogAlarmInstance,
+ ogAlarmTime,
+ ogAlarmType,
+ ogAlarmSummary,
+ ogAlarmDevice,
+ ogAlarmTriggerValue,
+ ogAlarmCurrentValue,
+ ogAlarmPreviousValue,
+ ogAlarmState
+ }
+ DESCRIPTION
+ "An alarm sent when a user connection to CLI session occurs"
+ ::= 34
+
+END