-- "@(#)LAN-EMULATION-ELAN-MIB-V1SMI.txt 7.1.2.1 98/02/27 17:44:17" sccs ident -- MIB created 7/29/97 21:08:33, by -- SMIC (the next generation) version 1.6.29, November 22, 1994. LAN-EMULATION-ELAN-MIB DEFINITIONS ::= BEGIN -- From file: "rfc0057.mib" -- Compile options "H" IMPORTS TimeTicks FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 DisplayString, RowStatus, MacAddress, AutonomousType, TimeStamp, LecDataFrameSize, LecDataFrameFormat, AtmLaneAddress, atmfLanEmulation, VpiInteger, VciInteger FROM LAN-EMULATION-CLIENT-MIB; elanMIB OBJECT IDENTIFIER ::= { atmfLanEmulation 2 } -- MODULE-IDENTITY -- LastUpdated -- 9602121200Z -- OrgName -- ATM Forum LAN Emulation Sub-Working Group -- ContactInfo -- -- The ATM Forum -- -- 2570 West El Camino Real, -- Ste 304, -- Mountain View, CA 94040-1313 -- Tel: 415-949-6711 -- E-mail: info@atmforum.com -- Descr -- This is the MIB module for managing ATM -- Emulated LANs as well as LAN Emulation -- Configuration Server (LECS). It provides -- mechanism for constructing and destroying -- ELANs, for distributing members of an -- ELAN and for figuring out the topology -- of an ELAN. It also provides management -- information for LECS. elanAdminGroup OBJECT IDENTIFIER ::= { elanMIB 1 } elanConfGroup OBJECT IDENTIFIER ::= { elanMIB 2 } elanLecsGroup OBJECT IDENTIFIER ::= { elanMIB 3 } elanLecsConfGroup OBJECT IDENTIFIER ::= { elanLecsGroup 1 } elanLecsFaultGroup OBJECT IDENTIFIER ::= { elanLecsGroup 2 } elanLecsStatGroup OBJECT IDENTIFIER ::= { elanLecsGroup 3 } elanAdminPolicyVal OBJECT IDENTIFIER ::= { elanAdminGroup 1 } byAtmAddr OBJECT IDENTIFIER ::= { elanAdminPolicyVal 1 } byMacAddr OBJECT IDENTIFIER ::= { elanAdminPolicyVal 2 } byRouteDescriptor OBJECT IDENTIFIER ::= { elanAdminPolicyVal 3 } byLanType OBJECT IDENTIFIER ::= { elanAdminPolicyVal 4 } byPktSize OBJECT IDENTIFIER ::= { elanAdminPolicyVal 5 } byElanName OBJECT IDENTIFIER ::= { elanAdminPolicyVal 6 } byDefault OBJECT IDENTIFIER ::= { elanAdminPolicyVal 7 } elanMIBConformance OBJECT IDENTIFIER ::= { elanMIB 4 } elanMIBGroups OBJECT IDENTIFIER ::= { elanMIBConformance 1 } elanMIBCompliances OBJECT IDENTIFIER ::= { elanMIBConformance 2 } IfIndexOrZero ::= INTEGER(0..65535) -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- An integer defined as to equivalent -- to ifIndex in the ifTable defined -- in RFC 1213 and the value zero. 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. AtmLaneMask ::= OCTET STRING(SIZE(20)) -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- A twenty-octet binary string, containing a standard -- ATM Forum address mask. TlvSelectorIndexType ::= INTEGER -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- An arbitrary integer used in identifying -- a set of TLV encoding. This number -- is locally managed by the agent. PolicySelectorIndexType ::= INTEGER -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- An arbitrary integer used in identifying -- a set of LEC assignment policies. -- This number is locally managed by the -- agent. LecsErrLogIndexType ::= INTEGER(1..2147483647) -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- An arbitrary integer used in identifying -- an error log associated with a LECS. elanConfNextId OBJECT-TYPE SYNTAX ElanLocalIndex -- Rsyntax INTEGER -- ACCESS read-only ACCESS not-accessible STATUS mandatory DESCRIPTION "The next available ELAN index provided by the agent. The value of this object can be used as the index to the elanConfTable during creation." ::= { elanConfGroup 1 } elanConfTable OBJECT-TYPE SYNTAX SEQUENCE OF ElanConfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains all Emulated LANs (ELANs) this agent manages. An ELAN is defined by the ELAN name, a set of TLVs, and other parameters. After an ELAN is created, members of the ELAN such as the LAN Emulation Server (LES) or Client (LEC) can be added to this ELAN entry in their repective tables. There are four memebers to an ELAN and they are LECS, LES, BUS (Broadcast and Unknown Server ) and LEC. The support of LECS is optional. The addition and deletion of LECS is done in the elanLecsConfGroup defined in this MIB. The addition and deletion of the LEC are done in the LEC Assignment tables defined in this ELAN Configuration group. The addition and deletion of the LES are also defined in this group. The addition and deletion of the BUS are done in the LES MIB due to the fact that LEC learns the BUS address only from the LES it corresponds to." ::= { elanConfGroup 2 } elanConfEntry OBJECT-TYPE SYNTAX ElanConfEntry 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 { elanConfIndex } ::= { elanConfTable 1 } ElanConfEntry ::= SEQUENCE { elanConfIndex ElanLocalIndex, elanConfName DisplayString, elanConfTlvIndex TlvSelectorIndexType, elanConfLanType INTEGER, elanConfMaxFrameSize INTEGER, elanConfRowStatus INTEGER } elanConfIndex OBJECT-TYPE SYNTAX ElanLocalIndex -- Rsyntax INTEGER ACCESS not-accessible STATUS mandatory DESCRIPTION "A value which uniquely identifies a conceptual row in the elanConfTable. If the conceptual row identified by this value of elanConfIndex is recreated following an agent restart, the same value of elanConfIndex must be used to identify the recreated row." ::= { elanConfEntry 1 } elanConfName OBJECT-TYPE SYNTAX DisplayString(SIZE(0..32)) -- Rsyntax OCTET STRING(SIZE(0..32)) -- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION "The name of this Emulated LAN entry. When this object length is zero then the ELAN name is not specified. The clients assigned to this ELAN will also have a zero length string as the ELAN name. The value of this object is used in the LE CONFIGURE response by the LECS if supported. Note that ELAN name may be used as cross reference to the LES MIB and BUS MIB though not required. Multiple ELANs with no ELAN name specified will cause conflicts in reference to LES and BUS MIBs." REFERENCE "LAN Emulation Over ATM Specification - version 1.0. C5." DEFVAL { "" } ::= { elanConfEntry 2 } elanConfTlvIndex OBJECT-TYPE SYNTAX TlvSelectorIndexType -- Rsyntax INTEGER -- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies one or more rows in the lecsTlvTable which applies to this ELAN. This object is set to zero if 1) LECS is not supported. or 2) there is no TLV associated with this entry." ::= { elanConfEntry 3 } elanConfLanType OBJECT-TYPE -- SYNTAX LecDataFrameFormat SYNTAX INTEGER { unspecified(1), aflane8023(2), aflane8025(3) } -- Rsyntax INTEGER { -- unspecified(1), -- aflane8023(2), -- aflane8025(3) -- } -- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION "The LAN type of this ELAN entry." REFERENCE "LAN Emulation Over ATM Specification - version 1.0. S2." DEFVAL { unspecified } ::= { elanConfEntry 4 } elanConfMaxFrameSize OBJECT-TYPE -- SYNTAX LecDataFrameSize SYNTAX INTEGER { unspecified(1), max1516(2), max4544(3), max9234(4), max18190(5) } -- Rsyntax INTEGER { -- unspecified(1), -- max1516(2), -- max4544(3), -- max9234(4), -- max18190(5) -- } -- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION "The maximum data frame size of this ELAN entry. The maximum AAL-5 SDU size of a data frame that this ELAN can support. The value of this object is returned to the LEC in the LE CONFIGURE response." REFERENCE "LAN Emulation Over ATM Specification - version 1.0. S3." DEFVAL { unspecified } ::= { elanConfEntry 5 } elanConfRowStatus OBJECT-TYPE -- SYNTAX RowStatus SYNTAX INTEGER { active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) } -- Rsyntax INTEGER { -- active(1), -- notInService(2), -- notReady(3), -- createAndGo(4), -- createAndWait(5), -- destroy(6) -- } -- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to create or delete entries in the elanConfTable." REFERENCE "RFC 1443, [10] Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2)." ::= { elanConfEntry 6 } elanLesTable OBJECT-TYPE SYNTAX SEQUENCE OF ElanLesEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains all LESs for each ELAN specified in the elanConfTable. Each ELAN can have more than one LES providing LAN Emulation services. Each LES can service only one ELAN. The table is indexed by the elanConfIndex which points to the ELAN this LES is providing service to, and elanLesIndex which unquely identifies a LES. This table is used for configuration of an ELAN only, that is, creating a LES in this table does not instantiate a LES in the network. It is done in the LES MIB." ::= { elanConfGroup 3 } elanLesEntry OBJECT-TYPE SYNTAX ElanLesEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry in this table represents a LES/Emulated LAN pair. Object elanLesAtmAddress besides elanLesRowStatus is also required during row creation." INDEX { elanConfIndex, elanLesIndex } ::= { elanLesTable 1 } ElanLesEntry ::= SEQUENCE { elanLesIndex INTEGER, elanLesAtmAddress OCTET STRING, elanLesRowStatus INTEGER } elanLesIndex OBJECT-TYPE SYNTAX INTEGER ACCESS not-accessible STATUS mandatory DESCRIPTION "An arbitrary number which uniquely identifies the LES this entry pertains to." ::= { elanLesEntry 1 } elanLesAtmAddress OBJECT-TYPE -- SYNTAX AtmLaneAddress SYNTAX OCTET STRING(SIZE(0 | 20)) -- Rsyntax OCTET STRING(SIZE(0 | 20)) -- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION "The ATM address of the LES entry. If LECS is supported, the value of this object is the LES ATM address LECS returns to the LEC in the CONFIGURE response. If LECS is not supported, the value of this object pertains to the LES ATM address network manager provides to the LEC." DEFVAL { "" } ::= { elanLesEntry 2 } elanLesRowStatus OBJECT-TYPE -- SYNTAX RowStatus SYNTAX INTEGER { active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) } -- Rsyntax INTEGER { -- active(1), -- notInService(2), -- notReady(3), -- createAndGo(4), -- createAndWait(5), -- destroy(6) -- } --- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to create or delete entries in the elanLesfTable." REFERENCE "RFC 1443, [10] Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2)." ::= { elanLesEntry 3 } elanPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF ElanPolicyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains all policies this agent supports for assigning a LEC to an ELAN. A set of policies with the same or different priorities can be selected by the entity which provides ELAN configuration service such as the LECS. The policy with the highest priority or with the smallest elanPolicyPriority , is evaluated first. The policies with the same elanPolicyPriority are evaluated at the same time with the AND operation. When LECS receives a configure request, it checks it's policies selected from this table to determine which ELAN and LES the LEC will join. This table is indexed by a selector index and a policy index. The policy index unquely identifies a policy and the selector index allows multiple policies be selected by one LECS or an entity that is providing ELAN configuration service." ::= { elanConfGroup 4 } elanPolicyEntry OBJECT-TYPE SYNTAX ElanPolicyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry in this table represents a policy supported by the entity which provides ELAN configuration services. Each policy can be used to evaluate the CONFIGURE request from the LEC in determining which ELAN it belongs to. " INDEX { elanPolicySelectorIndex, elanPolicyIndex } ::= { elanPolicyTable 1 } ElanPolicyEntry ::= SEQUENCE { elanPolicySelectorIndex PolicySelectorIndexType, elanPolicyIndex INTEGER, elanPolicyPriority INTEGER, elanPolicyType OBJECT IDENTIFIER, elanPolicyRowStatus INTEGER } elanPolicySelectorIndex OBJECT-TYPE SYNTAX PolicySelectorIndexType -- Rsyntax INTEGER ACCESS not-accessible STATUS mandatory DESCRIPTION "The value of this object indicates a group of policies that can be selected by the ELAN configuration service provider such as the LECS." ::= { elanPolicyEntry 1 } elanPolicyIndex OBJECT-TYPE SYNTAX INTEGER(1..65000) ACCESS not-accessible STATUS mandatory DESCRIPTION "The value of this object uniquely identifies a single policy entry in this table. " ::= { elanPolicyEntry 2 } elanPolicyPriority OBJECT-TYPE SYNTAX INTEGER(1..65000) -- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION "The priority of this policy entry. Policies are evaluated by the entity which provides ELAN configuration service (LECS) by their priorities. Policies with the same priority values should be evludated at the same time with an AND operation. That is, if one of the policy with the same priority is not met, the evluation should fail. The value 1 has the highest priority. " ::= { elanPolicyEntry 3 } elanPolicyType OBJECT-TYPE -- SYNTAX AutonomousType SYNTAX OBJECT IDENTIFIER -- Rsyntax OBJECT IDENTIFIER -- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION " The value of this object must reference a definition of a type of policy. Some of such definition exist within the elanAdminPolicyVal subtree. Others may be defined within enterprise specific subtrees. The agent is not required to support every types defined within the elanAdminPolicyVal subtree." ::= { elanPolicyEntry 4 } elanPolicyRowStatus OBJECT-TYPE -- SYNTAX RowStatus SYNTAX INTEGER { active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) } -- Rsyntax INTEGER { -- active(1), -- notInService(2), -- notReady(3), -- createAndGo(4), -- createAndWait(5), -- destroy(6) -- } -- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to create or delete entries in the elanPolicyTable." REFERENCE "RFC 1443, [10] Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2)." ::= { elanPolicyEntry 5 } lecsConfNextId OBJECT-TYPE SYNTAX ElanLocalIndex -- Rsyntax INTEGER -- ACCESS read-only ACCESS not-accessible STATUS mandatory DESCRIPTION "The next available LECS index. The value of this object can be used as the index to the lecsTable during creation." ::= { elanLecsConfGroup 1 } lecsConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LecsConfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains the configuration information of all LECS this agent manages. This table can also be used to create, delete or configure a LECS." ::= { elanLecsConfGroup 2 } lecsConfEntry OBJECT-TYPE SYNTAX LecsConfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry represents a LECS this agent maintains. Objects lecsAtmIfIndex, lecsAtmAddrSpec, and lecsAtmAddrMask cannot be modified unless the lecsAdminStatus is set to down(2). And the change does not take effect until the lecsAdminStatus is set to up(1)." INDEX { lecsConfIndex } ::= { lecsConfTable 1 } LecsConfEntry ::= SEQUENCE { lecsConfIndex INTEGER, lecsAtmIfIndex IfIndexOrZero, lecsAtmAddrSpec OCTET STRING, lecsAtmAddrMask OCTET STRING, lecsAtmAddrActual OCTET STRING, lecsPolicySelIndex PolicySelectorIndexType, lecsLastInitialized TimeTicks, lecsOperStatus INTEGER, lecsAdminStatus INTEGER, lecsRowStatus INTEGER } lecsConfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS not-accessible STATUS mandatory DESCRIPTION "An arbitrary integer which represents a LECS this agent manages. If the conceptual row identified by this value of lecsConfIndex is recreated following an agent restart, the same value of elanConfIndex must be used to identify the recreated row." ::= { lecsConfEntry 1 } lecsAtmIfIndex OBJECT-TYPE SYNTAX IfIndexOrZero -- Rsyntax INTEGER(0..65535) -- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION "An ATM interface which the LECS receives CONFIGURE requests from. This value must match an existing value in the ifTable. This object is set to zero when the ATM interface is not specified or there is more than one ATM interface used by the LECS." DEFVAL { '0'h } ::= { lecsConfEntry 2 } lecsAtmAddrSpec OBJECT-TYPE -- SYNTAX AtmLaneAddress SYNTAX OCTET STRING(SIZE(0 | 20)) -- Rsyntax OCTET STRING(SIZE(0 | 20)) -- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION "An ATM address specified by the network or local management that, with the ATM address mask, determines a portion of the ATM address that the LECS on the designated ATM interface will use to derive the actual ATM address from the network or ILMI. The derived ATM address is specified in the object lecsAtmAddrActual, which is used to receive CONFIGURE requests. The value of this object, if not specified, is defaulted to the well-known LECS ATM address specified in the LAN Emulation Spec. 1.0." DEFVAL { '4700790000000000000000000000A03E00000100'h } ::= { lecsConfEntry 3 } lecsAtmAddrMask OBJECT-TYPE SYNTAX AtmLaneMask -- Rsyntax OCTET STRING(SIZE(20)) -- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION "The ATM address mask associated with the object lecsAtmAddrSpec. The value of the mask is an ATM address with the don't care portion set to zero and the valid ATM address portion set to one." DEFVAL { 'FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF'h } ::= { lecsConfEntry 4 } lecsAtmAddrActual OBJECT-TYPE -- SYNTAX AtmLaneAddress SYNTAX OCTET STRING(SIZE(0 | 20)) -- Rsyntax OCTET STRING(SIZE(0 | 20)) ACCESS read-only STATUS mandatory DESCRIPTION " The resulting ATM address that the LECS is accepting CONFIGURE requests on the interface indicated by the object lecsAtmIfIndex. This address is the result of the specified ATM address, its mask and interaction through the ILMI with the switch. Note that this object is only valid when the corresponding lecsOperStatus is 'up'." ::= { lecsConfEntry 5 } lecsPolicySelIndex OBJECT-TYPE SYNTAX PolicySelectorIndexType -- Rsyntax INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The set of policies used by this LECS in dertermining requesters ELAN membership. The policies are defined in the elanPolicyTable. The value of this object must exist in the elanPolicyTable." ::= { lecsConfEntry 6 } lecsLastInitialized OBJECT-TYPE -- SYNTAX TimeStamp SYNTAX TimeTicks -- Rsyntax TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of the sysUpTime since LECS has last entered the state indicated by the object lecsOperStatus." ::= { lecsConfEntry 7 } lecsOperStatus OBJECT-TYPE SYNTAX INTEGER { other(1), up(2), down(3) } ACCESS read-only STATUS mandatory DESCRIPTION " This object reflects the actual state of the LECS which may differ from that of the lecsAdminStatus object. This can occur when the interface ifOperStatus is 'down' but the corresponding lecsAdminStatus is 'up'." ::= { lecsConfEntry 8 } lecsAdminStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } -- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION "The desired state of the LECS on this interface as prescribed by the operator. The actions of the agent will, if at all possible, eventually result in the desired state being reflected in the lecsOperStatus." DEFVAL { up } ::= { lecsConfEntry 9 } lecsRowStatus OBJECT-TYPE -- SYNTAX RowStatus SYNTAX INTEGER { active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) } -- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to create or delete entries in this table." REFERENCE "RFC 1443, [10] Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2)." ::= { lecsConfEntry 10 } lecsElanTable OBJECT-TYPE SYNTAX SEQUENCE OF LecsElanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains the mapping between ELANs and LECS. When a LECS is deleted from the lecsConfTable, all entries associated with this entry will also be deleted." ::= { elanLecsConfGroup 3 } lecsElanEntry OBJECT-TYPE SYNTAX LecsElanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry represents an ELAN to LECS mapping." INDEX { elanConfIndex, lecsConfIndex } ::= { lecsElanTable 1 } LecsElanEntry ::= SEQUENCE { lecsElanRowStatus INTEGER } lecsElanRowStatus OBJECT-TYPE -- SYNTAX RowStatus SYNTAX INTEGER { active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) } -- Rsyntax INTEGER { -- active(1), -- notInService(2), -- notReady(3), -- createAndGo(4), -- createAndWait(5), -- destroy(6) -- } -- ACCESS read-write ACCESS read-only STATUS mandatory DESCRIPTION "This object is used to create or delete an entry from this table." REFERENCE "RFC 1443, [10] Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2)." ::= { lecsElanEntry 1 } elanCConfGroup OBJECT IDENTIFIER ::= { elanMIBGroups 1 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing configuration -- information about an Emulated LAN. -- objects -- elanConfNextId, elanConfName, elanConfTlvIndex, -- elanConfLanType, elanConfMaxFrameSize, elanConfRowStatus, -- elanLecPktSizeRowStatus, elanLecNameRowStatus, -- elanLesAtmAddress, elanLesRowStatus, elanPolicyPriority, -- elanPolicyType, elanPolicyRowStatus elanLecAssignByAtmGroup OBJECT IDENTIFIER ::= { elanMIBGroups 2 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing ATM addresses -- of LECs. -- objects -- elanLecAtmRowStatus elanLecAssignByMacGroup OBJECT IDENTIFIER ::= { elanMIBGroups 3 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing MAC addresses -- of LECs. -- objects -- elanLecMacRowStatus elanLecAssignByRdGroup OBJECT IDENTIFIER ::= { elanMIBGroups 4 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing Route Descriptors -- of LECs. -- objects -- elanLecRdRowStatus lecsCStatGroup OBJECT IDENTIFIER ::= { elanMIBGroups 5 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A collection of objects providing information -- about LECS statistics. -- objects -- lecsStatSuccessful, lecsStatInBadFrames, lecsStatInvalidParam, -- lecsStatInsufRes, lecsStatAccDenied, lecsStatInvalidReq, -- lecsStatInvalidDest, lecsStatInvalidAddr, lecsStatNoConf, -- lecsStatConfError, lecsStatInsufInfo lecsCGroup OBJECT IDENTIFIER ::= { elanMIBGroups 6 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A group of objects used for LECS -- management only. -- objects -- lecsConfNextId, lecsAtmIfIndex, lecsAtmAddrSpec, -- lecsAtmAddrMask, lecsAtmAddrActual, lecsElanRowStatus, -- lecsPolicySelIndex, lecsTlvVal, lecsTlvRowStatus, -- lecsVccRowStatus, lecsLastInitialized, lecsOperStatus, -- lecsAdminStatus, lecsRowStatus lecsCFaultGroup OBJECT IDENTIFIER ::= { elanMIBGroups 7 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- A group of objects used for LECS -- fault management only. -- objects -- lecsErrCtlAdminStatus, lecsErrCtlOperStatus, -- lecsErrCtlClearLog, lecsErrCtlMaxEntries, lecsErrCtlLastEntry, -- lecsErrLogTime, lecsErrLogAtmAddr, lecsErrLogErrCode elanMIBCompliance OBJECT IDENTIFIER ::= { elanMIBCompliances 1 } -- MODULE-COMPLIANCE -- Status -- mandatory -- Descr -- The compliance statement for SNMP -- entities which support ATM LAN Emulation -- ELAN MIB. -- Module -- >>current<< -- MandGroup -- elanCConfGroup -- OptGroup -- elanLecAssignByAtmGroup -- OptGroup -- elanLecAssignByMacGroup -- OptGroup -- elanLecAssignByRdGroup -- OptGroup -- lecsCStatGroup -- OptGroup -- lecsCGroup -- OptGroup -- lecsCFaultGroup END