Observium_CE/mibs/allied-old/AtiStackSwitch-MIB

11050 lines
325 KiB
Plaintext

-- Copyright 2002-2010 by Allied Telesis, Inc.
--
-- Name: AtiStackSwitch-MIB
--
-- Version: 4.00
--
-- Products using this MIB:
-- AT9000-28SP
-- At9000-28T
-- At9000-52T
--
-- History:
-- Nelson Ho (ATI) 08/28/09 : Ported from ATS63
--
-- Nelson Ho (ATI) v 4.00 08/28/09 : Add new product branch 14 for 9924T
--
-- Youn-Mor Steven Chen 05/11/10 : Add SFLOW and LLDP tables
--
AtiStackSwitch-MIB DEFINITIONS ::= BEGIN
IMPORTS
IpAddress, MODULE-IDENTITY,OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, Counter64, Counter32, TimeTicks
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString, RowStatus, TruthValue, MacAddress
FROM SNMPv2-TC
enterprises
FROM RFC1155-SMI;
alliedTelesis MODULE-IDENTITY
LAST-UPDATED
"200407220000Z"
ORGANIZATION
"Allied Telesis International"
CONTACT-INFO
"Allied Telesis International"
DESCRIPTION
"Private MIB for ATI layer 2 stackable switches. This MIB
can be used in Windows and UNIX environments."
::= { enterprises 207 }
-- OID tree for Allied Telesis MIBs
mibObject OBJECT IDENTIFIER ::= { alliedTelesis 8 }
atiStkSwMib OBJECT IDENTIFIER ::= { mibObject 17 }
-- MODULE IDENTITY for the private mib
-- AtiProductType
AtiProductType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This data type is used to specify the syntax of objects
describing the hardware product type."
SYNTAX INTEGER {
other (1),
at8324 (2),
at8316F-MT (3),
at8316F-VF (4),
at8316F-SC (5),
at8524M (6),
at8550GB (7),
at8516F (8),
at8550SP (9),
at9424T-SP (10),
at9424T-GB (11),
at9408LC-SP (12),
at8524-POE (13),
at9424Ti-SP (14),
at9448Ts-XP (15),
at9448Ts (16),
at9448T-SP (17),
at9424Ts-XP (18),
at9424Ts (19),
-- at8588-SC (20) this is a reminder that the OID is being used
at9424T (21),
at9424T-POE (22),
at9000_28SP (23),
at9000T_28SP(24),
-- at9000-28T (24),
at9000-52T (25),
at8100S-24 (26),
at8100S-24POE (27),
at8100S-48 (28),
at8100S-48POE (29),
at8100S-16F8-SC (30),
at8100S-24F-LC (31),
at8100S-24F-Bidi (32),
at8100-8 (33),
at8100-8POE (34),
at8100S_24C (35)
}
-- AtiPortType
AtiPortType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This data type is used to specify the syntax of objects
describing the hardware port type."
SYNTAX INTEGER {
other (1),
notPresent (2),
mgmt (3),
tenBaseT (4),
hundredBaseT (5),
hundredBaseFX-VF (6),
hundredBaseFX-MT (7),
hundredBaseFX-SC (8),
hundredBaseFX-LC (9),
thousandBaseT (10),
gigabit (11),
gigabitSX (12),
gigabitSX-SC (13),
gigabitSX-MT (14),
gigabitSX-VF (15),
gigabitSX-LC (16),
gigabitLX (17),
gigabitLX-SC (18),
gigabitLX-MT (19),
gigabitLX-VF (20),
gigabitLX-LC (21),
sm15 (22),
ten-gigabit (23),
hundredBaseFX(24),
hundredFX-LC(25),
hundredBaseLX-LX10(26),
thousandBaseCX(27),
thousandBaseLX(28),
thousandBaseSX(29)
}
AtiUplinkType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This data type is used to specify the syntax of objects
confirming to the Allied Telesis, Inc. uplink types. These
are primarily used in the 85xx and 94xx family of switches.
For all other releases, this may not be applicable. Please
confirm with the release notes for additional information
on these types."
SYNTAX INTEGER {
notPresent (1),
other (2),
applique-at-45-sc-sm (3),
applique-at-45-sc (4),
applique-at-45-mt (5),
applique-at-46 (6),
applique-at-47 (7),
sfp (8),
gbic (9),
xfp (10)
}
-- LLDP-MED textual conventions
AtiStkSwLldpMedDeviceClass ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Device Class to which the device is a member.
A value of notDefined(0) indicates that the device
has capabilities not covered by any of the LLDP-MED classes.
A value of endpointClass1(1) indicates that the device
has endpoint class 1 capabilities.
A value of endpointClass2(2) indicates that the device
has endpoint class 2 capabilities.
A value of endpointClass3(3) indicates that the device
has endpoint class 3 capabilities.
A value of networkConnectivity(4) indicates that the device
has network connectivity device capabilities.
"
SYNTAX INTEGER {
notDefined(0),
endpointClass1(1),
endpointClass2(2),
endpointClass3(3),
networkConnectivity(4)
}
-- LLDP-MED Capabilities TC
AtiStkSwLldpMedCapabilities ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Bitmap that includes the MED organizationally defined set of LLDP
TLVs the device is capable of and whose transmission is allowed on
the local LLDP agent by network management.
Each bit in the bitmap corresponds to an LLDP-MED subtype associated
with a specific TIA TR41.4 MED TLV.
Having the bit 'capabilities(0)' set indicates that the LLDP
agent refers to the Capabilities TLVs.
Having the bit 'networkPolicy(1)' set indicates that the LLDP
agent refers to the Network Policy TLVs.
Having the bit 'location(2)' set indicates that
the LLDP agent refers to the Emergency Communications
System Location TLVs.
Having the bit 'extendedPSE(3)' set indicates that
the LLDP agent refers to the Extended PoE TLVs with PSE
capabilities.
Having the bit 'extendedPD(4)' set indicates that
the LLDP agent refers to the Extended PoE TLVs with PD
capabilities.
Having the bit 'inventory(5)' set indicates that
the LLDP agent refers to the Hardware Revision, Firmware
Revision, Software Revision, Serial Number, Manufacturer Name,
Model Name, and Asset ID TLVs."
SYNTAX BITS {
capabilities(0),
networkPolicy(1),
location(2),
extendedPSE(3),
extendedPD(4),
inventory(5)
}
-- Location Subtype Textual Convention
LocationSubtype ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The location subtype advertised by the remote endpoint.
A value coordinateBased(2) indicates that the location subtype
advertised by the endpoint is defined to use the relevant sub-
fields of the DHCP option for Coordinate LCI as specified in
ANSI/TIA-1057, Section 10.2.4.3.1.
A value civicAddress(3) indicates that the location subtype
advertised by the endpoint is defined to use the relevant sub-
fields of the DHCP option for Civic Address as specified in
ANSI/TIA-1057, Section 10.2.4.3.2.
A value elin(4) indicates that the location subtype
advertised by the endpoint is defined to use the Emergency
Location Information Number (ELIN) as specified in
ANSI/TIA-1057, Section 10.2.4.3.3."
SYNTAX INTEGER {
unknown(1),
coordinateBased(2),
civicAddress(3),
elin(4)
}
-- Policy Application Type Textual Convention
PolicyAppType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The media type that defines the primary function of the
application for the policy advertised by an endpoint.
Having the bit voice(1) set indicates that the media type defining
a primary function of the application for the policy advertised on
the local port is voice.
Having the bit voiceSignaling(3) set indicates that the media type
defining a primary function of the application for the policy
advertised on the local port is voice signaling.
Having the bit guestVoice(4) set indicates that the media type
Defining a primary function of the application for the policy
advertised on the local port is guest voice.
Having the bit guestVoiceSignaling(5) set indicates that the media
type defining a primary function of the application for the policy
advertised on the local port is guest voice signaling.
Having the bit softPhoneVoice(6) set indicates that the media type
Defining a primary function of the application for the policy
advertised on the local port is softphone voice.
Having the bit videoConferencing(7) set indicates that the media
type defining a primary function of the application for the policy
advertised on the local port is voice.
Having the bit streamingVideo(8) set indicates that the media type
defining a primary function of the application for the policy
advertised on the local port is streaming video.
Having the bit videoSignaling(2) set indicates that the media type
defining a primary function of the application for the policy
advertised on the local port is video signaling."
SYNTAX BITS {
unknown(0),
voice(1),
voiceSignaling(2),
guestVoice(3),
guestVoiceSignaling(4),
softPhoneVoice(5),
videoconferencing(6),
streamingVideo(7),
videoSignaling(8)
}
-- OID tree for Allied Telesis Layer-2 switches
atiProduct OBJECT IDENTIFIER ::= { alliedTelesis 1 }
swhub OBJECT IDENTIFIER ::= { atiProduct 4 }
at-8324 OBJECT IDENTIFIER ::= { swhub 37 }
at-8316F OBJECT IDENTIFIER ::= { swhub 77 }
at-8524M OBJECT IDENTIFIER ::= { swhub 98 }
at-8550GB OBJECT IDENTIFIER ::= { swhub 99 }
at-8516F OBJECT IDENTIFIER ::= { swhub 100 }
at-8550SP OBJECT IDENTIFIER ::= { swhub 104 }
at-9424T-SP OBJECT IDENTIFIER ::= { swhub 105 }
at-9424T-GB OBJECT IDENTIFIER ::= { swhub 112 }
at-8524POE OBJECT IDENTIFIER ::= { swhub 113 }
at-9408LC-SP OBJECT IDENTIFIER ::= { swhub 117 }
at-9424Ti-SP OBJECT IDENTIFIER ::= { swhub 118 }
at-9448Ts-XP OBJECT IDENTIFIER ::= { swhub 119 }
at-9448Ts OBJECT IDENTIFIER ::= { swhub 130 }
at-9448T-SP OBJECT IDENTIFIER ::= { swhub 131 }
at-9424Ts-XP OBJECT IDENTIFIER ::= { swhub 132 }
at-9424Ts OBJECT IDENTIFIER ::= { swhub 133 }
-- at-8588-SC OBJECT IDENTIFIER ::= { swhub 134 }
at-9424T OBJECT IDENTIFIER ::= { swhub 146 }
at-9424TPOE OBJECT IDENTIFIER ::= { swhub 152 }
at-9000-28 OBJECT IDENTIFIER ::= { swhub 148 }
at-9000-28SP OBJECT IDENTIFIER ::= { swhub 149 }
-- at-9000-28POE OBJECT IDENTIFIER ::= { swhub 150 }
at-9000-52 OBJECT IDENTIFIER ::= { swhub 151 }
at-8100S-24 OBJECT IDENTIFIER ::= { swhub 169 }
-- at-8100S-24C OBJECT IDENTIFIER ::= { swhub 170 }
at-8100S-24POE OBJECT IDENTIFIER ::= { swhub 171 }
at-8100S-48 OBJECT IDENTIFIER ::= { swhub 172 }
at-8100S-48POE OBJECT IDENTIFIER ::= { swhub 173 }
at-8100S-16F8-SC OBJECT IDENTIFIER ::= { swhub 174 }
at-8100S-24F-LC OBJECT IDENTIFIER ::= { swhub 175 }
at-8100S-24F-Bidi OBJECT IDENTIFIER ::= { swhub 176 }
at-8100-8 OBJECT IDENTIFIER ::= { swhub 177 }
at-8100-8POE OBJECT IDENTIFIER ::= { swhub 178 }
at-8100S-24C OBJECT IDENTIFIER ::= { swhub 189 }
-- OID tree for Allied Telesis 9924 family
routerSwitch OBJECT IDENTIFIER ::= { atiProduct 14 }
at-9924T-EMC OBJECT IDENTIFIER ::= { routerSwitch 53 }
-- Groups supported in this MIB
atiStkSwSysGroup OBJECT IDENTIFIER ::= { atiStkSwMib 1 }
atiStkSwPortGroup OBJECT IDENTIFIER ::= { atiStkSwMib 2 }
atiStkSwVlanGroup OBJECT IDENTIFIER ::= { atiStkSwMib 3 }
atiStkSwMacAddrGroup OBJECT IDENTIFIER ::= { atiStkSwMib 4 }
atiStkSwEthStatsGroup OBJECT IDENTIFIER ::= { atiStkSwMib 5 }
atiStkSwTrapsGroup OBJECT IDENTIFIER ::= { atiStkSwMib 6 }
atiStkSwQoSGroup OBJECT IDENTIFIER ::= { atiStkSwMib 7 }
atiStkSwTrunkGroup OBJECT IDENTIFIER ::= { atiStkSwMib 8 }
atiStkSwACLGroup OBJECT IDENTIFIER ::= { atiStkSwMib 9 }
atiStkSwLldpGroup OBJECT IDENTIFIER ::= { atiStkSwMib 10 }
atiSflowRcvrGroup OBJECT IDENTIFIER ::= { atiStkSwMib 11 }
atiSflowFsGroup OBJECT IDENTIFIER ::= { atiStkSwMib 12 }
atiSflowCpGroup OBJECT IDENTIFIER ::= { atiStkSwMib 13 }
atiSflowSetGroup OBJECT IDENTIFIER ::= { atiStkSwMib 14 }
atiSflowEnableGroup OBJECT IDENTIFIER ::= { atiStkSwMib 15 }
atiStkSwAQoSGroup OBJECT IDENTIFIER ::= { atiStkSwMib 17 }
atiStkSwAACLGroup OBJECT IDENTIFIER ::= { atiStkSwMib 18 }
atiStkSwMSTPGroup OBJECT IDENTIFIER ::= { atiStkSwMib 19 }
atiStkSwMVRGroup OBJECT IDENTIFIER ::= { atiStkSwMib 20 }
atiStkSwPSTACKGroup OBJECT IDENTIFIER ::= { atiStkSwMib 21 }
-- The atiStkSwSysGroup
atiStkSwSysConfig OBJECT IDENTIFIER ::= { atiStkSwSysGroup 1 }
atiStkSwSysNwMgmt OBJECT IDENTIFIER ::= { atiStkSwSysGroup 2 }
-- Defined below atiStkSwSysProductInfoTable OBJECT IDENTIFIER ::= { atiStkSwSysGroup 3 }
-- atiStkSwSysUplinkInfoTable OBJECT IDENTIFIER ::= { atiStkSwSysGroup 4 }
atiStkSwSysSystemTimeConfig OBJECT IDENTIFIER ::= { atiStkSwSysGroup 5 }
-- atiStkSwSysInfoGroup OBJECT IDENTIFIER ::= { atiStkSwSysGroup 6 }
atiStkSwSysMgmtACLGroup OBJECT IDENTIFIER ::= { atiStkSwSysGroup 7 }
-- atiStkSwSysConfig
atiStkSwSysReset OBJECT-TYPE
SYNTAX INTEGER {
no-reset (1),
reset (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'reset' will cause the switch to
perform a soft reboot. Setting this object to 'no-reset' will
have no effect."
::= { atiStkSwSysConfig 1 }
atiStkSwSysIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the switch."
::= { atiStkSwSysConfig 2 }
atiStkSwSysSubnetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The subnet mask of the switch."
::= { atiStkSwSysConfig 3 }
atiStkSwSysGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of the gateway for the switch."
::= { atiStkSwSysConfig 4 }
atiStkSwSysIpAddressStatus OBJECT-TYPE
SYNTAX INTEGER {
fromDhcp (1),
fromBootp (2),
static (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies how the IP address, subnet mask and the
gateway address currently in use on the switch was
obtained/configured."
::= { atiStkSwSysConfig 5 }
atiStkSwSysDnsServer OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the IP address of the DNS server for
the switch.
This MIB is not applicable to the 85xx and 94xx family of ATI
switches."
::= { atiStkSwSysConfig 6 }
atiStkSwSysDefaultDomainName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the default domain name for the switch.
This MIB is not applicable to the 85xx and 94xx family of ATI
switches."
::= { atiStkSwSysConfig 7 }
atiStkSwSysNumberOfModules OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives a count of the number of modules present
in the stackable switch."
::= { atiStkSwSysConfig 8 }
atiStkSwSysSpanningTreeStatus OBJECT-TYPE
SYNTAX INTEGER {
disable (1),
enable (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'enable' will enable spanning tree
protocol on the switch. Setting this object to 'disable'
will disable spanning tree protocol on the switch.
Select the spanning tree protocol version using the object
'atiStkSwSysSpanningTreeVersion'."
::= { atiStkSwSysConfig 9 }
atiStkSwSysSpanningTreeVersion OBJECT-TYPE
SYNTAX INTEGER {
rstp (1),
stp (2),
mstp (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object can be used to select the version of spanning tree
protocol running on the switch."
::= { atiStkSwSysConfig 10 }
atiStkSwSysAction OBJECT-TYPE
SYNTAX INTEGER {
saveConfig (1),
reset (2),
defaultConfig (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the following actions that apply to the switch:
saveConfig - Save the current switch configuration.
reset - Reboot the switch.
defaultConfig - Restore default switch configuration.
The switch is automatically rebooted after this operation.
Note that this object returns a zero value when doing a Get operation."
::= { atiStkSwSysConfig 11 }
atiStkSwSysNumOfModuleInStack OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of stacking modules in the stack."
::= { atiStkSwSysConfig 12 }
-- atiStkSwSysNwMgmt
atiStkSwSysTrapRecv1 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"This object specifies the IP address of the management
station #1 to which traps are sent by the switch.
This MIB is not applicable to the 85xx and 94xx family of ATI
switches."
::= { atiStkSwSysNwMgmt 1 }
atiStkSwSysTrapRecv2 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"This object specifies the IP address of the management
station #2 to which traps are sent by the switch.
This MIB is not applicable to the 85xx and 94xx family of ATI
switches."
::= { atiStkSwSysNwMgmt 2 }
atiStkSwSysTrapRecv3 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"This object specifies the IP address of the management
station #3 to which traps are sent by the switch.
This MIB is not applicable to the 85xx and 94xx family of ATI
switches."
::= { atiStkSwSysNwMgmt 3 }
atiStkSwSysTrapRecv4 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"This object specifies the IP address of the management
station #4 to which traps are sent by the switch.
This MIB is not applicable to the 85xx and 94xx family of ATI
switches."
::= { atiStkSwSysNwMgmt 4 }
-- atiStkSwSysProductInfoTable
atiStkSwSysProductInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwSysProductInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of modules present in the switch
stack and their associated hardware information."
::= { atiStkSwSysGroup 3 }
atiStkSwSysProductInfoEntry OBJECT-TYPE
SYNTAX AtiStkSwSysProductInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwSysProductInfoTable'
that describes the hardware informaton for a module present in
the switch stack."
INDEX { atiStkSwSysModuleId }
::= { atiStkSwSysProductInfoTable 1 }
AtiStkSwSysProductInfoEntry ::=
SEQUENCE {
atiStkSwSysModuleId Integer32,
atiStkSwSysProductType AtiProductType,
atiStkSwSysMacAddress MacAddress,
atiStkSwSysSwName DisplayString,
atiStkSwSysSwVersion DisplayString,
atiStkSwSysHwName DisplayString,
atiStkSwSysHwRevision DisplayString,
atiStkSwSysSerialNumber DisplayString,
atiStkSwSysTotalPortCount Integer32,
atiStkSwSysBasePortType AtiPortType,
atiStkSwSysBasePortCount Integer32,
atiStkSwSysUplinkAModelName DisplayString,
atiStkSwSysUplinkAPortType AtiPortType,
atiStkSwSysUplinkAPortCount Integer32,
atiStkSwSysUplinkAPortIdBase Integer32,
atiStkSwSysUplinkAPortIdLimit Integer32,
atiStkSwSysUplinkBModelName DisplayString,
atiStkSwSysUplinkBPortType AtiPortType,
atiStkSwSysUplinkBPortCount Integer32,
atiStkSwSysUplinkBPortIdBase Integer32,
atiStkSwSysUplinkBPortIdLimit Integer32,
atiStkSwSysRPSPresent INTEGER,
atiStkSwSysRPSState INTEGER,
atiStkSwSysDCState INTEGER,
atiStkSwSysTemperatureLimitValue Integer32
}
atiStkSwSysModuleId OBJECT-TYPE
SYNTAX Integer32(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of this module."
::= { atiStkSwSysProductInfoEntry 1 }
atiStkSwSysProductType OBJECT-TYPE
SYNTAX AtiProductType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The product type of this module."
::= { atiStkSwSysProductInfoEntry 2 }
atiStkSwSysMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The system MAC address used by this module."
::= { atiStkSwSysProductInfoEntry 3 }
atiStkSwSysSwName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the system software running on this module."
::= { atiStkSwSysProductInfoEntry 4 }
atiStkSwSysSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version of the system software running on this module."
::= { atiStkSwSysProductInfoEntry 5 }
atiStkSwSysHwName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the module hardware."
::= { atiStkSwSysProductInfoEntry 6 }
atiStkSwSysHwRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The revision number of the module hardware."
::= { atiStkSwSysProductInfoEntry 7 }
atiStkSwSysSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of the module."
::= { atiStkSwSysProductInfoEntry 8 }
atiStkSwSysTotalPortCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of ports (base and uplink) present on this
module."
::= { atiStkSwSysProductInfoEntry 9 }
atiStkSwSysBasePortType OBJECT-TYPE
SYNTAX AtiPortType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hardware type of a base port on this module."
::= { atiStkSwSysProductInfoEntry 10 }
atiStkSwSysBasePortCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of base ports present on this module."
::= { atiStkSwSysProductInfoEntry 11 }
atiStkSwSysUplinkAModelName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The model name of the uplink #A connector of this module."
::= { atiStkSwSysProductInfoEntry 12 }
atiStkSwSysUplinkAPortType OBJECT-TYPE
SYNTAX AtiPortType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hardware type of a port present in the uplink #A
connector of this module."
::= { atiStkSwSysProductInfoEntry 13 }
atiStkSwSysUplinkAPortCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of uplink #A ports present on this module."
::= { atiStkSwSysProductInfoEntry 14 }
atiStkSwSysUplinkAPortIdBase OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the first port in uplink #A of this module."
::= { atiStkSwSysProductInfoEntry 15 }
atiStkSwSysUplinkAPortIdLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the last port in uplink #A of this module."
::= { atiStkSwSysProductInfoEntry 16 }
atiStkSwSysUplinkBModelName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The model name of the uplink #B connector of this module."
::= { atiStkSwSysProductInfoEntry 17 }
atiStkSwSysUplinkBPortType OBJECT-TYPE
SYNTAX AtiPortType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hardware type of a port present in the uplink #B
connector of this module."
::= { atiStkSwSysProductInfoEntry 18 }
atiStkSwSysUplinkBPortCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of uplink #B ports present on this module."
::= { atiStkSwSysProductInfoEntry 19 }
atiStkSwSysUplinkBPortIdBase OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the first port in uplink #B of this module."
::= { atiStkSwSysProductInfoEntry 20 }
atiStkSwSysUplinkBPortIdLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the last port in uplink #B of this module."
::= { atiStkSwSysProductInfoEntry 21 }
atiStkSwSysRPSPresent OBJECT-TYPE
SYNTAX INTEGER {
connected (1),
disconnected (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows the presence of the RPS (Redundant Power Supply.)
Note: This is not available on the 83xx switch family."
::= { atiStkSwSysProductInfoEntry 22 }
atiStkSwSysRPSState OBJECT-TYPE
SYNTAX INTEGER {
off (1),
on (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows if the connected RPS is on (supplying power)
or off (not supplying power) to this switch.
Note: This is not available on the 83xx switch family."
::= { atiStkSwSysProductInfoEntry 23 }
atiStkSwSysDCState OBJECT-TYPE
SYNTAX INTEGER {
off (1),
on (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows if the main Power Source is DC.
Note: If this is Off and RPS State is off, then the
AC Main is supllying power.
Note: This is not available on the 83xx switch family."
::= { atiStkSwSysProductInfoEntry 24 }
atiStkSwSysTemperatureLimitValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the temperature value when it is above the
Warning or Error limits."
::= { atiStkSwSysProductInfoEntry 25 }
-- atiStkSwSysUplinkInfoTable
atiStkSwSysUplinkInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwSysUplinkInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of uplinks present in the switch
stack and their associated hardware information."
::= { atiStkSwSysGroup 4 }
atiStkSwSysUplinkInfoEntry OBJECT-TYPE
SYNTAX AtiStkSwSysUplinkInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwSysUplinkInfoTable'
that describes the hardware informaton for a uplink present in
the switch stack. **Note:This table may only be available with 94xx
series of switches. Please confirm your release notes for the
support of this table.**"
INDEX { atiStkSwSysUplinkModuleId, atiStkSwSysUplinkPortId }
::= { atiStkSwSysUplinkInfoTable 1 }
AtiStkSwSysUplinkInfoEntry ::=
SEQUENCE {
atiStkSwSysUplinkModuleId Integer32,
atiStkSwSysUplinkPortId Integer32,
atiStkSwSysUplinkSetup INTEGER,
atiStkSwSysUplinkType AtiUplinkType,
atiStkSwSysUplinkDetails DisplayString,
atiStkSwSysUplinkPortType AtiPortType
}
atiStkSwSysUplinkModuleId OBJECT-TYPE
SYNTAX Integer32(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of this module."
::= { atiStkSwSysUplinkInfoEntry 1 }
atiStkSwSysUplinkPortId OBJECT-TYPE
SYNTAX Integer32(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID (port number) of the this port (uplink) of this module."
::= { atiStkSwSysUplinkInfoEntry 2 }
atiStkSwSysUplinkSetup OBJECT-TYPE
SYNTAX INTEGER {
fixed (1),
pluggable (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The fixation of the uplink. Fixed types are GBICs, SFPs or XFPs
that are an integral part of the sytem. Disjoint items are applique
or module slots that are determined purely by the attached device."
::= { atiStkSwSysUplinkInfoEntry 3 }
atiStkSwSysUplinkType OBJECT-TYPE
SYNTAX AtiUplinkType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The module type of the uplink connector of this module."
::= { atiStkSwSysUplinkInfoEntry 4 }
atiStkSwSysUplinkDetails OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field will provide additional details to the Uplink.
For GBIC, SFP or XFP, it may contain information on the
installed devices (e.g. 1000-SX, 1000-T, etc). For applique
types, it may have the name (e.g. A-47) and other specific
information that may be useful in managing the device."
::= { atiStkSwSysUplinkInfoEntry 5 }
atiStkSwSysUplinkPortType OBJECT-TYPE
SYNTAX AtiPortType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hardware type of a port present in the uplink
connector of this module. "
::= { atiStkSwSysUplinkInfoEntry 6 }
-- The system time group
atiStkSwSysCurrentTime OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object specify the current time of the system. The user
can change the time by providing the string format as an input,
e.g. HH:MM:SS."
::= { atiStkSwSysSystemTimeConfig 1 }
atiStkSwSysCurrentDate OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object specify the current time of the system. The user
can change the date by providing the string format as an input,
e.g. DD:MM:YYYY."
::= { atiStkSwSysSystemTimeConfig 2 }
atiStkSwSysSNTPStatus OBJECT-TYPE
SYNTAX INTEGER {
disabled (1),
enabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable the SNTP status."
::= { atiStkSwSysSystemTimeConfig 3 }
atiStkSwSysSNTPServerIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The ipaddress of the SNTP Server."
::= { atiStkSwSysSystemTimeConfig 4 }
atiStkSwSysSNTPUTCOffset OBJECT-TYPE
SYNTAX Integer32 (-12..12)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set the UTC Offset value within the range from -12 to 12 in hours."
::= { atiStkSwSysSystemTimeConfig 5 }
atiStkSwSysSNTPDSTStatus OBJECT-TYPE
SYNTAX INTEGER {
disabled (1),
enabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disble the Daylight Saving Time."
::= { atiStkSwSysSystemTimeConfig 6 }
atiStkSwSysSNTPPollingInterval OBJECT-TYPE
SYNTAX Integer32 (60..1200)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Setting the interval for polling the SNTP Server. The polling
time range is between 60 and 1200 in seconds."
::= { atiStkSwSysSystemTimeConfig 7 }
atiStkSwSysSNTPLastDelta OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display the last adjustment to system done in seconds."
::= { atiStkSwSysSystemTimeConfig 8 }
-- The atiStkSwSysInfoGroup
-- System Temperature Information Table
-- atiStkSwTemperatureInfoTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwTemperatureInfoEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table contains a list of system temperature information present in the switch
-- stack including voltage and temperature."
-- ::= { atiStkSwSysInfoGroup 1 }
-- atiStkSwTemperatureInfoEntry OBJECT-TYPE
-- SYNTAX AtiStkSwTemperatureInfoEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwTemperatureInfoTable'
-- that describes the hardware informaton for a module present in
-- the switch stack."
-- INDEX { atiStkSwTemperatureInfoModuleId }
-- ::= { atiStkSwTemperatureInfoTable 1 }
-- AtiStkSwTemperatureInfoEntry ::=
-- SEQUENCE {
-- atiStkSwTemperatureInfoModuleId Integer32,
-- atiStkSwTemperatureInfoTemperature DisplayString
-- }
-- atiStkSwTemperatureInfoModuleId OBJECT-TYPE
-- SYNTAX Integer32 (1..8)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The module Id of a switch, it also used as an index of the table."
-- ::= { atiStkSwTemperatureInfoEntry 1 }
-- atiStkSwTemperatureInfoTemperature OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(1..8))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The temperature of the device in Celcius."
-- ::= { atiStkSwTemperatureInfoEntry 2 }
-- The System Fan Information Table
-- atiStkSwFanInfoTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwFanInfoEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table contains information for all the fans present
-- in the switch."
-- ::= { atiStkSwSysInfoGroup 2 }
-- atiStkSwFanInfoEntry OBJECT-TYPE
-- SYNTAX AtiStkSwFanInfoEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwFanInfoTable'
-- that describes the informaton for a specific fan in
-- the switch."
-- INDEX { atiStkSwFanInfoModuleId, atiStkSwFanInfoFanId }
-- ::= { atiStkSwFanInfoTable 1 }
-- AtiStkSwFanInfoEntry ::=
-- SEQUENCE {
-- atiStkSwFanInfoModuleId Integer32,
-- atiStkSwFanInfoFanId Integer32,
-- atiStkSwFanInfoState DisplayString,
-- atiStkSwFanInfoSpeed DisplayString
-- }
-- atiStkSwFanInfoModuleId OBJECT-TYPE
-- SYNTAX Integer32 (1..8)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The module Id of the switch."
-- ::= { atiStkSwFanInfoEntry 1 }
-- atiStkSwFanInfoFanId OBJECT-TYPE
-- SYNTAX Integer32(1..8)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The fan Id of the switch."
-- ::= { atiStkSwFanInfoEntry 2 }
-- atiStkSwFanInfoState OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(1..12))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The state of the fan running, either normal or off."
-- ::= { atiStkSwFanInfoEntry 3 }
-- atiStkSwFanInfoSpeed OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(1..12))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The current speed of a fan."
-- ::= { atiStkSwFanInfoEntry 4 }
-- The System Voltage Information Table
-- atiStkSwVoltageInfoTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwVoltageInfoEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table contains a list of system Voltage information."
-- ::= { atiStkSwSysInfoGroup 3 }
-- atiStkSwVoltageInfoEntry OBJECT-TYPE
-- SYNTAX AtiStkSwVoltageInfoEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwVoltageInfoTable'
-- that describes the Voltage informaton for the switch."
-- INDEX { atiStkSwVoltageInfoModuleId, atiStkSwVoltageInfoIndex }
-- ::= { atiStkSwVoltageInfoTable 1 }
-- AtiStkSwVoltageInfoEntry ::=
-- SEQUENCE {
-- atiStkSwVoltageInfoModuleId Integer32,
-- atiStkSwVoltageInfoIndex Integer32,
-- atiStkSwVoltageInfoLevel DisplayString,
-- atiStkSwVoltageInfoMeasured DisplayString
-- }
-- atiStkSwVoltageInfoModuleId OBJECT-TYPE
-- SYNTAX Integer32 (1..8)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The module Id of the switch."
-- ::= { atiStkSwVoltageInfoEntry 1 }
-- atiStkSwVoltageInfoIndex OBJECT-TYPE
-- SYNTAX Integer32(1..10)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The index of the voltage table."
-- ::= { atiStkSwVoltageInfoEntry 2 }
-- atiStkSwVoltageInfoLevel OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(1..16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The voltage input level."
-- ::= { atiStkSwVoltageInfoEntry 3 }
-- atiStkSwVoltageInfoMeasured OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The current voltage."
-- ::= { atiStkSwVoltageInfoEntry 4 }
-- atiStkSwSysMgmtACL Group
atiStkSwSysMgmtACLStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable management ACL feature."
::= { atiStkSwSysMgmtACLGroup 1 }
atiStkSwSysMgmtACLConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwSysMgmtACLConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of MgmtACLs present in the switch
stack and their associated hardware information."
::= { atiStkSwSysMgmtACLGroup 2 }
atiStkSwSysMgmtACLConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwSysMgmtACLConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwSysMgmtACLConfigTable'
that allow the user controls which management stations can remotely
manage the device using the Telnet application protocol or a web
browser."
INDEX { atiStkSwSysMgmtACLConfigModuleId, atiStkSwSysMgmtACLConfigId }
::= { atiStkSwSysMgmtACLConfigTable 1 }
AtiStkSwSysMgmtACLConfigEntry ::=
SEQUENCE {
atiStkSwSysMgmtACLConfigModuleId Integer32,
atiStkSwSysMgmtACLConfigId Integer32,
atiStkSwSysMgmtACLConfigIpAddr IpAddress,
atiStkSwSysMgmtACLConfigMask IpAddress,
atiStkSwSysMgmtACLConfigApplication BITS,
atiStkSwSysMgmtACLConfigRowStatus RowStatus
}
atiStkSwSysMgmtACLConfigModuleId OBJECT-TYPE
SYNTAX Integer32(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of this module."
::= { atiStkSwSysMgmtACLConfigEntry 1 }
atiStkSwSysMgmtACLConfigId OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the Management ACL Table for this module."
::= { atiStkSwSysMgmtACLConfigEntry 2 }
atiStkSwSysMgmtACLConfigIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP Address of the specific management station."
::= { atiStkSwSysMgmtACLConfigEntry 3 }
atiStkSwSysMgmtACLConfigMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The subnet mask of the IP Address."
::= { atiStkSwSysMgmtACLConfigEntry 4 }
atiStkSwSysMgmtACLConfigApplication OBJECT-TYPE
SYNTAX BITS {
telnet (0),
web (1),
ping (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specify which interface the user want the management
station to be able to use when managing the switch. The options are :
telnet, web, ping, all. Note that the enum value correspond to the
bit position of the mask."
::= { atiStkSwSysMgmtACLConfigEntry 5 }
atiStkSwSysMgmtACLConfigRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Row Status of the Mgmt ACL table. "
::= { atiStkSwSysMgmtACLConfigEntry 6 }
-- The atiStkSwPortGroup
-- Defined Below atiStkSwPortConfigTable OBJECT IDENTIFIER ::= { atiStkSwPortGroup 1 }
atiStkSwPortMirroringConfig OBJECT IDENTIFIER ::= { atiStkSwPortGroup 2 }
-- atiStkSwPortSecurityConfig OBJECT IDENTIFIER ::= { atiStkSwPortGroup 3 }
-- Define Below atiStkSwPortIntrusionDetectionTable OBJECT IDENTIFIER ::= { atiStkSwPortGroup 4 }
-- Defined Below atiStkPortSecurityConfigTable OBJECT IDENTIFIER ::= { atiStkSwPortGroup 5 }
atiStkDOSConfig OBJECT IDENTIFIER ::= { atiStkSwPortGroup 6 }
--atiStkSwIntrusionAttackTable OBJECT IDENTIFIER ::= { atiStkSwPortGroup 7 }
-- atiStkSwPortConfigTable
atiStkSwPortConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwPortConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of physical ports present in the
switch and their associated attributes."
::= { atiStkSwPortGroup 1 }
atiStkSwPortConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwPortConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwPortConfigTable'
that describes the attributes associated with a physical port
present in the switch."
INDEX { atiStkSwModuleId, atiStkSwPortId }
::= { atiStkSwPortConfigTable 1 }
AtiStkSwPortConfigEntry ::=
SEQUENCE {
atiStkSwModuleId Integer32,
atiStkSwPortId Integer32,
atiStkSwPortName DisplayString,
atiStkSwPortState INTEGER,
atiStkSwPortLinkState INTEGER,
atiStkSwPortNegotiation INTEGER,
atiStkSwPortSpeed INTEGER,
atiStkSwPortDuplexStatus INTEGER,
atiStkSwPortFlowControl INTEGER,
atiStkSwPortBackPressure INTEGER,
atiStkSwPortPriority INTEGER,
atiStkSwPortBroadcastProcessing INTEGER,
atiStkSwPortMDIO INTEGER,
atiStkSwPortHOLLimit Integer32,
atiStkSwPortBackPressureLimit Integer32,
atiStkSwPortSTPState INTEGER
}
atiStkSwModuleId OBJECT-TYPE
SYNTAX Integer32(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwPortConfigEntry 1 }
atiStkSwPortId OBJECT-TYPE
SYNTAX Integer32(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a port present on a given
module."
::= { atiStkSwPortConfigEntry 2 }
atiStkSwPortName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..19))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The user-defined ASCII name of the port."
::= { atiStkSwPortConfigEntry 3 }
atiStkSwPortState OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows the user to either enabled or disabled.
This object can be read to obtain the current state of the port."
::= { atiStkSwPortConfigEntry 4 }
atiStkSwPortLinkState OBJECT-TYPE
SYNTAX INTEGER {
online (1),
offline (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the link state on this port."
::= { atiStkSwPortConfigEntry 5 }
atiStkSwPortNegotiation OBJECT-TYPE
SYNTAX INTEGER {
autosense (1),
forceHalfDuplex-10M (2),
forceHalfDuplex-100M (3),
forceHalfDuplex-1G (4),
forceFullDuplex-10M (5),
forceFullDuplex-100M (6),
forceFullDuplex-1G (7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows an admin request to configure the port
to either autosense or one of the different speed-duplex
combinations."
::= { atiStkSwPortConfigEntry 6 }
atiStkSwPortSpeed OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
speed-10M (2),
speed-100M (3),
speed-1G (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the current speed of the port."
::= { atiStkSwPortConfigEntry 7 }
atiStkSwPortDuplexStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
halfDuplex (2),
fullDuplex (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the current duplex type used by the
port."
::= { atiStkSwPortConfigEntry 8 }
atiStkSwPortFlowControl OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
disable (2),
enable(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to enable/disable flow control on the
port. When enabled, flow control will be full duplex.
Flow control is disabled by default."
::= { atiStkSwPortConfigEntry 9 }
atiStkSwPortBackPressure OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
disable (2),
enable (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to enable/disable Back Pressure on the
port.
Back Pressure is disabled by default."
::= { atiStkSwPortConfigEntry 10 }
atiStkSwPortPriority OBJECT-TYPE
SYNTAX INTEGER {
use-vlan-priority (1),
override-and-use-low-priority (2),
override-and-use-high-priority (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies whether packets flowing through this
port use the associated VLAN priority or override the
associated VLAN priority with either a high or a low priority.
This MIB is not applicable to the 85xx and 94xx family of ATI
switches. Note: These switch families support CoS/QoS."
::= { atiStkSwPortConfigEntry 11 }
atiStkSwPortBroadcastProcessing OBJECT-TYPE
SYNTAX INTEGER {
discard-broadcasts (1),
do-not-discard-broadcasts (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies whether the received broadcast packets
should be processed or discarded.
Broadcast packets are processed by default."
::= { atiStkSwPortConfigEntry 12 }
atiStkSwPortMDIO OBJECT-TYPE
SYNTAX INTEGER {
mdi (1),
mdix (2),
auto-mdix (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the MDIO of this port for required
cable connection type. For straight-through cable set to mdi
and for cross-over cable set to mdix."
::= { atiStkSwPortConfigEntry 13 }
atiStkSwPortHOLLimit OBJECT-TYPE
SYNTAX Integer32(1..8191)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows user to set the head of line blocking limit.
Note (94xx): Range upto 8191 is supported for Gigabit Ports."
::= { atiStkSwPortConfigEntry 14 }
atiStkSwPortBackPressureLimit OBJECT-TYPE
SYNTAX Integer32(1..7935)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the MDIO of this port for required
cable connection type. For straight-through cable set to mdi
and for cross-over cable set to mdix. This limit can be used
for both BackPressure and FlowControl Limits.
Note: The range of 1 to 7935 is supported on the 94xx family."
::= { atiStkSwPortConfigEntry 15 }
atiStkSwPortSTPState OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
disabled (2),
blocking (3),
listening (4),
learning (5),
forwarding (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the spanning tree state on this port.
This object is not applicable to 8300 series products. This
object is not valid on the 9400 series of boxes."
::= { atiStkSwPortConfigEntry 16 }
-- atiStkSwPortMirroringConfig
atiStkSwPortMirroringState OBJECT-TYPE
SYNTAX INTEGER {
disabled (1),
l2-enabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies whether port mirroring is l2-enabled,
or disabled on the switch.
Note that, when enabled, both transmit and receive packets will
be mirrored."
::= { atiStkSwPortMirroringConfig 1 }
-- atiStkSwPortMirroringSourceModuleId OBJECT-TYPE
-- SYNTAX Integer32(1..8)
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies the module ID of the source port that is
-- mirrored. All packets transmitted and received on the source
-- port will be mirrored onto the destination port (specified by
-- 'atiStkSwPortMirroringDestinationModuleId' and
-- 'atiStkSwPortMirroringDestinationPortId').
--
-- This object will be set to 0 when port mirroring is disabled.
-- This object will have a default value of 1 (the master module
-- ID) when mirroring is enabled. This is not available on the 85xx
-- and 94xx series of switches."
-- ::= { atiStkSwPortMirroringConfig 2 }
-- atiStkSwPortMirroringSourcePortId OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies the port ID (on the module specified
-- by 'atiStkSwPortMirroringSourceModuleId') of the source
-- port that is mirrored. All packets transmitted and received
-- on the source port will be mirrored onto the destination port
-- (specified by 'atiStkSwPortMirroringDestinationModuleId' and
-- 'atiStkSwPortMirroringDestinationPortId').
--
-- This object will be set to 0 when port mirroring is
-- disabled. When mirroring is enabled, set this object to a
-- non-zero value to activate mirroring.
--
-- This is not available on the 85xx and 94xx series of switches."
-- ::= { atiStkSwPortMirroringConfig 3 }
atiStkSwPortMirroringDestinationModuleId OBJECT-TYPE
SYNTAX Integer32(1..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the module ID of the destination port
that mirrors the source port (specified by
'atiStkSwPortMirroringSourceModuleId' and
'atiStkSwPortMirroringSourcePortId'). All packets
transmitted and received on the source port will be mirrored
onto the destination port.
This object will have a value of 0 when port mirroring is
disabled. This object will have a default value of 1 (the
master module ID) when mirroring is enabled.
This is not available on the 85xx and 94xx series of switches"
::= { atiStkSwPortMirroringConfig 4 }
atiStkSwPortMirroringDestinationPortId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port ID (on the module
specified by 'atiStkSwPortMirroringDestinationModuleId') of
the destination port that mirrors the source port (specified
by 'atiStkSwPortMirroringSourceModuleId' and
'atiStkSwPortMirroringSourcePortId'). All packets transmitted
and received on the source port will be mirrored onto the
destination port.
This object will have a value of 0 when port mirroring is
disabled. When mirroring is enabled, set this object to a
non-zero value to activate mirroring."
::= { atiStkSwPortMirroringConfig 5 }
atiStkSwPortMirroringSourceRxList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies a list of ports that are mirrored for ingress traffic.
All packets received on these ports will be mirrored onto the
mirror port (atiStkSwPortMirroringDestinationPortId).
It is in the format of a list of <PortNumber>
separated by comma. For example, '1, 4-7' represents the
port number 1 ports
from number 4 to 7.
This object is not applicable to 8300 series products."
::= { atiStkSwPortMirroringConfig 6 }
atiStkSwPortMirroringSourceTxList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies a list of ports that are mirrored for egress traffic.
All packets transmitted from these ports will be mirrored onto the
mirror port (atiStkSwPortMirroringDestinationPortId).
It is in the format of a list of <PortNumber>
separated by comma. For example, '1, 4-7' represents the
port number 1 ports
from number 4 to 7.
This object is not applicable to 8300 series products."
::= { atiStkSwPortMirroringConfig 7 }
-- atiStkSwPortSecurityConfig
-- atiStkSwPortSecurityMode OBJECT-TYPE
-- SYNTAX INTEGER {
-- automatic (1),
-- limited (2),
-- secured (3),
-- locked (4)
-- }
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies the type of port security configured
-- on the switch.
-- Setting this object to 'automatic(1)' allows the ports to learn
-- new MAC addresses normally. In 'limited(2)' mode, only a
-- limited number of addresses are learned per port. In
-- 'secured(3)' mode, the administrator is responsible for
-- configuring the MAC addresses manually per port. In 'locked(4)'
-- mode, the ports stop learning new addresses and those
-- addresses already learnt are locked.
-- By default, port security is set to 'automatic(1)' mode."
-- ::= { atiStkSwPortSecurityConfig 1 }
-- atiStkSwPortIntrusionDetectionTable
-- atiStkSwPortIntrusionDetectionTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwPortIntrusionDetectionEntry
-- MAX-ACCESS not-accessible
-- STATUS obsolete
-- DESCRIPTION
-- "This table contains a list of modules and their associated
-- port security -related intrusion detection options. This table
-- is valid only when 'atiStkSwPortSecurityMode' is set to a
-- value other than 'automatic(1)'.
-- This table object is not applicable to 8500 and 9400 series products.
-- "
-- ::= { atiStkSwPortGroup 4 }
-- atiStkSwPortIntrusionDetectionEntry OBJECT-TYPE
-- SYNTAX AtiStkSwPortIntrusionDetectionEntry
-- MAX-ACCESS not-accessible
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies an entry in
-- 'atiStkSwPortIntrusionDetectionTable' that describes port
-- security -related intruder detection configuration associated
-- with a module."
-- INDEX { atiStkSwModuleId }
-- ::= { atiStkSwPortIntrusionDetectionTable 1 }
-- AtiStkSwPortIntrusionDetectionEntry ::=
-- SEQUENCE {
-- atiStkSwPortIntrusionDetectionAction INTEGER,
-- atiStkSwPortIntrusionDetectionPortList DisplayString
-- }
-- atiStkSwPortIntrusionDetectionAction OBJECT-TYPE
-- SYNTAX INTEGER {
-- do-nothing (1),
-- send-trap-only (2),
-- disable-port-and-send-trap (3)
-- }
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies the security action that should be
-- taken when an intrusion is detected."
-- ::= { atiStkSwPortIntrusionDetectionEntry 1 }
-- atiStkSwPortIntrusionDetectionPortList OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of ports on this module that
-- participate in intrusion detection."
-- ::= { atiStkSwPortIntrusionDetectionEntry 2 }
-- atiStkPortSecurityConfigTable
atiStkPortSecurityConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkPortSecurityConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the port security attributes of a list of
physical ports present in the switch.
This table object is not applicable to 8300 series products."
::= { atiStkSwPortGroup 5 }
atiStkPortSecurityConfigEntry OBJECT-TYPE
SYNTAX AtiStkPortSecurityConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in
'atiStkPortSecurityConfigTable' that describes the port
security attributes associated with a physical port present in
the switch."
INDEX { atiStkSwModuleId, atiStkSwPortId }
::= { atiStkPortSecurityConfigTable 1 }
AtiStkPortSecurityConfigEntry ::=
SEQUENCE {
-- atiStkPortSecurityMode INTEGER,
atiStkPortSecurityThreshold Integer32,
atiStkPortIntrusionAction INTEGER,
atiStkPortIntrusionActionStatus INTEGER
}
-- atiStkPortSecurityMode OBJECT-TYPE
-- SYNTAX INTEGER {
-- automatic (1),
-- limited (2),
-- secured (3),
-- locked (4)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the type of port security configured
-- on the switch.
--
-- Setting this object to 'automatic(1)' allows the ports to learn
-- new MAC addresses normally. In 'limited(2)' mode, only a
-- limited number of addresses are learned per port. In
-- 'secured(3)' mode, the administrator is responsible for
-- configuring the MAC addresses manually per port. In 'locked(4)'
-- mode, the ports stop learning new addresses and those
-- addresses already learnt are locked.
--
-- By default, port security is set to 'automatic(1)' mode."
-- ::= { atiStkPortSecurityConfigEntry 1 }
atiStkPortSecurityThreshold OBJECT-TYPE
SYNTAX Integer32 (1..256)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the security threshold on this port. It
is applicable only if the port security mode (specified by
'portSecurityMode') is set to 'limited(2)' mode."
::= { atiStkPortSecurityConfigEntry 2 }
atiStkPortIntrusionAction OBJECT-TYPE
SYNTAX INTEGER {
discard (1),
send-trap (2),
disable-port (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the security action that should be
taken when an intrusion is detected.
By default, port intrusion action is set to 'discard' mode."
::= { atiStkPortSecurityConfigEntry 3 }
atiStkPortIntrusionActionStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables or disables the security action specified
by the 'portIntrusionAction'.
By default, port intrusion action is disabled."
::= { atiStkPortSecurityConfigEntry 4 }
-- atiStkDOSConfig
-- DOS (Denial Of Service) is not applicable to 8300 series products.
atiStkDOSConfigLANIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of LAN.
This object is not applicable to 8300 series products."
::= { atiStkDOSConfig 1 }
atiStkDOSConfigLANSubnetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The subnet mask of LAN.
This object is not applicable to 8300 series products."
::= { atiStkDOSConfig 2 }
atiStkPortDOSAttackConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkPortDOSAttackConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the port DOS (denial of service) attack configuration attributes of a list of
physical ports present in the switch.
This table object is not applicable to 8300 series products."
::= { atiStkDOSConfig 3 }
atiStkPortDOSAttackConfigEntry OBJECT-TYPE
SYNTAX AtiStkPortDOSAttackConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in
'atiStkPortDOSAttackConfigTable' that describes the port
DOS attack configuration attributes associated with a physical port present in
the switch."
INDEX { atiStkSwModuleId, atiStkSwPortId, atiStkSwPortDOSAttackType }
::= { atiStkPortDOSAttackConfigTable 1 }
AtiStkPortDOSAttackConfigEntry ::=
SEQUENCE {
atiStkSwPortDOSAttackType INTEGER,
atiStkSwPortDOSAttackActionStatus INTEGER,
atiStkSwPortDOSAttackMirrorPort Integer32,
atiStkSwPortDOSAttackMirrorPortStatus INTEGER
}
atiStkSwPortDOSAttackType OBJECT-TYPE
SYNTAX INTEGER {
syn-flood (1),
smurf (2),
land (3),
ip-option (4),
teardrop (5),
ping-of-death (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the type of Port DOS attack configured
on the switch."
::= { atiStkPortDOSAttackConfigEntry 1 }
atiStkSwPortDOSAttackActionStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables or disables the port DOS action specified
by the 'atiStkSwPortDOSAttackType'.
By default, port DOS attack action is disabled.
"
::= { atiStkPortDOSAttackConfigEntry 2 }
atiStkSwPortDOSAttackMirrorPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"This object specifies the mirror port number to which the packet are to be mirrored for the
DOS attack as specified by atiStkSwPortDOSAttackType.
"
::= { atiStkPortDOSAttackConfigEntry 3 }
atiStkSwPortDOSAttackMirrorPortStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables or disables mirroring of attack packets. If enabled, all potential
attack packets are mirrored to the port specified by atiStkSwPortMirroringDestinationModuleId
and atiStkSwPortMirroringDestinationPortId. The object atiStkSwPortMirroringState should also
be set to l2-enabled for mirroring to work."
::= { atiStkPortDOSAttackConfigEntry 4 }
-- The atiStkSwIntrusionAttackTable
atiStkSwIntrusionAttackTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwIntrusionAttackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwIntrusionAttackTable'
that describes the intruder attack associated with a physical port
present in the switch."
::= { atiStkSwPortGroup 7 }
atiStkSwIntrusionAttackEntry OBJECT-TYPE
SYNTAX AtiStkSwIntrusionAttackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwIntrusionAttackTable'
that describes the intruder attack associated with a physical port
present in the switch."
INDEX { atiStkSwModuleId, atiStkSwPortId }
::= { atiStkSwIntrusionAttackTable 1 }
AtiStkSwIntrusionAttackEntry ::=
SEQUENCE {
atiStkSwIntruderAttackVlanId Integer32,
atiStkSwIntruderAttackMacAddr MacAddress
}
atiStkSwIntruderAttackVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the intruding VlanId on the port for
this module."
::= { atiStkSwIntrusionAttackEntry 1 }
atiStkSwIntruderAttackMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the intruding MAC address on the port for
this module."
::= { atiStkSwIntrusionAttackEntry 2 }
-- The atiStkSwVlanGroup
-- Defined below atiStkSwVlanSettingsTable OBJECT IDENTIFIER ::= { atiStkSwVlanGroup 4 }
-- Defined below atiStkSwVlanConfigTable OBJECT IDENTIFIER ::= { atiStkSwVlanGroup 1 }
-- Defined Below atiStkSwPort2VlanTable OBJECT IDENTIFIER ::= { atiStkSwVlanGroup 2 }
-- Defined Below atiStkSwMacAddr2VlanTable OBJECT IDENTIFIER ::= { atiStkSwVlanGroup 3 }
-- Defined below atiStkSwVlanSettingsTable OBJECT IDENTIFIER ::= { atiStkSwVlanGroup 4 }
-- Defined Below atiStkSwGVRPConfig OBJECT IDENTIFIER ::= {atiStkSwVlanGroup 6}
-- Defined Below atiStkSwGVRPPortConfigTable OBJECT IDENTIFIER ::= {atiStkSwVlanGroup 7}
-- Defined Below atiStkSwGVRPCounters OBJECT IDENTIFIER ::= {atiStkSwVlanGroup 8}
-- atiStkSwVlanConfigTable
atiStkSwVlanConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwVlanConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of VLANs configured on the switch."
::= { atiStkSwVlanGroup 1 }
atiStkSwVlanConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwVlanConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwVlanConfigTable'
that describes a VLAN configured on the switch."
INDEX { atiStkSwVlanId }
::= { atiStkSwVlanConfigTable 1 }
AtiStkSwVlanConfigEntry ::=
SEQUENCE {
--- atiStkSwEntry Integer32,
atiStkSwVlanId Integer32,
atiStkSwVlanName DisplayString,
-- atiStkSwVlanTaggedPortListModule1 DisplayString,
-- atiStkSwVlanUntaggedPortListModule1 DisplayString,
-- atiStkSwVlanActualUntaggedPortListModule1 DisplayString,
-- atiStkSwVlanTaggedPortListModule2 DisplayString,
-- atiStkSwVlanUntaggedPortListModule2 DisplayString,
-- atiStkSwVlanTaggedPortListModule3 DisplayString,
-- atiStkSwVlanUntaggedPortListModule3 DisplayString,
-- atiStkSwVlanTaggedPortListModule4 DisplayString,
-- atiStkSwVlanUntaggedPortListModule4 DisplayString,
-- atiStkSwVlanTaggedPortListModule5 DisplayString,
-- atiStkSwVlanUntaggedPortListModule5 DisplayString,
-- atiStkSwVlanTaggedPortListModule6 DisplayString,
-- atiStkSwVlanUntaggedPortListModule6 DisplayString,
-- atiStkSwVlanTaggedPortListModule7 DisplayString,
-- atiStkSwVlanUntaggedPortListModule7 DisplayString,
-- atiStkSwVlanTaggedPortListModule8 DisplayString,
-- atiStkSwVlanUntaggedPortListModule8 DisplayString,
-- atiStkSwVlanConfigEntryStatus RowStatus,
-- atiStkSwVlanActualUntaggedPortList DisplayString,
atiStkSwVlanVlanType INTEGER,
atiStkSwVlanTaggedPortList DisplayString,
atiStkSwVlanUntaggedPortList DisplayString,
atiStkSwVlanConfigEntryStatus INTEGER
--- atiStkSwVlanPortStatus INTEGER
}
---atiStkSwEntry OBJECT-TYPE
--- SYNTAX Integer32
--- MAX-ACCESS read-only
--- STATUS current
--- DESCRIPTION
--- "Number of entries in the table of this VLAN. This includes all the tagged and untagged entries"
--- ::= { atiStkSwVlanConfigEntry 1 }
atiStkSwVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VLAN ID of this VLAN as stored in the tag information
header in accordance with the 802.1q specifications."
::= { atiStkSwVlanConfigEntry 1 }
atiStkSwVlanName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the VLAN."
::= { atiStkSwVlanConfigEntry 2 }
--atiStkSwVlanTaggedPortListModule1 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #1)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 3 }
--atiStkSwVlanUntaggedPortListModule1 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #1)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 4 }
--atiStkSwVlanTaggedPortListModule2 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #2)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 5 }
--atiStkSwVlanUntaggedPortListModule2 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #2)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 6 }
--atiStkSwVlanTaggedPortListModule3 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #3)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 7 }
--atiStkSwVlanUntaggedPortListModule3 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #3)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 8 }
--atiStkSwVlanTaggedPortListModule4 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #4)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 9 }
--atiStkSwVlanUntaggedPortListModule4 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #4)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 10 }
--atiStkSwVlanTaggedPortListModule5 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #5)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 11 }
--atiStkSwVlanUntaggedPortListModule5 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #5)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 12 }
--atiStkSwVlanTaggedPortListModule6 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #6)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 13 }
--atiStkSwVlanUntaggedPortListModule6 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #6)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 14 }
--atiStkSwVlanTaggedPortListModule7 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #7)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 15 }
--atiStkSwVlanUntaggedPortListModule7 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #7)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 16 }
--atiStkSwVlanTaggedPortListModule8 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of tagged ports (on module #8)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 17 }
--atiStkSwVlanUntaggedPortListModule8 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies a list of untagged ports (on module #8)
-- that participate in this VLAN."
-- ::= { atiStkSwVlanConfigEntry 18 }
--atiStkSwVlanConfigEntryStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The current status of this VLAN entry.
-- Please note the RowStatus implementation details.
--
-- VLANs can be created with a CreateandWait or CreateAndGo RowStatus.
-- When using CreateAndGo all fields must be valid.
--
-- VLANs created without a named defined have a NotReady Status.
-- NotReady accepts transitions to NotInService or Active.
--
-- A NotInService VLAN is not commited to hardware.
-- NotInService accepts transitions to Active or the Destroy action.
-- VLANs in any state other than active is considered non-persistent
-- and is not available after a reset.
--
-- VLANs in the active state are persistent.
-- An active VLAN cannot accept a transition to NotInService., i.e.
-- from persistent to non-persistent. It may be destroyed."
-- ::= { atiStkSwVlanConfigEntry 19 }
--atiStkSwVlanActualUntaggedPortListModule1 OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "This object specifies the list of actual untagged ports that are
-- participating in this VLAN. The untagged port membership can be
-- temporarily changed by 802.1x Dynamic VLAN or Guest VLAN features.
-- The currently effective port membership information can be retrieved
-- from this object. "
-- ::= { atiStkSwVlanConfigEntry 20 }
atiStkSwVlanVlanType OBJECT-TYPE
SYNTAX INTEGER
{
static(0),
port-based (1),
mac-based (2),
dynamic (3),
protected (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the type of the Vlan."
::= { atiStkSwVlanConfigEntry 3 }
atiStkSwVlanTaggedPortList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies a list of tagged ports (on module #1)
that participate in this VLAN."
::= { atiStkSwVlanConfigEntry 4 }
atiStkSwVlanUntaggedPortList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies a list of untagged ports (on module #1)
that participate in this VLAN."
::= { atiStkSwVlanConfigEntry 5 }
atiStkSwVlanConfigEntryStatus OBJECT-TYPE
SYNTAX INTEGER{
nonexistent (0),
active (1),
inactive (2),
destroy (3),
createAndGo (4),
createAndWait (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The current status of this VLAN entry."
::= { atiStkSwVlanConfigEntry 6 }
---atiStkSwVlanPortStatus OBJECT-TYPE
--- SYNTAX INTEGER
--- {
--- tagged(0),
--- untagged(1)
--- }
--- MAX-ACCESS read-only
--- STATUS current
--- DESCRIPTION
--- "This object specifies a whether the port, is tagged or untagged,
--- that participate in this VLAN."
--- ::= { atiStkSwVlanConfigEntry 6 }
--atiStkSwVlanActualUntaggedPortList OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object specifies the list of actual untagged ports that are
-- participating in this VLAN. The untagged port membership can be
-- temporarily changed by 802.1x Dynamic VLAN or Guest VLAN features.
-- The currently effective port membership information can be retrieved
-- from this object. "
-- ::= { atiStkSwVlanConfigEntry 23 }
-- atiStkSwPort2VlanTable
atiStkSwPort2VlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwPort2VlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This tables contains a list of ports in the switch and their
associated VLAN configuration information."
::= { atiStkSwVlanGroup 2 }
atiStkSwPort2VlanEntry OBJECT-TYPE
SYNTAX AtiStkSwPort2VlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwPort2VlanTable'
that describes the VLAN information associated with a given
module/port."
INDEX { atiStkSwPortIndex }
::= { atiStkSwPort2VlanTable 1 }
AtiStkSwPort2VlanEntry ::=
SEQUENCE {
atiStkSwPortIndex Integer32,
atiStkSwPortPortId DisplayString,
atiStkSwPortVlanId Integer32,
atiStkSwPortVlanName DisplayString
}
atiStkSwPortIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Index of the VLAN to which this port belongs."
::= { atiStkSwPort2VlanEntry 1 }
atiStkSwPortPortId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the VLAN to which this port belongs."
::= { atiStkSwPort2VlanEntry 2 }
atiStkSwPortVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the VLAN to which this port belongs."
::= { atiStkSwPort2VlanEntry 3 }
atiStkSwPortVlanName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..19))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the VLAN to which this port belongs."
::= { atiStkSwPort2VlanEntry 4 }
-- atiStkSwMacAddr2VlanTable
atiStkSwMacAddr2VlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwMacAddr2VlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of MAC addresses (in the
forwarding table of the switch) and the associated VLAN to
which each MAC address belongs."
::= { atiStkSwVlanGroup 3 }
atiStkSwMacAddr2VlanEntry OBJECT-TYPE
SYNTAX AtiStkSwMacAddr2VlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwMacAddr2VlanTable'
that associates a MAC address (in the forwarding table of the
switch) with the VLAN to which the address belongs."
-- INDEX { atiStkSwMacAddress, atiStkSwMacAddrVlanId }
INDEX { atiStkSwMacEntry }
::= { atiStkSwMacAddr2VlanTable 1 }
AtiStkSwMacAddr2VlanEntry ::=
SEQUENCE {
atiStkSwMacEntry Integer32,
atiStkSwMacAddress MacAddress,
atiStkSwMacAddrVlanId Integer32,
atiStkSwMacAddrVlanName DisplayString,
-- atiStkSwMacAddrModuleId Integer32,
-- atiStkSwMacAddrPortId Integer32,
atiStkSwMacAddrPortList DisplayString
}
atiStkSwMacEntry OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"All entries present in the table."
::= { atiStkSwMacAddr2VlanEntry 1 }
atiStkSwMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A MAC address from the forwarding table of the switch."
::= { atiStkSwMacAddr2VlanEntry 2 }
atiStkSwMacAddrVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the VLAN to which this MAC address belongs."
::= { atiStkSwMacAddr2VlanEntry 3 }
atiStkSwMacAddrVlanName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..19))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the VLAN to which this MAC address belongs."
::= { atiStkSwMacAddr2VlanEntry 4 }
--atiStkSwMacAddrModuleId OBJECT-TYPE
-- SYNTAX Integer32(1..8)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The module ID on which this MAC address entry exists."
-- ::= { atiStkSwMacAddr2VlanEntry 5 }
--
--atiStkSwMacAddrPortId OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The port ID (on the module specified by
-- 'atiStkSwMacAddrModuleId') on which this MAC address entry
-- exists. This will display 0 for a multicast mac address.
-- Please check the PortList for the Multicast details.
-- Note: This will be eventually deprected approximately Dec'2004."
-- ::= { atiStkSwMacAddr2VlanEntry 6 }
--
atiStkSwMacAddrPortList OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port List (on the module specified by
'atiStkSwMacAddrModuleId') on which this MAC address entry
exists. This is shown as U: Untagged Ports T: Tagged Ports."
::= { atiStkSwMacAddr2VlanEntry 7 }
-- Objects to control VLAN mode (user-configured vs pre-configured)
--atiStkSwVlanMode OBJECT-TYPE
-- SYNTAX INTEGER {
-- user-configured (1),
-- multiple (2),
-- multiple-802-1Q (3)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the current VLAN mode. Setting
-- this object to 'user-configured (1)' allows the
-- manager to create, delete and modify VLANs using
-- 'atiStkSwVlanConfigTable'.
--
-- Setting this object to 'multiple (2)' or
-- 'multiple-802-1Q (3)'will result in the creation of
-- predefined VLANs. Setting these values requires that
-- the object 'atiStkSwVlanUplinkVlanPort' also be set
-- in the same SET request. Note that SET operations on
-- any object under 'atiStkSwVlanConfigTable' are not
-- allowed in these two modes."
-- ::= { atiStkSwVlanGroup 4 }
--atiStkSwVlanUplinkVlanPort OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the Uplink VLAN Port ID used
-- while creating pre-configured VLANs. This object can
-- be set to any valid Port ID present on the switch.
--
-- Note that a SET operation on the object
-- 'atiStkSwVlanMode' to the value 'multiple (2)' or
-- 'multiple-802-1Q (3)' should always be accompanied
-- by a SET operation on this object in the same SET
-- request.
--
-- By default this object is set to 0 when
-- 'atiStkSwVlanMode' is set to 'user-configured (1)'."
-- ::= { atiStkSwVlanGroup 5 }
--
--
--
atiStkSwGVRPConfig OBJECT IDENTIFIER ::= {atiStkSwVlanGroup 6}
-- The atiStkSwGVRPConfig
atiStkSwGVRPStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enabled/Disabled GVRP on a switch basis."
::= { atiStkSwGVRPConfig 1 }
atiStkSwGVRPGIPStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enabled/Disabled GARP Information Propagation (GIP) on a switch basis."
::= { atiStkSwGVRPConfig 2 }
atiStkSwGVRPJoinTimer OBJECT-TYPE
SYNTAX Integer32 (10..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the Join Timer in centi seconds, (1/100th of seconds), The default
is 20 centi seconds."
::= { atiStkSwGVRPConfig 3 }
atiStkSwGVRPLeaveTimer OBJECT-TYPE
SYNTAX Integer32 (30..180)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the Leave Timer in centi seconds, (1/100th of seconds), The default
is 60 centi seconds."
::= { atiStkSwGVRPConfig 4 }
atiStkSwGVRPLeaveAllTimer OBJECT-TYPE
SYNTAX Integer32 (500..3000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the Leave All Timer in centi seconds, (1/100th of seconds), The
default is 1000 centi seconds."
::= { atiStkSwGVRPConfig 5 }
-- The atiStkSwGVRPPortConfigTable
atiStkSwGVRPPortConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwGVRPPortConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is configuring the GVRP Vlan base on each port."
::= { atiStkSwVlanGroup 7 }
atiStkSwGVRPPortConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwGVRPPortConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwGVRPPortConfigTable'."
INDEX { atiStkSwGVRPPortConfigModuleId, atiStkSwGVRPPortConfigPortId }
::= { atiStkSwGVRPPortConfigTable 1 }
AtiStkSwGVRPPortConfigEntry::=
SEQUENCE {
atiStkSwGVRPPortConfigModuleId Integer32,
atiStkSwGVRPPortConfigPortId Integer32,
atiStkSwGVRPPortConfigStatus INTEGER
}
atiStkSwGVRPPortConfigModuleId OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An ID that indicate which module it refer to for stacking."
::= { atiStkSwGVRPPortConfigEntry 1 }
atiStkSwGVRPPortConfigPortId OBJECT-TYPE
SYNTAX Integer32 (1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port Index."
::= { atiStkSwGVRPPortConfigEntry 2 }
atiStkSwGVRPPortConfigStatus OBJECT-TYPE
SYNTAX INTEGER {
none (1),
normal (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Port Status for GVRP Vlan either Normal or Mode can be set."
::= { atiStkSwGVRPPortConfigEntry 3 }
-------------- atiStkSwGVRPCountersTable ----------------------------
atiStkSwGVRPCountersTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwGVRPCountersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is configuring the GVRP Vlan base on each port."
::= { atiStkSwVlanGroup 8 }
atiStkSwGVRPCountersEntry OBJECT-TYPE
SYNTAX AtiStkSwGVRPCountersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwGVRPCountersTable'."
INDEX { atiStkSwGVRPCountersModuleId }
::= { atiStkSwGVRPCountersTable 1 }
AtiStkSwGVRPCountersEntry::=
SEQUENCE {
atiStkSwGVRPCountersModuleId Integer32,
atiStkSwGVRPCountersGARPRxPkt Counter32,
atiStkSwGVRPCountersInvalidGARPRxPkt Counter32,
atiStkSwGVRPCountersGARPTxPkt Counter32,
atiStkSwGVRPCountersGARPTxDisabled Counter32,
atiStkSwGVRPCountersPortNotSending Counter32,
atiStkSwGVRPCountersGARPDisabled Counter32,
atiStkSwGVRPCountersPortNotListening Counter32,
atiStkSwGVRPCountersInvalidPort Counter32,
atiStkSwGVRPCountersInvalidProtocol Counter32,
atiStkSwGVRPCountersInvalidFormat Counter32,
atiStkSwGVRPCountersDatabaseFull Counter32,
atiStkSwGVRPCountersRxMsgLeaveAll Counter32,
atiStkSwGVRPCountersRxMsgJoinEmpty Counter32,
atiStkSwGVRPCountersRxMsgJoinIn Counter32,
atiStkSwGVRPCountersRxMsgLeaveEmpty Counter32,
atiStkSwGVRPCountersRxMsgLeaveIn Counter32,
atiStkSwGVRPCountersRxMsgEmpty Counter32,
atiStkSwGVRPCountersRxMsgBadMsg Counter32,
atiStkSwGVRPCountersRxMsgBadAttribute Counter32,
atiStkSwGVRPCountersTxMsgLeaveAll Counter32,
atiStkSwGVRPCountersTxMsgJoinEmpty Counter32,
atiStkSwGVRPCountersTxMsgJoinIn Counter32,
atiStkSwGVRPCountersTxMsgLeaveEmpty Counter32,
atiStkSwGVRPCountersTxMsgLeaveIn Counter32,
atiStkSwGVRPCountersTxMsgEmpty Counter32
}
atiStkSwGVRPCountersModuleId OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An ID that indicate which module it refer to for stacking."
::= { atiStkSwGVRPCountersEntry 1 }
atiStkSwGVRPCountersGARPRxPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 2 }
atiStkSwGVRPCountersInvalidGARPRxPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 3 }
atiStkSwGVRPCountersGARPTxPkt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 4 }
atiStkSwGVRPCountersGARPTxDisabled OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 5 }
atiStkSwGVRPCountersPortNotSending OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 6 }
atiStkSwGVRPCountersGARPDisabled OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 7 }
atiStkSwGVRPCountersPortNotListening OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 8 }
atiStkSwGVRPCountersInvalidPort OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 9 }
atiStkSwGVRPCountersInvalidProtocol OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 10 }
atiStkSwGVRPCountersInvalidFormat OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 11 }
atiStkSwGVRPCountersDatabaseFull OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 12 }
atiStkSwGVRPCountersRxMsgLeaveAll OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 13 }
atiStkSwGVRPCountersRxMsgJoinEmpty OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 14 }
atiStkSwGVRPCountersRxMsgJoinIn OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 15 }
atiStkSwGVRPCountersRxMsgLeaveEmpty OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 16 }
atiStkSwGVRPCountersRxMsgLeaveIn OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 17 }
atiStkSwGVRPCountersRxMsgEmpty OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 18 }
atiStkSwGVRPCountersRxMsgBadMsg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 19 }
atiStkSwGVRPCountersRxMsgBadAttribute OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 20 }
atiStkSwGVRPCountersTxMsgLeaveAll OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 21 }
atiStkSwGVRPCountersTxMsgJoinEmpty OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 22 }
atiStkSwGVRPCountersTxMsgJoinIn OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 23 }
atiStkSwGVRPCountersTxMsgLeaveEmpty OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 24 }
atiStkSwGVRPCountersTxMsgLeaveIn OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 25 }
atiStkSwGVRPCountersTxMsgEmpty OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { atiStkSwGVRPCountersEntry 26 }
-- The atiStkSwMacAddrGroup
-- Defined below atiStkSwStaticMacAddrTable OBJECT IDENTIFIER ::= { atiStkSwMacAddrGroup 1 }
-- atiStkSwStaticMacAddrTable
atiStkSwStaticMacAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwStaticMacAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of static MAC address configured
on the switch."
::= { atiStkSwMacAddrGroup 1 }
atiStkSwStaticMacAddrEntry OBJECT-TYPE
SYNTAX AtiStkSwStaticMacAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is an entry in 'atiStkSwStaticMacAddrTable' that
describes a static MAC address configured on a given module
and port."
INDEX { atiStkSwStaticEntry }
::= { atiStkSwStaticMacAddrTable 1 }
AtiStkSwStaticMacAddrEntry ::=
SEQUENCE {
atiStkSwStaticEntry Integer32,
atiStkSwStaticMacAddress MacAddress,
atiStkSwStaticMacAddrVlanId Integer32,
atiStkSwStaticMacAddrModuleId Integer32,
atiStkSwStaticMacAddrPortId DisplayString,
atiStkSwStaticMacAddrDstMacState INTEGER,
atiStkSwStaticMacAddrEntryStatus INTEGER
}
atiStkSwStaticEntry OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Table Entry number in static MAC address entry table."
::= { atiStkSwStaticMacAddrEntry 1 }
atiStkSwStaticMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the static MAC address of this entry."
::= { atiStkSwStaticMacAddrEntry 2 }
atiStkSwStaticMacAddrVlanId OBJECT-TYPE
SYNTAX Integer32(1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the VLAN on which this static MAC address entry is
configured."
::= { atiStkSwStaticMacAddrEntry 3 }
atiStkSwStaticMacAddrModuleId OBJECT-TYPE
SYNTAX Integer32(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The module ID on which this static MAC address entry is
configured."
::= { atiStkSwStaticMacAddrEntry 4 }
atiStkSwStaticMacAddrPortId OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port ID (on the module specified by
'atiStkSwStaticMacAddrModuleId') on which this static MAC
address entry is configured.
Note: a) When defining a list this value must be 0.
b) This is on track to be deprecated approx. Dec'2004."
::= { atiStkSwStaticMacAddrEntry 5 }
atiStkSwStaticMacAddrDstMacState OBJECT-TYPE
SYNTAX INTEGER {
discard(0),
forward(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status of this static MAC address entry."
::= { atiStkSwStaticMacAddrEntry 6 }
atiStkSwStaticMacAddrEntryStatus OBJECT-TYPE
SYNTAX INTEGER {
static(0),
dynamic(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status of this static MAC address entry."
::= { atiStkSwStaticMacAddrEntry 7 }
-- The atiStkSwEthStatsGroup
-- atiStkSwEthModuleMonTable OBJECT IDENTIFIER ::= { atiStkSwEthStatsGroup 1 }
-- atiStkSwEthModuleErrTable OBJECT IDENTIFIER ::= { atiStkSwEthStatsGroup 2 }
-- atiStkSwEthPortMonTable OBJECT IDENTIFIER ::= { atiStkSwEthStatsGroup 3 }
-- atiStkSwEthPortErrTable OBJECT IDENTIFIER ::= { atiStkSwEthStatsGroup 4 }
-- atiStkSwEthModuleMonTable
atiStkSwEthModuleMonTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwEthModuleMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of modules and their associated
ethernet statistics (measured on the module as a whole)."
::= { atiStkSwEthStatsGroup 1 }
atiStkSwEthModuleMonEntry OBJECT-TYPE
SYNTAX AtiStkSwEthModuleMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwEthModuleMonTable'
that describes the ethernet statistics measured on a given
module as a whole."
INDEX { atiStkSwEthModuleMonId }
::= { atiStkSwEthModuleMonTable 1 }
AtiStkSwEthModuleMonEntry ::=
SEQUENCE {
atiStkSwEthModuleMonId Integer32,
atiStkSwEthModuleMonTxGoodFrames Counter64,
atiStkSwEthModuleMonRxGoodFrames Counter64,
atiStkSwEthModuleMonTxTotalBytes Counter64,
atiStkSwEthModuleMonTxBroadcastFrames Counter64,
atiStkSwEthModuleMonTxMulticastFrames Counter64,
atiStkSwEthModuleMonRxOverrunFrames Counter64
}
atiStkSwEthModuleMonId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwEthModuleMonTable."
::= { atiStkSwEthModuleMonEntry 1 }
atiStkSwEthModuleMonTxGoodFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of good frames transmitted by this module."
::= { atiStkSwEthModuleMonEntry 2 }
atiStkSwEthModuleMonRxGoodFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of good frames received by this module."
::= { atiStkSwEthModuleMonEntry 3 }
atiStkSwEthModuleMonTxTotalBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bytes transmitted by this module."
::= { atiStkSwEthModuleMonEntry 4 }
atiStkSwEthModuleMonTxBroadcastFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of broadcast frames transmitted from this
module."
::= { atiStkSwEthModuleMonEntry 5 }
atiStkSwEthModuleMonTxMulticastFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of multicast frames transmitted from this
module."
::= { atiStkSwEthModuleMonEntry 6 }
atiStkSwEthModuleMonRxOverrunFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of oversized frames received on this module."
::= { atiStkSwEthModuleMonEntry 7 }
-- atiStkSwEthModuleErrTable
atiStkSwEthModuleErrTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwEthModuleErrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of modules and their associated
ethernet error statistics (measured on the module as a whole)."
::= { atiStkSwEthStatsGroup 2 }
atiStkSwEthModuleErrEntry OBJECT-TYPE
SYNTAX AtiStkSwEthModuleErrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwEthModuleErrTable'
that describes the ethernet error statistics measured on a
given module as a whole."
INDEX { atiStkSwEthModuleErrId }
::= { atiStkSwEthModuleErrTable 1 }
AtiStkSwEthModuleErrEntry ::=
SEQUENCE {
atiStkSwEthModuleErrId Integer32,
atiStkSwEthModuleErrRxCRC Counter64,
atiStkSwEthModuleErrRxBadFrames Counter64,
atiStkSwEthModuleErrCollisions Counter64
}
atiStkSwEthModuleErrId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwEthModuleErrTable."
::= { atiStkSwEthModuleErrEntry 1 }
atiStkSwEthModuleErrRxCRC OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of CRC errors on packets received on this
module."
::= { atiStkSwEthModuleErrEntry 2 }
atiStkSwEthModuleErrRxBadFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bad frames received on this module."
::= { atiStkSwEthModuleErrEntry 3 }
atiStkSwEthModuleErrCollisions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times a collision was detected on this module."
::= { atiStkSwEthModuleErrEntry 4 }
-- atiStkSwEthPortMonTable
atiStkSwEthPortMonTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwEthPortMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of ports and their associated
ethernet statistics."
::= { atiStkSwEthStatsGroup 3 }
atiStkSwEthPortMonEntry OBJECT-TYPE
SYNTAX AtiStkSwEthPortMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwEthPortMonTable'
that describes the ethernet statistics measured on a given
module/port."
INDEX { atiStkSwEthPortMonId }
::= { atiStkSwEthPortMonTable 1 }
AtiStkSwEthPortMonEntry ::=
SEQUENCE {
atiStkSwEthPortMonId Integer32,
atiStkSwEthPortMonTxGoodFrames Counter64,
atiStkSwEthPortMonRxGoodFrames Counter64,
atiStkSwEthPortMonTxTotalBytes Counter64,
atiStkSwEthPortMonTxBroadcastFrames Counter64,
atiStkSwEthPortMonTxMulticastFrames Counter64,
atiStkSwEthPortMonRxOverrunFrames Counter64
}
atiStkSwEthPortMonId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwEthPortMonTable."
::= { atiStkSwEthPortMonEntry 1 }
atiStkSwEthPortMonTxGoodFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of good frames transmitted by this port."
::= { atiStkSwEthPortMonEntry 2 }
atiStkSwEthPortMonRxGoodFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of good frames received by this port."
::= { atiStkSwEthPortMonEntry 3 }
atiStkSwEthPortMonTxTotalBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bytes transmitted by this port."
::= { atiStkSwEthPortMonEntry 4 }
atiStkSwEthPortMonTxBroadcastFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of broadcast frames transmitted from this
port."
::= { atiStkSwEthPortMonEntry 5 }
atiStkSwEthPortMonTxMulticastFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of broadcast frames transmitted from this
port."
::= { atiStkSwEthPortMonEntry 6 }
atiStkSwEthPortMonRxOverrunFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of oversized frames received on this port."
::= { atiStkSwEthPortMonEntry 7 }
-- atiStkSwEthPortErrTable
atiStkSwEthPortErrTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwEthPortErrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of ports and their associated
ethernet error statistics."
::= { atiStkSwEthStatsGroup 4 }
atiStkSwEthPortErrEntry OBJECT-TYPE
SYNTAX AtiStkSwEthPortErrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in atiStkSwEthPortErrTable
that describes the ethernet error statistics measured on a
given module/port."
INDEX { atiStkSwEthPortErrId }
::= { atiStkSwEthPortErrTable 1 }
AtiStkSwEthPortErrEntry ::=
SEQUENCE {
atiStkSwEthPortErrId Integer32,
atiStkSwEthPortErrRxBadFrames Counter64,
atiStkSwEthPortErrCollisions Counter64
}
atiStkSwEthPortErrId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwEthPortMonTable."
::= { atiStkSwEthPortErrEntry 1 }
atiStkSwEthPortErrRxBadFrames OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bad frames received on this port."
::= { atiStkSwEthPortErrEntry 2 }
atiStkSwEthPortErrCollisions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times a collision was detected on this port."
::= { atiStkSwEthPortErrEntry 3 }
-- The atiStkSwTrapsGroup
-- atiStkSwFanStopTrap NOTIFICATION-TYPE
-- OBJECTS { atiStkSwSysModuleId }
-- STATUS current
-- DESCRIPTION
-- "This trap is sent out when an error in the fan operation is
-- detected in a module."
-- ::= { atiStkSwTrapsGroup 1 }
-- atiStkSwTemperatureAbnormalTrap NOTIFICATION-TYPE
-- OBJECTS { atiStkSwSysModuleId }
-- STATUS obsolete
-- DESCRIPTION
-- "This trap is sent out when the temperature of a module
-- becomes abnormal."
-- ::= { atiStkSwTrapsGroup 2 }
atiStkSwIntrusionDetectionTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId, atiStkSwPortId , atiStkSwIntruderAttackVlanId, atiStkSwIntruderAttackMacAddr }
STATUS current
DESCRIPTION
"This trap is sent out when an intrusion is detected on a port
in the switch and the port security has been configured to
send traps. It includes the mac address and vlan."
::= { atiStkSwTrapsGroup 3 }
atiStkSwDOSTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId, atiStkSwPortId, atiStkSwPortDOSAttackType }
STATUS current
DESCRIPTION
"This trap is sent out when DOS (Denial of Service) attack is detected on a port
in the switch and the port security has been configured to
send traps.
This trap is not applicable to 8300 series products."
::= { atiStkSwTrapsGroup 4 }
atiStkSwSTPPortStateChangeTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId, atiStkSwPortId}
STATUS current
DESCRIPTION
"This trap is sent out when STP port state changes due to RSTP/MSTP topology changes
in the switch.
This trap is not applicable to 8300 series products."
::= { atiStkSwTrapsGroup 5 }
atiStkSwSTPTrunkStateChangeTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwSysModuleId}
STATUS current
DESCRIPTION
"This trap is sent out when STP trunk state changes due to RSTP/MSTP topology changes
in the switch.
This trap is not applicable to 8300 series products."
::= { atiStkSwTrapsGroup 6 }
atiStkSwSysRPSStateChangedTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwSysModuleId, atiStkSwSysRPSPresent, atiStkSwSysRPSState , atiStkSwSysDCState }
STATUS current
DESCRIPTION
"This trap is sent out when the RPS(redundant Power Supply)
changes state in the switch.
Please read the description of the notification objects
and their states 'AtiStkSwSysProductInfoEntry' above.
This trap is not applicable to 8300 series products."
::= { atiStkSwTrapsGroup 7 }
atiStkSwTrapVarMgmtType OBJECT-TYPE
SYNTAX INTEGER {
notrap(1),
ssh (2),
telnet (3),
web (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of management interface that was last disabled due to continuos
invalid logins. This variable is a placeholder for the object sent in the
atiStkSwMgmtDisabledTrap, but can be read independently if required.
It will hold the value of the latest trap. A value of 'notrap' indicates
that no trap has occured of this type from the last bootup time."
::= { atiStkSwTrapsGroup 8 }
atiStkSwTrapVarMgmtIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP address of the management station that had continuos invalid logins.
This variable is a placeholder for the object sent in the
atiStkSwMgmtDisabledTrap, but can be read independently if required.
It will hold the value of the latest trap. A value of 0.0.0.0 indicates
that no trap has occured of this type from the last bootup time."
::= { atiStkSwTrapsGroup 9 }
atiStkSwMgmtDisabledTrap NOTIFICATION-TYPE
OBJECTS {atiStkSwTrapVarMgmtType, atiStkSwTrapVarMgmtIpAddr}
STATUS current
DESCRIPTION
"This trap is sent out when a management interface is disabled due to continuos
invalid logins.
This trap is not applicable to 8300 series products."
::= { atiStkSwTrapsGroup 15 }
-- atiStkSwTemperatureLimitTrap NOTIFICATION-TYPE
-- OBJECTS {atiStkSwSysModuleId, atiStkSwSysTemperatureLimitValue}
-- STATUS current
-- DESCRIPTION
-- "This trap is send when the system temperature crosses threshold values
-- defined for different temperature levels,
-- e.g. high (warning) temperature, critical (error) temperature. Also
-- the threshold limit may be different depends on the model type."
-- ::= { atiStkSwTrapsGroup 16 }
-- atiStkSwFanOkTrap NOTIFICATION-TYPE
-- OBJECTS { atiStkSwSysModuleId }
-- STATUS current
-- DESCRIPTION
-- "This trap is sent out when a fan become running Ok."
-- ::= { atiStkSwTrapsGroup 17 }
-- atiStkSwTemperatureNormalTrap NOTIFICATION-TYPE
-- OBJECTS { atiStkSwSysModuleId }
-- STATUS current
-- DESCRIPTION
-- "This trap is sent out when it is generated when system temperature
-- become normal."
-- ::= { atiStkSwTrapsGroup 18 }
-- Trap 19 to 24 have been defined by ATKK
atiStkSwStackTopologyChangeTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwSysNumOfModuleInStack}
STATUS current
DESCRIPTION
"This trap is sent out when there is a topology change in the stack.
Either one or more stack member is added or deleted."
::= { atiStkSwTrapsGroup 25 }
atiStkSwBPDUGuardIsTriggeredTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwModuleId, atiStkSwPortId }
STATUS current
DESCRIPTION
"This trap is sent out when a BPDU guard detects a spoofed BPDU
entering the STP system thru the edge port. The BPDU guard will
disable the port and notify the system administrator."
::= { atiStkSwTrapsGroup 26 }
atiStkSwStackNewRootTrap NOTIFICATION-TYPE
OBJECTS { atiStkSwSysNumOfModuleInStack }
STATUS current
DESCRIPTION
"This trap is sent out when there is a new root selection in the stack."
::= { atiStkSwTrapsGroup 27 }
-- The atiStkSwQoSGroup
-- This group is not applicable to 8300 series products.
--
-- atiStkSwQoSGroupNumberOfQueues OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object gives a count of the CoS Queues supported by the chipset.
--
-- This object is not applicable to 8300 series products."
-- ::= { atiStkSwQoSGroup 1 }
--
-- atiStkSwQoSGroupSchedulingMode OBJECT-TYPE
-- SYNTAX INTEGER {
-- strict-priority (1),
-- weighted-round-robin (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object allows to configure QOS scheduling mode.
--
-- This object is not applicable to 8300 series products."
-- ::= { atiStkSwQoSGroup 2 }
-- The atiStkSwQoSGroupCoSToQueueTable
--
-- atiStkSwQoSGroupCoSToQueueTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwQoSGroupCoSToQueueEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table object allows to configure queue for each CoS (Class fo Service) priority.
--
-- This table object is not applicable to 8300 series products."
-- ::= { atiStkSwQoSGroup 3 }
--
-- atiStkSwQoSGroupCoSToQueueEntry OBJECT-TYPE
-- SYNTAX AtiStkSwQoSGroupCoSToQueueEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwQoSGroupCoSToQueueTable'
-- that describes the mapping of CoS priorities to corresponding Cos Queues."
-- INDEX { atiStkSwQoSGroupCoSPriority }
-- ::= { atiStkSwQoSGroupCoSToQueueTable 1 }
--
-- AtiStkSwQoSGroupCoSToQueueEntry ::=
-- SEQUENCE {
-- atiStkSwQoSGroupCoSPriority INTEGER,
-- atiStkSwQoSGroupCoSQueue INTEGER
-- }
-- atiStkSwQoSGroupCoSPriority OBJECT-TYPE
-- SYNTAX INTEGER {
-- cos-priority-0 (1),
-- cos-priority-1 (2),
-- cos-priority-2 (3),
-- cos-priority-3 (4),
-- cos-priority-4 (5),
-- cos-priority-5 (6),
-- cos-priority-6 (7),
-- cos-priority-7 (8)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object specifies the CoS priority."
-- ::= { atiStkSwQoSGroupCoSToQueueEntry 1 }
--
-- atiStkSwQoSGroupCoSQueue OBJECT-TYPE
-- SYNTAX INTEGER {
-- egress-queue-0 (1),
-- egress-queue-1 (2),
-- egress-queue-2 (3),
-- egress-queue-3 (4),
-- egress-queue-4 (5),
-- egress-queue-5 (6),
-- egress-queue-6 (7),
-- egress-queue-7 (8)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the queue for each CoS priority. Please
-- note that the 94xx supports 8 levels, however, the 85xx
-- supports 4 levels."
-- ::= { atiStkSwQoSGroupCoSToQueueEntry 2 }
--
-- The atiStkSwQoSGroupQueueToWeightTable
--
-- atiStkSwQoSGroupQueueToWeightTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwQoSGroupQueueToWeightEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object allows to configure weight for each CoS (Class fo Service) queue .
--
-- This object table is not applicable to 8300 series products."
-- ::= { atiStkSwQoSGroup 4 }
--
-- atiStkSwQoSGroupQueueToWeightEntry OBJECT-TYPE
-- SYNTAX AtiStkSwQoSGroupQueueToWeightEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwQoSGroupQueueToWeightTable'
-- that describes the mapping of CoS queues to corresponding weights."
-- INDEX { atiStkSwQoSGroupQueue }
-- ::= { atiStkSwQoSGroupQueueToWeightTable 1 }
--
--AtiStkSwQoSGroupQueueToWeightEntry ::=
-- SEQUENCE {
-- atiStkSwQoSGroupQueue INTEGER,
-- atiStkSwQoSGroupQueueWeight INTEGER
-- }
--
-- atiStkSwQoSGroupQueue OBJECT-TYPE
-- SYNTAX INTEGER {
-- egress-queue-0 (1),
-- egress-queue-1 (2),
-- egress-queue-2 (3),
-- egress-queue-3 (4),
-- egress-queue-4 (5),
-- egress-queue-5 (6),
-- egress-queue-6 (7),
-- egress-queue-7 (8)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object specifies the queue. Please note that the 94xx
-- supports 8 levels, however, the 85xx supports 4 levels."
-- ::= { atiStkSwQoSGroupQueueToWeightEntry 1 }
--
-- atiStkSwQoSGroupQueueWeight OBJECT-TYPE
-- SYNTAX INTEGER(0..256)
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the queue weight for each queue."
-- ::= { atiStkSwQoSGroupQueueToWeightEntry 2 }
-- atiStkSwQosFlowGrpTable --
-- atiStkSwQosFlowGrpTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwQosFlowGrpEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table contains a list of modules present in the switch
-- stack and their associated hardware information."
-- ::= { atiStkSwQoSGroup 5 }
--
-- atiStkSwQosFlowGrpEntry OBJECT-TYPE
-- SYNTAX AtiStkSwQosFlowGrpEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwQosFlowGrpTable'
-- that describes the hardware informaton for a module present in
-- the switch stack."
-- INDEX { atiStkSwQosFlowGrpModuleId, atiStkSwQosFlowGrpId }
-- ::= { atiStkSwQosFlowGrpTable 1 }
-- AtiStkSwQosFlowGrpEntry ::=
-- SEQUENCE {
-- atiStkSwQosFlowGrpModuleId Integer32,
-- atiStkSwQosFlowGrpId Integer32,
-- atiStkSwQosFlowGrpDescription DisplayString,
-- atiStkSwQosFlowGrpDSCPValue DisplayString,
-- atiStkSwQosFlowGrpPriority DisplayString,
-- atiStkSwQosFlowGrpRemarkPriority INTEGER,
-- atiStkSwQosFlowGrpTos DisplayString,
-- atiStkSwQosFlowGrpTosToPriority INTEGER,
-- atiStkSwQosFlowGrpPriorityToTos INTEGER,
-- atiStkSwQosFlowGrpClassifierList DisplayString,
-- atiStkSwQosFlowGrpRowStatus RowStatus
-- }
-- atiStkSwQosFlowGrpModuleId OBJECT-TYPE
-- SYNTAX Integer32 (1..8)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "An index that corresponds to which module the data is retrieved
-- with stacking capability."
-- ::= { atiStkSwQosFlowGrpEntry 1 }
-- atiStkSwQosFlowGrpId OBJECT-TYPE
-- SYNTAX Integer32 (0..1023)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "An index that corresponds to specific Flow Group base on Id within
-- Flow Group list."
-- ::= { atiStkSwQosFlowGrpEntry 2 }
-- atiStkSwQosFlowGrpDescription OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(1..255))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The description of a specific Flow Group."
-- ::= { atiStkSwQosFlowGrpEntry 3 }
-- atiStkSwQosFlowGrpDSCPValue OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..4))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 4 }
-- atiStkSwQosFlowGrpPriority OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..2))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 5 }
-- atiStkSwQosFlowGrpRemarkPriority OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 6 }
-- atiStkSwQosFlowGrpTos OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..2))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 7 }
-- atiStkSwQosFlowGrpTosToPriority OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 8 }
-- atiStkSwQosFlowGrpPriorityToTos OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 9 }
-- atiStkSwQosFlowGrpClassifierList OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 10 }
-- atiStkSwQosFlowGrpRowStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosFlowGrpEntry 11 }
-- atiStkSwQosTrafficClassTable
-- atiStkSwQosTrafficClassTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwQosTrafficClassEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table contains a list of modules present in the switch
-- stack and their associated hardware information."
-- ::= { atiStkSwQoSGroup 6 }
-- atiStkSwQosTrafficClassEntry OBJECT-TYPE
-- SYNTAX AtiStkSwQosTrafficClassEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwQosTrafficClassTable'
-- that describes the hardware informaton for a module present in
-- the switch stack."
-- INDEX { atiStkSwQosTrafficClassModuleId, atiStkSwQosTrafficClassId }
-- ::= { atiStkSwQosTrafficClassTable 1 }
-- AtiStkSwQosTrafficClassEntry ::=
-- SEQUENCE {
-- atiStkSwQosTrafficClassModuleId Integer32,
-- atiStkSwQosTrafficClassId Integer32,
-- atiStkSwQosTrafficClassDescription DisplayString,
-- atiStkSwQosTrafficClassExceedAction INTEGER,
-- atiStkSwQosTrafficClassExceedRemarkValue Integer32,
-- atiStkSwQosTrafficClassDSCPValue DisplayString,
-- atiStkSwQosTrafficClassMaxBandwidth DisplayString,
-- atiStkSwQosTrafficClassBurstSize DisplayString,
-- atiStkSwQosTrafficClassPriority DisplayString,
-- atiStkSwQosTrafficClassRemarkPriority INTEGER,
-- atiStkSwQosTrafficClassToS DisplayString,
-- atiStkSwQosTrafficClassMoveToSToPriority INTEGER,
-- atiStkSwQosTrafficClassMovePriorityToToS INTEGER,
-- atiStkSwQosTrafficClassFlowGroupList DisplayString,
-- atiStkSwQosTrafficClassRowStatus RowStatus
-- }
-- atiStkSwQosTrafficClassModuleId OBJECT-TYPE
-- SYNTAX Integer32 (1..8)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 1 }
-- atiStkSwQosTrafficClassId OBJECT-TYPE
-- SYNTAX Integer32 (0..511)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 2 }
-- atiStkSwQosTrafficClassDescription OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(1..255))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 3 }
-- atiStkSwQosTrafficClassExceedAction OBJECT-TYPE
-- SYNTAX INTEGER {
-- drop (1),
-- remark (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 4 }
-- atiStkSwQosTrafficClassExceedRemarkValue OBJECT-TYPE
-- SYNTAX Integer32 (0..63)
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 5 }
-- atiStkSwQosTrafficClassDSCPValue OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..4))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosTrafficClassEntry 6 }
-- atiStkSwQosTrafficClassMaxBandwidth OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..8))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 7 }
-- atiStkSwQosTrafficClassBurstSize OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..8))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 8 }
-- atiStkSwQosTrafficClassPriority OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..4))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 9 }
-- atiStkSwQosTrafficClassRemarkPriority OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosTrafficClassEntry 10 }
-- atiStkSwQosTrafficClassToS OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..4))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosTrafficClassEntry 11 }
-- atiStkSwQosTrafficClassMoveToSToPriority OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosTrafficClassEntry 12 }
-- atiStkSwQosTrafficClassMovePriorityToToS OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosTrafficClassEntry 13 }
-- atiStkSwQosTrafficClassFlowGroupList OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosTrafficClassEntry 14 }
-- atiStkSwQosTrafficClassRowStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosTrafficClassEntry 15 }
-- atiStkSwQosPolicyTable
-- atiStkSwQosPolicyTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwQosPolicyEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table contains a list of modules present in the switch
-- stack and their associated hardware information."
-- ::= { atiStkSwQoSGroup 7 }
-- atiStkSwQosPolicyEntry OBJECT-TYPE
-- SYNTAX AtiStkSwQosPolicyEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwQosPolicyTable'
-- that describes the hardware informaton for a module present in
-- the switch stack."
-- INDEX { atiStkSwQosPolicyModuleId, atiStkSwQosPolicyId }
-- ::= { atiStkSwQosPolicyTable 1 }
-- AtiStkSwQosPolicyEntry ::=
-- SEQUENCE {
-- atiStkSwQosPolicyModuleId Integer32,
-- atiStkSwQosPolicyId Integer32,
-- atiStkSwQosPolicyDescription DisplayString,
-- atiStkSwQosPolicyRemarkDSCP INTEGER,
-- atiStkSwQosPolicyDSCPValue DisplayString,
-- atiStkSwQosPolicyToS DisplayString,
-- atiStkSwQosPolicyMoveToSToPriority INTEGER,
-- atiStkSwQosPolicyMovePriorityToToS INTEGER,
-- atiStkSwQosPolicySendToMirrorPort INTEGER,
-- atiStkSwQosPolicyTrafficClassList DisplayString,
-- atiStkSwQosPolicyRedirectPort DisplayString,
-- atiStkSwQosPolicyIngressPortList DisplayString,
-- atiStkSwQosPolicyEgressPortList DisplayString,
-- atiStkSwQosPolicyRowStatus RowStatus
-- }
-- atiStkSwQosPolicyModuleId OBJECT-TYPE
-- SYNTAX Integer32 (1..8)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosPolicyEntry 1 }
-- atiStkSwQosPolicyId OBJECT-TYPE
-- SYNTAX Integer32 (0..511)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosPolicyEntry 2 }
-- atiStkSwQosPolicyDescription OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(1..255))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosPolicyEntry 3 }
-- atiStkSwQosPolicyRemarkDSCP OBJECT-TYPE
-- SYNTAX INTEGER {
-- all (1),
-- none (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
-- ::= { atiStkSwQosPolicyEntry 4 }
-- atiStkSwQosPolicyDSCPValue OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..4))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 5 }
-- atiStkSwQosPolicyToS OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..4))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 6 }
-- atiStkSwQosPolicyMoveToSToPriority OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 7 }
-- atiStkSwQosPolicyMovePriorityToToS OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 8 }
-- atiStkSwQosPolicySendToMirrorPort OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 9 }
-- atiStkSwQosPolicyTrafficClassList OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 10 }
-- atiStkSwQosPolicyRedirectPort OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 11 }
-- atiStkSwQosPolicyIngressPortList OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 12 }
-- atiStkSwQosPolicyEgressPortList OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 13 }
-- atiStkSwQosPolicyRowStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION ""
-- ::= { atiStkSwQosPolicyEntry 14 }
-- atiStkSwQosGroupPortCosPriorityTable
-- atiStkSwQoSGroupPortCoSPriorityTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwQoSGroupPortCoSPriorityEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table object allows to configure port priority for each CoS (Class of Service)
-- priority. This table object is not applicable to 8300 series products."
-- ::= { atiStkSwQoSGroup 8 }
-- atiStkSwQoSGroupPortCoSPriorityEntry OBJECT-TYPE
-- SYNTAX AtiStkSwQoSGroupPortCoSPriorityEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwQoSGroupPortCoSPriorityTable'
-- it defines the CoS priority for each port, and the priority defined for a
-- port should override priority already in the priority tagged packet
-- received by the switch."
-- INDEX { atiStkSwQoSGroupPortCoSPriorityModuleId,
-- atiStkSwQoSGroupPortCoSPriorityPortId }
-- ::= { atiStkSwQoSGroupPortCoSPriorityTable 1 }
-- AtiStkSwQoSGroupPortCoSPriorityEntry ::=
-- SEQUENCE {
-- atiStkSwQoSGroupPortCoSPriorityModuleId Integer32,
-- atiStkSwQoSGroupPortCoSPriorityPortId Integer32,
-- atiStkSwQoSGroupPortCoSPriorityPriority Integer32,
-- atiStkSwQoSGroupPortCoSPriorityOverridePriority INTEGER
-- }
-- atiStkSwQoSGroupPortCoSPriorityModuleId OBJECT-TYPE
-- SYNTAX Integer32 (1..8)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object specifies the Module Id of the table."
-- ::= { atiStkSwQoSGroupPortCoSPriorityEntry 1 }
-- atiStkSwQoSGroupPortCoSPriorityPortId OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object specifies the IfIndex of the table."
-- ::= { atiStkSwQoSGroupPortCoSPriorityEntry 2 }
-- atiStkSwQoSGroupPortCoSPriorityPriority OBJECT-TYPE
-- SYNTAX Integer32 (0..7)
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the priority for each port CoS priority."
-- ::= { atiStkSwQoSGroupPortCoSPriorityEntry 3 }
-- atiStkSwQoSGroupPortCoSPriorityOverridePriority OBJECT-TYPE
-- SYNTAX INTEGER {
-- yes (1),
-- no (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the override priority for each port CoS priority."
-- ::= { atiStkSwQoSGroupPortCoSPriorityEntry 4 }
--
-- atiStkSwQoSGroup Tables
--
atiStkSwQosStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwQosStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiStkSwQosStatusTable"
::= { atiStkSwQoSGroup 1 }
atiStkSwQosStatusEntry OBJECT-TYPE
SYNTAX AtiStkSwQosStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiStkSwQosStatusPortId }
::= { atiStkSwQosStatusTable 1 }
AtiStkSwQosStatusEntry ::=
SEQUENCE {
atiStkSwQosStatusPortId Integer32,
atiStkSwQosStatusStatus INTEGER
}
atiStkSwQosStatusPortId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwQosStatusTable"
::= { atiStkSwQosStatusEntry 1 }
atiStkSwQosStatusStatus OBJECT-TYPE
SYNTAX INTEGER {
disable (0),
enable (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" "
::= { atiStkSwQosStatusEntry 2 }
atiStkSwQosInterfaceDetailsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwQosInterfaceDetailsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiStkSwQosInterfaceDetailsTable"
::= { atiStkSwQoSGroup 2 }
atiStkSwQosInterfaceDetailsEntry OBJECT-TYPE
SYNTAX AtiStkSwQosInterfaceDetailsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiStkSwQosInterfaceDetailsEntry"
INDEX { atiStkSwQosInterfaceDetailsPortId }
::= { atiStkSwQosInterfaceDetailsTable 1 }
AtiStkSwQosInterfaceDetailsEntry ::=
SEQUENCE {
atiStkSwQosInterfaceDetailsPortId Integer32,
atiStkSwQosInterfaceDetailsDefaultQueue Integer32,
atiStkSwQosInterfaceDetailsTrust INTEGER,
atiStkSwQosInterfaceDetailsSetCOS DisplayString,
atiStkSwQosInterfaceDetailsSetDSCP DisplayString,
atiStkSwQosInterfaceDetailsSchedularAndQueueWeightList DisplayString
}
atiStkSwQosInterfaceDetailsPortId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwQosInterfaceDetailsPortId"
::= { atiStkSwQosInterfaceDetailsEntry 1 }
atiStkSwQosInterfaceDetailsDefaultQueue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosInterfaceDetailsDefaultQueue"
::= { atiStkSwQosInterfaceDetailsEntry 2 }
atiStkSwQosInterfaceDetailsTrust OBJECT-TYPE
SYNTAX INTEGER {
none (0),
cos (1),
dscp (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosInterfaceDetailsDefaultQueue"
::= { atiStkSwQosInterfaceDetailsEntry 3 }
atiStkSwQosInterfaceDetailsSetCOS OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosInterfaceDetailsMarkOrRemark"
::= { atiStkSwQosInterfaceDetailsEntry 4 }
atiStkSwQosInterfaceDetailsSetDSCP OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosInterfaceDetailsMarkOrRemark"
::= { atiStkSwQosInterfaceDetailsEntry 5 }
atiStkSwQosInterfaceDetailsSchedularAndQueueWeightList OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosInterfaceDetailsSchedularAndQueueWeightList"
::= { atiStkSwQosInterfaceDetailsEntry 6 }
atiStkSwQosCosQueueMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwQosCosQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapTable"
::= { atiStkSwQoSGroup 3 }
atiStkSwQosCosQueueMapEntry OBJECT-TYPE
SYNTAX AtiStkSwQosCosQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapEntry"
INDEX { atiStkSwQosCosQueueMapPortId }
::= { atiStkSwQosCosQueueMapTable 1 }
AtiStkSwQosCosQueueMapEntry ::=
SEQUENCE {
atiStkSwQosCosQueueMapPortId Integer32,
atiStkSwQosCosQueueMapCos0Queue Integer32,
atiStkSwQosCosQueueMapCos1Queue Integer32,
atiStkSwQosCosQueueMapCos2Queue Integer32,
atiStkSwQosCosQueueMapCos3Queue Integer32,
atiStkSwQosCosQueueMapCos4Queue Integer32,
atiStkSwQosCosQueueMapCos5Queue Integer32,
atiStkSwQosCosQueueMapCos6Queue Integer32,
atiStkSwQosCosQueueMapCos7Queue Integer32,
atiStkSwQosCosQueueMapDefaultMap INTEGER
}
atiStkSwQosCosQueueMapPortId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwQosCosQueueMapTable"
::= { atiStkSwQosCosQueueMapEntry 1 }
atiStkSwQosCosQueueMapCos0Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos0Queue"
::= { atiStkSwQosCosQueueMapEntry 2 }
atiStkSwQosCosQueueMapCos1Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos1Queue"
::= { atiStkSwQosCosQueueMapEntry 3 }
atiStkSwQosCosQueueMapCos2Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos2Queue"
::= { atiStkSwQosCosQueueMapEntry 4 }
atiStkSwQosCosQueueMapCos3Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos3Queue"
::= { atiStkSwQosCosQueueMapEntry 5 }
atiStkSwQosCosQueueMapCos4Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos4Queue"
::= { atiStkSwQosCosQueueMapEntry 6 }
atiStkSwQosCosQueueMapCos5Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos5Queue"
::= { atiStkSwQosCosQueueMapEntry 7 }
atiStkSwQosCosQueueMapCos6Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos6Queue"
::= { atiStkSwQosCosQueueMapEntry 8 }
atiStkSwQosCosQueueMapCos7Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapCos7Queue"
::= { atiStkSwQosCosQueueMapEntry 9 }
atiStkSwQosCosQueueMapDefaultMap OBJECT-TYPE
SYNTAX INTEGER {
no (0),
yes (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosCosQueueMapDefaultQueue"
::= { atiStkSwQosCosQueueMapEntry 10 }
atiStkSwQosDscpQueueMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwQosDscpQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapTable"
::= { atiStkSwQoSGroup 4 }
atiStkSwQosDscpQueueMapEntry OBJECT-TYPE
SYNTAX AtiStkSwQosDscpQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapEntry"
INDEX { atiStkSwQosDscpQueueMapPortId }
::= { atiStkSwQosDscpQueueMapTable 1 }
AtiStkSwQosDscpQueueMapEntry ::=
SEQUENCE {
atiStkSwQosDscpQueueMapPortId Integer32,
atiStkSwQosDscpQueueMapQueue0 DisplayString,
atiStkSwQosDscpQueueMapQueue1 DisplayString,
atiStkSwQosDscpQueueMapQueue2 DisplayString,
atiStkSwQosDscpQueueMapQueue3 DisplayString,
atiStkSwQosDscpQueueMapQueue4 DisplayString,
atiStkSwQosDscpQueueMapQueue5 DisplayString,
atiStkSwQosDscpQueueMapQueue6 DisplayString,
atiStkSwQosDscpQueueMapQueue7 DisplayString,
atiStkSwQosDscpQueueMapDefaultMap INTEGER
}
atiStkSwQosDscpQueueMapPortId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwQosDscpQueueMapTable"
::= { atiStkSwQosDscpQueueMapEntry 1 }
atiStkSwQosDscpQueueMapQueue0 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue0"
::= { atiStkSwQosDscpQueueMapEntry 2 }
atiStkSwQosDscpQueueMapQueue1 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue1"
::= { atiStkSwQosDscpQueueMapEntry 3 }
atiStkSwQosDscpQueueMapQueue2 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue2"
::= { atiStkSwQosDscpQueueMapEntry 4 }
atiStkSwQosDscpQueueMapQueue3 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue3"
::= { atiStkSwQosDscpQueueMapEntry 5 }
atiStkSwQosDscpQueueMapQueue4 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue4"
::= { atiStkSwQosDscpQueueMapEntry 6 }
atiStkSwQosDscpQueueMapQueue5 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue5"
::= { atiStkSwQosDscpQueueMapEntry 7 }
atiStkSwQosDscpQueueMapQueue6 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue6"
::= { atiStkSwQosDscpQueueMapEntry 8 }
atiStkSwQosDscpQueueMapQueue7 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapQueue7"
::= { atiStkSwQosDscpQueueMapEntry 9 }
atiStkSwQosDscpQueueMapDefaultMap OBJECT-TYPE
SYNTAX INTEGER {
no (0),
yes (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"atiStkSwQosDscpQueueMapDefaultQueue"
::= { atiStkSwQosDscpQueueMapEntry 10 }
-- atiStkSwStaticTrunkTable
atiStkSwStaticTrunkTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwStaticTrunkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of static trunk configuration present
in the switch stack."
::= { atiStkSwTrunkGroup 1 }
atiStkSwStaticTrunkEntry OBJECT-TYPE
SYNTAX AtiStkSwStaticTrunkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwStaticTrunkTable'
that describes the static trunk informaton for a module present in
the switch stack."
INDEX { atiStkSwStaticTrunkId }
::= { atiStkSwStaticTrunkTable 1 }
AtiStkSwStaticTrunkEntry ::=
SEQUENCE {
atiStkSwStaticTrunkId Integer32,
atiStkSwStaticTrunkName DisplayString,
atiStkSwStaticTrunkMethod INTEGER,
atiStkSwStaticTrunkPortList DisplayString,
atiStkSwStaticTrunkStatus INTEGER
}
atiStkSwStaticTrunkId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An identifier for a trunk."
::= { atiStkSwStaticTrunkEntry 1 }
atiStkSwStaticTrunkName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of a trunk, once the entry has created, it
cannot be changed."
::= { atiStkSwStaticTrunkEntry 2 }
atiStkSwStaticTrunkMethod OBJECT-TYPE
SYNTAX INTEGER {
srcMac (1),
dstMac (2),
src-dstMac (3),
srcIp (4),
dstIp (5),
src-dstIp (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Trunk distribution mode."
::= { atiStkSwStaticTrunkEntry 3 }
atiStkSwStaticTrunkPortList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A list of ports that used as a trunk port."
::= { atiStkSwStaticTrunkEntry 4 }
atiStkSwStaticTrunkStatus OBJECT-TYPE
SYNTAX INTEGER {
up (1),
down (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of the trunk, either up or down."
::= { atiStkSwStaticTrunkEntry 5 }
-- atiStkSwACLConfigTable
atiStkSwACLConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwACLConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a Access Control List (ACL) in the
switch and their associated attributes."
::= { atiStkSwACLGroup 1 }
atiStkSwACLConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwACLConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwACLConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwACLId }
::= { atiStkSwACLConfigTable 1 }
AtiStkSwACLConfigEntry ::=
SEQUENCE {
atiStkSwACLId Integer32,
atiStkSwACLShowId Integer32,
atiStkSwACLStatus INTEGER,
atiStkSwACLAction INTEGER,
atiStkSwACLTrafficType INTEGER,
atiStkSwACLSrcType INTEGER,
atiStkSwACLSrcAddr IpAddress,
atiStkSwACLSrcMask IpAddress,
atiStkSwACLDestType INTEGER,
atiStkSwACLDestAddr IpAddress,
atiStkSwACLDestMask IpAddress,
atiStkSwACLVlanId Integer32,
atiStkSwACLProtocol Integer32,
atiStkSwACLICMPType Integer32,
atiStkSwACLUDPTCPSrcPort INTEGER,
atiStkSwACLSrcPort1 Integer32,
atiStkSwACLSrcPort2 Integer32,
atiStkSwACLUDPTCPDestPort INTEGER,
atiStkSwACLDestPort1 Integer32,
atiStkSwACLDestPort2 Integer32
}
atiStkSwACLId OBJECT-TYPE
SYNTAX Integer32 (1..700)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of the ACL table."
::= { atiStkSwACLConfigEntry 1 }
atiStkSwACLShowId OBJECT-TYPE
SYNTAX Integer32 (3000..3699)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of the ACL table."
::= { atiStkSwACLConfigEntry 2 }
atiStkSwACLStatus OBJECT-TYPE
SYNTAX INTEGER {
create (1),
delete (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the status of the ACL ID."
::= { atiStkSwACLConfigEntry 3 }
atiStkSwACLAction OBJECT-TYPE
SYNTAX INTEGER {
deny (1),
permit (2),
copytomirror (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action of the ACL entry either deny or permit or copy to mirror."
::= { atiStkSwACLConfigEntry 4 }
atiStkSwACLTrafficType OBJECT-TYPE
SYNTAX INTEGER {
icmp (1),
ip (2),
proto (3),
tcp (4),
udp (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the traffic type of the ACL."
::= { atiStkSwACLConfigEntry 5 }
atiStkSwACLSrcType OBJECT-TYPE
SYNTAX INTEGER {
any (1),
host (2),
ip (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the source type of the ACL."
::= { atiStkSwACLConfigEntry 6 }
atiStkSwACLSrcAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 address of the source of an ACL."
::= { atiStkSwACLConfigEntry 7 }
atiStkSwACLSrcMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 mask of the source of an ACL."
::= { atiStkSwACLConfigEntry 8 }
atiStkSwACLDestType OBJECT-TYPE
SYNTAX INTEGER {
any (1),
host (2),
ip (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the destination type of the ACL."
::= { atiStkSwACLConfigEntry 9 }
atiStkSwACLDestAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 address of the destination of an ACL."
::= { atiStkSwACLConfigEntry 10 }
atiStkSwACLDestMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 mask of the destination of an ACL."
::= { atiStkSwACLConfigEntry 11 }
atiStkSwACLVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Vlan ID of the ACL table."
::= { atiStkSwACLConfigEntry 12 }
atiStkSwACLProtocol OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Protocol ID of the ACL table."
::= { atiStkSwACLConfigEntry 13 }
atiStkSwACLICMPType OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ICMP Type of the ACL table."
::= { atiStkSwACLConfigEntry 14 }
atiStkSwACLUDPTCPSrcPort OBJECT-TYPE
SYNTAX INTEGER {
eq (1),
lt (2),
gt (3),
ne (4),
range (5),
noCompare (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the comparision of the port."
::= { atiStkSwACLConfigEntry 15 }
atiStkSwACLSrcPort1 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwACLConfigEntry 16 }
atiStkSwACLSrcPort2 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwACLConfigEntry 17 }
atiStkSwACLUDPTCPDestPort OBJECT-TYPE
SYNTAX INTEGER {
eq (1),
lt (2),
gt (3),
ne (4),
range (5),
noCompare (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the comparision of the port."
::= { atiStkSwACLConfigEntry 18 }
atiStkSwACLDestPort1 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwACLConfigEntry 19 }
atiStkSwACLDestPort2 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwACLConfigEntry 20 }
atiStkSwACLMACConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwACLMACConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a Access Control List (ACL) in the
switch and their associated attributes."
::= { atiStkSwACLGroup 2 }
atiStkSwACLMACConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwACLMACConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwACLMACConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwACLMACId }
::= { atiStkSwACLMACConfigTable 1 }
AtiStkSwACLMACConfigEntry ::=
SEQUENCE {
atiStkSwACLMACId Integer32,
atiStkSwACLMACShowId Integer32,
atiStkSwACLMACStatus INTEGER,
atiStkSwACLMACAction INTEGER,
atiStkSwACLMACSrc INTEGER,
atiStkSwACLMACDest INTEGER,
atiStkSwACLMACSrcMac DisplayString,
atiStkSwACLMACSrcMacMask DisplayString,
atiStkSwACLMACDestMac DisplayString,
atiStkSwACLMACDestMacMask DisplayString
}
atiStkSwACLMACId OBJECT-TYPE
SYNTAX Integer32 (1..700)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of the ACL table."
::= { atiStkSwACLMACConfigEntry 1 }
atiStkSwACLMACShowId OBJECT-TYPE
SYNTAX Integer32 (4000..4699)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of the ACL table."
::= { atiStkSwACLMACConfigEntry 2 }
atiStkSwACLMACStatus OBJECT-TYPE
SYNTAX INTEGER {
create (1),
delete (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the status of the ACL ID."
::= { atiStkSwACLMACConfigEntry 3 }
atiStkSwACLMACAction OBJECT-TYPE
SYNTAX INTEGER {
deny (1),
permit (2),
copytomirror (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action of the ACL entry either deny or permit or copy to mirror."
::= { atiStkSwACLMACConfigEntry 4 }
atiStkSwACLMACSrc OBJECT-TYPE
SYNTAX INTEGER {
any (1),
mac (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the source type."
::= { atiStkSwACLMACConfigEntry 5 }
atiStkSwACLMACDest OBJECT-TYPE
SYNTAX INTEGER {
any (1),
mac (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies destination type."
::= { atiStkSwACLMACConfigEntry 6 }
atiStkSwACLMACSrcMac OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address Mask used by this source."
::= { atiStkSwACLMACConfigEntry 7 }
atiStkSwACLMACSrcMacMask OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address Mask used by this source ."
::= { atiStkSwACLMACConfigEntry 8 }
atiStkSwACLMACDestMac OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address used by this destination."
::= { atiStkSwACLMACConfigEntry 9 }
atiStkSwACLMACDestMacMask OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address Mask used by this destination."
::= { atiStkSwACLMACConfigEntry 10 }
atiStkSwACLInterfaceConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwACLInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a Access Control List (ACL) in the
switch and their associated attributes."
::= { atiStkSwACLGroup 3 }
atiStkSwACLInterfaceConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwACLInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwACLMACConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwACLInterfaceModuleId, atiStkSwACLInterfacePortId }
::= { atiStkSwACLInterfaceConfigTable 1 }
AtiStkSwACLInterfaceConfigEntry ::=
SEQUENCE {
atiStkSwACLInterfaceModuleId Integer32,
atiStkSwACLInterfacePortId Integer32,
atiStkSwACLInterfacaeACLId DisplayString,
atiStkSwACLInterfacaeAddACLId Integer32,
atiStkSwACLInterfacaeRemoveACLId Integer32
}
atiStkSwACLInterfaceModuleId OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the Module ID of the system."
::= { atiStkSwACLInterfaceConfigEntry 1 }
atiStkSwACLInterfacePortId OBJECT-TYPE
SYNTAX Integer32 (1..28)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the Port ID of the system."
::= { atiStkSwACLInterfaceConfigEntry 2 }
atiStkSwACLInterfacaeACLId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the created ACL ID."
::= { atiStkSwACLInterfaceConfigEntry 3 }
atiStkSwACLInterfacaeAddACLId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"This object specifies the ACL ID to Add."
::= { atiStkSwACLInterfaceConfigEntry 4 }
atiStkSwACLInterfacaeRemoveACLId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"This object specifies the ACL ID to Remove."
::= { atiStkSwACLInterfaceConfigEntry 5 }
-- atiStkSwAACLIpv4ConfigTable
atiStkSwAACLIpv4ConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwAACLIpv4ConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a Access Control List (ACL) for Ipv4
addresses in the switch and their associated attributes."
::= { atiStkSwAACLGroup 1 }
atiStkSwAACLIpv4ConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwAACLIpv4ConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwACLConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwAACLId }
::= { atiStkSwAACLIpv4ConfigTable 1 }
AtiStkSwAACLIpv4ConfigEntry ::=
SEQUENCE {
atiStkSwAACLId Integer32,
atiStkSwAACLStatus INTEGER,
atiStkSwAACLName DisplayString,
atiStkSwAACLAction INTEGER,
atiStkSwAACLTrafficType INTEGER,
atiStkSwAACLSrcType INTEGER,
atiStkSwAACLSrcAddr IpAddress,
atiStkSwAACLSrcMask IpAddress,
atiStkSwAACLDestType INTEGER,
atiStkSwAACLDestAddr IpAddress,
atiStkSwAACLDestMask IpAddress,
atiStkSwAACLVlanId Integer32,
atiStkSwAACLProtocol Integer32,
atiStkSwAACLICMPType Integer32,
atiStkSwAACLUDPTCPSrcPort INTEGER,
atiStkSwAACLSrcPort1 Integer32,
atiStkSwAACLSrcPort2 Integer32,
atiStkSwAACLUDPTCPDestPort INTEGER,
atiStkSwAACLDestPort1 Integer32,
atiStkSwAACLDestPort2 Integer32,
atiStkSwAACLTimeRange DisplayString
}
atiStkSwAACLId OBJECT-TYPE
SYNTAX Integer32(1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of the ACL table."
::= { atiStkSwAACLIpv4ConfigEntry 1 }
atiStkSwAACLStatus OBJECT-TYPE
SYNTAX INTEGER {
create (1),
delete (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the status of the ACL ID."
::= { atiStkSwAACLIpv4ConfigEntry 2 }
atiStkSwAACLName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the name of the ACL."
::= { atiStkSwAACLIpv4ConfigEntry 3 }
atiStkSwAACLAction OBJECT-TYPE
SYNTAX INTEGER {
deny (1),
permit (2),
copytomirror (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action of the ACL entry either deny or permit or copy to mirror."
::= { atiStkSwAACLIpv4ConfigEntry 4 }
atiStkSwAACLTrafficType OBJECT-TYPE
SYNTAX INTEGER {
icmp (1),
ip (2),
proto (3),
tcp (4),
udp (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the traffic type of the ACL."
::= { atiStkSwAACLIpv4ConfigEntry 5 }
atiStkSwAACLSrcType OBJECT-TYPE
SYNTAX INTEGER {
any (1),
host (2),
ip (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the source type of the ACL."
::= { atiStkSwAACLIpv4ConfigEntry 6 }
atiStkSwAACLSrcAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 address of the source of an ACL."
::= { atiStkSwAACLIpv4ConfigEntry 7 }
atiStkSwAACLSrcMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 mask of the source of an ACL."
::= { atiStkSwAACLIpv4ConfigEntry 8 }
atiStkSwAACLDestType OBJECT-TYPE
SYNTAX INTEGER {
any (1),
host (2),
ip (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the destination type of the ACL."
::= { atiStkSwAACLIpv4ConfigEntry 9 }
atiStkSwAACLDestAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 address of the destination of an ACL."
::= { atiStkSwAACLIpv4ConfigEntry 10 }
atiStkSwAACLDestMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv4 mask of the destination of an ACL."
::= { atiStkSwAACLIpv4ConfigEntry 11 }
atiStkSwAACLVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Vlan ID of the ACL table."
::= { atiStkSwAACLIpv4ConfigEntry 12 }
atiStkSwAACLProtocol OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Protocol ID of the ACL table."
::= { atiStkSwAACLIpv4ConfigEntry 13 }
atiStkSwAACLICMPType OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ICMP Type of the ACL table."
::= { atiStkSwAACLIpv4ConfigEntry 14 }
atiStkSwAACLUDPTCPSrcPort OBJECT-TYPE
SYNTAX INTEGER {
eq (1),
lt (2),
gt (3),
ne (4),
range (5),
noCompare (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the comparision of the port."
::= { atiStkSwAACLIpv4ConfigEntry 15 }
atiStkSwAACLSrcPort1 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv4ConfigEntry 16 }
atiStkSwAACLSrcPort2 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv4ConfigEntry 17 }
atiStkSwAACLUDPTCPDestPort OBJECT-TYPE
SYNTAX INTEGER {
eq (1),
lt (2),
gt (3),
ne (4),
range (5),
noCompare (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the comparision of the port."
::= { atiStkSwAACLIpv4ConfigEntry 18 }
atiStkSwAACLDestPort1 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv4ConfigEntry 19 }
atiStkSwAACLDestPort2 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv4ConfigEntry 20 }
atiStkSwAACLTimeRange OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time range ACL."
::= { atiStkSwAACLIpv4ConfigEntry 21 }
-- atiStkSwAACLIpv6ConfigTable
atiStkSwAACLIpv6ConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwAACLIpv6ConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a Access Control List (ACL) for Ipv4
addresses in the switch and their associated attributes."
::= { atiStkSwAACLGroup 2 }
atiStkSwAACLIpv6ConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwAACLIpv6ConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwACLConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwAACLv6Id }
::= { atiStkSwAACLIpv6ConfigTable 1 }
AtiStkSwAACLIpv6ConfigEntry ::=
SEQUENCE {
atiStkSwAACLv6Id Integer32,
atiStkSwAACLv6Status INTEGER,
atiStkSwAACLv6Name DisplayString,
atiStkSwAACLv6Action INTEGER,
atiStkSwAACLv6TrafficType INTEGER,
atiStkSwAACLv6SrcType INTEGER,
atiStkSwAACLv6SrcAddr IpAddress,
atiStkSwAACLv6SrcMask IpAddress,
atiStkSwAACLv6DestType INTEGER,
atiStkSwAACLv6DestAddr IpAddress,
atiStkSwAACLv6DestMask IpAddress,
atiStkSwAACLv6VlanId Integer32,
atiStkSwAACLv6Protocol Integer32,
atiStkSwAACLv6ICMPType Integer32,
atiStkSwAACLv6UDPTCPSrcPort INTEGER,
atiStkSwAACLv6SrcPort1 Integer32,
atiStkSwAACLv6SrcPort2 Integer32,
atiStkSwAACLv6UDPTCPDestPort INTEGER,
atiStkSwAACLv6DestPort1 Integer32,
atiStkSwAACLv6DestPort2 Integer32,
atiStkSwAACLv6TimeRange DisplayString
}
atiStkSwAACLv6Id OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of the ACL table."
::= { atiStkSwAACLIpv6ConfigEntry 1 }
atiStkSwAACLv6Status OBJECT-TYPE
SYNTAX INTEGER {
create (1),
delete (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the status of the ACL ID."
::= { atiStkSwAACLIpv6ConfigEntry 2 }
atiStkSwAACLv6Name OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the name of the ACL."
::= { atiStkSwAACLIpv6ConfigEntry 3 }
atiStkSwAACLv6Action OBJECT-TYPE
SYNTAX INTEGER {
deny (1),
permit (2),
copytomirror (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action of the ACL entry either deny or permit or copy to mirror."
::= { atiStkSwAACLIpv6ConfigEntry 4 }
atiStkSwAACLv6TrafficType OBJECT-TYPE
SYNTAX INTEGER {
icmp (1),
ip (2),
proto (3),
tcp (4),
udp (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the traffic type of the ACL."
::= { atiStkSwAACLIpv6ConfigEntry 5 }
atiStkSwAACLv6SrcType OBJECT-TYPE
SYNTAX INTEGER {
any (1),
host (2),
ip (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the source type of the ACL."
::= { atiStkSwAACLIpv6ConfigEntry 6 }
atiStkSwAACLv6SrcAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv6 address of the source of an ACL."
::= { atiStkSwAACLIpv6ConfigEntry 7 }
atiStkSwAACLv6SrcMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv6 mask of the source of an ACL."
::= { atiStkSwAACLIpv6ConfigEntry 8 }
atiStkSwAACLv6DestType OBJECT-TYPE
SYNTAX INTEGER {
any (1),
host (2),
ip (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the destination type of the ACL."
::= { atiStkSwAACLIpv6ConfigEntry 9 }
atiStkSwAACLv6DestAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv6 address of the destination of an ACL."
::= { atiStkSwAACLIpv6ConfigEntry 10 }
atiStkSwAACLv6DestMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object displays the IPv6 mask of the destination of an ACL."
::= { atiStkSwAACLIpv6ConfigEntry 11 }
atiStkSwAACLv6VlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Vlan ID of the ACL table."
::= { atiStkSwAACLIpv6ConfigEntry 12 }
atiStkSwAACLv6Protocol OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Protocol ID of the ACL table."
::= { atiStkSwAACLIpv6ConfigEntry 13 }
atiStkSwAACLv6ICMPType OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ICMP Type of the ACL table."
::= { atiStkSwAACLIpv6ConfigEntry 14 }
atiStkSwAACLv6UDPTCPSrcPort OBJECT-TYPE
SYNTAX INTEGER {
eq (1),
lt (2),
gt (3),
ne (4),
range (5),
noCompare (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the comparision of the port."
::= { atiStkSwAACLIpv6ConfigEntry 15 }
atiStkSwAACLv6SrcPort1 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv6ConfigEntry 16 }
atiStkSwAACLv6SrcPort2 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv6ConfigEntry 17 }
atiStkSwAACLv6UDPTCPDestPort OBJECT-TYPE
SYNTAX INTEGER {
eq (1),
lt (2),
gt (3),
ne (4),
range (5),
noCompare (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Object specifies the comparision of the port."
::= { atiStkSwAACLIpv6ConfigEntry 18 }
atiStkSwAACLv6DestPort1 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv6ConfigEntry 19 }
atiStkSwAACLv6DestPort2 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the port."
::= { atiStkSwAACLIpv6ConfigEntry 20 }
atiStkSwAACLv6TimeRange OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time range ACL."
::= { atiStkSwAACLIpv6ConfigEntry 21 }
atiStkSwAACLInterfaceConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwAACLInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a Access Control List (ACL) in the
switch and their associated attributes."
::= { atiStkSwAACLGroup 3 }
atiStkSwAACLInterfaceConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwAACLInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwACLMACConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwAACLInterfaceModuleId, atiStkSwAACLInterfacePortId }
::= { atiStkSwAACLInterfaceConfigTable 1 }
AtiStkSwAACLInterfaceConfigEntry ::=
SEQUENCE {
atiStkSwAACLInterfaceModuleId Integer32,
atiStkSwAACLInterfacePortId Integer32,
atiStkSwAACLInterfacaeACLName DisplayString,
atiStkSwAACLInterfacaeAddACLName DisplayString,
atiStkSwAACLInterfacaeRemoveACLName DisplayString
}
atiStkSwAACLInterfaceModuleId OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the Module ID of the system."
::= { atiStkSwAACLInterfaceConfigEntry 1 }
atiStkSwAACLInterfacePortId OBJECT-TYPE
SYNTAX Integer32 (1..28)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the Port ID of the system."
::= { atiStkSwAACLInterfaceConfigEntry 2 }
atiStkSwAACLInterfacaeACLName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the created ACL ID."
::= { atiStkSwAACLInterfaceConfigEntry 3 }
atiStkSwAACLInterfacaeAddACLName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"This object specifies the ACL ID to Add."
::= { atiStkSwAACLInterfaceConfigEntry 4 }
atiStkSwAACLInterfacaeRemoveACLName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"This object specifies the ACL ID to Remove."
::= { atiStkSwAACLInterfaceConfigEntry 5 }
--acl time range
atiStkSwAACLTimeRangeConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwAACLTimeRangeConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a time range Access Control List (ACL) in the
switch and their associated attributes."
::= { atiStkSwAACLGroup 4 }
atiStkSwAACLTimeRangeConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwAACLTimeRangeConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwAACLTimeRangeAbsoluteConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwAACLTimeRangeEntry }
::= { atiStkSwAACLTimeRangeConfigTable 1 }
AtiStkSwAACLTimeRangeConfigEntry ::=
SEQUENCE {
atiStkSwAACLTimeRangeEntry Integer32,
atiStkSwAACLTimeRangeName DisplayString,
atiStkSwAACLTimeRangeType INTEGER,
atiStkSwAACLTimeRangeAbsoluteStartTime DisplayString,
atiStkSwAACLTimeRangeAbsoluteEndTime DisplayString,
atiStkSwAACLTimeRangePeriodicFrequency INTEGER,
atiStkSwAACLTimeRangePeriodicStartTime DisplayString,
atiStkSwAACLTimeRangePeriodicEndTime DisplayString,
atiStkSwAACLTimeRangeStatus INTEGER
}
atiStkSwAACLTimeRangeEntry OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the entry of the time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 1 }
atiStkSwAACLTimeRangeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Name of the time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 2 }
atiStkSwAACLTimeRangeType OBJECT-TYPE
SYNTAX INTEGER{
absolute(1),
periodic(2),
none(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the type of the time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 3 }
atiStkSwAACLTimeRangeAbsoluteStartTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the start time of the time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 4 }
atiStkSwAACLTimeRangeAbsoluteEndTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the end time of the time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 5 }
atiStkSwAACLTimeRangePeriodicFrequency OBJECT-TYPE
SYNTAX INTEGER{
day(1),
daily(2),
weekdays(3),
weekends(4),
notvalid(5),
select(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Frequency of days for periodic time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 6 }
atiStkSwAACLTimeRangePeriodicStartTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the start time of the periodic time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 7 }
atiStkSwAACLTimeRangePeriodicEndTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the end time of the periodic time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 8 }
atiStkSwAACLTimeRangeStatus OBJECT-TYPE
SYNTAX INTEGER{
create(1),
delete(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the status of the time range ACL."
::= { atiStkSwAACLTimeRangeConfigEntry 9 }
--IPv4 MAC
--SS add atiStkSwAACLIPV4MACConfigTable
atiStkSwAACLIPV4MACConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwAACLIP4MACConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a Access Control List (ACL) in the
switch and their associated attributes."
::= { atiStkSwAACLGroup 5 }
atiStkSwAACLIPV4MACConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwAACLIPV4MACConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwACLMACConfigTable'
that describes the ACL in the switch."
INDEX { atiStkSwAACLIPV4MACId }
::= { atiStkSwAACLIPV4MACConfigTable 1 }
AtiStkSwAACLIPV4MACConfigEntry ::=
SEQUENCE {
atiStkSwAACLIPV4MACId Integer32,
-- atiStkSwAACLIPV4MACShowId Integer32,
atiStkSwAACLIPV4MACName DisplayString,
atiStkSwAACLIPV4MACStatus INTEGER,
atiStkSwAACLIPV4MACAction INTEGER,
atiStkSwAACLIPV4MACSrc INTEGER,
atiStkSwAACLIPV4MACDest INTEGER,
atiStkSwAACLIPV4MACSrcMac DisplayString,
atiStkSwAACLIPV4MACSrcMacMask DisplayString,
atiStkSwAACLIPV4MACDestMac DisplayString,
atiStkSwAACLIPV4MACDestMacMask DisplayString,
atiStkSwAACLIPV4MACVlanId Integer32,
atiStkSwAACLIPV4MACTimeRange DisplayString
}
atiStkSwAACLIPV4MACId OBJECT-TYPE
SYNTAX Integer32 (1..700)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of the ACL table."
::= { atiStkSwAACLIPV4MACConfigEntry 1 }
atiStkSwAACLIPV4MACShowId OBJECT-TYPE
SYNTAX Integer32 (4000..4699)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of the ACL table."
::= { atiStkSwAACLIpv4ConfigEntry 2 }
atiStkSwAACLIPV4MACName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the name of the ACL."
::= { atiStkSwAACLIPV4MACConfigEntry 3 }
atiStkSwAACLIPV4MACAction OBJECT-TYPE
SYNTAX INTEGER {
deny (1),
permit (2),
copytomirror (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action of the ACL entry either deny or permit or copy to mirror."
::= { atiStkSwAACLIPV4MACConfigEntry 4 }
atiStkSwAACLIPV4MACSrc OBJECT-TYPE
SYNTAX INTEGER {
any (1),
mac (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the source type."
::= { atiStkSwAACLIPV4MACConfigEntry 5 }
atiStkSwAACLIPV4MACDest OBJECT-TYPE
SYNTAX INTEGER {
any (1),
mac (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies destination type."
::= { atiStkSwAACLIPV4MACConfigEntry 6 }
atiStkSwAACLIPV4MACSrcMac OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address Mask used by this source."
::= { atiStkSwAACLIPV4MACConfigEntry 7 }
atiStkSwAACLIPV4MACSrcMacMask OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address Mask used by this source ."
::= { atiStkSwAACLIPV4MACConfigEntry 8 }
atiStkSwAACLIPV4MACDestMac OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address used by this destination."
::= { atiStkSwAACLIPV4MACConfigEntry 9 }
atiStkSwAACLIPV4MACDestMacMask OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..18))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MAC address Mask used by this destination."
::= { atiStkSwAACLIPV4MACConfigEntry 10 }
atiStkSwAACLIPV4MACVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Vlan ID of the ACL table."
::= { atiStkSwAACLIPV4MACConfigEntry 11 }
atiStkSwAACLIPV4MACTimeRange OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time range ACL."
::= { atiStkSwAACLIPV4MACConfigEntry 12 }
--SS IPV4
-- atiStkSwAACLTimeRangePeriodicConfigTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF AtiStkSwAACLTimeRangePeriodicConfigEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This table contains a periodic time range Access Control List (ACL) in the
-- switch and their associated attributes."
-- ::= { atiStkSwAACLGroup 5 }
-- atiStkSwAACLTimeRangePeriodicConfigEntry OBJECT-TYPE
-- SYNTAX AtiStkSwAACLTimeRangePeriodicConfigEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "This object specifies an entry in 'atiStkSwAACLTimeRangePeriodicConfigTable'
-- that describes the ACL in the switch."
-- INDEX { atiStkSwAACLTimeRangePeriodicEntry }
-- ::= { atiStkSwAACLTimeRangePeriodicConfigTable 1 }
-- AtiStkSwAACLTimeRangePeriodicConfigEntry ::=
-- SEQUENCE {
-- atiStkSwAACLTimeRangePeriodicEntry Integer32,
-- atiStkSwAACLTimeRangePeriodicName DisplayString,
-- atiStkSwAACLTimeRangePeriodicType INTEGER,
-- atiStkSwAACLTimeRangePeriodicStartTime DisplayString,
-- atiStkSwAACLTimeRangePeriodicEndTime DisplayString,
-- atiStkSwAACLTimeRangePeriodicStatus INTEGER
-- }
-- atiStkSwAACLTimeRangePeriodicEntry OBJECT-TYPE
-- SYNTAX Integer32 (1..255)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object specifies the entry of the time range ACL."
-- ::= { atiStkSwAACLTimeRangePeriodicConfigEntry 1 }
-- atiStkSwAACLTimeRangePeriodicName OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the Name of the time range ACL."
-- ::= { atiStkSwAACLTimeRangePeriodicConfigEntry 2 }
-- atiStkSwAACLTimeRangePeriodicType OBJECT-TYPE
-- SYNTAX INTEGER{
-- day(1),
-- daily(2),
-- weekdays(3),
-- weekends(4)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the type of the time range ACL."
-- ::= { atiStkSwAACLTimeRangePeriodicConfigEntry 3 }
-- atiStkSwAACLTimeRangePeriodicStartTime OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the start time of the time range ACL."
-- ::= { atiStkSwAACLTimeRangePeriodicConfigEntry 4 }
-- atiStkSwAACLTimeRangePeriodicEndTime OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the end time of the time range ACL."
-- ::= { atiStkSwAACLTimeRangePeriodicConfigEntry 5 }
-- atiStkSwAACLTimeRangePeriodicStatus OBJECT-TYPE
-- SYNTAX INTEGER{
-- create(1),
-- delete(2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies the status of the time range ACL."
-- ::= { atiStkSwAACLTimeRangePeriodicConfigEntry 6 }
--***********************************************************
-- MSTP CONFIG
--**********************************************************
--Mst config table
atiStkSwMSTPMstConfigTable OBJECT IDENTIFIER ::= {atiStkSwMSTPGroup 1}
atiStkSwMSTPMstRegion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the Region name for MSTP."
::= { atiStkSwMSTPMstConfigTable 1 }
atiStkSwMSTPMstRevision OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the revision number for MSTP."
::= { atiStkSwMSTPMstConfigTable 2 }
--Instance table
atiStkSwMSTPMstInstanceConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwMSTPMstInstanceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a mst-config Instance associated attributes."
::= { atiStkSwMSTPGroup 2 }
atiStkSwMSTPMstInstanceConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwMSTPMstInstanceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwMSTPMstInstanceConfigTable'
that describes the mst config in the switch."
INDEX { atiStkSwMSTPMstInstanceId }
::= { atiStkSwMSTPMstInstanceConfigTable 1 }
AtiStkSwMSTPMstInstanceConfigEntry ::=
SEQUENCE {
atiStkSwMSTPMstInstanceId Integer32,
atiStkSwMSTPMstInstanceVlan Integer32,
atiStkSwMSTPMstInstancePriority Integer32
}
atiStkSwMSTPMstInstanceId OBJECT-TYPE
SYNTAX Integer32 (1..15)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the Instance ID for MSTP."
::= { atiStkSwMSTPMstInstanceConfigEntry 1 }
atiStkSwMSTPMstInstanceVlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object associates the Instance ID with vlanId for MSTP."
::= { atiStkSwMSTPMstInstanceConfigEntry 2 }
atiStkSwMSTPMstInstancePriority OBJECT-TYPE
SYNTAX Integer32 (0..61440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object associates the Instance ID with priority for MSTP."
::= { atiStkSwMSTPMstInstanceConfigEntry 3 }
--Interface level config for MSTP
atiStkSwMSTPMstInterfaceConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwMSTPMstInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a mstp interface level config."
::= { atiStkSwMSTPGroup 3 }
atiStkSwMSTPMstInterfaceConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwMSTPMstInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwMSTPMstInterfaceConfigTable'
that describes the mstp interface levl config in the switch."
INDEX { atiStkSwMSTPMstInterfaceModuleId, atiStkSwMSTPMstInterfacePortId }
::= { atiStkSwMSTPMstInterfaceConfigTable 1 }
AtiStkSwMSTPMstInterfaceConfigEntry ::=
SEQUENCE {
atiStkSwMSTPMstInterfaceModuleId Integer32,
atiStkSwMSTPMstInterfacePortId Integer32,
atiStkSwMSTPMstInterfaceInstanceId Integer32,
atiStkSwMSTPMstInterfacePathCost Integer32,
atiStkSwMSTPMstInterfacePriority Integer32
}
atiStkSwMSTPMstInterfaceModuleId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the module ID for MSTP."
::= { atiStkSwMSTPMstInterfaceConfigEntry 1 }
atiStkSwMSTPMstInterfacePortId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the port ID for MSTP."
::= { atiStkSwMSTPMstInterfaceConfigEntry 2 }
atiStkSwMSTPMstInterfaceInstanceId OBJECT-TYPE
SYNTAX Integer32(0..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object associates the port ID with instance id for MSTP."
::= { atiStkSwMSTPMstInterfaceConfigEntry 3 }
atiStkSwMSTPMstInterfacePathCost OBJECT-TYPE
SYNTAX Integer32(1..200000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object associates the path cost with instance id for MSTP."
::= { atiStkSwMSTPMstInterfaceConfigEntry 4 }
atiStkSwMSTPMstInterfacePriority OBJECT-TYPE
SYNTAX Integer32(0..61440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object associates the priority with instance id for MSTP."
::= { atiStkSwMSTPMstInterfaceConfigEntry 6 }
--***********************************************************
-- MVR CONFIG
--***********************************************************
--MVR config table
atiStkSwMVRConfigTable OBJECT IDENTIFIER ::= {atiStkSwMVRGroup 1}
atiStkSwMVRStatus OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the status for MVR."
::= { atiStkSwMVRConfigTable 1 }
atiStkSwMVRGroupIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the group IP address for MVR."
::= { atiStkSwMVRConfigTable 2 }
atiStkSwMVRVlan OBJECT-TYPE
SYNTAX Integer32(1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the group IP address for MVR."
::= { atiStkSwMVRConfigTable 3 }
--Interface level MVR table
atiStkSwMVRInterfaceConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwMVRInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a MVR interface level attributes."
::= { atiStkSwMVRGroup 2 }
atiStkSwMVRInterfaceConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwMVRInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwMVRInterfaceConfigTable'
that describes the MVR config in switch."
INDEX { atiStkSwMVRInterfaceIndex }
::= { atiStkSwMVRInterfaceConfigTable 1 }
AtiStkSwMVRInterfaceConfigEntry ::=
SEQUENCE {
atiStkSwMVRInterfaceIndex Integer32,
atiStkSwMVRInterfacePortId DisplayString,
atiStkSwMVRInterfaceType INTEGER
}
atiStkSwMVRInterfaceIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the index for MVR."
::= { atiStkSwMVRInterfaceConfigEntry 1 }
atiStkSwMVRInterfacePortId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the port ID for MVR."
::= { atiStkSwMVRInterfaceConfigEntry 2 }
atiStkSwMVRInterfaceType OBJECT-TYPE
SYNTAX INTEGER {
source(1),
receiver(2),
none(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object associates the type with port Id for MSTP."
::= { atiStkSwMVRInterfaceConfigEntry 3 }
--********************************************************
-- PSTACK CONFIG
--********************************************************
--PSTACK config table
atiStkSwPSTACKConfigTable OBJECT IDENTIFIER ::= {atiStkSwPSTACKGroup 1}
atiStkSwPSTACKNoofModules OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Set the Number of modules for PStack."
::= { atiStkSwPSTACKConfigTable 1 }
atiStkSwPSTACKTopology OBJECT-TYPE
SYNTAX INTEGER{
none(0),
Chain(1),
Ring(2),
Standalone(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Topology for PStack."
::= { atiStkSwPSTACKConfigTable 2 }
atiStkSwPSTACKLclModID OBJECT-TYPE
SYNTAX Integer32(1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Local Module ID for PStack."
::= { atiStkSwPSTACKConfigTable 3 }
atiStkSwPSTACKLclMacAdd OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Mac Address for PStack."
::= { atiStkSwPSTACKConfigTable 4 }
atiStkSwPSTACKMasterModId OBJECT-TYPE
SYNTAX Integer32(1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Master Module ID for PStack."
::= { atiStkSwPSTACKConfigTable 5 }
atiStkSwPSTACKMasterMacAdd OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set the Master Mac Address for PStack."
::= { atiStkSwPSTACKConfigTable 6 }
--Interface level PStack table
atiStkSwPSTACKInterfaceConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwPSTACKInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a PStack interface level attributes."
::= { atiStkSwPSTACKGroup 2 }
atiStkSwPSTACKInterfaceConfigEntry OBJECT-TYPE
SYNTAX AtiStkSwPSTACKInterfaceConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies an entry in 'atiStkSwPStackInterfaceConfigTable'
that describes the PStack config in switch."
INDEX { atiStkSwPSTACKInterfaceDeviceId }
::= { atiStkSwPSTACKInterfaceConfigTable 1 }
AtiStkSwPSTACKInterfaceConfigEntry ::=
SEQUENCE {
atiStkSwPSTACKInterfaceDeviceId Integer32,
atiStkSwPSTACKInterfaceMacAddress MacAddress,
atiStkSwPSTACKInterfaceSwVersion DisplayString,
atiStkSwPSTACKInterfaceModel DisplayString
}
atiStkSwPSTACKInterfaceDeviceId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the Device ID for PStack."
::= { atiStkSwPSTACKInterfaceConfigEntry 1 }
atiStkSwPSTACKInterfaceMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object associates the Mac Address with Device Id for PStack."
::= { atiStkSwPSTACKInterfaceConfigEntry 2 }
atiStkSwPSTACKInterfaceSwVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object associates the Software Version with Device Id for PStack."
::= { atiStkSwPSTACKInterfaceConfigEntry 3 }
atiStkSwPSTACKInterfaceModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object associates the Model type with Device Id for PStack."
::= { atiStkSwPSTACKInterfaceConfigEntry 4 }
--PSTACK config device ID table
atiStkSwPSTACKDeviceIDConfigTable OBJECT IDENTIFIER ::= {atiStkSwPSTACKGroup 3}
atiStkSwPSTACKDeviceID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the Device ID for PSTACK."
::= { atiStkSwPSTACKDeviceIDConfigTable 1 }
--PSTACK config reboot table
atiStkSwPSTACKRebootConfigTable OBJECT IDENTIFIER ::= {atiStkSwPSTACKGroup 4}
atiStkSwPSTACKRebootDeviceID OBJECT-TYPE
SYNTAX INTEGER {
DEVICE1 (1),
DEVICE2 (2),
DEVICE3 (3),
DEVICE4 (4),
DEVICE5 (5),
DEVICE6 (6),
DEVICE7 (7),
DEVICE8 (8),
all (9)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set Reboot for PSTACK."
::= { atiStkSwPSTACKRebootConfigTable 1 }
-- ***********************************************************
--
-- L L D P C O N F I G
--
-- ***********************************************************
-- atiStkSwLldpConfig
atiStkSwLldpConfig OBJECT IDENTIFIER ::= { atiStkSwLldpGroup 1 }
atiStkSwLldpRun OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The operational mode, whether enabled or disabled, of LLDP on the device."
DEFVAL { 2 }
::= { atiStkSwLldpConfig 1 }
atiStkSwLldpTimer OBJECT-TYPE
SYNTAX Integer32(5..32768)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The interval at which LLDP frames are transmitted on
behalf of this LLDP agent."
REFERENCE
"IEEE 802.1AB-2005 10.5.3.3"
DEFVAL { 30 }
::= { atiStkSwLldpConfig 2 }
atiStkSwLldpHoldMultiplier OBJECT-TYPE
SYNTAX Integer32(2..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time-to-live value expressed as a multiple of the
atiStkSwLldpTimer object."
REFERENCE
"IEEE 802.1AB-2005 10.5.3.3"
DEFVAL { 4 }
::= { atiStkSwLldpConfig 3 }
atiStkSwLldpReinit OBJECT-TYPE
SYNTAX Integer32(1..10)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The atiStkSwLldpReinit indicates the delay (in units of
seconds) from when lldp feature of a particular port becomes
'disabled' until re-initialization will be attempted."
REFERENCE
"IEEE 802.1AB-2005 10.5.3.3"
DEFVAL { 2 }
::= { atiStkSwLldpConfig 4 }
atiStkSwLldpTxDelay OBJECT-TYPE
SYNTAX Integer32(1..8192)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The atiStkSwLldpTxDelay indicates the delay (in units
of seconds) between successive LLDP frame transmissions
initiated by value/status changes in the LLDP local systems
MIB."
REFERENCE
"IEEE 802.1AB-2005 10.5.3.3"
DEFVAL { 2 }
::= { atiStkSwLldpConfig 5 }
atiStkSwLldpNotificationInterval OBJECT-TYPE
SYNTAX Integer32(5..3600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls the transmission of LLDP notifications.
The agent must not generate more than one lldpRemTablesChange
notification-event in the indicated period."
DEFVAL { 5 }
::= { atiStkSwLldpConfig 6 }
atiStkSwLldpFaststartCount OBJECT-TYPE
SYNTAX Integer32(1..10)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The atiStkSwLldpFaststartCoun"
REFERENCE
"IEEE"
DEFVAL { 3 }
::= { atiStkSwLldpConfig 7 }
atiStkSwLldpNonStrictMedTlvOrderCheck OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The atiStkSwLldpNonStrictMedTlvOrderCheck"
DEFVAL { 2 }
::= { atiStkSwLldpConfig 8 }
atiStkSwLldpConfigPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpConfigPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table that controls LLDP frame transmission on individual
ports."
::= { atiStkSwLldpConfig 9 }
atiStkSwLldpConfigPortEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpConfigPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP configuration information for a particular port.
This configuration parameter controls the transmission and
the reception of LLDP frames on those ports whose rows are
created in this table."
-- INDEX { atiStkSwLldpConfigModuleId, atiStkSwLldpConfigPortId }
INDEX { atiStkSwLldpConfigPortId }
::= { atiStkSwLldpConfigPortTable 1 }
AtiStkSwLldpConfigPortEntry ::=
SEQUENCE {
atiStkSwLldpConfigModuleId Integer32,
atiStkSwLldpConfigPortId Integer32,
atiStkSwLldpConfigDirection INTEGER,
atiStkSwLldpConfigNotif INTEGER,
atiStkSwLldpConfigMgmtAddr IpAddress,
atiStkSwLldpConfigTlvSelect BITS,
atiStkSwLldpConfigTlvDeselect BITS,
atiStkSwLldpConfigMedNotif INTEGER,
atiStkSwLldpConfigMedTlvSelect BITS,
atiStkSwLldpConfigMedTlvDeselect BITS,
atiStkSwLldpConfigLocCoord Integer32,
atiStkSwLldpConfigLocCivic Integer32,
atiStkSwLldpConfigLocElin Integer32
}
atiStkSwLldpConfigModuleId OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpConfigPortEntry 1 }
atiStkSwLldpConfigPortId OBJECT-TYPE
SYNTAX Integer32 --(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry.
The value of this object is used as a port index to the
atiStkSwLldpConfigPortTable."
::= { atiStkSwLldpConfigPortEntry 2 }
atiStkSwLldpConfigDirection OBJECT-TYPE
SYNTAX INTEGER {
transmit (1),
receive (2),
both (3),
none (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the operation mode of the LLDP
for the indicated port - whether to transmit and/or receive
LLDP package, or do nothing."
DEFVAL { both }
::= { atiStkSwLldpConfigPortEntry 3 }
atiStkSwLldpConfigNotif OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The atiStkSwLldpConfigNotif controls, on a per
port basis, whether or not notifications from the agent
are enabled. The value enabled(1) means that notifications are
enabled; the value disabled(2) means that they are not."
DEFVAL { disabled }
::= { atiStkSwLldpConfigPortEntry 4 }
atiStkSwLldpConfigMgmtAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object displays the IPv4 address to be advertised to neighbors
(via the Management Address TLV) via specified ports."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { atiStkSwLldpConfigPortEntry 5 }
atiStkSwLldpConfigTlvSelect OBJECT-TYPE
SYNTAX BITS {
portDesc (31),
sysName (30),
sysDesc (29),
sysCap (28),
mgmtAddr (27),
portVlan (26),
portAndProtocolVlans (25),
vlanNames (24),
protocolIds (23),
macPhyConfig (22),
powerMgmt (21),
linkAggregation (20),
maxFrameSize (19)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This enables specified optional TLVs for transmission in LLDP
advertisement via the specified ports."
::= { atiStkSwLldpConfigPortEntry 6 }
atiStkSwLldpConfigTlvDeselect OBJECT-TYPE
SYNTAX BITS {
portDesc (31),
sysName (30),
sysDesc (29),
sysCap (28),
mgmtAddr (27),
portVlan (26),
portAndProtocolVlans (25),
vlanNames (24),
protocolIds (23),
macPhyConfig (22),
powerMgmt (21),
linkAggregation (20),
maxFrameSize (19)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This disables specified optional TLVs for transmission in LLDP
advertisement via the specified ports."
::= { atiStkSwLldpConfigPortEntry 7 }
atiStkSwLldpConfigMedNotif OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The atiStkSwLldpConfigMedNotif controls, on a per
port basis, whether or not MED notifications from the agent
are enabled. The value enabled(1) means that notifications are
enabled; the value disabled(2) means that they are not."
DEFVAL { disabled }
::= { atiStkSwLldpConfigPortEntry 8 }
atiStkSwLldpConfigMedTlvSelect OBJECT-TYPE
SYNTAX BITS {
capabilities (31),
networkPolicy (30),
location (29),
powerMgmtExt (28),
inventoryMgmt (27)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This enables specified MED TLVs for transmission in LLDP
advertisement via the specified ports."
::= { atiStkSwLldpConfigPortEntry 9 }
atiStkSwLldpConfigMedTlvDeselect OBJECT-TYPE
SYNTAX BITS {
capabilities (31),
networkPolicy (30),
location (29),
powerMgmtExt (28),
inventoryMgmt (27)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This disables specified MED TLVs for transmission in LLDP
advertisement via the specified ports."
::= { atiStkSwLldpConfigPortEntry 10 }
atiStkSwLldpConfigLocCoord OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This assigns an LLDP Coordinate location information to
the specified ports. Set 0 to reset."
::= { atiStkSwLldpConfigPortEntry 11 }
atiStkSwLldpConfigLocCivic OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This assigns an LLDP Civic location information to
the specified ports. Set 0 to reset."
::= { atiStkSwLldpConfigPortEntry 12 }
atiStkSwLldpConfigLocElin OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This assigns an LLDP Elin location information to
the specified ports. Set 0 to reset."
::= { atiStkSwLldpConfigPortEntry 13 }
-- ***********************************************************
--
-- L L D P S T A T S
--
-- ***********************************************************
-- atiStkSwLldpStats
atiStkSwLldpStats OBJECT IDENTIFIER ::= { atiStkSwLldpGroup 2 }
atiStkSwLldpStatsGlobalReset OBJECT-TYPE
SYNTAX INTEGER {
yes (1),
no (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This clears all the LLDP statistics (packet and event counters)."
::= { atiStkSwLldpStats 1 }
atiStkSwLldpStatsTotalFramesOut OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP frames transmitted by this LLDP agent."
::= { atiStkSwLldpStats 2 }
atiStkSwLldpStatsTotalFramesIn OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid LLDP frames received by this LLDP agent."
::= { atiStkSwLldpStats 3 }
atiStkSwLldpStatsTotalFramesInError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of invalid LLDP frames received by this LLDP
agent."
::= { atiStkSwLldpStats 4 }
atiStkSwLldpStatsTotalFramesInDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP frames received by this LLDP agent,
and then discarded for any reason."
::= { atiStkSwLldpStats 5 }
atiStkSwLldpStatsTotalTLVsUnrecognized OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP TLVs received on the given port that
are not recognized by this LLDP agent."
::= { atiStkSwLldpStats 6 }
atiStkSwLldpStatsTotalTLVsDiscarded OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP TLVs discarded for any reason by this LLDP
agent."
::= { atiStkSwLldpStats 7 }
atiStkSwLldpStatsTotalNewNeighbors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the complete set of information
advertised by a particular MSAP has been inserted into the
Neighbor/Remote table."
::= { atiStkSwLldpStats 8 }
atiStkSwLldpStatsTotalNeighborsDeleted OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the complete set of information
advertised by a particular MSAP has been deleted from
the Neighbor/Remote table."
::= { atiStkSwLldpStats 9 }
atiStkSwLldpStatsTotalNeighborsDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the complete set of information
advertised by a particular MSAP could not be entered into
the Neighbor/Remote table."
::= { atiStkSwLldpStats 10 }
atiStkSwLldpStatsTotalNeighborsAgedOut OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the complete set of information
advertised by a particular MSAP has been deleted from tables
contained in the Neighbor/Remote table."
::= { atiStkSwLldpStats 11 }
atiStkSwLldpStatsPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpStatsPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing LLDP transmission and reception statistics for
individual ports."
::= { atiStkSwLldpStats 12 }
atiStkSwLldpStatsPortEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpStatsPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP frame transmission and reception statistics for a particular port."
-- INDEX { atiStkSwLldpStatsModuleId, atiStkSwLldpStatsPortId }
INDEX { atiStkSwLldpStatsPortId }
::= { atiStkSwLldpStatsPortTable 1 }
AtiStkSwLldpStatsPortEntry ::=
SEQUENCE {
atiStkSwLldpStatsModuleId Integer32,
atiStkSwLldpStatsPortId Integer32,
atiStkSwLldpStatsFramesOut Counter32,
atiStkSwLldpStatsFramesIn Counter32,
atiStkSwLldpStatsFramesInError Counter32,
atiStkSwLldpStatsFramesInDropped Counter32,
atiStkSwLldpStatsTLVsUnrecognized Counter32,
atiStkSwLldpStatsTLVsDiscarded Counter32,
atiStkSwLldpStatsNewNeighbors Counter32,
atiStkSwLldpStatsNeighborsDeleted Counter32,
atiStkSwLldpStatsNeighborsDropped Counter32,
atiStkSwLldpStatsNeighborsAgedOut Counter32,
atiStkSwLldpStatsReset INTEGER
}
atiStkSwLldpStatsModuleId OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpStatsPortEntry 1 }
atiStkSwLldpStatsPortId OBJECT-TYPE
SYNTAX Integer32 --(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry.
The value of this object is used as a port index to the
lldpStatsTable."
::= { atiStkSwLldpStatsPortEntry 2 }
atiStkSwLldpStatsFramesOut OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP frames transmitted by this LLDP agent
on the indicated port."
REFERENCE
"IEEE 802.1AB-2005 10.5.2.1"
::= { atiStkSwLldpStatsPortEntry 3 }
atiStkSwLldpStatsFramesIn OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid LLDP frames received by this LLDP agent
on the indicated port, while this LLDP agent is enabled."
REFERENCE
"IEEE 802.1AB-2005 10.5.2.2"
::= { atiStkSwLldpStatsPortEntry 4 }
atiStkSwLldpStatsFramesInError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of invalid LLDP frames received by this LLDP
agent on the indicated port, while this LLDP agent is enabled."
REFERENCE
"IEEE 802.1AB-2005 10.5.2.2"
::= { atiStkSwLldpStatsPortEntry 5 }
atiStkSwLldpStatsFramesInDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP frames received by this LLDP agent on
the indicated port, and then discarded for any reason.
This counter can provide an indication that LLDP header
formating problems may exist with the local LLDP agent in
the sending system or that LLDPDU validation problems may
exist with the local LLDP agent in the receiving system."
REFERENCE
"IEEE 802.1AB-2005 10.5.2.2"
::= { atiStkSwLldpStatsPortEntry 6 }
atiStkSwLldpStatsTLVsUnrecognized OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP TLVs received on the given port that
are not recognized by this LLDP agent on the indicated port.
An unrecognized TLV is referred to as the TLV whose type value
is in the range of reserved TLV types (000 1001 - 111 1110)
in Table 9.1 of IEEE Std 802.1AB-2005. An unrecognized
TLV may be a basic management TLV from a later LLDP version."
REFERENCE
"IEEE 802.1AB-2005 10.5.2.2"
::= { atiStkSwLldpStatsPortEntry 7 }
atiStkSwLldpStatsTLVsDiscarded OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LLDP TLVs discarded for any reason by this LLDP
agent on the indicated port."
REFERENCE
"IEEE 802.1AB-2005 10.5.2.2"
::= { atiStkSwLldpStatsPortEntry 8 }
atiStkSwLldpStatsNewNeighbors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the complete set of information
advertised by a particular MSAP has been inserted into tables
contained in the Neighbor/Remote table associated with the
indicated port."
::= { atiStkSwLldpStatsPortEntry 9 }
atiStkSwLldpStatsNeighborsDeleted OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the complete set of information
advertised by a particular MSAP has been deleted from
the Neighbor/Remote table associated with the indicated port."
::= { atiStkSwLldpStatsPortEntry 10 }
atiStkSwLldpStatsNeighborsDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the complete set of information
advertised by a particular MSAP could not be entered into
the Neighbor/Remote table associated with the indicated
port because of insufficient resources."
::= { atiStkSwLldpStatsPortEntry 11 }
atiStkSwLldpStatsNeighborsAgedOut OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter that represents the number of age-outs that
occurred on a given port. An age-out is the number of
times the complete set of information advertised by a
particular MSAP has been deleted from tables contained in
the Neighbor/Remote table because the information timeliness
interval has expired."
REFERENCE
"IEEE 802.1AB-2005 10.5.2.2"
::= { atiStkSwLldpStatsPortEntry 12 }
atiStkSwLldpStatsReset OBJECT-TYPE
SYNTAX INTEGER {
yes (1),
no (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This clears all the LLDP statistics (packet and event counters)
associated with the indicated port."
::= { atiStkSwLldpStatsPortEntry 13 }
-- ***********************************************************
--
-- L O C A L S Y S T E M D A T A
--
-- ***********************************************************
-- atiStkSwLldpLocalData
atiStkSwLldpLocalData OBJECT IDENTIFIER ::= { atiStkSwLldpGroup 3 }
atiStkSwLldpLocalInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpLocalInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one or more rows per port information
associated with the local system known to this agent."
::= { atiStkSwLldpLocalData 1 }
atiStkSwLldpLocalInfoEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpLocalInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular port component."
-- INDEX { atiStkSwLldpLocModuleId, atiStkSwLldpLocPortNum }
INDEX { atiStkSwLldpLocPortNum }
::= { atiStkSwLldpLocalInfoTable 1 }
AtiStkSwLldpLocalInfoEntry ::=
SEQUENCE {
atiStkSwLldpLocModuleId Integer32,
atiStkSwLldpLocPortNum Integer32,
atiStkSwLldpLocChassisIdSubtype INTEGER,
atiStkSwLldpLocChassisId DisplayString,
atiStkSwLldpLocPortIdSubtype INTEGER,
atiStkSwLldpLocPortId DisplayString,
atiStkSwLldpLocTtl Integer32,
atiStkSwLldpLocPortDesc DisplayString,
atiStkSwLldpLocSysName DisplayString,
atiStkSwLldpLocSysDesc DisplayString,
atiStkSwLldpLocSysCapSupported BITS,
atiStkSwLldpLocSysCapEnabled BITS,
atiStkSwLldpLocManAddrSubtype INTEGER,
atiStkSwLldpLocManAddr IpAddress, -- DisplayString,
atiStkSwLldpLocManAddrIfSubtype INTEGER,
atiStkSwLldpLocManAddrIfId Integer32,
atiStkSwLldpLocManAddrOID OBJECT IDENTIFIER
}
atiStkSwLldpLocModuleId OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpLocalInfoEntry 1 }
atiStkSwLldpLocPortNum OBJECT-TYPE
SYNTAX Integer32 --(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry.
The value of this object is used as a port index to the
atiStkSwLldpLocalInfoTable."
::= { atiStkSwLldpLocalInfoEntry 2 }
atiStkSwLldpLocChassisIdSubtype OBJECT-TYPE
SYNTAX INTEGER {
chassisComponent (1),
interfaceAlias (2),
portComponent (3),
macAddress (4),
networkAddress (5),
interfaceName (6),
local (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of encoding used to identify the chassis
associated with the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.2.2"
::= { atiStkSwLldpLocalInfoEntry 3 }
atiStkSwLldpLocChassisId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the chassis component
associated with the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.2.3"
::= { atiStkSwLldpLocalInfoEntry 4 }
atiStkSwLldpLocPortIdSubtype OBJECT-TYPE
SYNTAX INTEGER {
interfaceAlias (1),
portComponent (2),
macAddress (3),
networkAddress (4),
interfaceName (5),
agentCircuitId (6),
local (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of port identifier encoding used in the associated
atiStkSwLldpLocPortId object."
REFERENCE
"IEEE 802.1AB-2005 9.5.3.2"
::= { atiStkSwLldpLocalInfoEntry 5 }
atiStkSwLldpLocPortId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the port component
associated with a given port in the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.3.3"
::= { atiStkSwLldpLocalInfoEntry 6 }
atiStkSwLldpLocTtl OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time-to-live advertised by the given port"
::= { atiStkSwLldpLocalInfoEntry 7 }
atiStkSwLldpLocPortDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the 802 LAN station's port
description associated with the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.5.2"
::= { atiStkSwLldpLocalInfoEntry 8 }
atiStkSwLldpLocSysName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the system name of the
local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.6.2"
::= { atiStkSwLldpLocalInfoEntry 9 }
atiStkSwLldpLocSysDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the system description
of the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.7.2"
::= { atiStkSwLldpLocalInfoEntry 10 }
atiStkSwLldpLocSysCapSupported OBJECT-TYPE
SYNTAX BITS {
other (15),
repeater (14),
bridge (13),
wlanAccessPoint (12),
router (11),
telephone (10),
docsisCableDevice (9),
stationOnly (8),
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap value used to identify which system capabilities
are supported on the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.8.1"
::= { atiStkSwLldpLocalInfoEntry 11 }
atiStkSwLldpLocSysCapEnabled OBJECT-TYPE
SYNTAX BITS {
other (15),
repeater (14),
bridge (13),
wlanAccessPoint (12),
router (11),
telephone (10),
docsisCableDevice (9),
stationOnly (8),
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap value used to identify which system capabilities
are enabled on the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.8.2"
::= { atiStkSwLldpLocalInfoEntry 12 }
atiStkSwLldpLocManAddrSubtype OBJECT-TYPE
SYNTAX INTEGER { -- AddressFamilyNumbers FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB;
other (0),
ipV4 (1),
ipV6 (2),
nsap (3),
hdlc (4),
bbn1822 (5),
all802 (6),
e163 (7),
e164 (8),
f69 (9),
x121 (10),
ipx (11),
appleTalk (12),
decnetIV (13),
banyanVines (14),
e164withNsap (15),
dns (16),
distinguishedName (17), -- (Distinguished Name, per X.500)
asNumber (18), -- (16-bit quantity, per the AS number space)
xtpOverIpv4 (19),
xtpOverIpv6 (20),
xtpNativeModeXTP (21),
fibreChannelWWPN (22),
fibreChannelWWNN (23),
gwid (24),
afi (25),
reserved (65535)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of management address identifier encoding used in
the associated atiStkSwLldpLocManagmentAddr object."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.3"
::= { atiStkSwLldpLocalInfoEntry 13 }
atiStkSwLldpLocManAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the management address
component associated with the local system. The purpose of
this address is to contact the management entity."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.4"
::= { atiStkSwLldpLocalInfoEntry 14 }
atiStkSwLldpLocManAddrIfSubtype OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
ifIndex(2),
systemPortNumber(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The enumeration value that identifies the interface numbering
method used for defining the interface number, associated
with the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.5"
::= { atiStkSwLldpLocalInfoEntry 15 }
atiStkSwLldpLocManAddrIfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the interface number
regarding the management address component associated with
the local system."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.6"
::= { atiStkSwLldpLocalInfoEntry 16 }
atiStkSwLldpLocManAddrOID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The OID value used to identify the type of hardware component
or protocol entity associated with the management address
advertised by the local system agent."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.8"
::= { atiStkSwLldpLocalInfoEntry 17 }
------------------------------------------------------------------------------
-- IEEE 802.1 - Local System Information
------------------------------------------------------------------------------
-- atiStkSwLldpLocalDot1Data
atiStkSwLldpDot1LocTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpDot1LocEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per port for IEEE 802.1
organizationally defined LLDP extension on the local system
known to this agent."
::= { atiStkSwLldpLocalData 2 }
atiStkSwLldpDot1LocEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpDot1LocEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about IEEE 802.1 organizationally defined
LLDP extension."
-- INDEX { atiStkSwLldpDot1LocModuleId, atiStkSwLldpDot1LocPortNum }
INDEX { atiStkSwLldpDot1LocPortNum }
::= { atiStkSwLldpDot1LocTable 1 }
AtiStkSwLldpDot1LocEntry ::=
SEQUENCE {
atiStkSwLldpDot1LocModuleId Integer32,
atiStkSwLldpDot1LocPortNum Integer32,
atiStkSwLldpDot1LocPortVlanId Integer32,
atiStkSwLldpDot1LocProtoVlanId Integer32,
atiStkSwLldpDot1LocProtoVlanSupported INTEGER,
atiStkSwLldpDot1LocProtoVlanEnabled INTEGER,
atiStkSwLldpDot1LocVlanId DisplayString,
atiStkSwLldpDot1LocVlanName DisplayString,
atiStkSwLldpDot1LocProtocolId DisplayString
}
atiStkSwLldpDot1LocModuleId OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpDot1LocEntry 1 }
atiStkSwLldpDot1LocPortNum OBJECT-TYPE
SYNTAX Integer32 --(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry."
::= { atiStkSwLldpDot1LocEntry 2 }
atiStkSwLldpDot1LocPortVlanId OBJECT-TYPE
SYNTAX Integer32(0|1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the port's VLAN identifier
associated with the local system. A value of zero shall
be used if the system either does not know the PVID or does
not support port-based VLAN operation."
REFERENCE
"IEEE 802.1AB-2005 F.2.1"
::= { atiStkSwLldpDot1LocEntry 3 }
--
-- atiStkSwLldpDot1LocProtoVlanTable: Port and Protocol VLAN information
--
atiStkSwLldpDot1LocProtoVlanId OBJECT-TYPE
SYNTAX Integer32(0|1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the port and protocol
VLANs associated with the given port associated with the
local system. A value of zero shall be used if the system
either does not know the protocol VLAN ID (PPVID) or does
not support port and protocol VLAN operation."
REFERENCE
"IEEE 802.1AB-2005 F.3.2"
::= { atiStkSwLldpDot1LocEntry 4 }
atiStkSwLldpDot1LocProtoVlanSupported OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the given port
(associated with the local system) supports port and protocol
VLANs."
REFERENCE
"IEEE 802.1AB-2005 F.3.1"
::= { atiStkSwLldpDot1LocEntry 5 }
atiStkSwLldpDot1LocProtoVlanEnabled OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the port and
protocol VLANs are enabled on the given port associated with
the local system."
REFERENCE
"IEEE 802.1AB-2005 F.3.1"
::= { atiStkSwLldpDot1LocEntry 6 }
--
-- atiStkSwLldpDot1LocVlanNameTable : VLAN name information about the local system
--
atiStkSwLldpDot1LocVlanId OBJECT-TYPE
SYNTAX DisplayString
-- Integer32(1..4094)
-- VlanId FROM Q-BRIDGE-MIB
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the IEEE 802.1Q
VLAN IDs with which the given port is compatible."
REFERENCE
"IEEE 802.1AB-2005 F.4.2"
::= { atiStkSwLldpDot1LocEntry 7 }
atiStkSwLldpDot1LocVlanName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify VLAN name identified by the
Vlan Id associated with the given port on the local system.
This object should contain the value of the dot1QVLANStaticName
object (defined in IETF RFC 2674) identified with the given
atiStkSwLldpDot1LocVlanId."
REFERENCE
"IEEE 802.1AB-2005 F.4.4"
::= { atiStkSwLldpDot1LocEntry 8 }
--
-- atiStkSwLldpDot1LocProtocolTable : Protocol Identity information
--
atiStkSwLldpDot1LocProtocolId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The octet string value used to identify the protocols
associated with the given port of the local system."
REFERENCE
"IEEE 802.1AB-2005 F.5.3"
::= { atiStkSwLldpDot1LocEntry 9 }
------------------------------------------------------------------------------
-- IEEE 802.3 - Local Device Information
------------------------------------------------------------------------------
-- atiStkSwLldpLocalDot3Data
atiStkSwLldpLocalDot3Data OBJECT IDENTIFIER ::= { atiStkSwLldpLocalData 3 }
atiStkSwLldpDot3LocTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpDot3LocEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per port of Ethernet port
information (as a part of the LLDP 802.3 organizational
extension) on the local system known to this agent."
::= { atiStkSwLldpLocalDot3Data 1 }
atiStkSwLldpDot3LocEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpDot3LocEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular port component."
-- INDEX { atiStkSwLldpDot3LocModuleId, atiStkSwLldpDot3LocPortNum }
INDEX { atiStkSwLldpDot3LocPortNum }
::= { atiStkSwLldpDot3LocTable 1 }
AtiStkSwLldpDot3LocEntry ::=
SEQUENCE {
atiStkSwLldpDot3LocModuleId Integer32,
atiStkSwLldpDot3LocPortNum Integer32,
atiStkSwLldpDot3LocPortAutoNegSupported INTEGER,
atiStkSwLldpDot3LocPortAutoNegEnabled INTEGER,
atiStkSwLldpDot3LocPortAutoNegAdvertisedCap BITS,
atiStkSwLldpDot3LocPortOperMauType INTEGER,
atiStkSwLldpDot3LocPowerPortClass INTEGER,
atiStkSwLldpDot3LocPowerMDISupported INTEGER,
atiStkSwLldpDot3LocPowerMDIEnabled INTEGER,
atiStkSwLldpDot3LocPowerPairControlable INTEGER,
atiStkSwLldpDot3LocPowerPairs Integer32,
atiStkSwLldpDot3LocPowerClass Integer32,
atiStkSwLldpDot3LocLinkAggStatus BITS,
atiStkSwLldpDot3LocLinkAggPortId Integer32,
atiStkSwLldpDot3LocMaxFrameSize Integer32
}
---
--- atiStkSwLldpDot3LocPortTable: Ethernet Port AutoNeg/Speed/Duplex
--- Information Table
---
atiStkSwLldpDot3LocModuleId OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpDot3LocEntry 1 }
atiStkSwLldpDot3LocPortNum OBJECT-TYPE
SYNTAX Integer32 --(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry."
::= { atiStkSwLldpDot3LocEntry 2 }
atiStkSwLldpDot3LocPortAutoNegSupported OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the given port
(associated with the local system) supports Auto-negotiation."
REFERENCE
"IEEE 802.1AB-2005 G.2.1"
::= { atiStkSwLldpDot3LocEntry 3 }
atiStkSwLldpDot3LocPortAutoNegEnabled OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether port
Auto-negotiation is enabled on the given port associated
with the local system."
REFERENCE
"IEEE 802.1AB-2005 G.2.1"
::= { atiStkSwLldpDot3LocEntry 4 }
atiStkSwLldpDot3LocPortAutoNegAdvertisedCap OBJECT-TYPE
SYNTAX BITS {
bOther(0), -- other or unknown
b10baseT(1), -- 10BASE-T half duplex mode
b10baseTFD(2), -- 10BASE-T full duplex mode
b100baseT4(3), -- 100BASE-T4
b100baseTX(4), -- 100BASE-TX half duplex mode
b100baseTXFD(5), -- 100BASE-TX full duplex mode
b100baseT2(6), -- 100BASE-T2 half duplex mode
b100baseT2FD(7), -- 100BASE-T2 full duplex mode
bFdxPause(8), -- PAUSE for full-duplex links
bFdxAPause(9), -- Asymmetric PAUSE for full-duplex links
bFdxSPause(10), -- Symmetric PAUSE for full-duplex links
bFdxBPause(11), -- Asymmetric and Symmetric PAUSE for full-duplex links
b1000baseX(12), -- 1000BASE-X, -LX, -SX, -CX half duplex mode
b1000baseXFD(13), -- 1000BASE-X, -LX, -SX, -CX full duplex mode
b1000baseT(14), -- 1000BASE-T half duplex mode
b1000baseTFD(15) -- 1000BASE-T full duplex mode
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value (bitmap) of the
ifMauAutoNegCapAdvertisedBits object (defined in IETF RFC
3636) which is associated with the given port on the
local system."
REFERENCE
"IEEE 802.1AB-2005 G.2.2"
::= { atiStkSwLldpDot3LocEntry 5 }
atiStkSwLldpDot3LocPortOperMauType OBJECT-TYPE
SYNTAX INTEGER {
dot3MauTypeAUI (1),
dot3MauType10Base5 (2),
dot3MauTypeFoirl (3),
dot3MauType10Base2 (4),
dot3MauType10BaseT (5),
dot3MauType10BaseFP (6),
dot3MauType10BaseFB (7),
dot3MauType10BaseFL (8),
dot3MauType10Broad36 (9),
dot3MauType10BaseTHD (10),
dot3MauType10BaseTFD (11),
dot3MauType10BaseFLHD (12),
dot3MauType10BaseFLFD (13),
dot3MauType100BaseT4 (14),
dot3MauType100BaseTXHD (15),
dot3MauType100BaseTXFD (16),
dot3MauType100BaseFXHD (17),
dot3MauType100BaseFXFD (18),
dot3MauType100BaseT2HD (19),
dot3MauType100BaseT2FD (20),
dot3MauType1000BaseXHD (21),
dot3MauType1000BaseXFD (22),
dot3MauType1000BaseLXHD (23),
dot3MauType1000BaseLXFD (24),
dot3MauType1000BaseSXHD (25),
dot3MauType1000BaseSXFD (26),
dot3MauType1000BaseCXHD (27),
dot3MauType1000BaseCXFD (28),
dot3MauType1000BaseTHD (29),
dot3MauType1000BaseTFD (30),
dot3MauType10GigBaseX (31),
dot3MauType10GigBaseLX4 (32),
dot3MauType10GigBaseR (33),
dot3MauType10GigBaseER (34),
dot3MauType10GigBaseLR (35),
dot3MauType10GigBaseSR (36),
dot3MauType10GigBaseW (37),
dot3MauType10GigBaseEW (38),
dot3MauType10GigBaseLW (39),
dot3MauType10GigBaseSW (40)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An integer value that indicates the operational MAU type
of the given port on the local system.
This object contains the integer value derived from the
list position of the corresponding dot3MauType as listed
in IETF RFC 3636 (or subsequent revisions) and is equal
to the last number in the respective dot3MauType OID.
For example, if the ifMauType object is dot3MauType1000BaseTHD
which corresponds to {dot3MauType 29}, the numerical value of
this field will be 29. For MAU types not listed in RFC 3636
(or subsequent revisions), the value of this field shall be
set to zero."
REFERENCE
"IEEE 802.1AB-2005 G.2.3"
::= { atiStkSwLldpDot3LocEntry 6 }
---
--- atiStkSwLldpDot3LocPowerTable: Power Ethernet Information Table
---
atiStkSwLldpDot3LocPowerPortClass OBJECT-TYPE
SYNTAX INTEGER {
pClassPSE(1),
pClassPD(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value that identifies the port Class of the given port
associated with the local system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3LocEntry 7 }
atiStkSwLldpDot3LocPowerMDISupported OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the MDI power is
supported on the given port associated with the local system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3LocEntry 8 }
atiStkSwLldpDot3LocPowerMDIEnabled OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to identify whether MDI power is
enabled on the given port associated with the local system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3LocEntry 9 }
atiStkSwLldpDot3LocPowerPairControlable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value is derived from the value of
pethPsePortPowerPairsControlAbility object (defined in IETF
RFC 3621) and is used to indicate whether the pair selection
can be controlled on the given port associated with the
local system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3LocEntry 10 }
atiStkSwLldpDot3LocPowerPairs OBJECT-TYPE
SYNTAX Integer32(1|2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the pethPsePortPowerPairs
object (defined in IETF RFC 3621) which is associated with
the given port on the local system."
REFERENCE
"IEEE 802.1AB-2005 G.3.2"
::= { atiStkSwLldpDot3LocEntry 11 }
atiStkSwLldpDot3LocPowerClass OBJECT-TYPE
SYNTAX Integer32(1|2|3|4|5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the
pethPsePortPowerClassifications object (defined in IETF
RFC 3621) which is associated with the given port on the
local system."
REFERENCE
"IEEE 802.1AB-2005 G.3.3"
::= { atiStkSwLldpDot3LocEntry 12 }
---
--- atiStkSwLldpDot3LocLinkAggTable: Link Aggregation Information Table
---
atiStkSwLldpDot3LocLinkAggStatus OBJECT-TYPE
SYNTAX BITS {
aggCapable (7),
aggEnabled (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap value contains the link aggregation capabilities
and the current aggregation status of the link."
REFERENCE
"IEEE 802.1AB-2005 G.4.1"
::= { atiStkSwLldpDot3LocEntry 13 }
atiStkSwLldpDot3LocLinkAggPortId OBJECT-TYPE
SYNTAX Integer32(0|1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the IEEE 802.3 aggregated port
identifier, aAggPortID (IEEE 802.3-2002, 30.7.2.1.1),
derived from the ifNumber of the ifIndex for the port
component in link aggregation.
If the port is not in link aggregation state and/or it
does not support link aggregation, this value should be set
to zero."
REFERENCE
"IEEE 802.1AB-2005 G.4.2"
::= { atiStkSwLldpDot3LocEntry 14 }
---
--- atiStkSwLldpDot3LocMaxFrameSizeTable: Maximum Frame Size information
---
atiStkSwLldpDot3LocMaxFrameSize OBJECT-TYPE
SYNTAX Integer32(0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An integer value indicating the maximum supported frame
size in octets on the given port of the local system."
REFERENCE
"IEEE 802.1AB-2005 G.5.1"
::= { atiStkSwLldpDot3LocEntry 15 }
------------------------------------------------------------------------------
-- LLDP-MED - Local Device Information
------------------------------------------------------------------------------
-- atiStkSwLldpLocalMedData
atiStkSwLldpLocalMedData OBJECT IDENTIFIER ::= { atiStkSwLldpLocalData 4 }
atiStkSwLldpMedLocTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpMedLocEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per port of LLDP-MED
information on the local system known to this agent."
::= { atiStkSwLldpLocalMedData 1 }
atiStkSwLldpMedLocEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpMedLocEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular port component."
-- INDEX { atiStkSwLldpMedLocModuleId, atiStkSwLldpMedLocPortNum }
INDEX { atiStkSwLldpMedLocPortNum }
::= { atiStkSwLldpMedLocTable 1 }
AtiStkSwLldpMedLocEntry ::= SEQUENCE {
atiStkSwLldpMedLocModuleId Integer32,
atiStkSwLldpMedLocPortNum Integer32,
atiStkSwLldpMedLocDeviceClass AtiStkSwLldpMedDeviceClass,
atiStkSwLldpMedLocCapabilities AtiStkSwLldpMedCapabilities,
atiStkSwLldpMedLocMediaPolicyAppType PolicyAppType,
atiStkSwLldpMedLocMediaPolicyVlanID Integer32,
atiStkSwLldpMedLocMediaPolicyPriority Integer32,
atiStkSwLldpMedLocMediaPolicyDscp Integer32,
atiStkSwLldpMedLocMediaPolicyUnknown TruthValue,
atiStkSwLldpMedLocMediaPolicyTagged TruthValue,
atiStkSwLldpMedLocHardwareRev DisplayString,
atiStkSwLldpMedLocFirmwareRev DisplayString,
atiStkSwLldpMedLocSoftwareRev DisplayString,
atiStkSwLldpMedLocSerialNum DisplayString,
atiStkSwLldpMedLocMfgName DisplayString,
atiStkSwLldpMedLocModelName DisplayString,
atiStkSwLldpMedLocAssetID DisplayString,
atiStkSwLldpMedLocCoordLocation DisplayString,
atiStkSwLldpMedLocCivicLocation DisplayString,
atiStkSwLldpMedLocElinLocation DisplayString
}
atiStkSwLldpMedLocModuleId OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpMedLocEntry 1 }
atiStkSwLldpMedLocPortNum OBJECT-TYPE
SYNTAX Integer32 --(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry."
::= { atiStkSwLldpMedLocEntry 2 }
atiStkSwLldpMedLocDeviceClass OBJECT-TYPE
SYNTAX AtiStkSwLldpMedDeviceClass
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Local Device Class."
REFERENCE
" ANSI/TIA-1057, Section 10.2.2.2"
::= { atiStkSwLldpMedLocEntry 3 }
atiStkSwLldpMedLocCapabilities OBJECT-TYPE
SYNTAX AtiStkSwLldpMedCapabilities
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap includes the MED organizationally defined set of LLDP
TLVs whose transmission is possible for the respective port
on the LLDP agent of the device. Each bit in the bitmap corresponds
to an LLDP-MED subtype associated with a specific TIA TR41.4 MED
optional TLV. If the bit is set, the agent supports the
corresponding TLV."
REFERENCE
"ANSI/TIA-1057, Section 10.2.2.3"
::= { atiStkSwLldpMedLocEntry 4 }
atiStkSwLldpMedLocMediaPolicyAppType OBJECT-TYPE
SYNTAX PolicyAppType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The media type that defines the primary function of the
application for the policy advertised by an endpoint."
REFERENCE
"ANSI/TIA-1057, Section 10.2.3.1"
::= { atiStkSwLldpMedLocEntry 5 }
atiStkSwLldpMedLocMediaPolicyVlanID OBJECT-TYPE
SYNTAX Integer32 (0|1..4094|4095)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An extension of the VLAN Identifier for the port,
as defined in IEEE 802.1P-1998.
A value of 1 through 4094 is used to define a valid PVID.
A value of 0 shall be used if the device is using priority tagged
frames, meaning that only the 802.1p priority level is significant
and the default VID of the ingress port is being used instead.
A value of 4095 is reserved for implementation use."
REFERENCE
" ANSI/TIA-1057, Section 10.2.3.5"
::= { atiStkSwLldpMedLocEntry 6 }
atiStkSwLldpMedLocMediaPolicyPriority OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the 802.1p priority
which is associated with the given port on the
local system."
REFERENCE
" ANSI/TIA-1057, Section 10.2.3.6 "
::= { atiStkSwLldpMedLocEntry 7 }
atiStkSwLldpMedLocMediaPolicyDscp OBJECT-TYPE
SYNTAX Integer32 (0..63)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the Differentiated Service
Code Point (DSCP) as defined in IETF RFC 2474 and RFC 2475
which is associated with the given port on the local system."
REFERENCE
" ANSI/TIA-1057, Section 10.2.3.7"
::= { atiStkSwLldpMedLocEntry 8 }
atiStkSwLldpMedLocMediaPolicyUnknown OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value of 'true' indicates that the
network policy for the specified application type is
currently unknown. In this case, the VLAN ID, the
layer 2 priority and the DSCP value fields are ignored.
A value of 'false' indicates that this network policy
is defined "
REFERENCE
" ANSI/TIA-1057, Section 10.2.3.2"
::= { atiStkSwLldpMedLocEntry 9 }
atiStkSwLldpMedLocMediaPolicyTagged OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value of 'true' indicates that the application is using a
tagged VLAN.
A value of 'false' indicates that for the specific application
the device either is using an untagged VLAN or does not
support port based VLAN operation. In this case, both the
VLAN ID and the Layer 2 priority fields are ignored and
only the DSCP value has relevance "
REFERENCE
" ANSI/TIA-1057, Section 10.2.3.3"
::= { atiStkSwLldpMedLocEntry 10 }
--- Inventory Information
--- Local Inventory Information transmitted by an endpoint
atiStkSwLldpMedLocHardwareRev OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific hardware revision string
as advertised by the endpoint."
REFERENCE
" ANSI/TIA-1057, Section 10.2.6.1"
::= { atiStkSwLldpMedLocEntry 11 }
atiStkSwLldpMedLocFirmwareRev OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific firmware revision string
as advertised by the endpoint."
REFERENCE
" ANSI/TIA-1057, Section 10.2.6.2"
::= { atiStkSwLldpMedLocEntry 12 }
atiStkSwLldpMedLocSoftwareRev OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific software revision string
as advertised by the endpoint."
REFERENCE
" ANSI/TIA-1057, Section 10.2.6.3"
::= { atiStkSwLldpMedLocEntry 13 }
atiStkSwLldpMedLocSerialNum OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific serial number
as advertised by the endpoint."
REFERENCE
" ANSI/TIA-1057, Section 10.2.6.4"
::= { atiStkSwLldpMedLocEntry 14 }
atiStkSwLldpMedLocMfgName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific manufacturer name
as advertised by the endpoint."
REFERENCE
" ANSI/TIA-1057, Section 10.2.6.5"
::= { atiStkSwLldpMedLocEntry 15 }
atiStkSwLldpMedLocModelName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific model name
as advertised by the endpoint."
REFERENCE
" ANSI/TIA-1057, Section 10.2.6.6"
::= { atiStkSwLldpMedLocEntry 16 }
atiStkSwLldpMedLocAssetID OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific asset tracking identifier
as advertised by the endpoint."
REFERENCE
" ANSI/TIA-1057, Section 10.2.6.7"
::= { atiStkSwLldpMedLocEntry 17 }
--- Location Information
--- Local Location Information transmitted by an endpoint
atiStkSwLldpMedLocCoordLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Coordinate based location information"
REFERENCE
" ANSI/TIA-1057, Section 10.2.4.3"
::= { atiStkSwLldpMedLocEntry 18 }
atiStkSwLldpMedLocCivicLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Civic location information"
REFERENCE
" ANSI/TIA-1057, Section 10.2.4.3"
::= { atiStkSwLldpMedLocEntry 19 }
atiStkSwLldpMedLocElinLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Elin location information"
REFERENCE
" ANSI/TIA-1057, Section 10.2.4.3"
::= { atiStkSwLldpMedLocEntry 20 }
-- ***********************************************************
--
-- R E M O T E S Y S T E M S D A T A
--
-- ***********************************************************
-- atiStkSwLldpRemoteData
atiStkSwLldpRemoteData OBJECT IDENTIFIER ::= { atiStkSwLldpGroup 4 }
atiStkSwLldpRemBaseTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpRemBaseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one or more rows per physical network
connection known to this agent."
::= { atiStkSwLldpRemoteData 1 }
atiStkSwLldpRemBaseEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpRemBaseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular physical network connection."
INDEX { atiStkSwLldpRemIndex }
::= { atiStkSwLldpRemBaseTable 1 }
AtiStkSwLldpRemBaseEntry ::=
SEQUENCE {
atiStkSwLldpRemModuleNum Integer32,
atiStkSwLldpRemPortNum Integer32,
atiStkSwLldpRemIndex Integer32,
atiStkSwLldpRemChassisIdSubtype INTEGER,
atiStkSwLldpRemChassisId DisplayString,
atiStkSwLldpRemPortIdSubtype INTEGER,
atiStkSwLldpRemPortId DisplayString,
atiStkSwLldpRemTtl Integer32,
atiStkSwLldpRemPortDesc DisplayString,
atiStkSwLldpRemSysName DisplayString,
atiStkSwLldpRemSysDesc DisplayString,
atiStkSwLldpRemSysCapSupported BITS,
atiStkSwLldpRemSysCapEnabled BITS,
atiStkSwLldpRemManAddrSubtype INTEGER,
atiStkSwLldpRemManAddr IpAddress,
atiStkSwLldpRemManAddrIfSubtype INTEGER,
atiStkSwLldpRemManAddrIfId Integer32,
atiStkSwLldpRemManAddrOID OBJECT IDENTIFIER
}
atiStkSwLldpRemModuleNum OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpRemBaseEntry 1 }
atiStkSwLldpRemPortNum OBJECT-TYPE
SYNTAX Integer32 --(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry. The atiStkSwLldpRemPortNum
identifies the port on which the remote system information
is received."
::= { atiStkSwLldpRemBaseEntry 2 }
atiStkSwLldpRemIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents an arbitrary local integer value used
by this agent to identify a particular connection instance,
unique only for the indicated remote system."
::= { atiStkSwLldpRemBaseEntry 3 }
atiStkSwLldpRemChassisIdSubtype OBJECT-TYPE
SYNTAX INTEGER {
chassisComponent (1),
interfaceAlias (2),
portComponent (3),
macAddress (4),
networkAddress (5),
interfaceName (6),
local (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of encoding used to identify the chassis associated
with the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.2.2"
::= { atiStkSwLldpRemBaseEntry 4 }
atiStkSwLldpRemChassisId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the chassis component
associated with the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.2.3"
::= { atiStkSwLldpRemBaseEntry 5 }
atiStkSwLldpRemPortIdSubtype OBJECT-TYPE
SYNTAX INTEGER {
interfaceAlias (1),
portComponent (2),
macAddress (3),
networkAddress (4),
interfaceName (5),
agentCircuitId (6),
local (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of port identifier encoding used in the associated
atiStkSwLldpRemPortId object."
REFERENCE
"IEEE 802.1AB-2005 9.5.3.2"
::= { atiStkSwLldpRemBaseEntry 6 }
atiStkSwLldpRemPortId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the port component
associated with the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.3.3"
::= { atiStkSwLldpRemBaseEntry 7 }
atiStkSwLldpRemTtl OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time-to-live advertised by the remote system."
::= { atiStkSwLldpRemBaseEntry 8 }
atiStkSwLldpRemPortDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the description of
the given port associated with the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.5.2"
::= { atiStkSwLldpRemBaseEntry 9 }
atiStkSwLldpRemSysName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the system name of the
remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.6.2"
::= { atiStkSwLldpRemBaseEntry 10 }
atiStkSwLldpRemSysDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the system description
of the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.7.2"
::= { atiStkSwLldpRemBaseEntry 11 }
atiStkSwLldpRemSysCapSupported OBJECT-TYPE
SYNTAX BITS {
other (15),
repeater (14),
bridge (13),
wlanAccessPoint (12),
router (11),
telephone (10),
docsisCableDevice (9),
stationOnly (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap value used to identify which system capabilities
are supported on the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.8.1"
::= { atiStkSwLldpRemBaseEntry 12 }
atiStkSwLldpRemSysCapEnabled OBJECT-TYPE
SYNTAX BITS {
other (15),
repeater (14),
bridge (13),
wlanAccessPoint (12),
router (11),
telephone (10),
docsisCableDevice (9),
stationOnly (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap value used to identify which system capabilities
are enabled on the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.8.2"
::= { atiStkSwLldpRemBaseEntry 13 }
atiStkSwLldpRemManAddrSubtype OBJECT-TYPE
SYNTAX INTEGER { -- AddressFamilyNumbers FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB;
other (0),
ipV4 (1),
ipV6 (2),
nsap (3),
hdlc (4),
bbn1822 (5),
all802 (6),
e163 (7),
e164 (8),
f69 (9),
x121 (10),
ipx (11),
appleTalk (12),
decnetIV (13),
banyanVines (14),
e164withNsap (15),
dns (16),
distinguishedName (17), -- (Distinguished Name, per X.500)
asNumber (18), -- (16-bit quantity, per the AS number space)
xtpOverIpv4 (19),
xtpOverIpv6 (20),
xtpNativeModeXTP (21),
fibreChannelWWPN (22),
fibreChannelWWNN (23),
gwid (24),
afi (25),
reserved (65535)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of management address identifier encoding used in
the associated atiStkSwLldpRemManAddr object."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.3"
::= { atiStkSwLldpRemBaseEntry 14 }
atiStkSwLldpRemManAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the management address
component associated with the remote system. The purpose
of this address is to contact the management entity."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.4"
::= { atiStkSwLldpRemBaseEntry 15 }
atiStkSwLldpRemManAddrIfSubtype OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
ifIndex(2),
systemPortNumber(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The enumeration value that identifies the interface numbering
method used for defining the interface number, associated
with the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.5"
::= { atiStkSwLldpRemBaseEntry 16 }
atiStkSwLldpRemManAddrIfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the interface number
regarding the management address component associated with
the remote system."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.6"
::= { atiStkSwLldpRemBaseEntry 17 }
atiStkSwLldpRemManAddrOID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The OID value used to identify the type of hardware component
or protocol entity associated with the management address
advertised by the remote system agent."
REFERENCE
"IEEE 802.1AB-2005 9.5.9.8"
::= { atiStkSwLldpRemBaseEntry 18 }
------------------------------------------------------------------------------
-- IEEE 802.1 - Remote System Information
------------------------------------------------------------------------------
-- atiStkSwLldpRemDot1Data
atiStkSwLldpDot1RemTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpDot1RemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one or more rows per physical network
connection known to this agent."
::= { atiStkSwLldpRemoteData 2 }
atiStkSwLldpDot1RemEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpDot1RemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular port component."
INDEX { atiStkSwLldpDot1RemIndex }
::= { atiStkSwLldpDot1RemTable 1 }
AtiStkSwLldpDot1RemEntry ::=
SEQUENCE {
atiStkSwLldpDot1RemModuleId Integer32,
atiStkSwLldpDot1RemPortNum Integer32,
atiStkSwLldpDot1RemIndex Integer32,
atiStkSwLldpDot1RemPortVlanId Integer32,
atiStkSwLldpDot1RemProtoVlanId Integer32,
atiStkSwLldpDot1RemProtoVlanSupported INTEGER,
atiStkSwLldpDot1RemProtoVlanEnabled INTEGER,
atiStkSwLldpDot1RemVlanId DisplayString,
atiStkSwLldpDot1RemVlanName DisplayString,
atiStkSwLldpDot1RemProtocolId DisplayString
}
atiStkSwLldpDot1RemModuleId OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpDot1RemEntry 1 }
atiStkSwLldpDot1RemPortNum OBJECT-TYPE
SYNTAX Integer32 --(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry. The atiStkSwLldpRemPortNum
identifies the port on which the remote system information
is received."
::= { atiStkSwLldpDot1RemEntry 2 }
atiStkSwLldpDot1RemIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents an arbitrary local integer value used
by this agent to identify a particular connection instance,
unique only for the indicated remote system."
::= { atiStkSwLldpDot1RemEntry 3 }
atiStkSwLldpDot1RemPortVlanId OBJECT-TYPE
SYNTAX Integer32(0|1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the port's VLAN identifier
associated with the remote system. if the remote system
either does not know the PVID or does not support port-based
VLAN operation, the value of atiStkSwLldpDot1RemPortVlanId should
be zero."
REFERENCE
"IEEE 802.1AB-2005 F.2.1"
::= { atiStkSwLldpDot1RemEntry 4 }
--
-- atiStkSwLldpDot1RemProtoVlanTable: Port and Protocol VLAN information
--
atiStkSwLldpDot1RemProtoVlanId OBJECT-TYPE
SYNTAX Integer32(0|1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the port and protocol
VLANs associated with the given port associated with the
remote system.
If port and protocol VLANs are not supported on the given
port associated with the remote system, or if the port is
not enabled with any port and protocol VLAN, the value of
atiStkSwLldpDot1RemProtoVlanId should be zero."
REFERENCE
"IEEE 802.1AB-2005 F.3.2"
::= { atiStkSwLldpDot1RemEntry 5 }
atiStkSwLldpDot1RemProtoVlanSupported OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the given port
(associated with the remote system) is capable of supporting
port and protocol VLANs."
REFERENCE
"IEEE 802.1AB-2005 F.3.1"
::= { atiStkSwLldpDot1RemEntry 6 }
atiStkSwLldpDot1RemProtoVlanEnabled OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the port and
protocol VLANs are enabled on the given port associated with
the remote system."
REFERENCE
"IEEE 802.1AB-2005 F.3.1"
::= { atiStkSwLldpDot1RemEntry 7 }
--
-- atiStkSwLldpDot1RemVlanNameTable : VLAN name information of the remote
-- systems
--
atiStkSwLldpDot1RemVlanId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the IEEE 802.1Q
VLAN IDs with which the given port of the remote system
is compatible."
REFERENCE
"IEEE 802.1AB-2005 F.4.2"
::= { atiStkSwLldpDot1RemEntry 8 }
atiStkSwLldpDot1RemVlanName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify VLAN name identified by the
VLAN Id associated with the remote system."
REFERENCE
"IEEE 802.1AB-2005 F.4.4"
::= { atiStkSwLldpDot1RemEntry 9 }
--
-- atiStkSwLldpDot1RemProtocolTable : Protocol information of the remote systems
--
atiStkSwLldpDot1RemProtocolId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The octet string value used to identify the protocols
associated with the given port of remote system."
REFERENCE
"IEEE 802.1AB-2005 F.5.3"
::= { atiStkSwLldpDot1RemEntry 10 }
------------------------------------------------------------------------------
-- IEEE 802.3 - Remote Device Information
------------------------------------------------------------------------------
-- atiStkSwLldpRemDot3Data
atiStkSwLldpRemDot3Data OBJECT IDENTIFIER ::= { atiStkSwLldpRemoteData 3 }
atiStkSwLldpDot3RemTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpDot3RemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains Ethernet port information (as a part
of the LLDP 802.3 organizational extension) of the remote
system."
::= { atiStkSwLldpRemDot3Data 1 }
atiStkSwLldpDot3RemEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpDot3RemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular physical network connection."
INDEX { atiStkSwLldpRemIndex }
::= { atiStkSwLldpDot3RemTable 1 }
AtiStkSwLldpDot3RemEntry ::=
SEQUENCE {
atiStkSwLldpDot3RemModuleNum Integer32,
atiStkSwLldpDot3RemPortNum Integer32,
atiStkSwLldpDot3RemIndex Integer32,
atiStkSwLldpDot3RemPortAutoNegSupported INTEGER,
atiStkSwLldpDot3RemPortAutoNegEnabled INTEGER,
atiStkSwLldpDot3RemPortAutoNegAdvertisedCap BITS,
atiStkSwLldpDot3RemPortOperMauType INTEGER,
atiStkSwLldpDot3RemPowerPortClass INTEGER,
atiStkSwLldpDot3RemPowerMDISupported INTEGER,
atiStkSwLldpDot3RemPowerMDIEnabled INTEGER,
atiStkSwLldpDot3RemPowerPairControlable INTEGER,
atiStkSwLldpDot3RemPowerPairs Integer32,
atiStkSwLldpDot3RemPowerClass Integer32,
atiStkSwLldpDot3RemLinkAggStatus BITS,
atiStkSwLldpDot3RemLinkAggPortId Integer32,
atiStkSwLldpDot3RemMaxFrameSize Integer32
}
atiStkSwLldpDot3RemModuleNum OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpDot3RemEntry 1 }
atiStkSwLldpDot3RemPortNum OBJECT-TYPE
SYNTAX Integer32 --(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry. The atiStkSwLldpDot3RemPortNum
identifies the port on which the remote system information
is received."
::= { atiStkSwLldpDot3RemEntry 2 }
atiStkSwLldpDot3RemIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents an arbitrary local integer value used
by this agent to identify a particular connection instance,
unique only for the indicated remote system."
::= { atiStkSwLldpDot3RemEntry 3 }
---
--- atiStkSwLldpDot3RemPortTable: Ethernet Information Table
---
atiStkSwLldpDot3RemPortAutoNegSupported OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the given port
(associated with remote system) supports Auto-negotiation."
REFERENCE
"IEEE 802.1AB-2005 G.2.1"
::= { atiStkSwLldpDot3RemEntry 4 }
atiStkSwLldpDot3RemPortAutoNegEnabled OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether port
Auto-negotiation is enabled on the given port associated
with the remote system."
REFERENCE
"IEEE 802.1AB-2005 G.2.1"
::= { atiStkSwLldpDot3RemEntry 5 }
atiStkSwLldpDot3RemPortAutoNegAdvertisedCap OBJECT-TYPE
SYNTAX BITS {
bOther (0), -- other or unknown
b10baseT (1), -- 10BASE-T half duplex mode
b10baseTFD (2), -- 10BASE-T full duplex mode
b100baseT4 (3), -- 100BASE-T4
b100baseTX (4), -- 100BASE-TX half duplex mode
b100baseTXFD (5), -- 100BASE-TX full duplex mode
b100baseT2 (6), -- 100BASE-T2 half duplex mode
b100baseT2FD (7), -- 100BASE-T2 full duplex mode
bFdxPause (8), -- PAUSE for full-duplex links
bFdxAPause (9), -- Asymmetric PAUSE for full-duplex links
bFdxSPause (10), -- Symmetric PAUSE for full-duplex links
bFdxBPause (11), -- Asymmetric and Symmetric PAUSE for full-duplex links
b1000baseX (12), -- 1000BASE-X, -LX, -SX, -CX half duplex mode
b1000baseXFD (13), -- 1000BASE-X, -LX, -SX, -CX full duplex mode
b1000baseT (14), -- 1000BASE-T half duplex mode
b1000baseTFD (15) -- 1000BASE-T full duplex mode
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value (bitmap) of the
ifMauAutoNegCapAdvertisedBits object (defined in IETF RFC
3636) which is associated with the given port on the
remote system."
REFERENCE
"IEEE 802.1AB-2005 G.2.2"
::= { atiStkSwLldpDot3RemEntry 6 }
atiStkSwLldpDot3RemPortOperMauType OBJECT-TYPE
SYNTAX INTEGER {
dot3MauTypeAUI (1),
dot3MauType10Base5 (2),
dot3MauTypeFoirl (3),
dot3MauType10Base2 (4),
dot3MauType10BaseT (5),
dot3MauType10BaseFP (6),
dot3MauType10BaseFB (7),
dot3MauType10BaseFL (8),
dot3MauType10Broad36 (9),
dot3MauType10BaseTHD (10),
dot3MauType10BaseTFD (11),
dot3MauType10BaseFLHD (12),
dot3MauType10BaseFLFD (13),
dot3MauType100BaseT4 (14),
dot3MauType100BaseTXHD (15),
dot3MauType100BaseTXFD (16),
dot3MauType100BaseFXHD (17),
dot3MauType100BaseFXFD (18),
dot3MauType100BaseT2HD (19),
dot3MauType100BaseT2FD (20),
dot3MauType1000BaseXHD (21),
dot3MauType1000BaseXFD (22),
dot3MauType1000BaseLXHD (23),
dot3MauType1000BaseLXFD (24),
dot3MauType1000BaseSXHD (25),
dot3MauType1000BaseSXFD (26),
dot3MauType1000BaseCXHD (27),
dot3MauType1000BaseCXFD (28),
dot3MauType1000BaseTHD (29),
dot3MauType1000BaseTFD (30),
dot3MauType10GigBaseX (31),
dot3MauType10GigBaseLX4 (32),
dot3MauType10GigBaseR (33),
dot3MauType10GigBaseER (34),
dot3MauType10GigBaseLR (35),
dot3MauType10GigBaseSR (36),
dot3MauType10GigBaseW (37),
dot3MauType10GigBaseEW (38),
dot3MauType10GigBaseLW (39),
dot3MauType10GigBaseSW (40)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An integer value that indicates the operational MAU type
of the sending device.
This object contains the integer value derived from the
list position of the corresponding dot3MauType as listed in
in IETF RFC 3636 (or subsequent revisions) and is equal
to the last number in the respective dot3MauType OID.
For example, if the ifMauType object is dot3MauType1000BaseTHD
which corresponds to {dot3MauType 29}, the numerical value of
this field will be 29. For MAU types not listed in RFC 3636
(or subsequent revisions), the value of this field shall be
set to zero."
REFERENCE
"IEEE 802.1AB-2005 G.2.3"
::= { atiStkSwLldpDot3RemEntry 7 }
---
--- atiStkSwLldpDot3RemPowerTable: Power Ethernet Information Table
---
atiStkSwLldpDot3RemPowerPortClass OBJECT-TYPE
SYNTAX INTEGER {
pClassPSE (1),
pClassPD (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value that identifies the port Class of the given port
associated with the remote system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3RemEntry 8 }
atiStkSwLldpDot3RemPowerMDISupported OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the MDI power
is supported on the given port associated with the remote
system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3RemEntry 9 }
atiStkSwLldpDot3RemPowerMDIEnabled OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to identify whether MDI power is
enabled on the given port associated with the remote system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3RemEntry 10 }
atiStkSwLldpDot3RemPowerPairControlable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value is derived from the value of
pethPsePortPowerPairsControlAbility object (defined in IETF
RFC 3621) and is used to indicate whether the pair selection
can be controlled on the given port associated with the
remote system."
REFERENCE
"IEEE 802.1AB-2005 G.3.1"
::= { atiStkSwLldpDot3RemEntry 11 }
atiStkSwLldpDot3RemPowerPairs OBJECT-TYPE
SYNTAX Integer32(1|2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the pethPsePortPowerPairs
object (defined in IETF RFC 3621) which is associated with
the given port on the remote system."
REFERENCE
"IEEE 802.1AB-2005 G.3.2"
::= { atiStkSwLldpDot3RemEntry 12 }
atiStkSwLldpDot3RemPowerClass OBJECT-TYPE
SYNTAX Integer32(1|2|3|4|5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the
pethPsePortPowerClassifications object (defined in IETF
RFC 3621) which is associated with the given port on the
remote system."
REFERENCE
"IEEE 802.1AB-2005 G.3.3"
::= { atiStkSwLldpDot3RemEntry 13 }
---
--- atiStkSwLldpDot3RemLinkAggTable: Link Aggregation Information Table
---
atiStkSwLldpDot3RemLinkAggStatus OBJECT-TYPE
SYNTAX BITS {
aggCapable (7),
aggEnabled (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap value contains the link aggregation capabilities
and the current aggregation status of the link."
REFERENCE
"IEEE 802.1AB-2005 G.4.1"
::= { atiStkSwLldpDot3RemEntry 14 }
atiStkSwLldpDot3RemLinkAggPortId OBJECT-TYPE
SYNTAX Integer32(0|1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the IEEE 802.3 aggregated port
identifier, aAggPortID (IEEE 802.3-2002, 30.7.2.1.1),
derived from the ifNumber of the ifIndex for the port
component associated with the remote system.
If the remote port is not in link aggregation state and/or
it does not support link aggregation, this value should be
zero."
REFERENCE
"IEEE 802.1AB-2005 G.4.2"
::= { atiStkSwLldpDot3RemEntry 15 }
---
--- atiStkSwLldpDot3RemMaxFrameSizeTable: Maximum Frame Size information
---
atiStkSwLldpDot3RemMaxFrameSize OBJECT-TYPE
SYNTAX Integer32(0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An integer value indicating the maximum supported frame
size in octets on the port component associated with the
remote system."
REFERENCE
"IEEE 802.1AB-2005 G.5.1"
::= { atiStkSwLldpDot3RemEntry 16 }
------------------------------------------------------------------------------
-- LLDP-MED - Remote Devices Information
------------------------------------------------------------------------------
-- atiStkSwLldpRemMedData
atiStkSwLldpRemMedData OBJECT IDENTIFIER ::= { atiStkSwLldpRemoteData 4 }
atiStkSwLldpMedRemTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpMedRemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains LLDP-MED information of the remote
system."
::= { atiStkSwLldpRemMedData 1 }
atiStkSwLldpMedRemEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpMedRemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular physical network connection."
INDEX { atiStkSwLldpRemIndex }
::= { atiStkSwLldpMedRemTable 1 }
AtiStkSwLldpMedRemEntry ::=
SEQUENCE {
atiStkSwLldpMedRemModuleId Integer32,
atiStkSwLldpMedRemPortNum Integer32,
atiStkSwLldpMedRemIndex Integer32,
atiStkSwLldpMedRemDeviceClass AtiStkSwLldpMedDeviceClass,
atiStkSwLldpMedRemCapabilities AtiStkSwLldpMedCapabilities,
atiStkSwLldpMedRemMediaPolicyAppType PolicyAppType,
atiStkSwLldpMedRemMediaPolicyVlanID Integer32,
atiStkSwLldpMedRemMediaPolicyPriority Integer32,
atiStkSwLldpMedRemMediaPolicyDscp Integer32,
atiStkSwLldpMedRemMediaPolicyUnknown TruthValue,
atiStkSwLldpMedRemMediaPolicyTagged TruthValue,
atiStkSwLldpMedRemHardwareRev DisplayString,
atiStkSwLldpMedRemFirmwareRev DisplayString,
atiStkSwLldpMedRemSoftwareRev DisplayString,
atiStkSwLldpMedRemSerialNum DisplayString,
atiStkSwLldpMedRemMfgName DisplayString,
atiStkSwLldpMedRemModelName DisplayString,
atiStkSwLldpMedRemAssetID DisplayString,
atiStkSwLldpMedRemXPoEDeviceType INTEGER,
atiStkSwLldpMedRemXPoEPSEPowerAv Gauge32,
atiStkSwLldpMedRemXPoEPSEPowerSource INTEGER,
atiStkSwLldpMedRemXPoEPSEPowerPriority INTEGER,
atiStkSwLldpMedRemXPoEPDPowerReq Gauge32,
atiStkSwLldpMedRemXPoEPDPowerSource INTEGER,
atiStkSwLldpMedRemXPoEPDPowerPriority INTEGER,
atiStkSwLldpMedRemCoordLocation DisplayString,
atiStkSwLldpMedRemCivicLocation DisplayString,
atiStkSwLldpMedRemElinLocation DisplayString
}
atiStkSwLldpMedRemModuleId OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpMedRemEntry 1 }
atiStkSwLldpMedRemPortNum OBJECT-TYPE
SYNTAX Integer32 --(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
(contained in the local chassis with the LLDP agent)
associated with this entry."
::= { atiStkSwLldpMedRemEntry 2 }
atiStkSwLldpMedRemIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents an arbitrary local integer value used
by this agent to identify a particular connection instance,
unique only for the indicated remote system."
::= { atiStkSwLldpMedRemEntry 3 }
atiStkSwLldpMedRemDeviceClass OBJECT-TYPE
SYNTAX AtiStkSwLldpMedDeviceClass
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device Class as advertised by the device remotely connected to the
port."
REFERENCE
" ANSI/TIA-1057, Section 10.2.2.2"
::= { atiStkSwLldpMedRemEntry 4 }
atiStkSwLldpMedRemCapabilities OBJECT-TYPE
SYNTAX AtiStkSwLldpMedCapabilities
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap includes the MED organizationally defined set of LLDP
TLVs whose transmission is possible on the LLDP agent of the remote
device connected to this port. Each bit in the bitmap corresponds
to an LLDP-MED subtype associated with a specific TIA TR41.4 MED
optional TLV. If the bit is set, the agent has the capability
to support the corresponding TLV."
REFERENCE
"ANSI/TIA-1057, Sections 10.2.2.1"
::= { atiStkSwLldpMedRemEntry 5 }
atiStkSwLldpMedRemMediaPolicyAppType OBJECT-TYPE
SYNTAX PolicyAppType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The media type that defines the primary function of the
application for the policy advertised by the endpoint connected
remotely to this port."
REFERENCE
"ANSI/TIA-1057, Section 10.2.3.1"
::= { atiStkSwLldpMedRemEntry 6 }
atiStkSwLldpMedRemMediaPolicyVlanID OBJECT-TYPE
SYNTAX Integer32 (0|1..4094|4095)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An extension of the VLAN Identifier for the remote system
connected to this port, as defined in IEEE 802.1P-1998.
A value of 1 through 4094 is used to define a valid PVID.
A value of 0 shall be used if the device is using priority tagged
frames, meaning that only the 802.1p priority level is significant
and the default VID of the ingress port is being used instead.
A value of 4095 is reserved for implementation use."
REFERENCE
" ANSI/TIA-1057, Section 10.2.3.5"
::= { atiStkSwLldpMedRemEntry 7 }
atiStkSwLldpMedRemMediaPolicyPriority OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the 802.1p priority
which is associated with the remote system connected at
given port."
REFERENCE
" ANSI/TIA-1057, Section 10.2.3.6"
::= { atiStkSwLldpMedRemEntry 8 }
atiStkSwLldpMedRemMediaPolicyDscp OBJECT-TYPE
SYNTAX Integer32 (0..63)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the Differentiated Service
Code Point (DSCP) as defined in IETF RFC 2474 and RFC 2475
which is associated with remote system connected at the port."
REFERENCE
" ANSI/TIA-1057, Section 10.2.3.7"
::= { atiStkSwLldpMedRemEntry 9 }
atiStkSwLldpMedRemMediaPolicyUnknown OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value of 'true' indicates that the
network policy for the specified application type is
currently unknown. In this case, the VLAN ID, the
layer 2 priority and the DSCP value fields are ignored.
A value of 'false' indicates that this network policy
is defined."
REFERENCE
" ANSI/TIA-1057, Section 10.2.3.2"
::= { atiStkSwLldpMedRemEntry 10 }
atiStkSwLldpMedRemMediaPolicyTagged OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value of 'true' indicates that the application is using a
tagged VLAN.
A value of 'false' indicates that for the specific application
the device either is using an untagged VLAN or does not
support port based VLAN operation. In this case, both the
VLAN ID and the Layer 2 priority fields are ignored and
only the DSCP value has relevance "
REFERENCE
" ANSI/TIA-1057, Section 10.2.3.3"
::= { atiStkSwLldpMedRemEntry 11 }
atiStkSwLldpMedRemHardwareRev OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific hardware revision string
as advertised by the remote endpoint."
REFERENCE
" ANSI/TIA-1057, Section 10.2.6.1"
::= { atiStkSwLldpMedRemEntry 12 }
atiStkSwLldpMedRemFirmwareRev OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific firmware revision string
as advertised by the remote endpoint."
REFERENCE
" ANSI/TIA-1057, Section 10.2.6.2"
::= { atiStkSwLldpMedRemEntry 13 }
atiStkSwLldpMedRemSoftwareRev OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific software revision string
as advertised by the remote endpoint."
REFERENCE
" ANSI/TIA-1057, Section 10.2.6.3"
::= { atiStkSwLldpMedRemEntry 14 }
atiStkSwLldpMedRemSerialNum OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific serial number
as advertised by the remote endpoint."
REFERENCE
" ANSI/TIA-1057, Section 10.2.6.4"
::= { atiStkSwLldpMedRemEntry 15 }
atiStkSwLldpMedRemMfgName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific manufacturer name
as advertised by the remote endpoint."
REFERENCE
" ANSI/TIA-1057, Section 10.2.6.5"
::= { atiStkSwLldpMedRemEntry 16 }
atiStkSwLldpMedRemModelName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific model name
as advertised by the remote endpoint."
REFERENCE
" ANSI/TIA-1057, Section 10.2.6.6"
::= { atiStkSwLldpMedRemEntry 17 }
atiStkSwLldpMedRemAssetID OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor-specific asset tracking identifier
as advertised by the remote endpoint."
REFERENCE
" ANSI/TIA-1057, Section 10.2.6.7"
::= { atiStkSwLldpMedRemEntry 18 }
--- Information about Remote PoE Device Type
---
atiStkSwLldpMedRemXPoEDeviceType OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
pseDevice(2),
pdDevice(3),
none(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defines the type of Power-via-MDI (Power over Ethernet) advertised
by the remote device.
A value pseDevice(2) indicates that the device is advertised as a
Power Sourcing Entity (PSE).
A value pdDevice(3) indicates that the device is advertised as a
Powered Device (PD).
A value none(4) indicates that the device does not support PoE."
REFERENCE
"ANSI/TIA-1057, Section 10.2.5.1"
::= { atiStkSwLldpMedRemEntry 19 }
--- Extended PoE PSE Information from the remote device
---
atiStkSwLldpMedRemXPoEPSEPowerAv OBJECT-TYPE
SYNTAX Gauge32 (0..1023)
UNITS "tenth of watt"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the power available from the
PSE via this port expressed in units of 0.1 watts on the remote
device."
REFERENCE
" ANSI/TIA-1057, Section 10.2.5.4"
::= { atiStkSwLldpMedRemEntry 20 }
atiStkSwLldpMedRemXPoEPSEPowerSource OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
primary(2),
backup(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defines the type of PSE Power Source advertised
by the remote device.
A value primary(2) indicates that the device advertises its power
source as primary.
A value backup(3) indicates that the device advertises its power
Source as backup."
REFERENCE
"ANSI/TIA-1057, Section 10.2.5.2"
::= { atiStkSwLldpMedRemEntry 21 }
atiStkSwLldpMedRemXPoEPSEPowerPriority OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
critical(2),
high(3),
low(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the PSE power priority
advertised by the remote device.
A value critical(2) indicates that the device advertises its power
priority as critical, as per RFC 3621.
A value high(3) indicates that the device advertises its power
priority as high, as per RFC 3621.
A value low(4) indicates that the device advertises its power
priority as low, as per RFC 3621."
REFERENCE
"ANSI/TIA-1057, Section 10.2.5.3"
::= { atiStkSwLldpMedRemEntry 22 }
--- Extended PoE PD Information from the remote device
---
atiStkSwLldpMedRemXPoEPDPowerReq OBJECT-TYPE
SYNTAX Gauge32 (0..1023)
UNITS "tenth of watt"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the value of the power required by a
PD connected remotely to the port
expressed in units of 0.1 watts."
REFERENCE
" ANSI/TIA-1057, Section 10.2.5.4 "
::= { atiStkSwLldpMedRemEntry 23 }
atiStkSwLldpMedRemXPoEPDPowerSource OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
fromPSE(2),
local(3),
localAndPSE(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defines the type of Power Source advertised as being used
by the device connected remotely to the port.
A value fromPSE(2) indicates that the device advertises its power
source as received from a PSE.
A value local(3) indicates that the device advertises its power
source as local.
A value localAndPSE(4) indicates that the device advertises its
power source as using both local and PSE power."
REFERENCE
"ANSI/TIA-1057, Section 10.2.5.2"
::= { atiStkSwLldpMedRemEntry 24 }
atiStkSwLldpMedRemXPoEPDPowerPriority OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
critical(2),
high(3),
low(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defines the priority advertised as being required by the PD
connected remotely to the port.
A value critical(2) indicates that the device advertises its power
Priority as critical, as per RFC 3621.
A value high(3) indicates that the device advertises its power
Priority as high, as per RFC 3621.
A value low(4) indicates that the device advertises its power
Priority as low, as per RFC 3621."
REFERENCE
"ANSI/TIA-1057, Section 10.2.5.3"
::= { atiStkSwLldpMedRemEntry 25 }
atiStkSwLldpMedRemCoordLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Coordinate based location information"
REFERENCE
" ANSI/TIA-1057, Section 10.2.4.3"
::= { atiStkSwLldpMedRemEntry 26 }
atiStkSwLldpMedRemCivicLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Civic location information"
REFERENCE
" ANSI/TIA-1057, Section 10.2.4.3"
::= { atiStkSwLldpMedRemEntry 27 }
atiStkSwLldpMedRemElinLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Elin location information"
REFERENCE
" ANSI/TIA-1057, Section 10.2.4.3"
::= { atiStkSwLldpMedRemEntry 28 }
-- atiStkSwLldpRemResetTable
atiStkSwLldpRemResetTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpRemResetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table resets the Neighbor Table of the specified port."
::= { atiStkSwLldpRemoteData 5 }
atiStkSwLldpRemResetEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpRemResetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Selection of module and port number for Neighbor Table to be reset."
INDEX { atiStkSwLldpRemResetPortNum }
::= { atiStkSwLldpRemResetTable 1 }
AtiStkSwLldpRemResetEntry ::=
SEQUENCE {
atiStkSwLldpRemResetModuleNum Integer32,
atiStkSwLldpRemResetPortNum Integer32,
atiStkSwLldpRemReset INTEGER
}
atiStkSwLldpRemResetModuleNum OBJECT-TYPE
SYNTAX Integer32 --(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the ID of a module present in the switch
stack."
::= { atiStkSwLldpRemResetEntry 1 }
atiStkSwLldpRemResetPortNum OBJECT-TYPE
SYNTAX Integer32 --(1..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value used to identify the port component
for Neighbor Table to be reset."
::= { atiStkSwLldpRemResetEntry 2 }
atiStkSwLldpRemReset OBJECT-TYPE
SYNTAX INTEGER {
yes (1),
no (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select 'yes' for Neighbor Table to be reset."
::= { atiStkSwLldpRemResetEntry 3 }
--
-- atiStkSwLldpCivicLocationTable
--
atiStkSwLldpCivicLocationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpCivicLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the LLDP civic-location."
::= { atiStkSwLldpGroup 5 }
atiStkSwLldpCivicLocationEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpCivicLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an LLDP civiv-location."
INDEX { atiStkSwLldpCivicLocationIdentifier }
::= { atiStkSwLldpCivicLocationTable 1 }
AtiStkSwLldpCivicLocationEntry ::=
SEQUENCE {
atiStkSwLldpCivicLocationIdentifier Integer32,
atiStkSwLldpCivicLocationValid Integer32
}
atiStkSwLldpCivicLocationIdentifier OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwLldpCivicLocationTable."
::= { atiStkSwLldpCivicLocationEntry 1 }
atiStkSwLldpCivicLocationValid OBJECT-TYPE
SYNTAX Integer32 {
disabled(1),
enabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The civiv-location status."
DEFVAL { 1 }
::= { atiStkSwLldpCivicLocationEntry 2 }
--
-- atiStkSwLldpCoordLocationTable
--
atiStkSwLldpCoordLocationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpCoordLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the LLDP coord-location."
::= { atiStkSwLldpGroup 6 }
atiStkSwLldpCoordLocationEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpCoordLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an LLDP coord-location."
INDEX { atiStkSwLldpCoordLocationIdentifier }
::= { atiStkSwLldpCoordLocationTable 1 }
AtiStkSwLldpCoordLocationEntry ::=
SEQUENCE {
atiStkSwLldpCoordLocationIdentifier Integer32,
atiStkSwLldpCoordLocationValid Integer32
}
atiStkSwLldpCoordLocationIdentifier OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwLldpCoordLocationTable."
::= { atiStkSwLldpCoordLocationEntry 1 }
atiStkSwLldpCoordLocationValid OBJECT-TYPE
SYNTAX Integer32 {
disabled(1),
enabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The coord-location status."
DEFVAL { 1 }
::= { atiStkSwLldpCoordLocationEntry 2 }
--
-- atiStkSwLldpElinLocationTable
--
atiStkSwLldpElinLocationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpElinLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the LLDP elin-location."
::= { atiStkSwLldpGroup 7 }
atiStkSwLldpElinLocationEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpElinLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an LLDP elin-location."
INDEX { atiStkSwLldpElinLocationIdentifier }
::= { atiStkSwLldpElinLocationTable 1 }
AtiStkSwLldpElinLocationEntry ::=
SEQUENCE {
atiStkSwLldpElinLocationIdentifier Integer32,
atiStkSwLldpElinLocationElinId DisplayString
}
atiStkSwLldpElinLocationIdentifier OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwLldpElinLocationTable."
::= { atiStkSwLldpElinLocationEntry 1 }
atiStkSwLldpElinLocationElinId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the elin-location."
::= { atiStkSwLldpElinLocationEntry 2 }
--
-- atiStkSwLldpSetCivicLocationTable
--
atiStkSwLldpSetCivicLocationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpSetCivicLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the LLDP set civic-location."
::= { atiStkSwLldpGroup 8 }
atiStkSwLldpSetCivicLocationEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpSetCivicLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an LLDP set civic-location."
INDEX { atiStkSwLldpSetCivicLocationIdentifier }
::= { atiStkSwLldpSetCivicLocationTable 1 }
AtiStkSwLldpSetCivicLocationEntry ::=
SEQUENCE {
atiStkSwLldpSetCivicLocationIdentifier Integer32,
atiStkSwLldpSetCivicLocationCountry DisplayString,
atiStkSwLldpSetCivicLocationState DisplayString,
atiStkSwLldpSetCivicLocationCounty DisplayString,
atiStkSwLldpSetCivicLocationCity DisplayString,
atiStkSwLldpSetCivicLocationDivision DisplayString,
atiStkSwLldpSetCivicLocationNeighborhood DisplayString,
atiStkSwLldpSetCivicLocationStreetGroup DisplayString,
atiStkSwLldpSetCivicLocationLeadingStreetDirection DisplayString,
atiStkSwLldpSetCivicLocationTrailingStreetDirection DisplayString,
atiStkSwLldpSetCivicLocationStreetSuffix DisplayString,
atiStkSwLldpSetCivicLocationHouseNumber DisplayString,
atiStkSwLldpSetCivicLocationHouseNumberSuffix DisplayString,
atiStkSwLldpSetCivicLocationLandmark DisplayString,
atiStkSwLldpSetCivicLocationAdditionalInformation DisplayString,
atiStkSwLldpSetCivicLocationName DisplayString,
atiStkSwLldpSetCivicLocationPostalCode DisplayString,
atiStkSwLldpSetCivicLocationBuilding DisplayString,
atiStkSwLldpSetCivicLocationUnit DisplayString,
atiStkSwLldpSetCivicLocationFloor DisplayString,
atiStkSwLldpSetCivicLocationRoom DisplayString,
atiStkSwLldpSetCivicLocationPlaceType DisplayString,
atiStkSwLldpSetCivicLocationPostalCommunityName DisplayString,
atiStkSwLldpSetCivicLocationPostOfficeBox DisplayString,
atiStkSwLldpSetCivicLocationAdditionalCode DisplayString,
atiStkSwLldpSetCivicLocationSeat DisplayString,
atiStkSwLldpSetCivicLocationPrimaryRoadName DisplayString,
atiStkSwLldpSetCivicLocationRoadSection DisplayString,
atiStkSwLldpSetCivicLocationBranchRoadName DisplayString,
atiStkSwLldpSetCivicLocationSubBranchRoadName DisplayString,
atiStkSwLldpSetCivicLocationStreetNamePreModifier DisplayString,
atiStkSwLldpSetCivicLocationStreetNamePostModifier DisplayString,
atiStkSwLldpSetCivicLocationCreateDeleteIdentifier INTEGER
}
atiStkSwLldpSetCivicLocationIdentifier OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwLldpSetCivicLocationTable."
::= { atiStkSwLldpSetCivicLocationEntry 1 }
atiStkSwLldpSetCivicLocationCountry OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The country of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 2 }
atiStkSwLldpSetCivicLocationState OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The state of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 3 }
atiStkSwLldpSetCivicLocationCounty OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The county of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 4 }
atiStkSwLldpSetCivicLocationCity OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The city of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 5 }
atiStkSwLldpSetCivicLocationDivision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The division of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 6 }
atiStkSwLldpSetCivicLocationNeighborhood OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The neighborhood of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 7 }
atiStkSwLldpSetCivicLocationStreetGroup OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The street group of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 8 }
atiStkSwLldpSetCivicLocationLeadingStreetDirection OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The leading street direction of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 9 }
atiStkSwLldpSetCivicLocationTrailingStreetDirection OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The trailing street direction of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 10 }
atiStkSwLldpSetCivicLocationStreetSuffix OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The street suffix of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 11 }
atiStkSwLldpSetCivicLocationHouseNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The house number of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 12 }
atiStkSwLldpSetCivicLocationHouseNumberSuffix OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The house number suffix of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 13 }
atiStkSwLldpSetCivicLocationLandmark OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The landmark of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 14 }
atiStkSwLldpSetCivicLocationAdditionalInformation OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The additional information of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 15 }
atiStkSwLldpSetCivicLocationName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 16 }
atiStkSwLldpSetCivicLocationPostalCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The postal code of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 17 }
atiStkSwLldpSetCivicLocationBuilding OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The building of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 18 }
atiStkSwLldpSetCivicLocationUnit OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The unit of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 19 }
atiStkSwLldpSetCivicLocationFloor OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The floor of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 20 }
atiStkSwLldpSetCivicLocationRoom OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The room of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 21 }
atiStkSwLldpSetCivicLocationPlaceType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The place type of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 22 }
atiStkSwLldpSetCivicLocationPostalCommunityName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The postal community name of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 23 }
atiStkSwLldpSetCivicLocationPostOfficeBox OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The post office box of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 24 }
atiStkSwLldpSetCivicLocationAdditionalCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The additional code of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 25 }
atiStkSwLldpSetCivicLocationSeat OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The seat of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 26 }
atiStkSwLldpSetCivicLocationPrimaryRoadName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The primary road name of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 27 }
atiStkSwLldpSetCivicLocationRoadSection OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The road section of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 28 }
atiStkSwLldpSetCivicLocationBranchRoadName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The branch road name of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 29 }
atiStkSwLldpSetCivicLocationSubBranchRoadName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The sub branch road name of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 30 }
atiStkSwLldpSetCivicLocationStreetNamePreModifier OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The street name pre modifier of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 31 }
atiStkSwLldpSetCivicLocationStreetNamePostModifier OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The street name post modifier of the civic-location."
::= { atiStkSwLldpSetCivicLocationEntry 32 }
atiStkSwLldpSetCivicLocationCreateDeleteIdentifier OBJECT-TYPE
SYNTAX INTEGER{
Create(1),
Delete(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Create and delete an identifier"
::= { atiStkSwLldpSetCivicLocationEntry 33 }
--
-- atiStkSwLldpSetCoordLocationTable
--
atiStkSwLldpSetCoordLocationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiStkSwLldpSetCoordLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the LLDP set Coord-location."
::= { atiStkSwLldpGroup 9 }
atiStkSwLldpSetCoordLocationEntry OBJECT-TYPE
SYNTAX AtiStkSwLldpSetCoordLocationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an LLDP set Coord-location."
INDEX { atiStkSwLldpSetCoordLocationIdentifier }
::= { atiStkSwLldpSetCoordLocationTable 1 }
AtiStkSwLldpSetCoordLocationEntry ::=
SEQUENCE {
atiStkSwLldpSetCoordLocationIdentifier Integer32,
atiStkSwLldpSetCoordLocationLatitude DisplayString,
atiStkSwLldpSetCoordLocationLatResolution Integer32,
atiStkSwLldpSetCoordLocationLongitude DisplayString,
atiStkSwLldpSetCoordLocationLongiResolution Integer32,
atiStkSwLldpSetCoordLocationAltitude DisplayString,
atiStkSwLldpSetCoordLocationAltType Integer32,
atiStkSwLldpSetCoordLocationAltResolution Integer32,
atiStkSwLldpSetCoordLocationDatum Integer32
}
atiStkSwLldpSetCoordLocationIdentifier OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiStkSwLldpSetCoordLocationTable."
::= { atiStkSwLldpSetCoordLocationEntry 1 }
atiStkSwLldpSetCoordLocationLatitude OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Latitude for set Coord-location."
::= { atiStkSwLldpSetCoordLocationEntry 2 }
atiStkSwLldpSetCoordLocationLatResolution OBJECT-TYPE
SYNTAX Integer32 (0..34)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Latitude Resolution for set Coord-location."
::= { atiStkSwLldpSetCoordLocationEntry 3 }
atiStkSwLldpSetCoordLocationLongitude OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Longitude for set Coord-location."
::= { atiStkSwLldpSetCoordLocationEntry 4 }
atiStkSwLldpSetCoordLocationLongiResolution OBJECT-TYPE
SYNTAX Integer32 (0..34)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Longitude Resolution for set Coord-location."
::= { atiStkSwLldpSetCoordLocationEntry 5 }
atiStkSwLldpSetCoordLocationAltitude OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Altitude for set Coord-location."
::= { atiStkSwLldpSetCoordLocationEntry 6 }
atiStkSwLldpSetCoordLocationAltType OBJECT-TYPE
SYNTAX Integer32 {
meters(1),
floors(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Alt Type for set Coord-location."
DEFVAL { 1 }
::= { atiStkSwLldpSetCoordLocationEntry 7 }
atiStkSwLldpSetCoordLocationAltResolution OBJECT-TYPE
SYNTAX Integer32 (0..30)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Alt Resolution for set Coord-location."
::= { atiStkSwLldpSetCoordLocationEntry 8 }
atiStkSwLldpSetCoordLocationDatum OBJECT-TYPE
SYNTAX Integer32 {
wgs84(0),
nad83-navd(1),
nad83-mllw(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Datum for set Coord-location."
DEFVAL { 0 }
::= { atiStkSwLldpSetCoordLocationEntry 9 }
--
-- sFlow Receiver Table
--
atiSflowRcvrTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiSflowRcvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the receivers of sFlow information."
::= { atiSflowRcvrGroup 1 }
atiSflowRcvrEntry OBJECT-TYPE
SYNTAX AtiSflowRcvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an sFlow Receiver."
INDEX { atiSflowRcvrIndex }
::= { atiSflowRcvrTable 1 }
AtiSflowRcvrEntry ::=
SEQUENCE {
atiSflowRcvrIndex Integer32,
atiSflowRcvrAddress IpAddress,
atiSflowRcvrPort Integer32
}
atiSflowRcvrIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into sFlowReceiverTable."
::= { atiSflowRcvrEntry 1 }
atiSflowRcvrAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of the sFlow collector.
If set to 0.0.0.0 not sFlow datagrams will be sent."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { atiSflowRcvrEntry 2 }
atiSflowRcvrPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The destination port for sFlow datagrams."
DEFVAL { 6343 }
::= { atiSflowRcvrEntry 3 }
--
-- sFlow Flow Sampling Table
--
atiSflowFsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiSflowFsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the flow samplers within a device."
::= { atiSflowFsGroup 1 }
atiSflowFsEntry OBJECT-TYPE
SYNTAX AtiSflowFsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of a flow sampler."
INDEX { atiSflowFsPort }
::= { atiSflowFsTable 1 }
AtiSflowFsEntry ::=
SEQUENCE {
atiSflowFsPort Integer32,
atiSflowFsPacketSamplingRate Integer32
}
atiSflowFsPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sFlow instance for this flow sampler."
::= { atiSflowFsEntry 1 }
atiSflowFsPacketSamplingRate OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The statistical sampling rate for packet sampling from this
source.
Set to N to sample 1/Nth of the packets in the monitored flows.
An agent should choose its own algorithm to introduce variance
into the sampling so that exactly every Nth packet is not
counted. A sampling rate of 1 counts all packets. A sampling
rate of 0 disables sampling.
The agent is permitted to have minimum and maximum allowable
values for the sampling rate. A minimum rate lets the agent
designer set an upper bound on the overhead associated with
sampling, and a maximum rate may be the result of hardware
restrictions (such as counter size). In addition not all values
between the maximum and minimum may be realizable as the
sampling rate (again because of implementation considerations).
When the sampling rate is set the agent is free to adjust the
value so that it lies between the maximum and minimum values
and has the closest achievable value.
When read, the agent must return the actual sampling rate it
will be using (after the adjustments previously described). The
sampling algorithm must converge so that over time the number
of packets sampled approaches 1/Nth of the total number of
packets in the monitored flows."
DEFVAL { 0 }
::= { atiSflowFsEntry 2 }
--
-- sFlow Counter Polling Table
--
atiSflowCpTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiSflowCpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the counter pollers within a device."
::= { atiSflowCpGroup 1 }
atiSflowCpEntry OBJECT-TYPE
SYNTAX AtiSflowCpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of a counter poller."
INDEX { atiSflowCpPort }
::= { atiSflowCpTable 1 }
AtiSflowCpEntry ::=
SEQUENCE {
atiSflowCpPort Integer32,
atiSflowCpInterval Integer32
}
atiSflowCpPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sFlowInstance for this counter poller."
::= { atiSflowCpEntry 1 }
atiSflowCpInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of seconds between successive samples of the
counters associated with this data source. A sampling interval
of 0 disables counter sampling.
The agent is permitted to have minimum and maximum allowable
values for the counter polling interval. A minimum interval
lets the agent designer set an upper bound on the overhead
associated with polling, and a maximum interval may be the
result of implementation restrictions (such as counter size).
In addition not all values between the maximum and minimum may
be realizable as the sampling interval (again because of
implementation considerations).
When the sampling rate is set the agent is free to adjust the
value so that it lies between the maximum and minimum values
and has the closest achievable value.
When read, the agent must return the actual sampling interval
it will be using (after the adjustments previously described).
The sampling algorithm must converge so that over time the
number of packets sampled approaches 1/Nth of the total number
of packets in the monitored flows."
DEFVAL { 0 }
::= { atiSflowCpEntry 2 }
--
-- sFlow Set Table
--
atiSflowSetTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiSflowSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the sFlow set function."
::= { atiSflowSetGroup 1 }
atiSflowSetEntry OBJECT-TYPE
SYNTAX AtiSflowSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an sFlow Set."
INDEX { atiSflowSetIndex }
::= { atiSflowSetTable 1 }
AtiSflowSetEntry ::=
SEQUENCE {
atiSflowSetIndex Integer32,
atiSflowSetAddress IpAddress,
atiSflowSetPort Integer32,
atiSflowSetStatus Integer32
}
atiSflowSetIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into sFlowSetTable."
::= { atiSflowSetEntry 1 }
atiSflowSetAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the sFlow collector.
If set to 0.0.0.0 not sFlow datagrams will be sent."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { atiSflowSetEntry 2 }
atiSflowSetPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port for sFlow Sampler or Poller."
DEFVAL { 0 }
::= { atiSflowSetEntry 3 }
atiSflowSetStatus OBJECT-TYPE
SYNTAX Integer32 {
disabled(1),
enabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The set status."
DEFVAL { 1 }
::= { atiSflowSetEntry 4 }
--
-- sFlow Enable Table
--
atiSflowEnableTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiSflowEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the sFlow enable function."
::= { atiSflowEnableGroup 1 }
atiSflowEnableEntry OBJECT-TYPE
SYNTAX AtiSflowEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Attributes of an sFlow Enable."
INDEX { atiSflowEnablePort }
::= { atiSflowEnableTable 1 }
AtiSflowEnableEntry ::=
SEQUENCE {
atiSflowEnablePort Integer32,
atiSflowEnableStatus Integer32
}
atiSflowEnablePort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into sFlowEnableTable."
::= { atiSflowEnableEntry 1 }
atiSflowEnableStatus OBJECT-TYPE
SYNTAX Integer32 {
disabled(1),
enabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The enable status."
DEFVAL { 1 }
::= { atiSflowEnableEntry 2 }
--
-- atiStkSwAQoSGroup Tables
--
atiAQosPortConfigurationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiAQosPortConfigurationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiAQosPortConfigurationTable"
::= { atiStkSwAQoSGroup 1 }
atiAQosPortConfigurationEntry OBJECT-TYPE
SYNTAX AtiAQosPortConfigurationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiAQosPortConfigurationPortId }
::= { atiAQosPortConfigurationTable 1 }
AtiAQosPortConfigurationEntry ::=
SEQUENCE {
atiAQosPortConfigurationPortId Integer32,
atiAQosPortConfigurationStatus INTEGER,
atiAQosPortConfigurationDefaultQueue Integer32,
atiAQosPortConfigurationSchedularAndQueueWeightList DisplayString,
atiAQosPortConfigurationWRREgressRateQ0 Integer32,
atiAQosPortConfigurationWRREgressRateQ1 Integer32,
atiAQosPortConfigurationWRREgressRateQ2 Integer32,
atiAQosPortConfigurationWRREgressRateQ3 Integer32,
atiAQosPortConfigurationWRREgressRateQ4 Integer32,
atiAQosPortConfigurationWRREgressRateQ5 Integer32,
atiAQosPortConfigurationWRREgressRateQ6 Integer32,
atiAQosPortConfigurationWRREgressRateQ7 Integer32
}
atiAQosPortConfigurationPortId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiAQosPortConfigurationTable"
::= { atiAQosPortConfigurationEntry 1 }
atiAQosPortConfigurationStatus OBJECT-TYPE
SYNTAX INTEGER {
disable (0),
enable (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Status"
::= { atiAQosPortConfigurationEntry 2 }
atiAQosPortConfigurationDefaultQueue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default queue"
::= { atiAQosPortConfigurationEntry 3 }
atiAQosPortConfigurationSchedularAndQueueWeightList OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Schedular and queue weight list"
::= { atiAQosPortConfigurationEntry 4 }
atiAQosPortConfigurationWRREgressRateQ0 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 0"
::= { atiAQosPortConfigurationEntry 5 }
atiAQosPortConfigurationWRREgressRateQ1 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 1"
::= { atiAQosPortConfigurationEntry 6 }
atiAQosPortConfigurationWRREgressRateQ2 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 2"
::= { atiAQosPortConfigurationEntry 7 }
atiAQosPortConfigurationWRREgressRateQ3 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 3"
::= { atiAQosPortConfigurationEntry 8 }
atiAQosPortConfigurationWRREgressRateQ4 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 4"
::= { atiAQosPortConfigurationEntry 9 }
atiAQosPortConfigurationWRREgressRateQ5 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 5"
::= { atiAQosPortConfigurationEntry 10 }
atiAQosPortConfigurationWRREgressRateQ6 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 6"
::= { atiAQosPortConfigurationEntry 11 }
atiAQosPortConfigurationWRREgressRateQ7 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WRR egress rate Queue 7"
::= { atiAQosPortConfigurationEntry 12 }
atiAQosCosQueueMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiAQosCosQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiAQosCosQueueMapTable"
::= { atiStkSwAQoSGroup 2 }
atiAQosCosQueueMapEntry OBJECT-TYPE
SYNTAX AtiAQosCosQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiAQosCosQueueMapPortId }
::= { atiAQosCosQueueMapTable 1 }
AtiAQosCosQueueMapEntry ::=
SEQUENCE {
atiAQosCosQueueMapPortId Integer32,
atiAQosCosQueueMapCos0Queue Integer32,
atiAQosCosQueueMapCos1Queue Integer32,
atiAQosCosQueueMapCos2Queue Integer32,
atiAQosCosQueueMapCos3Queue Integer32,
atiAQosCosQueueMapCos4Queue Integer32,
atiAQosCosQueueMapCos5Queue Integer32,
atiAQosCosQueueMapCos6Queue Integer32,
atiAQosCosQueueMapCos7Queue Integer32,
atiAQosCosQueueMapDefaultMap INTEGER
}
atiAQosCosQueueMapPortId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiAQosCosQueueMapTable"
::= { atiAQosCosQueueMapEntry 1 }
atiAQosCosQueueMapCos0Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 0 queue"
::= { atiAQosCosQueueMapEntry 2 }
atiAQosCosQueueMapCos1Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 1 queue"
::= { atiAQosCosQueueMapEntry 3 }
atiAQosCosQueueMapCos2Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 2 queue"
::= { atiAQosCosQueueMapEntry 4 }
atiAQosCosQueueMapCos3Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 3 queue"
::= { atiAQosCosQueueMapEntry 5 }
atiAQosCosQueueMapCos4Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 4 queue"
::= { atiAQosCosQueueMapEntry 6 }
atiAQosCosQueueMapCos5Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 5 queue"
::= { atiAQosCosQueueMapEntry 7 }
atiAQosCosQueueMapCos6Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 6 queue"
::= { atiAQosCosQueueMapEntry 8 }
atiAQosCosQueueMapCos7Queue OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos 7 queue"
::= { atiAQosCosQueueMapEntry 9 }
atiAQosCosQueueMapDefaultMap OBJECT-TYPE
SYNTAX INTEGER {
no (0),
yes (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default map"
::= { atiAQosCosQueueMapEntry 10 }
atiAQosDscpQueueMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiAQosDscpQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiAQosDscpQueueMapTable"
::= { atiStkSwAQoSGroup 3 }
atiAQosDscpQueueMapEntry OBJECT-TYPE
SYNTAX AtiAQosDscpQueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiAQosDscpQueueMapPortId }
::= { atiAQosDscpQueueMapTable 1 }
AtiAQosDscpQueueMapEntry ::=
SEQUENCE {
atiAQosDscpQueueMapPortId Integer32,
atiAQosDscpQueueMapQueue0 DisplayString,
atiAQosDscpQueueMapQueue1 DisplayString,
atiAQosDscpQueueMapQueue2 DisplayString,
atiAQosDscpQueueMapQueue3 DisplayString,
atiAQosDscpQueueMapQueue4 DisplayString,
atiAQosDscpQueueMapQueue5 DisplayString,
atiAQosDscpQueueMapQueue6 DisplayString,
atiAQosDscpQueueMapQueue7 DisplayString,
atiAQosDscpQueueMapDefaultMap INTEGER
}
atiAQosDscpQueueMapPortId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiAQosDscpQueueMapTable"
::= { atiAQosDscpQueueMapEntry 1 }
atiAQosDscpQueueMapQueue0 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 0"
::= { atiAQosDscpQueueMapEntry 2 }
atiAQosDscpQueueMapQueue1 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 1"
::= { atiAQosDscpQueueMapEntry 3 }
atiAQosDscpQueueMapQueue2 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 2"
::= { atiAQosDscpQueueMapEntry 4 }
atiAQosDscpQueueMapQueue3 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 3"
::= { atiAQosDscpQueueMapEntry 5 }
atiAQosDscpQueueMapQueue4 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 4"
::= { atiAQosDscpQueueMapEntry 6 }
atiAQosDscpQueueMapQueue5 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 5"
::= { atiAQosDscpQueueMapEntry 7 }
atiAQosDscpQueueMapQueue6 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 6"
::= { atiAQosDscpQueueMapEntry 8 }
atiAQosDscpQueueMapQueue7 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..150))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue 7"
::= { atiAQosDscpQueueMapEntry 9 }
atiAQosDscpQueueMapDefaultMap OBJECT-TYPE
SYNTAX INTEGER {
no (0),
yes (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default map"
::= { atiAQosDscpQueueMapEntry 10 }
atiAQosAggregatePolicerTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiAQosAggregatePolicerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiAQosAggregatePolicerTable"
::= { atiStkSwAQoSGroup 4 }
atiAQosAggregatePolicerEntry OBJECT-TYPE
SYNTAX AtiAQosAggregatePolicerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiAQosAggregatePolicerIndex }
::= { atiAQosAggregatePolicerTable 1 }
AtiAQosAggregatePolicerEntry ::=
SEQUENCE {
atiAQosAggregatePolicerIndex Integer32,
atiAQosAggregatePolicerName DisplayString,
atiAQosAggregatePolicerRate INTEGER,
atiAQosAggregatePolicerCIRkbps Integer32,
atiAQosAggregatePolicerCBSb Integer32,
atiAQosAggregatePolicerPIRkbps Integer32,
atiAQosAggregatePolicerPBSb Integer32,
atiAQosAggregatePolicerAction INTEGER
}
atiAQosAggregatePolicerIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiAQosAggregatePolicerTable"
::= { atiAQosAggregatePolicerEntry 1 }
atiAQosAggregatePolicerName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Aggregate police name"
::= { atiAQosAggregatePolicerEntry 2 }
atiAQosAggregatePolicerRate OBJECT-TYPE
SYNTAX INTEGER {
single-rate (0),
twin-rate (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Rate"
::= { atiAQosAggregatePolicerEntry 3 }
atiAQosAggregatePolicerCIRkbps OBJECT-TYPE
SYNTAX Integer32 (1..16000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"CIR kbps"
::= { atiAQosAggregatePolicerEntry 4 }
atiAQosAggregatePolicerCBSb OBJECT-TYPE
SYNTAX Integer32 (1..1677216)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"CBS b"
::= { atiAQosAggregatePolicerEntry 5 }
atiAQosAggregatePolicerPIRkbps OBJECT-TYPE
SYNTAX Integer32 (1..16000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"PIR kbps"
::= { atiAQosAggregatePolicerEntry 6 }
atiAQosAggregatePolicerPBSb OBJECT-TYPE
SYNTAX Integer32 (1..1677216)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"PBS b"
::= { atiAQosAggregatePolicerEntry 7 }
atiAQosAggregatePolicerAction OBJECT-TYPE
SYNTAX INTEGER {
drop-red (14),
policed-dscp (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Action"
::= { atiAQosAggregatePolicerEntry 8 }
atiAQosInterfacePolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiAQosInterfacePolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiAQosInterfacePolicyTable"
::= { atiStkSwAQoSGroup 5 }
atiAQosInterfacePolicyEntry OBJECT-TYPE
SYNTAX AtiAQosInterfacePolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiAQosInterfacePolicyPortId }
::= { atiAQosInterfacePolicyTable 1 }
AtiAQosInterfacePolicyEntry ::=
SEQUENCE {
atiAQosInterfacePolicyPortId Integer32,
atiAQosInterfacePolicyMapName DisplayString
}
atiAQosInterfacePolicyPortId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiAQosInterfacePolicyTable"
::= { atiAQosInterfacePolicyEntry 1 }
atiAQosInterfacePolicyMapName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Policy map name"
::= { atiAQosInterfacePolicyEntry 2 }
atiAQosPolicyMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiAQosPolicyMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiAQosPolicyMapTable"
::= { atiStkSwAQoSGroup 6 }
atiAQosPolicyMapEntry OBJECT-TYPE
SYNTAX AtiAQosPolicyMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiAQosPolicyMapIndex }
::= { atiAQosPolicyMapTable 1 }
AtiAQosPolicyMapEntry ::=
SEQUENCE {
atiAQosPolicyMapIndex Integer32,
atiAQosPolicyMapPolicyName DisplayString,
atiAQosPolicyMapClassName DisplayString,
atiAQosPolicyMapCosAction Integer32,
atiAQosPolicyMapDscpAction Integer32,
atiAQosPolicyMapIpNextHopAction IpAddress,
atiAQosPolicyMapQueueAction Integer32,
atiAQosPolicyMapTrustAction INTEGER,
atiAQosPolicyMapPoliceAggregateAction DisplayString,
atiAQosPolicyMapStormAction INTEGER,
atiAQosPolicyMapStormDowntimeAction Integer32,
atiAQosPolicyMapStormRateAction Integer32,
atiAQosPolicyMapStormWindowAction Integer32
}
atiAQosPolicyMapIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiAQosPolicyMapTable"
::= { atiAQosPolicyMapEntry 1 }
atiAQosPolicyMapPolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Policy name"
::= { atiAQosPolicyMapEntry 2 }
atiAQosPolicyMapClassName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Class name"
::= { atiAQosPolicyMapEntry 3 }
atiAQosPolicyMapCosAction OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos action"
::= { atiAQosPolicyMapEntry 4 }
atiAQosPolicyMapDscpAction OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Dscp action"
::= { atiAQosPolicyMapEntry 5 }
atiAQosPolicyMapIpNextHopAction OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Ip next hop action"
::= { atiAQosPolicyMapEntry 6 }
atiAQosPolicyMapQueueAction OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Queue action"
::= { atiAQosPolicyMapEntry 7 }
atiAQosPolicyMapTrustAction OBJECT-TYPE
SYNTAX INTEGER {
COS (0),
DSCP (1),
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Trust action"
::= { atiAQosPolicyMapEntry 8 }
atiAQosPolicyMapPoliceAggregateAction OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Police aggregate action"
::= { atiAQosPolicyMapEntry 9 }
atiAQosPolicyMapStormAction OBJECT-TYPE
SYNTAX INTEGER {
Enable (0),
Disable (1),
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Storm action"
::= { atiAQosPolicyMapEntry 10 }
atiAQosPolicyMapStormDowntimeAction OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Storm downtime action"
::= { atiAQosPolicyMapEntry 11 }
atiAQosPolicyMapStormRateAction OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Storm rate action"
::= { atiAQosPolicyMapEntry 12 }
atiAQosPolicyMapStormWindowAction OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Storm window action"
::= { atiAQosPolicyMapEntry 13 }
atiAQosClassMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtiAQosClassMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"atiAQosClassMapTable"
::= { atiStkSwAQoSGroup 7 }
atiAQosClassMapEntry OBJECT-TYPE
SYNTAX AtiAQosClassMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { atiAQosClassMapIndex }
::= { atiAQosClassMapTable 1 }
AtiAQosClassMapEntry ::=
SEQUENCE {
atiAQosClassMapIndex Integer32,
atiAQosClassMapClassName DisplayString,
atiAQosClassMapAccessGroupMatch DisplayString,
atiAQosClassMapCosMatch DisplayString,
atiAQosClassMapDscpMatch DisplayString,
atiAQosClassMapInnerCosMatch DisplayString,
atiAQosClassMapInnerVlanMatch DisplayString,
atiAQosClassMapIpPrecedenceMatch DisplayString,
atiAQosClassMapMacTypeMatch DisplayString,
atiAQosClassVlanMatch DisplayString,
atiAQosClassTcpFlagsMatch DisplayString,
atiAQosClassL2FormatMatch DisplayString,
atiAQosClassL3ProtocolMatch DisplayString
}
atiAQosClassMapIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into atiAQosClassMapTable"
::= { atiAQosClassMapEntry 1 }
atiAQosClassMapClassName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Class name"
::= { atiAQosClassMapEntry 2 }
atiAQosClassMapAccessGroupMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Access group match"
::= { atiAQosClassMapEntry 3 }
atiAQosClassMapCosMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cos match"
::= { atiAQosClassMapEntry 4 }
atiAQosClassMapDscpMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Dscp match"
::= { atiAQosClassMapEntry 5 }
atiAQosClassMapInnerCosMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Inner cos match"
::= { atiAQosClassMapEntry 6 }
atiAQosClassMapInnerVlanMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Inner vlan match"
::= { atiAQosClassMapEntry 7 }
atiAQosClassMapIpPrecedenceMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Ip precedence vlan match"
::= { atiAQosClassMapEntry 8 }
atiAQosClassMapMacTypeMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mac type match"
::= { atiAQosClassMapEntry 9 }
atiAQosClassVlanMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Vlan match"
::= { atiAQosClassMapEntry 10 }
atiAQosClassTcpFlagsMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Tcp flags match"
::= { atiAQosClassMapEntry 11 }
atiAQosClassL2FormatMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"L2 format match"
::= { atiAQosClassMapEntry 12 }
atiAQosClassL3ProtocolMatch OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"L3 protocol match"
::= { atiAQosClassMapEntry 13 }
END