Skip to content

Commit e170c14

Browse files
committed
Merge pull request #1 from cluther/master
adding many mibs courtesy of cluther
2 parents 1233737 + 000dcab commit e170c14

File tree

1,463 files changed

+1866914
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,463 files changed

+1866914
-0
lines changed
Lines changed: 222 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,222 @@
1+
-- ADAPTEC ASM EXT STORAGE MGMT STN MIB
2+
-- LAST-UPDATED "200410051842Z"
3+
-- ORGANIZATION "Adaptec, Inc"
4+
--
5+
-- EMAIL Contact:
6+
7+
8+
-- POSTAL Contact:
9+
-- ADAPTEC
10+
-- ORLANDO
11+
-- FLORIDA 32826
12+
13+
-- VOICE Contact:
14+
-- +1 321-207-2000
15+
--
16+
-- This is the MIB for Adaptec ASM Management Station.
17+
18+
-- This document is Copyright (C) 2004 Adaptec, Inc.
19+
20+
21+
ADAPTEC-ASM-EXT-STORAGE-MGMT-STN-MIB DEFINITIONS ::= BEGIN
22+
23+
IMPORTS
24+
25+
OBJECT-TYPE
26+
FROM RFC-1212
27+
TRAP-TYPE
28+
FROM RFC-1215
29+
Gauge, enterprises
30+
FROM RFC1155-SMI
31+
DisplayString
32+
-- FROM RFC1158-MIB;
33+
FROM RFC1213-MIB;
34+
35+
adaptec OBJECT IDENTIFIER ::= { enterprises 795 }
36+
37+
-- 16516 designates all MIBs associated with the ASM Ext Storage Mgmt Station
38+
asmMgmtStation OBJECT IDENTIFIER ::= { adaptec 16516 }
39+
40+
-- Here are the particular products within the Management Station family of products.
41+
42+
-- Only the current Total Storage DS300/DS400 is specifically called out.
43+
totalStorageDS300MIB OBJECT IDENTIFIER ::= { asmMgmtStation 10 }
44+
45+
trapObjects OBJECT IDENTIFIER ::= { totalStorageDS300MIB 1 }
46+
47+
--
48+
-- Trap variables
49+
--
50+
-- This variables cannot be accessed by SNMP GET,GET-NEXT,SET,...
51+
-- They are only used by SNMP traps.
52+
--
53+
54+
trapEventHost OBJECT-TYPE
55+
SYNTAX DisplayString
56+
ACCESS read-only
57+
STATUS mandatory
58+
DESCRIPTION
59+
"The host on which the event ocurred."
60+
::= { trapObjects 1 }
61+
62+
trapEventOrigin OBJECT-TYPE
63+
SYNTAX DisplayString
64+
ACCESS read-only
65+
STATUS mandatory
66+
DESCRIPTION
67+
"The subsystem originating the event."
68+
::= { trapObjects 2 }
69+
70+
trapEventDate OBJECT-TYPE
71+
SYNTAX DisplayString
72+
ACCESS read-only
73+
STATUS mandatory
74+
DESCRIPTION
75+
"The date on which the event ocurred (YYYY-MM-DD format)."
76+
::= { trapObjects 3 }
77+
78+
trapEventTime OBJECT-TYPE
79+
SYNTAX DisplayString
80+
ACCESS read-only
81+
STATUS mandatory
82+
DESCRIPTION
83+
"The time at which the event ocurred (HH:MM:SS Z format)."
84+
::= { trapObjects 4 }
85+
86+
trapEventLevel OBJECT-TYPE
87+
SYNTAX DisplayString
88+
ACCESS read-only
89+
STATUS mandatory
90+
DESCRIPTION
91+
"The level of the event - Information, Warning, Error, Serious, Fatal."
92+
::= { trapObjects 5 }
93+
94+
trapEventActive OBJECT-TYPE
95+
SYNTAX INTEGER
96+
ACCESS read-only
97+
STATUS mandatory
98+
DESCRIPTION
99+
"If the event is active, value 1, else value 0."
100+
::= { trapObjects 6 }
101+
102+
trapEventInfo OBJECT-TYPE
103+
SYNTAX INTEGER
104+
ACCESS read-only
105+
STATUS mandatory
106+
DESCRIPTION
107+
"Information specific to the originator. If the top 8 bits are 0x00
108+
the remaining 24 bits contain a value in originator specific format.
109+
If the top 8 bits are 0x01 the remaining 24 bits identify a field
110+
replaceable unit by number."
111+
::= { trapObjects 7 }
112+
113+
trapEventShortText OBJECT-TYPE
114+
SYNTAX DisplayString
115+
ACCESS read-only
116+
STATUS mandatory
117+
DESCRIPTION
118+
"A short text description of the event."
119+
::= { trapObjects 8 }
120+
121+
trapEventDescription OBJECT-TYPE
122+
SYNTAX DisplayString
123+
ACCESS read-only
124+
STATUS mandatory
125+
DESCRIPTION
126+
"A longer description of the event."
127+
::= { trapObjects 9 }
128+
129+
trapEventAgentSequence OBJECT-TYPE
130+
SYNTAX INTEGER
131+
ACCESS read-only
132+
STATUS mandatory
133+
DESCRIPTION
134+
"Unique sequence number allocated for this occurence of the event by
135+
the agent."
136+
::= { trapObjects 10 }
137+
138+
trapEventSANSequence OBJECT-TYPE
139+
SYNTAX INTEGER
140+
ACCESS read-only
141+
STATUS mandatory
142+
DESCRIPTION
143+
"Unique sequence number allocated for this occurence of the event by
144+
the Shared Storage Manager."
145+
::= { trapObjects 11 }
146+
147+
trapEventAgentID OBJECT-TYPE
148+
SYNTAX DisplayString
149+
ACCESS read-only
150+
STATUS mandatory
151+
DESCRIPTION
152+
"Unique identifier for the agent logging the event"
153+
::= { trapObjects 12 }
154+
155+
trapEventAgentType OBJECT-TYPE
156+
SYNTAX INTEGER {
157+
target(1), -- storage controller
158+
server(2), -- file server
159+
management(3) -- management station
160+
}
161+
ACCESS read-only
162+
STATUS mandatory
163+
DESCRIPTION
164+
"The type of storage manager entity logging the event"
165+
::= { trapObjects 13 }
166+
167+
trapEventCategory OBJECT-TYPE
168+
SYNTAX DisplayString
169+
ACCESS read-only
170+
STATUS mandatory
171+
DESCRIPTION
172+
"If the agent type logging the event was a Windows file server, a
173+
string representation of the Windows event category, otherwise the
174+
empty string."
175+
::= { trapObjects 14 }
176+
177+
trapEventType OBJECT-TYPE
178+
SYNTAX Gauge
179+
ACCESS read-only
180+
STATUS mandatory
181+
DESCRIPTION
182+
"Unique identifier for the type of the event."
183+
::= { trapObjects 15 }
184+
185+
trapEventControllerSN OBJECT-TYPE
186+
SYNTAX DisplayString
187+
ACCESS read-only
188+
STATUS mandatory
189+
DESCRIPTION
190+
"Controller serial number on which the event ocurred."
191+
::= { trapObjects 16 }
192+
193+
trapEventEnclosureSN OBJECT-TYPE
194+
SYNTAX DisplayString
195+
ACCESS read-only
196+
STATUS mandatory
197+
DESCRIPTION
198+
"Enclosure serial number on which the event ocurred."
199+
::= { trapObjects 17 }
200+
201+
202+
203+
204+
managementServerEventTrap TRAP-TYPE
205+
ENTERPRISE totalStorageDS300MIB
206+
VARIABLES { trapEventHost, trapEventOrigin, trapEventDate,
207+
trapEventTime, trapEventLevel, trapEventActive,
208+
trapEventInfo, trapEventShortText, trapEventDescription,
209+
trapEventAgentSequence, trapEventSANSequence, trapEventAgentID,
210+
trapEventAgentType, trapEventCategory, trapEventType,
211+
trapEventControllerSN, trapEventEnclosureSN}
212+
DESCRIPTION
213+
"An eventTrap signifies that an event has been logged to the converter
214+
event logger. The variables encode the details of the event."
215+
--#TYPE "Informational event from a management server or external storage."
216+
--#SUMMARY "Entity %s reports %s (level %s)"
217+
--#ARGUMENTS {0, 8, 4}
218+
--#SEVERITY INFORMATIONAL
219+
::= 1
220+
221+
END
222+

