summaryrefslogtreecommitdiff
path: root/MIBS/enterasys/CTRON-ELAN-MIB
blob: 2c20f838539ddb3e9d427bd87ef390634f0d2147 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
CTRON-ELAN-MIB DEFINITIONS ::= BEGIN

--  ctron-elan-mib.txt
--  Revision: 01.00.00
--  Part Number:
--  Date: May 5, 1997

--  Cabletron Systems, Inc.
--  35 Industrial Way, P.O. Box 5005
--  Rochester, NH 03867-0505
--  (603) 332-9400
--  support@ctron.com

--  This module provides authoritative definitions for Cabletron's
--  enterprise-specific trap log mib.
--
--  This module will be extended, as required.
--

--  Cabletron Systems reserves the right to make changes in
--  specification and other information contained in this document
--  without prior notice.  The reader should consult Cabletron Systems
--  to determine whether any such changes have been made.
--
--  In no event shall Cabletron Systems be liable for any incidental,
--  indirect, special, or consequential damages whatsoever (including
--  but not limited to lost profits) arising out of or related to this
--  document or the information contained in it, even if Cabletron
--  Systems has been advised of, known, or should have known, the
--  possibility of such damages.
--
--  Cabletron grants vendors, end-users, and other interested parties
--  a non-exclusive license to use this Specification in connection
--  with the management of Cabletron products.

--  Copyright January 1997 Cabletron Systems


IMPORTS
    ctAtmfLanEmulation
            FROM CTRON-MIB-NAMES
    IpAddress 
            FROM RFC1155-SMI
    DisplayString
            FROM RFC1213-MIB
    OBJECT-TYPE
            FROM RFC-1212;

    -- DisplayString ::= OCTET STRING

CtLaneDebugLevel ::= INTEGER {
        user(1),
        all(2),
        error(3),
        warning(4),
        informational(5),
        detailed(6),
        trace(7)
        }


ElanLocalIndex ::= INTEGER
-- TEXTUAL-CONVENTION
--  Status
--    mandatory
--  Descr
--    A value which uniquely identifies a
--     conceptual row in the elanConfTable.
--     This number is only used locally by the agent to
--     distinguish between ELANs.


ctLeClient      OBJECT IDENTIFIER ::= { ctAtmfLanEmulation 1 }
ctElan          OBJECT IDENTIFIER ::= { ctAtmfLanEmulation 2 }
ctLes           OBJECT IDENTIFIER ::= { ctAtmfLanEmulation 3 }
ctBus           OBJECT IDENTIFIER ::= { ctAtmfLanEmulation 4 }
ctElanConfGroup OBJECT IDENTIFIER ::= { ctElan 1 }


ctElanConfTable OBJECT-TYPE
    SYNTAX SEQUENCE OF CtElanConfEntry
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION
        "This table defines an extension to the elanConfTable."
    ::= { ctElanConfGroup 1 }

ctElanConfEntry OBJECT-TYPE
    SYNTAX CtElanConfEntry
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION
        "Each entry in this table represents an Emulated LAN.
         Objects elanConfIndex and elanConfRowStatus are required
         during row creation and deletion. "
    INDEX { ctElanConfIndex }
    ::= { ctElanConfTable 1 }

CtElanConfEntry ::= SEQUENCE {
    ctElanConfIndex 
         ElanLocalIndex,
    ctElanConfUnitNumber 
         INTEGER,
    ctElanConfPolicy 
         INTEGER,
    ctElanConfDelPolicyWithElan 
         INTEGER,
    ctElanConfRowStatus 
        INTEGER
    }

ctElanConfIndex OBJECT-TYPE
    SYNTAX ElanLocalIndex
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
        "A value which uniquely identifies a
         conceptual row in the ctElanConfTable.
         The value corresponds to elanConfIndex."
    ::= { ctElanConfEntry 1 }

ctElanConfUnitNumber OBJECT-TYPE
    SYNTAX INTEGER(0..4)
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
        "Adapter unit for this ELAN, currently
         read-only.  May expand to be read-write."
    DEFVAL { 0 }
    ::= { ctElanConfEntry 2 }

ctElanConfPolicy OBJECT-TYPE
    SYNTAX INTEGER {
        secure(1),
        nonsecure(2)
        }
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
        "Policy determination of this ELAN, where
         secure(1) ensures that cut through operation
         will not be in operation.  When an ELAN is
         in secure mode, it will not allow inter-elan
         communication by restricting directory
         services learning or lookups.  The secure(1)
         mode also restricts the bus from proxy
         broadcast resolution, also know as the 
         protocol preprocessor.  When in nonsecure(2)
         mode, the ELAN will allow cut through
         operation, Directory Services advertisement,
         and proxy broadcast resolution."
    DEFVAL { nonsecure }
    ::= { ctElanConfEntry 3 }

ctElanConfDelPolicyWithElan OBJECT-TYPE
    SYNTAX INTEGER {
        true(1),
        false(2)
        }
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
        "This objects indicates that if an ELAN row is
         deleted, any existing LEC->ELAN mappings must
         also be deleted."
    DEFVAL { true }
    ::= { ctElanConfEntry 4 }

