mibs/MIBS/enterasys/CTRON-ELAN-MIB
2023-12-05 12:25:34 +01:00

361 lines
9.7 KiB
Plaintext

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