ADTRAN-MIB.mib

Lines changed: 163 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,163 @@
1+
2+
ADTRAN-MIB DEFINITIONS ::= BEGIN
3+
4+
-- TITLE: ADTRAN MIB Definitions
5+
-- FILENAME: ADTRAN.MIB
6+
-- AUTHOR: Jeff Wells
7+
-- DATE: 97/06/13
8+
--
9+
-- MODIFICATIONS:
10+
-- 98/04/10 SLS added adShared node for shared function mibs
11+
-- 98/05/05 SLS correct adShared & add adPerform shared function mibs
12+
13+
-- {iso org(3) dod(6) internet(1) private(4) enterprises(1) adtran(664) }
14+
-- The ADTRAN-MIB defines the "adtran" enterprise tree node. This MIB
15+
-- provides the basis for the definition of all other ADTRAN MIBs.
16+
-- The "adProducts" sub-node under "adtran" lists all SNMP manageable
17+
-- products. Product specific MIBs are defined under "adMgmt".
18+
-- Management information common to all ADTRAN products appears under
19+
-- the "adAdmin" sub-node.
20+
21+
IMPORTS
22+
enterprises
23+
FROM RFC1155-SMI
24+
OBJECT-TYPE
25+
FROM RFC-1212
26+
DisplayString, PhysAddress
27+
FROM RFC1213-MIB;
28+
29+
--
30+
-- OBJECT IDENTIFIERS
31+
--
32+
33+
adtran OBJECT IDENTIFIER ::= { enterprises 664 }
34+
adProducts OBJECT IDENTIFIER ::= { adtran 1 }
35+
adMgmt OBJECT IDENTIFIER ::= { adtran 2 }
36+
adAdmin OBJECT IDENTIFIER ::= { adtran 3 }
37+
adPerform OBJECT IDENTIFIER ::= { adtran 4 }
38+
adShared OBJECT IDENTIFIER ::= { adtran 5 }
39+
40+
--
41+
-- PRODUCT IDENTIFIER SECTION - adProducts
42+
--
43+
-- The name identifiers for Adtran products that support SNMP
44+
-- management appear in a list under the "adProducts" node.
45+
-- The location of the name within this list defines the MIB-II
46+
-- system group "sysObjectID" value for the product. For example,
47+
-- the T1 channel bank line interface unit, ACTDAXL3, will respond
48+
-- to a request for system object ID with the identifier sequence
49+
-- iso.org.dos.internet.private.enterprises.adtran.adProducts.
50+
-- adACTDAXL3 - 1.3.6.1.4.1.664.1.9
51+
--
52+
53+
--
54+
-- PRODUCT MANAGEMENT SECTION - adMgmt
55+
--
56+
-- The "adMgmt" node contains product specific management information.
57+
-- Each manageable product will have its own sub-node under this node
58+
-- containing the product's management information. For example, the
59+
-- ACTDAXL3 management node is "adACTDAXL3mg" with the numeric
60+
-- identifier sequence - 1.3.6.1.4.1.664.2.9.
61+
--
62+
63+
--
64+
-- ADMINISTRATION SECTION - adAdmin
65+
--
66+
-- The "adAdmin" node contains administrative information
67+
-- for Adtran products. The "adProductInfo" group under this
68+
-- node contains information about the product, such as
69+
-- product name, part number, and revision.
70+
--
71+
72+
--
73+
-- Perfomance SECTION - adPerform
74+
--
75+
-- The "adPerform" node contains frame relay performance statistics
76+
-- for all Adtran "IQ" devices (i.e., TSUIQ & DSUIQ). Currently, the
77+
-- only mib groups under this branch are defined in the fperform mib.
78+
--
79+
80+
--
81+
-- SHARED SECTION - adShared
82+
--
83+
-- The "adShared" node contains management information for a specific
84+
-- function which may be supported by several manageable products.
85+
-- Each functional group will have its own sub-node under this node
86+
-- and be located within an individual MIB. For example, the node
87+
-- adExLan is the first node under the adShared node with the numeric
88+
-- identifier sequence - 1.3.6.1.4.1.664.5.1.
89+
--
90+
91+
--
92+
-- Product Information group
93+
--
94+
-- This group contains information common for most all Adtran
95+
-- products.
96+
--
97+
98+
adProductInfo OBJECT IDENTIFIER ::= { adAdmin 1 }
99+
100+
adProdName OBJECT-TYPE
101+
SYNTAX DisplayString
102+
ACCESS read-only
103+
STATUS mandatory
104+
DESCRIPTION
105+
"The Adtran Product Name"
106+
::= { adProductInfo 1 }
107+
108+
adProdPartNumber OBJECT-TYPE
109+
SYNTAX DisplayString
110+
ACCESS read-only
111+
STATUS mandatory
112+
DESCRIPTION
113+
"The Adtran Product Part Number"
114+
::= { adProductInfo 2 }
115+
116+
adProdCLEIcode OBJECT-TYPE
117+
SYNTAX DisplayString
118+
ACCESS read-only
119+
STATUS mandatory
120+
DESCRIPTION
121+
"The Adtran Product CLEI Code"
122+
::= { adProductInfo 3 }
123+
124+
adProdSerialNumber OBJECT-TYPE
125+
SYNTAX DisplayString
126+
ACCESS read-only
127+
STATUS mandatory
128+
DESCRIPTION
129+
"The Adtran Product Serial Number"
130+
::= { adProductInfo 4 }
131+
132+
adProdRevision OBJECT-TYPE
133+
SYNTAX DisplayString
134+
ACCESS read-only
135+
STATUS mandatory
136+
DESCRIPTION
137+
"The Adtran Product Revision Number"
138+
::= { adProductInfo 5 }
139+
140+
adProdSwVersion OBJECT-TYPE
141+
SYNTAX DisplayString
142+
ACCESS read-only
143+
STATUS mandatory
144+
DESCRIPTION
145+
"The Adtran Product Software Version Number"
146+
::= { adProductInfo 6 }
147+
148+
adProdPhysAddress OBJECT-TYPE
149+
SYNTAX PhysAddress
150+
ACCESS read-only
151+
STATUS mandatory
152+
DESCRIPTION
153+
"This octet string variable contains the Adtran
154+
Physical Address assigned to this product. For
155+
example the octet sequence, 16 02 03 01, specifies
156+
channel bank number 16, digroup number 2, DS0 channel
157+
slot number 3, position 1. This object value is
158+
commonly reported in SNMP Traps to identify the
159+
product's location."
160+
::= { adProductInfo 7 }
161+
162+
163+
END

0 commit comments

Comments
 (0)