ctElanConfRowStatus OBJECT-TYPE
    SYNTAX INTEGER {
        active(1),
        notInService(2),
        notReady(3),
        createAndGo(4),
        createAndWait(5),
        destroy(6)
        }
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
        "This object is used to create or
         delete entries in the elanConfTable."
    ::= { ctElanConfEntry 5 }

ctElanSFDSPeerTable OBJECT-TYPE
    SYNTAX SEQUENCE OF CtElanSFDSPeerEntry
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION
        "This table contains all Secure Fast Directory Services
         Database IPs that have been added as peers.  Creating
         an entry in this table will add the SFDS database at that
         IP as a peer.  Deleting and entry in this table will drop
         the SFDS at that IP as a peer."
    ::= { ctElanConfGroup 2 }

ctElanSFDSPeerEntry OBJECT-TYPE
    SYNTAX CtElanSFDSPeerEntry
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION
        "Each entry in this table represents an
         SFDS Database that has been added as a peer.  ctElanSFDSPeerIP
         and ctElanSFDSPeerRowStatus must be present during row creation
         and deletion. "
    INDEX { ctElanSFDSPeerIP }
    ::= { ctElanSFDSPeerTable 1 }

CtElanSFDSPeerEntry ::= SEQUENCE {
    ctElanSFDSPeerIP 
         IpAddress,
    ctElanSFDSPeerRowStatus 
         INTEGER
    }

ctElanSFDSPeerIP OBJECT-TYPE
    SYNTAX IpAddress
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
        "The IP Address of the Directory Services Peer Database."
    ::= { ctElanSFDSPeerEntry 1 }

ctElanSFDSPeerRowStatus OBJECT-TYPE
    SYNTAX INTEGER {
        active(1),
        notInService(2),
        notReady(3),
        createAndGo(4),
        createAndWait(5),
        destroy(6)
        }
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
        "This object is used to create or
         delete entries in the ctElanSFDSPeerTable."
    ::= { ctElanSFDSPeerEntry 2 }

ctElanConfDirectoryServicesIP OBJECT-TYPE
    SYNTAX IpAddress
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
        "The IP Address of the Directory Services."
    ::= { ctElanConfGroup 3 }

ctElanDSStatus OBJECT-TYPE
    SYNTAX INTEGER {
        connected(1),
        connectionLost(2),
        unknown(3)
        }
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
        "Reports the current status of the Secure Fast Directory
         Services connection."
    DEFVAL { unknown }
    ::= { ctElanConfGroup 4 }

ctElanUNIVersion OBJECT-TYPE
    SYNTAX INTEGER {
        unknown(1),
        uni30(2),
        uni31(3),
        uni40(4)
        }
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
        "Reports the UNI version that lane is using."
    DEFVAL { unknown }
    ::= { ctElanConfGroup 5 }

ctElanLaneDbgOutputFile OBJECT-TYPE
    SYNTAX DisplayString(SIZE(0..255))
--    Rsyntax OCTET STRING(SIZE(0..255))
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
        "Full path and file for Debug Output."
    DEFVAL { "" }
    ::= { ctElanConfGroup 6 }

ctElanLaneDbgConnectionServices OBJECT-TYPE
    SYNTAX CtLaneDebugLevel
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
        "Debug level specifier for Connection Services subsystem."
    DEFVAL { user }
    ::= { ctElanConfGroup 7 }

ctElanLaneDbgDatabaseManagement OBJECT-TYPE
    SYNTAX CtLaneDebugLevel
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
        "Debug level specifier for Database Mgr subsystem."
    REFERENCE
        "Cabletron Systems, Inc. private MIB extension."
    DEFVAL { user }
    ::= { ctElanConfGroup 8 }

ctElanCtLaneDbgSNMP OBJECT-TYPE
    SYNTAX CtLaneDebugLevel
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
        "Debug level specifier for SNMP Agent subsystem."
    DEFVAL { user }
    ::= { ctElanConfGroup 9 }

ctElanLaneDbgLECS OBJECT-TYPE
    SYNTAX CtLaneDebugLevel
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
        "Debug level specifier for LECS subsystem."
    DEFVAL { user }
    ::= { ctElanConfGroup 10 }

ctElanCtLaneDbgLES OBJECT-TYPE
    SYNTAX CtLaneDebugLevel
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
        "Debug level specifier for LES subsystem."
    DEFVAL { user }
    ::= { ctElanConfGroup 11 }

ctElanHotStandbyStatus OBJECT-TYPE
    SYNTAX INTEGER {
        initial(1),
        active(2),
        standby(3),
        unknown(4)
        }
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
        "Reports the status of this Hot Standby peer.
         Initial means this peer has just started and is
         determining whether it will be primary or standby.
         Active means it is currently running as the primary.
         Standby means it is currently in backup mode."
    DEFVAL { unknown }
    ::= { ctElanConfGroup 12 }

ctElanConfHotStandbyIP OBJECT-TYPE
    SYNTAX IpAddress
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
        "The IP Address of the other member of this Hot Standby peer
         group."
    ::= { ctElanConfGroup 13 }

END