mibs/MIBS/nokia/aos7/ALCATEL-IND1-VIRTUAL-CHASSIS-MIB
2023-12-05 12:25:34 +01:00

1358 lines
50 KiB
Plaintext

ALCATEL-IND1-VIRTUAL-CHASSIS-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE,
OBJECT-IDENTITY,
MODULE-IDENTITY,
NOTIFICATION-TYPE,
Integer32, Unsigned32,
Counter32, TimeTicks FROM SNMPv2-SMI
softentIND1VirtualChassisManager FROM ALCATEL-IND1-BASE
TruthValue,
MacAddress,
TEXTUAL-CONVENTION,
RowStatus FROM SNMPv2-TC
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP,
NOTIFICATION-GROUP FROM SNMPv2-CONF
InterfaceIndex, InterfaceIndexOrZero FROM IF-MIB;
alcatelIND1VirtualChassisMIB MODULE-IDENTITY
LAST-UPDATED "201105250000Z"
ORGANIZATION "Alcatel-Lucent, Enterprise Solutions Division"
CONTACT-INFO
"Please consult with Customer Service to ensure the most appropriate
version of this document is used with the products in question:
Alcatel-Lucent, Enterprise Solutions Division
(Formerly Alcatel Internetworking, Incorporated)
26801 West Agoura Road
Agoura Hills, CA 91301-5122
United States Of America
Telephone: North America +1 800 995 2696
Latin America +1 877 919 9526
Europe +31 23 556 0100
Asia +65 394 7933
All Other +1 818 878 4507
Electronic Mail: support@ind.alcatel.com
World Wide Web: http://alcatel-lucent.com/wps/portal/enterprise
File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs"
DESCRIPTION
"This module describes an authoritative enterprise-specific Simple
etwork Management Protocol (SNMP) Management Information Base (MIB):
For the Birds Of Prey Product Line, this is the Chassis Supervision
Chassis MIB
for managing physical chassis objects not covered in the IETF
Entity MIB (rfc 2737).
The right to make changes in specification and other information
contained in this document without prior notice is reserved.
No liability shall be assumed for any incidental, indirect, special, or
consequential damages whatsoever arising from or related to this
document or the information contained herein.
Vendors, end-users, and other interested parties are granted
non-exclusive license to use this specification in connection with
management of the products for which it is intended to be used.
Copyright (C) 1995-2007 Alcatel-Lucent
ALL RIGHTS RESERVED WORLDWIDE"
REVISION "201105250000Z"
DESCRIPTION
"Addressing discrepancies with Alcatel Standard."
::= { softentIND1VirtualChassisManager 1 }
alcatelIND1VirtualChassisMIBNotifications OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Branch For Virtual-Chassis manager MIB
Subsystem Managed Objects."
::= { alcatelIND1VirtualChassisMIB 0 }
alcatelIND1VirtualChassisMIBObjects OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Branch For Virtual-Chassis manager MIB
Subsystem Managed Objects."
::= { alcatelIND1VirtualChassisMIB 1 }
alcatelIND1VirtualChassisMIBConformance OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Branch For Chassis Supervision Virtual Chassis MIB
Subsystem Conformance Information."
::= { alcatelIND1VirtualChassisMIB 2}
alcatelIND1VirtualChassisMIBVCSP OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Branch for VC Split Protection."
::= { alcatelIND1VirtualChassisMIB 3 }
alcatelIND1VirtualChassisMIBGroups OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Branch For Chassis Supervision Virtual Chassis MIB
Subsystem Units Of Conformance."
::= { alcatelIND1VirtualChassisMIBConformance 1 }
alcatelIND1VirtualChassisMIBCompliances OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Branch For Chassis Supervision Virtual Chassis MIB
Subsystem Compliance Statements."
::= { alcatelIND1VirtualChassisMIBConformance 2 }
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-- Virtual-Chassis TEXTUAL-CONVENTION
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
VirtualOperChassisId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Chassis identifier globally unique within a virtual-chassis domain,
which is a set of chassis configured to operate together
providing virtual-chassis services. When the value of this object
is equal to 0, the chassis operates in stand-alone mode; otherwise,
the chassis is capable of operating in a virtual-chassis system.
This chassis ID is defined as following to do configuration.
Standalone mode or boot up:
(0) local chassis configuraiton
VC mode: (0) all chassis configuration Note: this is not valid for get case
(1..6) this indicates chassis id of virtual-chassis mode
(101..) this indicates a chassis with duplicated chassis id status"
SYNTAX Integer32 (0..255)
VirtualConfigChassisId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a configuraion for chassis id.
(0) if no chassis id been applied
(1..6) configure VC valid chassis id"
SYNTAX Integer32 (0..6)
VirtualChassisHelloInterval ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Time interval, in seconds, at which hello messages will be sent to the peer."
SYNTAX Integer32 (0..65535)
VirtualChassisControlVlan ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Virtual Chassis control vlan."
SYNTAX Integer32 (2..4094)
VirtualChassisCmmSlot ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CMM slot indicator."
SYNTAX INTEGER {
notPresent(0),
cmmSlot1(65),
cmmSlot2(66)
}
VirtualChassisNiSlot ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"NI slot indicator."
SYNTAX Integer32 (0..8)
VirtualChassisVflId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Virtual Fabric Link Id."
SYNTAX Integer32 (0..7)
VirtualChassisConsistency ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Virtual-chassis parameter consistency status with master chassis.
inconsis(0): able to compare with master chassis but not consistent
consis(1): able to compare with master chassis and consistent
na(2): not able to compare with master chassis since virtual-chassis is not connected yet
disabeled(3): not able to compare with master because of standalone mode"
SYNTAX INTEGER {
inconsistent(0),
consistent(1),
na(2),
disabled(3)
}
VirtualChassisRole ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Virtual-chassis chassis role:
unassigned(0): init chassis role and election not complete yet
master(1): indicate chasis is in master role after election
slave(2): indicate chasis is in slave role after election
inconsistent(3): indicate chassis is not consistent after election
startuperror(4): chassis unable to start in virtual-chassis mode"
SYNTAX INTEGER {
unassigned(0),
master(1),
slave(2),
inconsistent(3),
startuperror(4)
}
VirtualChassisStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Virtual-chassis chassis status:
init(0): init state
running(1): running state
invalidChassisId(2): invalid chassis id in vcsetup.cfg file
helloDown(3): hello down
duplicateChassisId(4): duplicate chassis id
mismatchImage(5): images cross chassis are mismatching
mismatchChassisType(6): slave's chassis type is different compared to the master's value
mismatchHelloInterval(7): slave's hello interval is different compared to the master's value
mismatchControlVlan(8): slave's control VLAN is different compared to the master's value
mismatchGroup(9): slave's chassis group is different compared to the master's value
mismatchLicenseConfig(10): slave's license settings are different compared to the master's value
invalidLicense(11): invalid license settings
splitTopology(12): the topology was split and the slave chassis became isolated from the master
commandShutdown(13): chassis shutdown initiated by explicit management command
failureShutdown(14): chassis shutdown triggered by a serious initialization failure"
SYNTAX INTEGER {
init(0),
running(1),
invalidChassisId(2),
helloDown(3),
duplicateChassisId(4),
mismatchImage(5),
mismatchChassisType(6),
mismatchHelloInterval(7),
mismatchControlVlan(8),
mismatchGroup(9),
mismatchLicenseConfig(10),
invalidLicense(11),
splitTopology(12),
commandShutdown(13),
failureShutdown(14)
}
VirtualChassisGroup ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Virtual Chassis group."
SYNTAX Integer32 (0..255)
VirtualChassisPriority ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Virtual Chassis priority."
SYNTAX Integer32 (0..255)
VirtualChassisSlotResetStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Virtual-chassis slot reset status:
supported(0): This slot can be reset without spliting virtual chassis setup
split(1): Reset this slot will split virtual chassis setup
"
SYNTAX INTEGER {
supported(0),
split(1)
}
VirtualChassisType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Virtual-chassis chassis type:
invalid(0): Only support Rushmore, Tor, Shasta, Medora, Everest
rushmore(1): OS10k
tor(2): OS6900
shasta(3): OS6860
medora(4): OS9900
everest(5): OS6865
"
SYNTAX INTEGER {
invalid(0),
rushmore(1),
tor(2),
shasta(3),
medora(4),
everest(5)
}
VirtualChassisVflSpeedType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Virtual-chassis VFL speed type:
unassigned(0): VFL speed type is unassigned
unkown(1): VFL speed is unknown
mismatch(2): This VFL has member ports operating at different speeds
tenGB(3): All member ports of this VFL are operating at 10 Gbps
fourtyGB(4): All member ports of this VFL are operating at 40 Gbps
twentyOneGB(5): All member ports of this VFL are operating at 21 Gbps
"
SYNTAX INTEGER {
unassigned(0),
unknown(1),
mismatch(2),
tenGB(3),
fortyGB(4),
twentyOneGB(5)
}
VirtualChassisVflMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Virtual-chassis VFL mode:
static(1): user needs to manually configure vfl and associated vfl member port
auto(2): vfl id will be automatically assigned to proper vfl member port
"
SYNTAX INTEGER {
static(1),
auto(2)
}
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-- Virtual-Chassis MIB
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-- ----------------------------------------------------------
-- Virtual-Chassis Local Info
-- ----------------------------------------------------------
virtualChassisLocalInfo OBJECT IDENTIFIER ::= { alcatelIND1VirtualChassisMIBObjects 1 }
virtualChassisLocalInfoChasId OBJECT-TYPE
SYNTAX VirtualOperChassisId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual Chassis Local chassis ID"
::= { virtualChassisLocalInfo 1 }
-- ----------------------------------------------------------
-- Virtual-Chassis Global Table
-- ----------------------------------------------------------
virtualChassisGlobalTable OBJECT-TYPE
SYNTAX SEQUENCE OF VirtualChassisGlobalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Chassis Global Table"
::= { alcatelIND1VirtualChassisMIBObjects 2 }
virtualChassisGlobalEntry OBJECT-TYPE
SYNTAX VirtualChassisGlobalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Chassis Global Table Entry"
INDEX { virtualChassisOperChasId }
::= { virtualChassisGlobalTable 1 }
VirtualChassisGlobalEntry ::= SEQUENCE
{
virtualChassisOperChasId VirtualOperChassisId,
virtualChassisConfigChassisId VirtualConfigChassisId,
virtualChassisRole VirtualChassisRole,
virtualChassisPreviousRole VirtualChassisRole,
virtualChassisStatus VirtualChassisStatus,
virtualChassisOperPriority VirtualChassisPriority,
virtualChassisConfigPriority VirtualChassisPriority,
virtualChassisGroup VirtualChassisGroup,
virtualChassisMac MacAddress,
virtualChassisUpTime TimeTicks,
virtualChassisDesigNI VirtualChassisNiSlot,
virtualChassisPriCmm VirtualChassisCmmSlot,
virtualChassisSecCmm VirtualChassisCmmSlot,
virtualChassisOperHelloInterval VirtualChassisHelloInterval,
virtualChassisOperControlVlan VirtualChassisControlVlan,
virtualChassisConfigHelloInterval VirtualChassisHelloInterval,
virtualChassisConfigControlVlan VirtualChassisControlVlan,
virtualChassisType VirtualChassisType ,
virtualChassisLicense SnmpAdminString ,
virtualChassisOperChasIdConsis VirtualChassisConsistency,
virtualChassisConfigChasIdConsis VirtualChassisConsistency,
virtualChassisOperControlVlanConsis VirtualChassisConsistency,
virtualChassisConfigControlVlanConsis VirtualChassisConsistency,
virtualChassisOperHelloIntervalConsis VirtualChassisConsistency,
virtualChassisConfigHelloIntervalConsis VirtualChassisConsistency,
virtualChassisChassisTypeConsis VirtualChassisConsistency,
virtualChassisGroupConsis VirtualChassisConsistency,
virtualChassisLicenseConsis VirtualChassisConsistency,
virtualChassisGlobalConsis VirtualChassisConsistency,
virtualChassisNumOfNeighbor Integer32 ,
virtualChassisNumOfDirectNeighbor Integer32,
virtualChassisVflMode VirtualChassisVflMode
}
virtualChassisOperChasId OBJECT-TYPE
SYNTAX VirtualOperChassisId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Operational Virtual-Chassis chassis ID."
::= { virtualChassisGlobalEntry 1 }
virtualChassisConfigChassisId OBJECT-TYPE
SYNTAX VirtualConfigChassisId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configured Virtual-Chassis chassis ID.
: This object can be configured for the local chassis or for a specific chassis."
DEFVAL { 0}
::= { virtualChassisGlobalEntry 2 }
virtualChassisRole OBJECT-TYPE
SYNTAX VirtualChassisRole
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis chassis role"
::= { virtualChassisGlobalEntry 3 }
virtualChassisPreviousRole OBJECT-TYPE
SYNTAX VirtualChassisRole
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis previous chassis role"
::= { virtualChassisGlobalEntry 4 }
virtualChassisStatus OBJECT-TYPE
SYNTAX VirtualChassisStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis chassis status"
::= { virtualChassisGlobalEntry 5 }
virtualChassisOperPriority OBJECT-TYPE
SYNTAX VirtualChassisPriority
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis operational chassis priority"
::= { virtualChassisGlobalEntry 6 }
virtualChassisConfigPriority OBJECT-TYPE
SYNTAX VirtualChassisPriority
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Virtual-Chassis configured chassis priority
This object can be configured for the local chassis and for a specific chassis."
DEFVAL { 100 }
::= { virtualChassisGlobalEntry 7 }
virtualChassisGroup OBJECT-TYPE
SYNTAX VirtualChassisGroup
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Virtual-Chassis chassis group.
When a master chassis is present in the topology, the chassis group can only be configured according to the following rules:
1. With exactly the same chassis group value as the current master chassis when the configuration applies to a single and specific chassis.
2. With any value within the valid range as long as the configuration applies to all chassis at the same time."
DEFVAL { 0}
::= { virtualChassisGlobalEntry 8 }
virtualChassisMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis chassis mac address."
::= { virtualChassisGlobalEntry 9 }
virtualChassisUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis chassis up time"
::= { virtualChassisGlobalEntry 10 }
virtualChassisDesigNI OBJECT-TYPE
SYNTAX VirtualChassisNiSlot
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis designated NI slot num"
::= { virtualChassisGlobalEntry 11 }
virtualChassisPriCmm OBJECT-TYPE
SYNTAX VirtualChassisCmmSlot
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis primary CMM slot num"
::= { virtualChassisGlobalEntry 12 }
virtualChassisSecCmm OBJECT-TYPE
SYNTAX VirtualChassisCmmSlot
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis secondary CMM slot num"
::= { virtualChassisGlobalEntry 13 }
virtualChassisOperHelloInterval OBJECT-TYPE
SYNTAX VirtualChassisHelloInterval
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Operational Virtual-Chassis hello interval."
DEFVAL {10}
::= { virtualChassisGlobalEntry 14 }
virtualChassisOperControlVlan OBJECT-TYPE
SYNTAX VirtualChassisControlVlan
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operational Virtual-Chassis control VLAN."
::= { virtualChassisGlobalEntry 15 }
virtualChassisConfigHelloInterval OBJECT-TYPE
SYNTAX VirtualChassisHelloInterval
UNITS "seconds"
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This is deprecated from release 7.3.3.R01."
DEFVAL {2}
::= { virtualChassisGlobalEntry 16 }
virtualChassisConfigControlVlan OBJECT-TYPE
SYNTAX VirtualChassisControlVlan
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configured Virtual-Chassis control VLAN.
This object can be configured for the local chassis, for a specific chassis and for all chassis."
DEFVAL { 4094}
::= { virtualChassisGlobalEntry 17 }
virtualChassisType OBJECT-TYPE
SYNTAX VirtualChassisType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis chassis type"
::= { virtualChassisGlobalEntry 18 }
virtualChassisLicense OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis chassis License string. A: Advanced; B: Data Center"
::= { virtualChassisGlobalEntry 19 }
virtualChassisOperChasIdConsis OBJECT-TYPE
SYNTAX VirtualChassisConsistency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis consis status compared with master chassis"
::= { virtualChassisGlobalEntry 20 }
virtualChassisConfigChasIdConsis OBJECT-TYPE
SYNTAX VirtualChassisConsistency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis consis status compared with master chassis"
::= { virtualChassisGlobalEntry 21 }
virtualChassisOperControlVlanConsis OBJECT-TYPE
SYNTAX VirtualChassisConsistency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis consis status compared with master chassis"
::= { virtualChassisGlobalEntry 22 }
virtualChassisConfigControlVlanConsis OBJECT-TYPE
SYNTAX VirtualChassisConsistency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis consis status compared with master chassis"
::= { virtualChassisGlobalEntry 23 }
virtualChassisOperHelloIntervalConsis OBJECT-TYPE
SYNTAX VirtualChassisConsistency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis consis status compared hello interval with master chassis"
::= { virtualChassisGlobalEntry 24 }
virtualChassisConfigHelloIntervalConsis OBJECT-TYPE
SYNTAX VirtualChassisConsistency
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"This is deprecated from release 7.3.3.R01."
::= { virtualChassisGlobalEntry 25 }
virtualChassisChassisTypeConsis OBJECT-TYPE
SYNTAX VirtualChassisConsistency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis consis status compared with master chassis"
::= { virtualChassisGlobalEntry 26 }
virtualChassisGroupConsis OBJECT-TYPE
SYNTAX VirtualChassisConsistency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis consis status compared with master chassis"
::= { virtualChassisGlobalEntry 27 }
virtualChassisLicenseConsis OBJECT-TYPE
SYNTAX VirtualChassisConsistency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis consis status compared with master chassis"
::= { virtualChassisGlobalEntry 28 }
virtualChassisGlobalConsis OBJECT-TYPE
SYNTAX VirtualChassisConsistency
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis consis status compared with master chassis"
::= { virtualChassisGlobalEntry 29 }
virtualChassisNumOfNeighbor OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis neighbor count"
::= { virtualChassisGlobalEntry 30 }
virtualChassisNumOfDirectNeighbor OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis direct neighbor count"
::= { virtualChassisGlobalEntry 31 }
virtualChassisVflMode OBJECT-TYPE
SYNTAX VirtualChassisVflMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Virtual-Chassis vfl mode:
static(0): user needs to manually configure vfl and associated vfl member port
auto(1): vfl id will be automatically assigned to proper vfl member port"
DEFVAL {static}
::= { virtualChassisGlobalEntry 32 }
-- ----------------------------------------------------------
-- Virtual-Chassis Neighbor Table
-- ----------------------------------------------------------
virtualChassisNeighborTable OBJECT-TYPE
SYNTAX SEQUENCE OF VirtualChassisNeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Chassis Neighbor Table"
::= { alcatelIND1VirtualChassisMIBObjects 3 }
virtualChassisNeighborEntry OBJECT-TYPE
SYNTAX VirtualChassisNeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Chassis Neighbor Table Entry"
INDEX { virtualChassisOperChasId, virtualChassisNeighborChasId }
::= { virtualChassisNeighborTable 1 }
VirtualChassisNeighborEntry ::= SEQUENCE
{
virtualChassisNeighborChasId VirtualOperChassisId,
virtualChassisNeighborShortestPath SnmpAdminString,
virtualChassisNeighborIsDirect TruthValue
}
virtualChassisNeighborChasId OBJECT-TYPE
SYNTAX VirtualOperChassisId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual-Chassis Neighbor chassis ID."
::= { virtualChassisNeighborEntry 1 }
virtualChassisNeighborShortestPath OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configured Virtual-Chassis neighbor shortest path. The format will be <chass_id>/<vfl_id>-><chass_id>/<vfl_id>-><chass_id>/<vfl_id>. EX: 2/0->1/0->3/1 "
::= { virtualChassisNeighborEntry 2 }
virtualChassisNeighborIsDirect OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"To determine if this is a direct neighbor"
::= { virtualChassisNeighborEntry 3 }
-- ----------------------------------------------------------
-- Virtual-Chassis Chassis Reset List Table
-- ----------------------------------------------------------
virtualChassisChassisResetListTable OBJECT-TYPE
SYNTAX SEQUENCE OF VirtualChassisChassisResetListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Chassis Chassis reset list Table"
::= { alcatelIND1VirtualChassisMIBObjects 4}
virtualChassisChassisResetListEntry OBJECT-TYPE
SYNTAX VirtualChassisChassisResetListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Chassis Chassis Reset List Table Entry"
INDEX { virtualChassisOperChasId}
::= { virtualChassisChassisResetListTable 1 }
VirtualChassisChassisResetListEntry ::= SEQUENCE
{
virtualChassisChassisResetList SnmpAdminString
}
virtualChassisChassisResetList OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicate the chassis reset list."
::= { virtualChassisChassisResetListEntry 1 }
-- ----------------------------------------------------------
-- Virtual-Chassis Slot Reset List Table
-- ----------------------------------------------------------
virtualChassisSlotResetStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF VirtualChassisSlotResetStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Chassis Slot reset Status Table"
::= { alcatelIND1VirtualChassisMIBObjects 5 }
virtualChassisSlotResetStatusEntry OBJECT-TYPE
SYNTAX VirtualChassisSlotResetStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Chassis Slot Reset Status Table Entry"
INDEX { virtualChassisOperChasId,virtualChassisSlotNum}
::= { virtualChassisSlotResetStatusTable 1 }
VirtualChassisSlotResetStatusEntry ::= SEQUENCE
{
virtualChassisSlotNum VirtualChassisNiSlot,
virtualChassisSlotResetStatus VirtualChassisSlotResetStatus
}
virtualChassisSlotNum OBJECT-TYPE
SYNTAX VirtualChassisNiSlot
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual-Chassis slot num."
::= { virtualChassisSlotResetStatusEntry 1 }
virtualChassisSlotResetStatus OBJECT-TYPE
SYNTAX VirtualChassisSlotResetStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual-Chassis slot reset status."
::= { virtualChassisSlotResetStatusEntry 2}
-- ----------------------------------------------------------
-- Virtual-Chassis Vfl Table
-- ----------------------------------------------------------
virtualChassisVflTable OBJECT-TYPE
SYNTAX SEQUENCE OF VirtualChassisVflEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Chassis Virtual Fabric Link Table
This object can be configured for the local chassis or for a specific chassis."
::= { alcatelIND1VirtualChassisMIBObjects 6 }
virtualChassisVflEntry OBJECT-TYPE
SYNTAX VirtualChassisVflEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Chassis Virtual Fabric Link Table Entry"
INDEX { virtualChassisOperChasId, virtualChassisVflId }
::= { virtualChassisVflTable 1 }
VirtualChassisVflEntry ::= SEQUENCE
{
virtualChassisVflId VirtualChassisVflId,
virtualChassisVflDefaultVlan Integer32,
virtualChassisVflOperStatus INTEGER,
virtualChassisVflPrimaryPort InterfaceIndexOrZero,
virtualChassisVflActivePortNum Integer32,
virtualChassisVflConfigPortNum Integer32,
virtualChassisVflRowStatus RowStatus,
virtualChassisVflDirectNeighborChasId VirtualOperChassisId,
virtualChassisVflSpeedType VirtualChassisVflSpeedType
}
virtualChassisVflId OBJECT-TYPE
SYNTAX VirtualChassisVflId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Fabric Link Interface IfIndex"
::= { virtualChassisVflEntry 1 }
virtualChassisVflDefaultVlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"Virtual Fabric Link default vlan"
DEFVAL { 1}
::= { virtualChassisVflEntry 2 }
virtualChassisVflOperStatus OBJECT-TYPE
SYNTAX INTEGER
{
disabled(0),
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual Fabric Link Operational Status"
::= { virtualChassisVflEntry 3 }
virtualChassisVflPrimaryPort OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual Fabric Link primary Port ifindex. 0 is for default value when virtual fabric link is not up"
::= { virtualChassisVflEntry 4 }
virtualChassisVflActivePortNum OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of active member ports of participating on the Virtual Fabric Link."
::= { virtualChassisVflEntry 5 }
virtualChassisVflConfigPortNum OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of ports configured as members of the Virtual Fabric Link."
::= { virtualChassisVflEntry 6 }
virtualChassisVflRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Virtual Fabric Link RowStatus for creationh and deletion"
::= { virtualChassisVflEntry 7 }
virtualChassisVflDirectNeighborChasId OBJECT-TYPE
SYNTAX VirtualOperChassisId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Chassis ID of the direct neighbor that is reachable via this VFL link,
or 0 if no neighbor."
::= { virtualChassisVflEntry 8 }
virtualChassisVflSpeedType OBJECT-TYPE
SYNTAX VirtualChassisVflSpeedType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual Fabric Link speed type"
::= { virtualChassisVflEntry 9 }
-- ----------------------------------------------------------
-- Virtual-Chassis Vfl Member Port Table
-- ----------------------------------------------------------
virtualChassisVflMemberPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF VirtualChassisVflMemberPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Fabric Link Member Port Table.
This object can be configured for the local chassis or for a specific chassis."
::= { alcatelIND1VirtualChassisMIBObjects 7 }
virtualChassisVflMemberPortEntry OBJECT-TYPE
SYNTAX VirtualChassisVflMemberPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Fabric Link Member Port Table Entry."
INDEX { virtualChassisOperChasId,
virtualChassisVflId,
virtualChassisVflMemberPortIfindex }
::= { virtualChassisVflMemberPortTable 1 }
VirtualChassisVflMemberPortEntry ::= SEQUENCE
{
virtualChassisVflMemberPortIfindex InterfaceIndex,
virtualChassisVflMemberPortIsPrimay TruthValue,
virtualChassisVflMemberPortOperStatus INTEGER,
virtualChassisVflMemberPortRowStatus RowStatus
}
virtualChassisVflMemberPortIfindex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Fabric Link Member Port ifIndex."
::= { virtualChassisVflMemberPortEntry 1 }
virtualChassisVflMemberPortIsPrimay OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"To determine if this Virtual Fabric Link Member Port is primary or not"
::= { virtualChassisVflMemberPortEntry 2 }
virtualChassisVflMemberPortOperStatus OBJECT-TYPE
SYNTAX INTEGER
{
disabled(0),
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual Fabric Link Member Port operational status"
::= { virtualChassisVflMemberPortEntry 3 }
virtualChassisVflMemberPortRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Virtual Fabric Link Member Port RowStatus for creation and deletion"
::= { virtualChassisVflMemberPortEntry 4 }
-- ----------------------------------------------------------
-- Virtual-Chassis Trap info
-- ----------------------------------------------------------
virtualChassisTrapInfo OBJECT IDENTIFIER ::= { alcatelIND1VirtualChassisMIBObjects 8 }
virtualChassisDiagnostic OBJECT-TYPE
SYNTAX INTEGER {
duplexMode (1),
speed (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates why a port configured as virtual-fabric member is unable to join the virtual-fabric link"
::= { virtualChassisTrapInfo 1 }
virtualChassisUpgradeCompleteStatus OBJECT-TYPE
SYNTAX INTEGER {
success (1),
failure (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether the software upgrade process has failed after a timeout or completed successfully.
Note that if the process fails, it may be still possible for the system to recover if the process
successfully completes later after the expired timeout."
::= { virtualChassisTrapInfo 2 }
-- ----------------------------------------------------------
-- Virtual-Chassis auto-Vfl Port Table
-- ----------------------------------------------------------
virtualChassisAutoVflPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF VirtualChassisAutoVflPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Auto Virtual Fabric Link Port Table."
::= { alcatelIND1VirtualChassisMIBObjects 9 }
virtualChassisAutoVflPortEntry OBJECT-TYPE
SYNTAX VirtualChassisAutoVflPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Fabric Link Member Port Table Entry."
INDEX { virtualChassisAutoVflPortIfindex }
::= { virtualChassisAutoVflPortTable 1 }
VirtualChassisAutoVflPortEntry ::= SEQUENCE
{
virtualChassisAutoVflPortIfindex InterfaceIndex,
virtualChassisAutoVflIfindex InterfaceIndexOrZero,
virtualChassisAutoVflPortMemberStatus INTEGER,
virtualChassisAutoVflPortRowStatus RowStatus
}
virtualChassisAutoVflPortIfindex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Auto virtual Fabric Link Member Port ifIndex."
::= { virtualChassisAutoVflPortEntry 1 }
virtualChassisAutoVflIfindex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual Fabric Link ifIndex which is automatically assigned to this member port"
::= { virtualChassisAutoVflPortEntry 2 }
virtualChassisAutoVflPortMemberStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2),
unassigned(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto Virtual Fabric Link Port Member Port operational status"
::= { virtualChassisAutoVflPortEntry 3 }
virtualChassisAutoVflPortRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Auto Virtual Fabric Link Port RowStatus for creation and deletion"
::= { virtualChassisAutoVflPortEntry 4 }
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-- NOTIFICATIONS
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
virtualChassisStatusChange NOTIFICATION-TYPE
OBJECTS {
virtualChassisOperChasId,
virtualChassisStatus
}
STATUS current
DESCRIPTION
"Critical trap indicates chassis status change."
::= { alcatelIND1VirtualChassisMIBNotifications 1 }
virtualChassisRoleChange NOTIFICATION-TYPE
OBJECTS {
virtualChassisOperChasId,
virtualChassisRole
}
STATUS current
DESCRIPTION
"Critical trap indicates chassis role change."
::= { alcatelIND1VirtualChassisMIBNotifications 2 }
virtualChassisVflStatusChange NOTIFICATION-TYPE
OBJECTS {
virtualChassisOperChasId,
virtualChassisVflId,
virtualChassisVflOperStatus
}
STATUS current
DESCRIPTION
"Critical trap indicates vflink status change."
::= { alcatelIND1VirtualChassisMIBNotifications 3 }
virtualChassisVflMemberPortStatusChange NOTIFICATION-TYPE
OBJECTS {
virtualChassisOperChasId,
virtualChassisVflId,
virtualChassisVflMemberPortIfindex,
virtualChassisVflMemberPortOperStatus
}
STATUS deprecated
DESCRIPTION
"This trap is been deprecated since 7.3.3.R01."
::= { alcatelIND1VirtualChassisMIBNotifications 4 }
virtualChassisVflMemberPortJoinFailure NOTIFICATION-TYPE
OBJECTS {
virtualChassisOperChasId,
virtualChassisVflId,
virtualChassisVflMemberPortIfindex,
virtualChassisDiagnostic
}
STATUS current
DESCRIPTION
"Major trap indicates a port configured as virtual-fabric member is unable to join the virtual-fabric link."
::= { alcatelIND1VirtualChassisMIBNotifications 5 }
virtualChassisUpgradeComplete NOTIFICATION-TYPE
OBJECTS {
virtualChassisUpgradeCompleteStatus
}
STATUS current
DESCRIPTION
"Critical trap that indicates whether the software upgrade process has failed after a timeout or completed successfully.
Note that if the process fails, it may be still possible for the system to recover if the process
successfully completes later after the expired timeout."
::= { alcatelIND1VirtualChassisMIBNotifications 6 }
virtualChassisVflSpeedTypeChange NOTIFICATION-TYPE
OBJECTS {
virtualChassisOperChasId,
virtualChassisVflId,
virtualChassisVflSpeedType
}
STATUS current
DESCRIPTION
"Critical trap indicates whenever vfl speed type is changed."
::= { alcatelIND1VirtualChassisMIBNotifications 7 }
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-- COMPLIANCE
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
alcatelIND1VirtualChassisMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance statement for Virtual-Chassis Supervision."
MODULE
MANDATORY-GROUPS
{
virtualChassisLocalInfoGroup,
virtualChassisGlobalGroup,
virtualChassisNeighborGroup,
virtualChassisChassisResetListGroup,
virtualChassisSlotRestStatusGroup,
virtualChassisVflGroup,
virtualChassisVflMemberPortGroup
}
::= { alcatelIND1VirtualChassisMIBCompliances 1 }
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-- UNITS OF CONFORMANCE
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
virtualChassisLocalInfoGroup OBJECT-GROUP
OBJECTS
{
virtualChassisLocalInfoChasId
}
STATUS current
DESCRIPTION
"Chassis Supervision Virtual-Chassis Config Group."
::= { alcatelIND1VirtualChassisMIBGroups 1 }
virtualChassisGlobalGroup OBJECT-GROUP
OBJECTS
{
virtualChassisConfigChassisId,
virtualChassisRole,
virtualChassisPreviousRole,
virtualChassisStatus,
virtualChassisOperPriority,
virtualChassisConfigPriority,
virtualChassisGroup,
virtualChassisMac,
virtualChassisUpTime,
virtualChassisDesigNI,
virtualChassisPriCmm,
virtualChassisSecCmm,
virtualChassisOperHelloInterval,
virtualChassisOperControlVlan,
virtualChassisConfigHelloInterval,
virtualChassisConfigControlVlan,
virtualChassisType,
virtualChassisLicense,
virtualChassisOperChasIdConsis,
virtualChassisConfigChasIdConsis,
virtualChassisOperControlVlanConsis,
virtualChassisConfigControlVlanConsis,
virtualChassisOperHelloIntervalConsis,
virtualChassisConfigHelloIntervalConsis,
virtualChassisChassisTypeConsis,
virtualChassisGroupConsis,
virtualChassisLicenseConsis,
virtualChassisGlobalConsis,
virtualChassisNumOfNeighbor,
virtualChassisNumOfDirectNeighbor,
virtualChassisVflMode
}
STATUS current
DESCRIPTION
"Chassis Supervision Virtual-Chassis Config Group."
::= { alcatelIND1VirtualChassisMIBGroups 2 }
virtualChassisNeighborGroup OBJECT-GROUP
OBJECTS
{
virtualChassisNeighborShortestPath,
virtualChassisNeighborIsDirect
}
STATUS current
DESCRIPTION
"Chassis Supervision Virtual-Chassis neighbor Group."
::= { alcatelIND1VirtualChassisMIBGroups 3 }
virtualChassisChassisResetListGroup OBJECT-GROUP
OBJECTS
{
virtualChassisChassisResetList
}
STATUS current
DESCRIPTION
"Chassis Supervision Virtual-Chassis chassis reset list Group."
::= { alcatelIND1VirtualChassisMIBGroups 4 }
virtualChassisSlotRestStatusGroup OBJECT-GROUP
OBJECTS
{
virtualChassisSlotResetStatus
}
STATUS current
DESCRIPTION
"Chassis Supervision Virtual-Chassis slot reset statusGroup."
::= { alcatelIND1VirtualChassisMIBGroups 5 }
virtualChassisVflGroup OBJECT-GROUP
OBJECTS
{
virtualChassisVflDefaultVlan,
virtualChassisVflOperStatus,
virtualChassisVflPrimaryPort,
virtualChassisVflActivePortNum,
virtualChassisVflConfigPortNum,
virtualChassisVflRowStatus,
virtualChassisVflDirectNeighborChasId,
virtualChassisVflSpeedType
}
STATUS current
DESCRIPTION
"Chassis Supervision Virtual-Chassis Vfl Group."
::= { alcatelIND1VirtualChassisMIBGroups 6 }
virtualChassisVflMemberPortGroup OBJECT-GROUP
OBJECTS
{
virtualChassisVflMemberPortIsPrimay,
virtualChassisVflMemberPortOperStatus,
virtualChassisVflMemberPortRowStatus
}
STATUS current
DESCRIPTION
"Chassis Supervision Virtual-Chassis Vfl Member Port Group."
::= { alcatelIND1VirtualChassisMIBGroups 7 }
virtualChassisTrapInfoGroup OBJECT-GROUP
OBJECTS
{
virtualChassisDiagnostic,
virtualChassisUpgradeCompleteStatus
}
STATUS current
DESCRIPTION
"Chassis Supervision Virtual-Chassis trap info Group."
::= { alcatelIND1VirtualChassisMIBGroups 8 }
virtualChassisTrapOBJGroup NOTIFICATION-GROUP
NOTIFICATIONS
{
virtualChassisStatusChange,
virtualChassisRoleChange,
virtualChassisVflStatusChange,
virtualChassisVflMemberPortStatusChange,
virtualChassisVflMemberPortJoinFailure,
virtualChassisUpgradeComplete,
virtualChassisVflSpeedTypeChange
}
STATUS current
DESCRIPTION
"Chassis Supervision Virtual-Chassis trap object Group."
::= { alcatelIND1VirtualChassisMIBGroups 9 }
virtualChassisAutoVflPortGroup OBJECT-GROUP
OBJECTS
{
virtualChassisAutoVflIfindex,
virtualChassisAutoVflPortMemberStatus,
virtualChassisAutoVflPortRowStatus
}
STATUS current
DESCRIPTION
"Auto Virtual-Chassis Vfl Port Group."
::= { alcatelIND1VirtualChassisMIBGroups 10 }
END