summaryrefslogtreecommitdiff
path: root/MIBS/awplus/AT-XEM-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/awplus/AT-XEM-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/awplus/AT-XEM-MIB')
-rw-r--r--MIBS/awplus/AT-XEM-MIB194
1 files changed, 194 insertions, 0 deletions
diff --git a/MIBS/awplus/AT-XEM-MIB b/MIBS/awplus/AT-XEM-MIB
new file mode 100644
index 0000000..56930b8
--- /dev/null
+++ b/MIBS/awplus/AT-XEM-MIB
@@ -0,0 +1,194 @@
+-- ============================================================================
+-- AT-XEM.MIB, Allied Telesis enterprise MIB: XEMs
+--
+-- Copyright (c) 2008 by Allied Telesis, Inc.
+-- All rights reserved.
+--
+-- ============================================================================
+
+ AT-XEM-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ sysinfo
+ FROM AT-SMI-MIB
+ Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+ DisplayString
+ FROM SNMPv2-TC;
+
+
+ xem MODULE-IDENTITY
+ LAST-UPDATED "201009070000Z"
+ ORGANIZATION
+ "Allied Telesis, Inc."
+ CONTACT-INFO
+ " http://www.alliedtelesis.com"
+ DESCRIPTION
+ "The AT-XEM MIB contains objects for monitoring
+ XEMs installed in the device."
+ REVISION "201009070000Z"
+ DESCRIPTION
+ "Generic syntax tidy up"
+ REVISION "201006150015Z"
+ DESCRIPTION
+ "MIB revision history dates in descriptions updated."
+ REVISION "200907150000Z"
+ DESCRIPTION
+ "Corret a complier warning."
+ REVISION "200802290000Z"
+ DESCRIPTION
+ "Initial version."
+ ::= { sysinfo 11 }
+
+
+
+
+--
+-- Node definitions
+--
+
+ xemTraps OBJECT IDENTIFIER ::= { xem 0 }
+
+
+ xemInserted NOTIFICATION-TYPE
+ OBJECTS { xemInfoMemberId, xemInfoBayId }
+ STATUS current
+ DESCRIPTION
+ "A trap generated when a XEM is inserted into the device."
+ ::= { xemTraps 1 }
+
+
+ xemRemoved NOTIFICATION-TYPE
+ OBJECTS { xemInfoMemberId, xemInfoBayId }
+ STATUS current
+ DESCRIPTION
+ "A trap generated when a XEM is removed from the device."
+ ::= { xemTraps 2 }
+
+
+ xemInsertedFail NOTIFICATION-TYPE
+ OBJECTS { xemInfoMemberId, xemInfoBayId }
+ STATUS current
+ DESCRIPTION
+ "A trap generated when the insertion of a XEM into the device fails."
+ ::= { xemTraps 3 }
+
+
+ xemNumOfXem OBJECT-TYPE
+ SYNTAX Unsigned32 (0..128)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of XEMs installed in the device. If devices are stacked,
+ it is the total number of XEMs installed in the stacked devices."
+ ::= { xem 1 }
+
+
+ xemInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF XemInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of information about XEMs. Each entry in the table
+ represents a XEM installed in the system."
+ ::= { xem 2 }
+
+
+ xemInfoEntry OBJECT-TYPE
+ SYNTAX XemInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a single XEM."
+ INDEX { xemInfoMemberId, xemInfoBayId }
+ ::= { xemInfoTable 1 }
+
+
+ XemInfoEntry ::=
+ SEQUENCE {
+ xemInfoMemberId
+ Unsigned32,
+ xemInfoBayId
+ Unsigned32,
+ xemInfoXemId
+ Unsigned32,
+ xemInfoBoardType
+ DisplayString,
+ xemInfoBoardName
+ DisplayString,
+ xemInfoRevision
+ DisplayString,
+ xemInfoSerialNumber
+ DisplayString
+ }
+
+ xemInfoMemberId OBJECT-TYPE
+ SYNTAX Unsigned32 (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of the stack member where the XEM is installed."
+ ::= { xemInfoEntry 1 }
+
+
+ xemInfoBayId OBJECT-TYPE
+ SYNTAX Unsigned32 (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The bay number where the XEM is installed."
+ ::= { xemInfoEntry 2 }
+
+
+ xemInfoXemId OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The board identity of the XEM."
+ ::= { xemInfoEntry 3 }
+
+
+ xemInfoBoardType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The board type of the XEM."
+ ::= { xemInfoEntry 4 }
+
+
+ xemInfoBoardName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (1..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The board name of the XEM."
+ ::= { xemInfoEntry 5 }
+
+
+ xemInfoRevision OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (1..5))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The board revision number of the XEM."
+ ::= { xemInfoEntry 6 }
+
+
+ xemInfoSerialNumber OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (1..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The board serial number of the XEM."
+ ::= { xemInfoEntry 7 }
+
+
+
+ END
+
+--
+-- at-xem.mib
+--
+