summaryrefslogtreecommitdiff
path: root/MIBS/gemds/MDS-SERIAL-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/gemds/MDS-SERIAL-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/gemds/MDS-SERIAL-MIB')
-rw-r--r--MIBS/gemds/MDS-SERIAL-MIB198
1 files changed, 198 insertions, 0 deletions
diff --git a/MIBS/gemds/MDS-SERIAL-MIB b/MIBS/gemds/MDS-SERIAL-MIB
new file mode 100644
index 0000000..aaac574
--- /dev/null
+++ b/MIBS/gemds/MDS-SERIAL-MIB
@@ -0,0 +1,198 @@
+MDS-SERIAL-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY,
+ OBJECT-TYPE,
+ Unsigned32
+ FROM SNMPv2-SMI
+ TruthValue
+ FROM SNMPv2-TC
+ MODULE-COMPLIANCE,
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+ mdsServices
+ FROM MDS-ORBIT-SMI-MIB;
+
+mdsSerialMIB MODULE-IDENTITY
+ LAST-UPDATED "201805160000Z" -- May 16, 2018
+ ORGANIZATION
+ "GE MDS LLC
+ http://www.gemds.com"
+ CONTACT-INFO
+ "T 1-800-474-0694 (Toll Free in North America)
+ T 585-242-9600
+ F 585-242-9620
+
+ 175 Science Parkway
+ Rochester, New York 14620
+ USA"
+ DESCRIPTION
+ "The MIB module to describe the system."
+ REVISION "201805160000Z"
+ DESCRIPTION
+ "Updated conformance statments based on smilint."
+ REVISION "201405120000Z"
+ DESCRIPTION
+ "Initial version."
+ ::= { mdsServices 2 }
+
+mSerMIBObjects OBJECT IDENTIFIER
+ ::= { mdsSerialMIB 1 }
+
+mSerConfig OBJECT IDENTIFIER
+ ::= { mSerMIBObjects 1 }
+
+mSerStatus OBJECT IDENTIFIER
+ ::= { mSerMIBObjects 2 }
+
+-- Textual Conventions
+
+-- Serial Status Objects
+mSerTermServerStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF MSerTermServerStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains status of terminal servers."
+ ::= { mSerStatus 1 }
+
+mSerTermServerStatusEntry OBJECT-TYPE
+ SYNTAX MSerTermServerStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry contains status of a terminal server."
+ INDEX { mSerTermServerSerialPort }
+ ::= { mSerTermServerStatusTable 1 }
+
+MSerTermServerStatusEntry ::=
+ SEQUENCE {
+ mSerTermServerSerialPort OCTET STRING,
+ mSerTermServerDescription OCTET STRING,
+ mSerTermServerEnabled TruthValue,
+ mSerTermServerIpTxPackets Unsigned32,
+ mSerTermServerIpTxBytes Unsigned32,
+ mSerTermServerIpRxPackets Unsigned32,
+ mSerTermServerIpRxBytes Unsigned32,
+ mSerTermServerSerialTxPackets Unsigned32,
+ mSerTermServerSerialTxBytes Unsigned32,
+ mSerTermServerSerialRxPackets Unsigned32,
+ mSerTermServerSerialRxBytes Unsigned32
+ }
+
+mSerTermServerSerialPort OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The serial port on which this terminal server is configured."
+ ::= { mSerTermServerStatusEntry 1 }
+
+mSerTermServerDescription OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The serial port on which this terminal server is configured."
+ ::= { mSerTermServerStatusEntry 2 }
+
+mSerTermServerEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The serial port on which this terminal server is configured."
+ ::= { mSerTermServerStatusEntry 3 }
+
+mSerTermServerIpTxPackets OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Number of packets transmitted on IP interface."
+ ::= { mSerTermServerStatusEntry 6 }
+
+mSerTermServerIpTxBytes OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Number of bytes transmitted on IP interface."
+ ::= { mSerTermServerStatusEntry 7 }
+
+mSerTermServerIpRxPackets OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Number of packets received on IP interface."
+ ::= { mSerTermServerStatusEntry 8 }
+
+mSerTermServerIpRxBytes OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Number of bytes received on IP interface."
+ ::= { mSerTermServerStatusEntry 9 }
+
+mSerTermServerSerialTxPackets OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Number of packets transmitted on serial interface."
+ ::= { mSerTermServerStatusEntry 10 }
+
+mSerTermServerSerialTxBytes OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Number of bytes transmitted on serial interface."
+ ::= { mSerTermServerStatusEntry 11 }
+
+mSerTermServerSerialRxPackets OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Number of packets received on serial interface."
+ ::= { mSerTermServerStatusEntry 12 }
+
+mSerTermServerSerialRxBytes OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Number of bytes received on serial interface."
+ ::= { mSerTermServerStatusEntry 13 }
+
+-- conformance information
+mdsSerMIBConformance OBJECT IDENTIFIER ::= { mdsSerialMIB 3 }
+mdsSerMIBCompliances OBJECT IDENTIFIER ::= { mdsSerMIBConformance 1 }
+mdsSerMIBGroups OBJECT IDENTIFIER ::= { mdsSerMIBConformance 2 }
+
+-- compliance statements
+mSerCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for SNMP entities that
+ implement the MDS-SERIAL-MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ mSerStatusGroup
+ }
+ ::= { mdsSerMIBCompliances 1 }
+
+-- units of conformance
+mSerStatusGroup OBJECT-GROUP
+ OBJECTS {
+ mSerTermServerSerialPort,
+ mSerTermServerDescription,
+ mSerTermServerEnabled,
+ mSerTermServerIpTxPackets,
+ mSerTermServerIpTxBytes,
+ mSerTermServerIpRxPackets,
+ mSerTermServerIpRxBytes,
+ mSerTermServerSerialTxPackets,
+ mSerTermServerSerialTxBytes,
+ mSerTermServerSerialRxPackets,
+ mSerTermServerSerialRxBytes
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing information about
+ orbit system status."
+ ::= { mdsSerMIBGroups 1 }
+
+END