382 lines
12 KiB
Plaintext
382 lines
12 KiB
Plaintext
RADLAN-HYBRID-STACK-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Title: CISCO CISCO ROS
|
|
-- This Private MIB supports the unit id configuration for hybrid stack of ROS products
|
|
-- Version: 7.50
|
|
-- Date: 21 mar 2011
|
|
-- 23-May-2012 Update unit id from 4 to 8 units maximum
|
|
-- 19-Dec-2012 Support Lion Native and advanced-hybrid-xg
|
|
-- 20-Jun-2013 Support stack ports list for ros_sku3 Native and advanced-hybrid-xg
|
|
-- 20-Jun-2013 Support s1s2_xg1xg2_xg stack ports pair for ros_sku2 Native and advanced-hybrid-xg
|
|
-- 20-Jun-2013 Add MIB version for backwards/forwards compatability
|
|
-- 20-Jun-2013 Update MIB due to above changes
|
|
-- 11-Jul-2013 Add module type
|
|
-- 14-Jul-2013 More MIB changes
|
|
|
|
|
|
|
|
IMPORTS
|
|
MacAddress FROM BRIDGE-MIB
|
|
rnd FROM RADLAN-MIB
|
|
OBJECT-TYPE,
|
|
MODULE-IDENTITY FROM SNMPv2-SMI
|
|
PortList FROM Q-BRIDGE-MIB
|
|
TruthValue, TEXTUAL-CONVENTION FROM SNMPv2-TC
|
|
rlStack FROM RADLAN-STACK-MIB ;
|
|
|
|
--rlStack MODULE-IDENTITY
|
|
-- LAST-UPDATED "200504140000Z"
|
|
-- ORGANIZATION "Radlan Computer Communications Ltd."
|
|
-- CONTACT-INFO
|
|
-- "radlan.com"
|
|
-- DESCRIPTION
|
|
-- "The private MIB module definition for stack."
|
|
-- REVISION "200504140000Z"
|
|
-- DESCRIPTION
|
|
-- "Initial revision."
|
|
-- ::= { rnd 107 }
|
|
|
|
|
|
|
|
StackMode ::= INTEGER {
|
|
standalone (1),
|
|
native (2),
|
|
basic-hybrid (3),
|
|
advanced-hybrid (4),
|
|
advanced-hybrid-XG (5)
|
|
}
|
|
|
|
PortsPair ::= INTEGER {
|
|
pair-s1s2 (1),
|
|
pair-s3s4 (2),
|
|
pair-s1s25G (3),
|
|
pair-s1s2Xg (4),
|
|
pair-lionXg (5),
|
|
pair-s1s2-xg1xg2-Xg (6)
|
|
}
|
|
|
|
HybridStackPortSpeed ::= INTEGER {
|
|
port-speed-1G (1),
|
|
port-speed-5G (2),
|
|
port-speed-10G (3),
|
|
port-speed-auto (4),
|
|
port-speed-down (5)
|
|
}
|
|
|
|
HybridStackDeviceMode ::= INTEGER {
|
|
mode-L2 (1),
|
|
mode-L3 (2)
|
|
}
|
|
|
|
UnitModuleType ::= INTEGER {
|
|
unit-ros_sku1 (1),
|
|
unit-ros_sku2 (2),
|
|
unit-ros_sku3 (3)
|
|
}
|
|
|
|
|
|
rlStackHybridTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlStackHybridEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The table listing information required for hybrid stack."
|
|
::= {rlStack 5 }
|
|
|
|
rlStackHybridEntry OBJECT-TYPE
|
|
SYNTAX RlStackHybridEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" An entry in the rlStackActiveUnitIdTable."
|
|
INDEX {rlStackHybridUnitId }
|
|
::= {rlStackHybridTable 1 }
|
|
|
|
|
|
RlStackHybridEntry ::= SEQUENCE {
|
|
rlStackHybridUnitId INTEGER,
|
|
rlStackHybridStackMode StackMode,
|
|
rlStackHybridPortsPair PortsPair,
|
|
rlStackHybridPortNo1speedDeprecated HybridStackPortSpeed,
|
|
rlStackHybridPortNo2speedDeprecated HybridStackPortSpeed,
|
|
rlStackHybridUnitIdAfterReset INTEGER,
|
|
rlStackHybridStackModeAfterReset StackMode,
|
|
rlStackHybridPortsPairAfterReset PortsPair,
|
|
rlStackHybridPortNo1speedAfterResetDeprecated HybridStackPortSpeed,
|
|
rlStackHybridPortNo2speedAfterResetDeprecated HybridStackPortSpeed,
|
|
rlStackHybridDeleteStartupAfterResetDeprecated TruthValue,
|
|
rlStackHybridDeviceModeAfterReset HybridStackDeviceMode,
|
|
rlStackHybridXgPortNo1NumDeprecated INTEGER,
|
|
rlStackHybridXgPortNo1NumAfterResetDeprecated INTEGER,
|
|
rlStackHybridXgPortNo2NumDeprecated INTEGER,
|
|
rlStackHybridXgPortNo2NumAfterResetDeprecated INTEGER,
|
|
rlStackHybridPortSpeed HybridStackPortSpeed,
|
|
rlStackHybridPortSpeedAfterReset HybridStackPortSpeed,
|
|
rlStackHybridXgPortList OCTET STRING,
|
|
rlStackHybridXgPortListAfterReset OCTET STRING,
|
|
rlStackHybridMibVersion INTEGER,
|
|
rlStackHybridUnitModuleType UnitModuleType
|
|
}
|
|
|
|
rlStackHybridUnitId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unit number device, which is the active unit id"
|
|
::= {rlStackHybridEntry 1 }
|
|
|
|
|
|
rlStackHybridStackMode OBJECT-TYPE
|
|
SYNTAX StackMode
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the unit stack mode."
|
|
::= {rlStackHybridEntry 2 }
|
|
|
|
|
|
rlStackHybridPortsPair OBJECT-TYPE
|
|
SYNTAX PortsPair
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the stack ports pair."
|
|
::= {rlStackHybridEntry 3 }
|
|
|
|
|
|
rlStackHybridPortNo1speedDeprecated OBJECT-TYPE
|
|
SYNTAX HybridStackPortSpeed
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the first stack port speed."
|
|
::= {rlStackHybridEntry 4 }
|
|
|
|
rlStackHybridPortNo2speedDeprecated OBJECT-TYPE
|
|
SYNTAX HybridStackPortSpeed
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the second stack port speed."
|
|
::= {rlStackHybridEntry 5 }
|
|
|
|
rlStackHybridUnitIdAfterReset OBJECT-TYPE
|
|
SYNTAX INTEGER (0..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the unit id that will be after reset."
|
|
::= {rlStackHybridEntry 6 }
|
|
|
|
|
|
rlStackHybridStackModeAfterReset OBJECT-TYPE
|
|
SYNTAX StackMode
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the unit stack mode that will be after reset."
|
|
::= {rlStackHybridEntry 7 }
|
|
|
|
rlStackHybridPortsPairAfterReset OBJECT-TYPE
|
|
SYNTAX PortsPair
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the stack ports pair that will be after reset."
|
|
::= {rlStackHybridEntry 8 }
|
|
|
|
rlStackHybridPortNo1speedAfterResetDeprecated OBJECT-TYPE
|
|
SYNTAX HybridStackPortSpeed
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the first stack port speed that will be after reset."
|
|
::= {rlStackHybridEntry 9 }
|
|
|
|
rlStackHybridPortNo2speedAfterResetDeprecated OBJECT-TYPE
|
|
SYNTAX HybridStackPortSpeed
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the second stack port speed that will be after reset."
|
|
::= {rlStackHybridEntry 10 }
|
|
|
|
rlStackHybridDeleteStartupAfterResetDeprecated OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the startup configuration is deleted after reset."
|
|
::= {rlStackHybridEntry 11 }
|
|
|
|
rlStackHybridDeviceModeAfterReset OBJECT-TYPE
|
|
SYNTAX HybridStackDeviceMode
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates Device mode (Layer2 or Layer3) after reset."
|
|
::= {rlStackHybridEntry 12 }
|
|
|
|
rlStackHybridXgPortNo1NumDeprecated OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the first XG stack port number."
|
|
::= {rlStackHybridEntry 13 }
|
|
|
|
rlStackHybridXgPortNo1NumAfterResetDeprecated OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the first XG stack port number that will be after reset."
|
|
::= {rlStackHybridEntry 14 }
|
|
|
|
rlStackHybridXgPortNo2NumDeprecated OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the second XG stack port number."
|
|
::= {rlStackHybridEntry 15 }
|
|
|
|
rlStackHybridXgPortNo2NumAfterResetDeprecated OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the second XG stack port number that will be after reset."
|
|
::= {rlStackHybridEntry 16 }
|
|
|
|
rlStackHybridPortSpeed OBJECT-TYPE
|
|
SYNTAX HybridStackPortSpeed
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the stack ports pair speed."
|
|
::= {rlStackHybridEntry 17 }
|
|
|
|
rlStackHybridPortSpeedAfterReset OBJECT-TYPE
|
|
SYNTAX HybridStackPortSpeed
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the stack ports pair speed that will be after reset."
|
|
::= {rlStackHybridEntry 18 }
|
|
|
|
rlStackHybridXgPortList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (2..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the XG stack ports list.
|
|
A set of ports that are identified by a PortList, in which
|
|
each port is represented as a bit."
|
|
::= {rlStackHybridEntry 19 }
|
|
|
|
rlStackHybridXgPortListAfterReset OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (2..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the XG stack ports list that will be after reset.
|
|
A set of ports that are identified by a PortList, in which
|
|
each port is represented as a bit."
|
|
::= {rlStackHybridEntry 20 }
|
|
|
|
rlStackHybridUnitModuleType OBJECT-TYPE
|
|
SYNTAX UnitModuleType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the stack unit module."
|
|
::= {rlStackHybridEntry 21 }
|
|
|
|
rlStackHybridMibVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the Hybrid Stack MIB version"
|
|
::= {rlStackHybridEntry 22 }
|
|
|
|
|
|
--rlStackHybridConvertSPortsPairToIfIndexTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF RlStackHybridConvertSPortsPairToIfIndexEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- " The table listing information required to convert hybrid stack ports pair up to 4 ifIndexes."
|
|
-- ::= {rlStack 6 }
|
|
--
|
|
--rlStackHybridConvertSPortsPairToIfIndexEntry OBJECT-TYPE
|
|
-- SYNTAX RlStackHybridConvertSPortsPairToIfIndexEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- " An entry in the rlStackHybridConvertSPortsPairToIfIndexTable."
|
|
-- INDEX {rlStackHybridPortsPair }
|
|
-- ::= {rlStackHybridConvertSPortsPairToIfIndexTable 1 }
|
|
--
|
|
--RlStackHybridConvertSPortsPairToIfIndexEntry ::= SEQUENCE {
|
|
-- rlStackHybridConvertSPortsPair PortsPair,
|
|
-- rlCascadeIfIndexPort1 INTEGER,
|
|
-- rlCascadeIfIndexPort2 INTEGER,
|
|
-- rlCascadeIfIndexPort3 INTEGER,
|
|
-- rlCascadeIfIndexPort4 INTEGER
|
|
--}
|
|
--
|
|
--rlStackHybridConvertSPortsPair OBJECT-TYPE
|
|
-- SYNTAX PortsPair
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Indicates the PortsPair."
|
|
-- ::= {rlStackHybridConvertSPortsPairToIfIndexEntry 1 }
|
|
--
|
|
--rlCascadeIfIndexPort1 OBJECT-TYPE
|
|
-- SYNTAX InterfaceIndex
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The port's 1st interface index."
|
|
-- ::= { rlStackHybridConvertSPortsPairToIfIndexEntry 2 }
|
|
--
|
|
--rlCascadeIfIndexPort2 OBJECT-TYPE
|
|
-- SYNTAX InterfaceIndex
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The port's 2nd interface index."
|
|
-- ::= { rlStackHybridConvertSPortsPairToIfIndexEntry 3 }
|
|
--
|
|
--rlCascadeIfIndexPort3 OBJECT-TYPE
|
|
-- SYNTAX InterfaceIndex
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The port's 3rd interface index."
|
|
-- ::= { rlStackHybridConvertSPortsPairToIfIndexEntry 4 }
|
|
--
|
|
--rlCascadeIfIndexPort4 OBJECT-TYPE
|
|
-- SYNTAX InterfaceIndex
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The port's 4th interface index."
|
|
-- ::= { rlStackHybridConvertSPortsPairToIfIndexEntry 5 }
|
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|