mirror of
https://github.com/stylersnico/librenms.git
synced 2026-08-03 08:01:38 +02:00
move nortel mibs to root
git-svn-id: http://www.observium.org/svn/observer/trunk@1576 61d68cd4-352d-0410-923a-c4978735b2b8
This commit is contained in:
@@ -0,0 +1,200 @@
|
||||
-- SECTION 1: Top Level Definitions
|
||||
|
||||
|
||||
CENTILLION-VLAN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
-- Centillion VLAN MIB Release 0.0.0
|
||||
-- Revision 2/24/98
|
||||
|
||||
-- Copyright 1998 Bay Networks, Inc.
|
||||
-- All rights reserved.
|
||||
-- This Bay Networks SNMP Management Information Base Specification
|
||||
-- (Specification) embodies Bay Networks' confidential and
|
||||
-- proprietary intellectual property. Bay Networks retains all
|
||||
-- title and ownership in the Specification, including any
|
||||
-- revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS," and Bay Networks makes
|
||||
-- no warranty, either express or implied, as to the use,
|
||||
-- operation, condition, or performance of the Specification.
|
||||
|
||||
|
||||
-- Imports
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
RowStatus, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
vlan, VlanId
|
||||
FROM CENTILLION-MCAST-MIB;
|
||||
|
||||
|
||||
-- Groups
|
||||
|
||||
cnVlanMemberGroup OBJECT IDENTIFIER ::= { vlan 2 }
|
||||
|
||||
-- SECTION 2: VLAN Port Membership Configuration Table
|
||||
--
|
||||
-- This table defines the VLAN membership and configuration for each port.
|
||||
-- It is used as a substitute for the cnVlanPortTable to provide
|
||||
-- configuration support for agents that handle token ring ports
|
||||
-- in source routing VLANs and/or define a port's ingress
|
||||
-- classification method by VLAN.
|
||||
--
|
||||
|
||||
cnVlanPortMemberTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CnVlanPortMemberEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The VLAN port membership configuration table. This
|
||||
table contains membership information pertaining to the
|
||||
ports belonging to a VLAN."
|
||||
::= { cnVlanMemberGroup 1 }
|
||||
|
||||
cnVlanPortMemberEntry OBJECT-TYPE
|
||||
SYNTAX CnVlanPortMemberEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "An entry containing VLAN membership information
|
||||
for a particular port. Entries are added by
|
||||
specifying the cnVlanPortMemberCard,
|
||||
cnVlanPortMemberPort, cnVlanPortMemberVID,
|
||||
and the cnVlanPortMemberIngressType.
|
||||
Entries are deleted simply by setting the
|
||||
cnVlanPortMemberStatus object to destroy."
|
||||
INDEX { cnVlanPortMemberCard,
|
||||
cnVlanPortMemberPort,
|
||||
cnVlanPortMemberVID }
|
||||
::= { cnVlanPortMemberTable 1 }
|
||||
|
||||
CnVlanPortMemberEntry ::= SEQUENCE {
|
||||
cnVlanPortMemberCard
|
||||
INTEGER,
|
||||
cnVlanPortMemberPort
|
||||
INTEGER,
|
||||
cnVlanPortMemberVID
|
||||
VlanId,
|
||||
cnVlanPortMemberStatus
|
||||
RowStatus,
|
||||
cnVlanPortMemberIngressType
|
||||
INTEGER,
|
||||
cnVlanPortMemberDynamic
|
||||
TruthValue,
|
||||
cnVlanPortMemberIfIndex
|
||||
InterfaceIndex,
|
||||
cnVlanPortMemberRing
|
||||
INTEGER
|
||||
}
|
||||
|
||||
cnVlanPortMemberCard OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The card number for this port in the VLAN."
|
||||
::= { cnVlanPortMemberEntry 1 }
|
||||
|
||||
cnVlanPortMemberPort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The port number for this port in the VLAN."
|
||||
::= { cnVlanPortMemberEntry 2 }
|
||||
|
||||
cnVlanPortMemberVID OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The VLAN ID of which this port is a member."
|
||||
::= { cnVlanPortMemberEntry 3 }
|
||||
|
||||
cnVlanPortMemberStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The current status of the entry. Entries may be added by
|
||||
specifying a value of createAndGo, and removed by setting
|
||||
the status to destroy."
|
||||
::= { cnVlanPortMemberEntry 4 }
|
||||
|
||||
cnVlanPortMemberIngressType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
pvid(1), -- classify by configured PVID
|
||||
tag(2), -- classify by 802.1Q tag (VID)
|
||||
protocolId(3) -- classify by ingress protocol type
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The method used to classify ingress frames on this
|
||||
port into this VLAN. The allowed values are specific to
|
||||
the cnVlanType of the VLAN as follows:
|
||||
byPort: pvid or tag
|
||||
byProtocolId: pvid, tag, or protocolId
|
||||
Allowable values may also be restricted by the
|
||||
VLAN capabilities of this port."
|
||||
::= { cnVlanPortMemberEntry 5 }
|
||||
|
||||
cnVlanPortMemberDynamic OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The value for this object indicates whether the
|
||||
switch learned this port's VLAN membership dynamically."
|
||||
::= { cnVlanPortMemberEntry 6 }
|
||||
|
||||
cnVlanPortMemberIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The value for this object identifies the instance of
|
||||
the ifIndex object, defined in MIB-II, for the interface
|
||||
corresponding to this port and VLAN. If no such entry
|
||||
exists, the value 0 may be returned."
|
||||
::= { cnVlanPortMemberEntry 7 }
|
||||
|
||||
|
||||
cnVlanPortMemberRing OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The ring number for this port if this VLAN uses source
|
||||
route or source route transparent bridging."
|
||||
::= { cnVlanPortMemberEntry 8 }
|
||||
|
||||
|
||||
|
||||
-- SECTION 3: Default Management Vlan Configuration
|
||||
--
|
||||
|
||||
cnVlanENETMgt OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION "VID of the Ethernet management VLAN. The null
|
||||
VID indicates that an Ethernet management VLAN
|
||||
is not configured."
|
||||
::= { vlan 3 }
|
||||
|
||||
cnVlanTRMgt OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION "VID of the Token Ring management VLAN. The null
|
||||
VID indicates that an Token Ring management VLAN
|
||||
is not configured."
|
||||
::= { vlan 4 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
Reference in New Issue
Block a user