mibs/MIBS/netgear/NETGEAR-SMART-SWITCHING-MIB

5752 lines
212 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
NETGEAR-SMART-SWITCHING-MIB DEFINITIONS ::= BEGIN
-- This SNMP Management Information Specification
-- embodies Broadcom Corporation's confidential and proprietary
-- intellectual property. Broadcom Corporation retains all title
-- and ownership in the Specification including any revisions.
-- This Specification is supplied "AS IS", Broadcom Corporation
-- makes no warranty, either expressed or implied,
-- as to the use, operation, condition, or performance of the
-- Specification.
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, IpAddress,
Integer32, Unsigned32, Counter32, Gauge32, TimeTicks
FROM SNMPv2-SMI
RowStatus,MacAddress,DateAndTime FROM SNMPv2-TC
ng700smartswitch FROM NETGEAR-REF-MIB
DisplayString,PhysAddress FROM RFC1213-MIB
VlanIndex,dot1qVlanIndex,dot1qFdbId,
dot1qTpFdbAddress FROM Q-BRIDGE-MIB
IANAifType FROM IANAifType-MIB
ifIndex FROM IF-MIB
InetAddressType, InetAddress FROM INET-ADDRESS-MIB;
agentSwitching MODULE-IDENTITY
LAST-UPDATED "200803170000Z" -- 17 Mar 2008 12:00:00 GMT
ORGANIZATION "Netgear"
CONTACT-INFO
""
DESCRIPTION
"The Netgear Private MIB for Switching"
-- Revision history.
REVISION
"200803170000Z" -- 17 Mar 2008 12:00:00 GMT
DESCRIPTION
"Updated for release."
::= { ng700smartswitch 1 }
PortList ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Each octet within this value specifies a set of eight
ports, with the first octet specifying ports 1 through
8, the second octet specifying ports 9 through 16, etc.
Within each octet, the most significant bit represents
the lowest numbered port, and the least significant bit
represents the highest numbered port. Thus, each port
of the bridge is represented by a single bit within the
value of this object. If that bit has a value of '1'
then that port is included in the set of ports; the port
is not included if its bit has a value of '0'."
SYNTAX OCTET STRING
VlanList ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Each octet within this value specifies a set of eight
vlans, with the first octet specifying vlans 1 through
8, the second octet specifying vlans 9 through 16, etc.
Within each octet, the most significant bit represents
the lowest numbered vlan, and the least significant bit
represents the highest numbered vlan. Thus, each vlan
supported is represented by a single bit within the
value of this object. If that bit has a value of '1'
then the associated port is in that vlan; the port is
not included if the vlans bit has a value of '0'."
SYNTAX OCTET STRING
AgentPortMask ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Each octet within this value specifies a set of eight
ports, with the first octet specifying ports 1 through
8, the second octet specifying ports 9 through 16, etc.
Within each octet, the most significant bit represents
the lowest numbered port, and the least significant bit
represents the highest numbered port. Thus, each port
of the bridge is represented by a single bit within the
value of this object. If that bit has a value of '1'
then that port is included in the set of ports; the port
is not included if its bit has a value of '0'
When setting this value, the system will ignore
configuration for ports not between the first and last
valid ports. Configuration of any port numbers between
this range that are not valid ports return a failure
message, but will still apply configuration for valid
ports."
SYNTAX OCTET STRING
Ipv6Address ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2x:"
STATUS current
DESCRIPTION
"This data type is used to model IPv6 addresses.
This is a binary string of 16 octets in network
byte-order."
SYNTAX OCTET STRING (SIZE (16))
Ipv6AddressPrefix ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2x:"
STATUS current
DESCRIPTION
"This data type is used to model IPv6 address
prefixes. This is a binary string of up to 16
octets in network byte-order."
SYNTAX OCTET STRING (SIZE (0..16))
Ipv6AddressIfIdentifier ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2x:"
STATUS current
DESCRIPTION
"This data type is used to model IPv6 address
interface identifiers. This is a binary string
of up to 8 octets in network byte-order."
SYNTAX OCTET STRING (SIZE (0..8))
Ipv6IfIndex ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"A unique value, greater than zero for each
internetwork-layer interface in the managed
system. It is recommended that values are assigned
contiguously starting from 1. The value for each
internetwork-layer interface must remain constant
at least from one re-initialization of the entity's
network management system to the next
re-initialization."
SYNTAX Integer32 (1..2147483647)
Ipv6IfIndexOrZero ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"This textual convention is an extension of the
Ipv6IfIndex convention. The latter defines
a greater than zero value used to identify an IPv6
interface in the managed system. This extension
permits the additional value of zero. The value
zero is object-specific and must therefore be
defined as part of the description of any object
which uses this syntax. Examples of the usage of
zero might include situations where interface was
unknown, or when none or all interfaces need to be
referenced."
SYNTAX Integer32 (0..2147483647)
--**************************************************************************************
-- agentInfoGroup
--**************************************************************************************
agentInfoGroup OBJECT IDENTIFIER ::= { agentSwitching 1 }
--**************************************************************************************
-- agentInventoryGroup
--
--**************************************************************************************
agentInventoryGroup OBJECT IDENTIFIER ::= { agentInfoGroup 1 }
agentInventorySysDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The switch's Inventory system description. "
::= { agentInventoryGroup 1 }
agentInventoryMachineType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of the Machine used in the Switch "
::= { agentInventoryGroup 2 }
agentInventoryMachineModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The switch's Machine Model. "
::= { agentInventoryGroup 3 }
agentInventorySerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial number of the switch."
::= { agentInventoryGroup 4 }
agentInventoryFRUNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"FRU Number of the switch"
::= { agentInventoryGroup 5 }
agentInventoryMaintenanceLevel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The switch's Inventory Maintenance Level"
::= { agentInventoryGroup 6 }
agentInventoryPartNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The switch's Inventory Part Number"
::= { agentInventoryGroup 7 }
agentInventoryManufacturer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the Manufacturer of this unit"
::= { agentInventoryGroup 8 }
agentInventoryBurnedInMacAddress OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Burned-In MAC Address"
::= { agentInventoryGroup 9 }
agentInventoryOperatingSystem OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operating System running on this unit"
::= { agentInventoryGroup 10 }
agentInventoryNetworkProcessingDevice OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Network Processing Device for this unit"
::= { agentInventoryGroup 11 }
agentInventoryAdditionalPackages OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Lists additional functional packages available on this unit."
::= { agentInventoryGroup 12 }
agentInventorySoftwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Lists the version of software loaded on this unit."
::= { agentInventoryGroup 13 }
--**************************************************************************************
-- agentTrapLogGroup
--
--**************************************************************************************
agentTrapLogGroup OBJECT IDENTIFIER ::= { agentInfoGroup 2}
agentTrapLogTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of traps sent since last reset."
::= { agentTrapLogGroup 1 }
agentTrapLogTotalSinceLastViewed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of traps sent since last viewed."
::= { agentTrapLogGroup 3 }
--**************************************************************************************
-- agentTrapLogTable
agentTrapLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentTrapLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Agent Trap Log"
::= { agentTrapLogGroup 4 }
agentTrapLogEntry OBJECT-TYPE
SYNTAX AgentTrapLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Agent trap log entry"
INDEX { agentTrapLogIndex }
::= { agentTrapLogTable 1 }
AgentTrapLogEntry ::= SEQUENCE {
agentTrapLogIndex
Integer32,
agentTrapLogSystemTime
DisplayString,
agentTrapLogTrap
DisplayString
}
agentTrapLogIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique index of trap entry"
::= { agentTrapLogEntry 1 }
agentTrapLogSystemTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System uptime when trap was sent.
This entry shows how long the system has been up when the trap occurred."
::= { agentTrapLogEntry 2 }
agentTrapLogTrap OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..512))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description of the trap sent."
::= { agentTrapLogEntry 3 }
--**************************************************************************************
-- agentSupportedMibTable
--**************************************************************************************
agentSupportedMibTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentSupportedMibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Supported MIB table"
::= { agentInfoGroup 3 }
agentSupportedMibEntry OBJECT-TYPE
SYNTAX AgentSupportedMibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Supported MIB entry"
INDEX { agentSupportedMibIndex }
::= { agentSupportedMibTable 1 }
AgentSupportedMibEntry ::= SEQUENCE {
agentSupportedMibIndex
Integer32,
agentSupportedMibName
DisplayString,
agentSupportedMibDescription
DisplayString
}
agentSupportedMibIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique index of the Supported MIB entry"
::= { agentSupportedMibEntry 1 }
agentSupportedMibName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the MIB (RFC or IEEE) that is supported."
::= { agentSupportedMibEntry 2 }
agentSupportedMibDescription OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..512))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description of the MIB (RFC or IEEE) that is supported."
::= { agentSupportedMibEntry 3 }
--**************************************************************************************
-- agentConfigGroup
--
--**************************************************************************************
agentConfigGroup OBJECT IDENTIFIER ::= { agentSwitching 2 }
agentCLIConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 1 }
--**************************************************************************************
-- agentLoginSessionTable
--
--**************************************************************************************
agentLoginSessionTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentLoginSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the switch's login session"
::= { agentCLIConfigGroup 1 }
agentLoginSessionEntry OBJECT-TYPE
SYNTAX AgentLoginSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Login Session Entry"
INDEX { agentLoginSessionIndex }
::= { agentLoginSessionTable 1 }
AgentLoginSessionEntry ::= SEQUENCE {
agentLoginSessionIndex
Integer32,
agentLoginSessionUserName
DisplayString,
agentLoginSessionIPAddress
IpAddress,
agentLoginSessionConnectionType
INTEGER,
agentLoginSessionIdleTime
TimeTicks,
agentLoginSessionSessionTime
TimeTicks,
agentLoginSessionStatus
RowStatus,
agentLoginSessionInetAddressType
InetAddressType,
agentLoginSessionInetAddress
InetAddress
}
agentLoginSessionIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Agent Login Session Index of the switch"
::= { agentLoginSessionEntry 1 }
agentLoginSessionUserName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Agent Login Session UserName of the switch"
::= { agentLoginSessionEntry 2 }
agentLoginSessionIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Agent Login Session IP Address of the switch"
::= { agentLoginSessionEntry 3 }
agentLoginSessionConnectionType OBJECT-TYPE
SYNTAX INTEGER {
serial(1),
telnet(2),
ssh(3),
http(4),
https(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Agent Login Session Connection Type of the switch"
::= { agentLoginSessionEntry 4 }
agentLoginSessionIdleTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Agent Login Session Idle Time of the switch"
::= { agentLoginSessionEntry 5 }
agentLoginSessionSessionTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Agent Login Session Time of the switch"
::= { agentLoginSessionEntry 6 }
agentLoginSessionStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Status of the user.
active(1) - This connection is active.
destroy(6) - Set to this value to disconnect this user."
::= { agentLoginSessionEntry 7 }
agentLoginSessionInetAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of address agentLoginSessionInetAddress is returning.
Can be either unknown(0), ipv4(1), or ipv6 (2). Will return
unknown(0) in the case of a serial login."
::= { agentLoginSessionEntry 8 }
agentLoginSessionInetAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Inet Address of the connecting the user is logging in with.
Will return a zero-length string in the case of a serial login."
::= { agentLoginSessionEntry 9 }
--**************************************************************************************
-- agentTelnetConfigGroup
--
--**************************************************************************************
agentTelnetConfigGroup OBJECT IDENTIFIER ::= { agentCLIConfigGroup 2 }
agentTelnetLoginTimeout OBJECT-TYPE
SYNTAX Integer32 (1..160)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Telnet login timeout (minutes)
Config telnet timeout will set the telnet session timeout value.
A session is active as long as the session has not remained idle for
the value set. Specify a value from 1 to 160.
Note: Changing the timeout value for active
sessions does not become effective until the session is reaccessed.
Any keystroke will also activate the new timeout duration."
::= { agentTelnetConfigGroup 1 }
agentTelnetMaxSessions OBJECT-TYPE
SYNTAX Integer32 (0..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum number of Telnet Sessions
Config telnet maxsessions is an integer value from 0 to 5 that specifies the
maximum number of telnet sessions that can be established.
If the value is 0, no Telnet session can be established.
"
::= { agentTelnetConfigGroup 2 }
agentTelnetAllowNewMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Allow new telnet sessions (enable or disable)
Config telnet disable means that no new Telnet sessions are to be
established. Any already established session remains active until
the session is ended or an abnormal network error ends it.
"
::= { agentTelnetConfigGroup 3 }
--**************************************************************************************
-- agentUserConfigGroup
--
--**************************************************************************************
agentUserConfigGroup OBJECT IDENTIFIER ::= { agentCLIConfigGroup 3 }
agentUserConfigCreate OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Create a new user.
When set with a non-empty string, a new user with that name will be created.
This object will only return an empty string.
This string is limited to alpha-numeric strings (uncluding the '-' and '_' characters)."
::= { agentUserConfigGroup 1 }
--**************************************************************************************
agentUserConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentUserConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"User Config Table"
::= { agentUserConfigGroup 2 }
agentUserConfigEntry OBJECT-TYPE
SYNTAX AgentUserConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"User Config Entry"
INDEX { agentUserIndex }
::= { agentUserConfigTable 1 }
AgentUserConfigEntry ::= SEQUENCE {
agentUserIndex
Integer32,
agentUserName
DisplayString,
agentUserPassword
DisplayString,
agentUserAccessMode
INTEGER,
agentUserAuthenticationType
INTEGER,
agentUserEncryptionType
INTEGER,
agentUserEncryptionPassword
DisplayString,
agentUserLockoutStatus
INTEGER,
agentUserPasswordExpireTime
DateAndTime
}
agentUserIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Agent User Config Index"
::= { agentUserConfigEntry 1 }
agentUserName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Agent User Name.
This string is limited to alpha-numeric strings (including the '-' and '_' characters)."
::= { agentUserConfigEntry 2 }
agentUserPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE(8..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Agent User Password
This object will return an empty string even if a password is set."
::= { agentUserConfigEntry 3 }
agentUserAccessMode OBJECT-TYPE
SYNTAX INTEGER {
read(1),
write(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Agent User Access Mode"
::= { agentUserConfigEntry 4 }
agentUserAuthenticationType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
hmacmd5(2),
hmacsha(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SNMPv3 User Authentication. The user passsword must be set
to a string greater than or equal to 8 characters for this to be
set to anything but none(1).
none(1) - no authentication used
hmacmd5(1) - Use HMAC-MD5 authentication
hmacsha(1) - Use HMAC-SHA authentication"
::= { agentUserConfigEntry 6 }
agentUserEncryptionType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
des(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SNMPv3 User Encryption
Can not be set to des(2) if agentUserAuthenticationType is set to
none(1).
none(1) - no encryption used
des(2) - DES encryption used"
::= { agentUserConfigEntry 7 }
agentUserEncryptionPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE(8..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SNMPv3 User Encryption Password
This object will return an empty string even if a password is
set. agentUserEncryptionType must be set to des(2) before this
object can be configured.
This object will return an empty string even if a password is set."
::= { agentUserConfigEntry 8 }
agentUserLockoutStatus OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Displays whether the user account is locked due to excessive failed login attempts."
::= { agentUserConfigEntry 9 }
agentUserPasswordExpireTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Date and time when the user's password expires (past or present). Only valid when
password aging is enabled."
::= { agentUserConfigEntry 10 }
--**************************************************************************************
-- agentSerialGroup
--
--**************************************************************************************
agentSerialGroup OBJECT IDENTIFIER ::= { agentCLIConfigGroup 5 }
agentSerialTimeout OBJECT-TYPE
SYNTAX Integer32 (0..160)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"agentSerialTimeout specifies the maximum connect time(in minutes)
without console activity. A value of 0 indicates that a console can
be connected indefinitely. The time range is 0 to 160. "
::= { agentSerialGroup 1 }
agentSerialBaudrate OBJECT-TYPE
SYNTAX INTEGER {
baud-1200(1),
baud-2400(2),
baud-4800(3),
baud-9600(4),
baud-19200(5),
baud-38400(6),
baud-57600(7),
baud-115200(8)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" agentSerialBaudrate specifies the current baud rate at which
the serial port will try to connect. The available values
are 1200, 2400, 4800, 9600, 19200, 38400,57600, and 115200 baud. "
::= { agentSerialGroup 2 }
agentSerialCharacterSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"agentSerialCharacterSize specifies the number of bits in
a character. The number of bits is always 8."
::= { agentSerialGroup 3 }
agentSerialHWFlowControlMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"agentSerialHardwareFlowControl specifies whether hardware
flow-control is enabled or disabled. Hardware Flow Control is
always disabled."
::= { agentSerialGroup 4 }
agentSerialStopBits OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" agentSerialStopBits specifies the number of Stop bits per
character. The number of Stop bits is always 1."
::= { agentSerialGroup 5 }
agentSerialParityType OBJECT-TYPE
SYNTAX INTEGER {
even(1),
odd(2),
none(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" agentSerialParityType specifies the Parity Method used on
the Serial Port. The Parity Method is always None. "
::= { agentSerialGroup 6 }
--**************************************************************************************
-- agentPasswordManagementConfigGroup
--
--**************************************************************************************
agentPasswordManagementConfigGroup OBJECT IDENTIFIER ::= { agentCLIConfigGroup 6 }
agentPasswordManagementMinLength OBJECT-TYPE
SYNTAX Integer32 (1..20)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Minimum length for user passwords
All new local user passwords must be at least this many characters in length.
"
::= { agentPasswordManagementConfigGroup 1 }
agentPasswordManagementHistory OBJECT-TYPE
SYNTAX Integer32 (0..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of previous passwords to store for prevention of password reuse.
This ensures that each user does not reuse passwords often. A value of 0
indicates that no previous passwords will be stored.
"
::= { agentPasswordManagementConfigGroup 2 }
agentPasswordManagementAging OBJECT-TYPE
SYNTAX Integer32 (1..365)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum time that user passwords are valid, in days, from the time the
password is set. Once a password expires, the user will be required to enter
a new password following the first login after password expiration.
A value of 0 indicates that passwords never expire.
"
::= { agentPasswordManagementConfigGroup 3 }
agentPasswordManagementLockAttempts OBJECT-TYPE
SYNTAX Integer32 (1..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of allowable failed local authentication attempts before the user's
account is locked. A value of 0 indicates that user accounts will never be locked.
"
::= { agentPasswordManagementConfigGroup 4 }
--**************************************************************************************
-- agentLagConfigGroup
--
--**************************************************************************************
agentLagConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 2 }
agentLagConfigCreate OBJECT-TYPE
SYNTAX DisplayString (SIZE(0|1..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Agent LAG Create.
When this object is set with a non-empty string, a new LAG will be created
if possible with the entered string as its name."
::= { agentLagConfigGroup 1 }
agentLagSummaryConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentLagSummaryConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A summary table of the switch's LAG config entries"
::= { agentLagConfigGroup 2 }
agentLagSummaryConfigEntry OBJECT-TYPE
SYNTAX AgentLagSummaryConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Switch's LAG config entry"
INDEX { agentLagSummaryLagIndex }
::= { agentLagSummaryConfigTable 1 }
AgentLagSummaryConfigEntry ::= SEQUENCE {
agentLagSummaryLagIndex
Integer32,
agentLagSummaryName
DisplayString,
agentLagSummaryFlushTimer
Integer32,
agentLagSummaryLinkTrap
INTEGER,
agentLagSummaryAdminMode
INTEGER,
agentLagSummaryStpMode
INTEGER,
agentLagSummaryAddPort
Integer32,
agentLagSummaryDeletePort
Integer32,
agentLagSummaryStatus
RowStatus,
agentLagSummaryType
INTEGER,
agentLagSummaryStaticCapability
INTEGER
}
agentLagSummaryLagIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Agent LAG IfIndex.
This value corresponds with the LAG interface in the ifTable."
::= { agentLagSummaryConfigEntry 1 }
agentLagSummaryName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Agent LAG Name.
The associated name of the LAG used during creation."
::= { agentLagSummaryConfigEntry 2 }
agentLagSummaryFlushTimer OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"Agent LAG FlushTimer."
::= { agentLagSummaryConfigEntry 3 }
agentLagSummaryLinkTrap OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Agent LAG LinkTrap.
Configures sending Link Up/Down traps when the LAG interface goes Up or Down."
::= { agentLagSummaryConfigEntry 4 }
agentLagSummaryAdminMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Agent LAG AdminMode.
Administratively enables or disables this LAG interface."
::= { agentLagSummaryConfigEntry 5 }
agentLagSummaryStpMode OBJECT-TYPE
SYNTAX INTEGER {
dot1d(1),
fast(2),
off(3),
dot1s(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Agent LAG StpMode
If Dot1d is enabled, the valid values are:
dot1d(1), fast(2), and off(3)
If Dot1s is enabled, the valid values are:
off(3) and dot1s(4)"
::= { agentLagSummaryConfigEntry 6 }
agentLagSummaryAddPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Agent LAG AddPort.
Set to a non 0 value to add a port to the LAG. Values correspond to
ifIndex values in the ifTable.
Note: agentPortType for the port to be added must be full duplex
and the same speed as previously added port(s), if any."
::= { agentLagSummaryConfigEntry 7 }
agentLagSummaryDeletePort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Agent LAG DeletePort.
Set to a non 0 value to remove a port from the LAG. Values correspond to
ifIndex values in the ifTable."
::= { agentLagSummaryConfigEntry 8 }
agentLagSummaryStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Agent LAG Status.
active(1) - This LAG is enabled.
destroy(6) - Set to this value to remove the LAG."
::= { agentLagSummaryConfigEntry 9 }
agentLagSummaryType OBJECT-TYPE
SYNTAX INTEGER {
static(1),
dynamic(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Agent LAG Type.
static(1) - This LAG is staticly maintained.
dynamic(2) - This LAG is dynamicly maintained."
::= { agentLagSummaryConfigEntry 10 }
agentLagSummaryStaticCapability OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Agent LAG Static Capability
enable(1) - Static capability is enabled for this LAG interface
disable(2) - Static capability is disabled for this LAG interface"
DEFVAL { disable }
::= { agentLagSummaryConfigEntry 11 }
--**************************************************************************************
agentLagDetailedConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentLagDetailedConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A detailed table of the switch's LAG config entries"
::= { agentLagConfigGroup 3 }
agentLagDetailedConfigEntry OBJECT-TYPE
SYNTAX AgentLagDetailedConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Switch's LAG config entry"
INDEX { agentLagDetailedLagIndex, agentLagDetailedIfIndex }
::= { agentLagDetailedConfigTable 1 }
AgentLagDetailedConfigEntry ::= SEQUENCE {
agentLagDetailedLagIndex
Integer32,
agentLagDetailedIfIndex
Integer32,
agentLagDetailedPortSpeed
OBJECT IDENTIFIER,
agentLagDetailedPortStatus
INTEGER
}
agentLagDetailedLagIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"LAG index"
::= { agentLagDetailedConfigEntry 1 }
agentLagDetailedIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"LAG port index"
::= { agentLagDetailedConfigEntry 2 }
agentLagDetailedPortSpeed OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"LAG port speed. See agentPortType for a description and list
of valid values."
::= { agentLagDetailedConfigEntry 3 }
agentLagDetailedPortStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1),
inactive(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"LAG port status.
active(1) - Actively participating in the LAG.
inactive(2) - Not participating in the LAG."
::= { agentLagDetailedConfigEntry 4 }
--**************************************************************************************
agentLagConfigStaticCapability OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"Agent LAG Static Capability.
Configures whether Static LAGs are supported on this device."
::= { agentLagConfigGroup 4 }
--**************************************************************************************
-- agentNetworkConfigGroup
--
--**************************************************************************************
agentNetworkConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 3 }
agentNetworkIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's network ip address"
::= { agentNetworkConfigGroup 1 }
agentNetworkSubnetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's network subnet mask"
::= { agentNetworkConfigGroup 2 }
agentNetworkDefaultGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's network default gateway"
::= { agentNetworkConfigGroup 3 }
agentNetworkBurnedInMacAddress OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The switch's network Burned-In MAC address"
::= { agentNetworkConfigGroup 4 }
agentNetworkLocalAdminMacAddress OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's network locally administered MAC address"
::= { agentNetworkConfigGroup 5 }
agentNetworkMacAddressType OBJECT-TYPE
SYNTAX INTEGER {
burned-in(1),
local(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's network Mac Address Type"
::= { agentNetworkConfigGroup 6 }
agentNetworkConfigProtocol OBJECT-TYPE
SYNTAX INTEGER {
none(1),
bootp(2),
dhcp(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's network config protocol"
::= { agentNetworkConfigGroup 7 }
agentNetworkWebMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The switch's network config protocol on next bootup"
::= { agentNetworkConfigGroup 8 }
agentNetworkJavaMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"Configures the use of the Java interface through the Web."
::= { agentNetworkConfigGroup 9 }
agentNetworkMgmtVlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The VLAN ID through which the switch can be managed using the
agentNetworkIPAddress"
::= { agentNetworkConfigGroup 10 }
--**************************************************************************************
-- ipv6 agentNetworkPortConfigGroup
--
--**************************************************************************************
agentNetworkIpv6AdminMode OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The network port IPv6 administrative state"
::= { agentNetworkConfigGroup 11 }
agentNetworkIpv6Gateway OBJECT-TYPE
SYNTAX Ipv6AddressPrefix
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The network port IPv6 Gateway Address"
::= { agentNetworkConfigGroup 12 }
agentNetworkIpv6AddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentNetworkIpv6AddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of IPv6 address prefixes
for the network port."
::= { agentNetworkConfigGroup 13 }
agentNetworkIpv6AddrEntry OBJECT-TYPE
SYNTAX AgentNetworkIpv6AddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An interface entry containing objects of
a particular IPv6 address prefix"
INDEX {
agentNetworkIpv6AddrPrefix
}
::= { agentNetworkIpv6AddrTable 1 }
AgentNetworkIpv6AddrEntry ::= SEQUENCE {
agentNetworkIpv6AddrPrefix
Ipv6AddressPrefix,
agentNetworkIpv6AddrPrefixLength
INTEGER,
agentNetworkIpv6AddrEuiFlag
INTEGER,
agentNetworkIpv6AddrStatus
RowStatus
}
agentNetworkIpv6AddrPrefix OBJECT-TYPE
SYNTAX Ipv6AddressPrefix
MAX-ACCESS not-accessible --read-write
STATUS current
DESCRIPTION
"The service port IPv6 Address Prefix"
::= { agentNetworkIpv6AddrEntry 1 }
agentNetworkIpv6AddrPrefixLength OBJECT-TYPE
SYNTAX INTEGER (0..128)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The service port IPv6 Address Prefix Length"
::= { agentNetworkIpv6AddrEntry 2 }
agentNetworkIpv6AddrEuiFlag OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The service port IPv6 Eui Flag"
::= { agentNetworkIpv6AddrEntry 3 }
agentNetworkIpv6AddrStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { agentNetworkIpv6AddrEntry 4}
--**************************************************************************************
-- agentServicePortConfigGroup
--
--**************************************************************************************
agentServicePortConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 4 }
agentServicePortIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's ServicePort ip address"
::= { agentServicePortConfigGroup 1 }
agentServicePortSubnetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's ServicePort subnet mask"
::= { agentServicePortConfigGroup 2 }
agentServicePortDefaultGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's ServicePort default gateway"
::= { agentServicePortConfigGroup 3 }
agentServicePortBurnedInMacAddress OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The switch's ServicePort Burned-In MAC address"
::= { agentServicePortConfigGroup 4 }
agentServicePortConfigProtocol OBJECT-TYPE
SYNTAX INTEGER {
none(1),
bootp(2),
dhcp(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's ServicePort config protocol"
::= { agentServicePortConfigGroup 5 }
--**************************************************************************************
-- ipv6 mgmt on serviceport
--
--**************************************************************************************
agentServicePortIpv6AdminMode OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The service port IPv6 administrative state"
::= { agentServicePortConfigGroup 6 }
agentServicePortIpv6Gateway OBJECT-TYPE
SYNTAX Ipv6AddressPrefix
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The service port IPv6 Gateway Address"
::= { agentServicePortConfigGroup 7 }
agentServicePortIpv6AddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentServicePortIpv6AddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of IPv6 address prefixes for the
service port."
::= { agentServicePortConfigGroup 8 }
agentServicePortIpv6AddrEntry OBJECT-TYPE
SYNTAX AgentServicePortIpv6AddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An interface entry containing objects of
a particular IPv6 address prefix"
INDEX { agentServicePortIpv6AddrPrefix }
::= { agentServicePortIpv6AddrTable 1 }
AgentServicePortIpv6AddrEntry ::= SEQUENCE {
agentServicePortIpv6AddrPrefix
Ipv6AddressPrefix,
agentServicePortIpv6AddrPrefixLength
INTEGER,
agentServicePortIpv6AddrEuiFlag
INTEGER,
agentServicePortIpv6AddrStatus
RowStatus
}
agentServicePortIpv6AddrPrefix OBJECT-TYPE
SYNTAX Ipv6AddressPrefix
MAX-ACCESS not-accessible --read-write
STATUS current
DESCRIPTION
"The service port IPv6 Address Prefix"
::= { agentServicePortIpv6AddrEntry 1 }
agentServicePortIpv6AddrPrefixLength OBJECT-TYPE
SYNTAX INTEGER (0..128)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The service port IPv6 Address Prefix Length"
::= { agentServicePortIpv6AddrEntry 2 }
agentServicePortIpv6AddrEuiFlag OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The service port IPv6 Eui Flag"
::= { agentServicePortIpv6AddrEntry 3 }
agentServicePortIpv6AddrStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { agentServicePortIpv6AddrEntry 4}
--**************************************************************************************
-- agentSnmpConfigGroup
--
--**************************************************************************************
agentSnmpConfigGroup OBJECT IDENTIFIER ::= {agentConfigGroup 6}
agentSnmpCommunityCreate OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Creates a new SNMP Community entry.
Defaults: IPAddress 0.0.0.0
IpMask 0.0.0.0
AccessMode read-only
Status config"
::= { agentSnmpConfigGroup 1 }
agentSnmpCommunityConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentSnmpCommunityConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the switch's SNMP Config entries"
::= { agentSnmpConfigGroup 2 }
agentSnmpCommunityConfigEntry OBJECT-TYPE
SYNTAX AgentSnmpCommunityConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Switch's SNMP Config entry"
INDEX {agentSnmpCommunityIndex }
::= { agentSnmpCommunityConfigTable 1 }
AgentSnmpCommunityConfigEntry ::= SEQUENCE {
agentSnmpCommunityIndex
Integer32,
agentSnmpCommunityName
DisplayString (SIZE(1..16)),
agentSnmpCommunityIPAddress
IpAddress,
agentSnmpCommunityIPMask
IpAddress,
agentSnmpCommunityAccessMode
INTEGER,
agentSnmpCommunityStatus
INTEGER
}
agentSnmpCommunityIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The switch's Snmp Community Index"
::= { agentSnmpCommunityConfigEntry 1 }
agentSnmpCommunityName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's Snmp Community Name
This name identifies each SNMP community;
the name can be up to 16 characters, and it is case-sensitive.
Community names in the SNMP community must be unique.
If you make multiple entries using the same community name,
the first entry is kept and processed and all duplicate entries are ignored.
"
::= { agentSnmpCommunityConfigEntry 2 }
agentSnmpCommunityIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's Snmp Community IP Address
Client IP Address - This attribute is an IP address (or portion thereof)
from which this device will accept SNMP packets with the associated
community. The requesting entity's IP address is logical-ANDed with
the Client IP Mask and the result must match the Client IP Address.
Note: If the Client IP Mask is set
to 0.0.0.0, a Client IP Address of 0.0.0.0 matches all IP addresses.
"
::= { agentSnmpCommunityConfigEntry 3 }
agentSnmpCommunityIPMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's Snmp Community IP Mask
Client IP Mask - This attribute is a mask to be logical-ANDed with the
requesting entity's IP address before comparison with the Client IP Address.
If the result matches with Client IP Address then the address is an
authenticated IP address. For example, if the Client IP Address
is 9.47.128.0 and the corresponding Client IP Mask is 255.255.255.0,
a range of incoming IP addresses would match, that is, the incoming IP
addresses could be a value in the following range: 9.47.128.0 to 9.47.128.255.
To have a specific IP address be the only authenticated IP address, set the
Client IP Address to the required IP address and set the Client IP Mask
to 255.255.255.255.
"
::= { agentSnmpCommunityConfigEntry 4 }
agentSnmpCommunityAccessMode OBJECT-TYPE
SYNTAX INTEGER {
read-only(1),
read-write(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's Snmp Community Access Mode
Access Mode - This value can be read-only or read/write.
A community with a read-only access allows for switch information to be
displayed. A community with a read/write access allows for configuration
changes to be made and for information to be displayed.
"
::= { agentSnmpCommunityConfigEntry 5 }
agentSnmpCommunityStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1),
notInService(2),
config(3),
destroy(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's Snmp Community Status.
active(1) - This community is active, allowing SNMP managers associated
with this community to manage the switch according to its
access right.
notInService(2) - This community is not active; no SNMP requests using this
community will be accepted. In this case the SNMP manager
associated with this community cannot manage the switch until
the Status is changed back to active(1).
config(3) - The community Status must be set to this value in order to
configure it. When creating a new community entry, initial
Status will be set to this value.
destroy(4) - Set to this value to remove the community from the agent."
::= { agentSnmpCommunityConfigEntry 6 }
--**************************************************************************************
-- agentSnmpTrapReceiverConfigTable
--
--**************************************************************************************
agentSnmpTrapReceiverCreate OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Creates a new trap receiver entry.
Defaults: IPAddress 0.0.0.0
status config"
::= { agentSnmpConfigGroup 3 }
agentSnmpTrapReceiverConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentSnmpTrapReceiverConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Trap messages are sent across a network to an SNMP Network Manager.
These messages alert the manager to events occurring within the switch
or on the network. Up to six simultaneous trap receivers are supported.
"
::= { agentSnmpConfigGroup 4 }
agentSnmpTrapReceiverConfigEntry OBJECT-TYPE
SYNTAX AgentSnmpTrapReceiverConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Switch's Snmp Trace Receiver Config entry"
INDEX { agentSnmpTrapReceiverIndex }
::= { agentSnmpTrapReceiverConfigTable 1 }
AgentSnmpTrapReceiverConfigEntry ::= SEQUENCE {
agentSnmpTrapReceiverIndex
Integer32,
agentSnmpTrapReceiverCommunityName
DisplayString (SIZE(1..16)),
agentSnmpTrapReceiverIPAddress
IpAddress,
agentSnmpTrapReceiverStatus
INTEGER,
agentSnmpTrapReceiverVersion
INTEGER,
agentSnmpTrapReceiverIpv6Address
Ipv6AddressPrefix
}
agentSnmpTrapReceiverIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The switch's Snmp Trap Receiver Index"
::= { agentSnmpTrapReceiverConfigEntry 1 }
agentSnmpTrapReceiverCommunityName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's Snmp Trap Receiver Community Name.
This is the SNMP community name of the remote network manager;
the name can be up to 16 characters, and is case-sensitive.
"
::= { agentSnmpTrapReceiverConfigEntry 2 }
agentSnmpTrapReceiverIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP Address - Each IP address parameter is four integer numbers.
The numbers range from 0 to 255.
"
::= { agentSnmpTrapReceiverConfigEntry 3 }
agentSnmpTrapReceiverStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1),
notInService(2),
config(3),
destroy(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's Snmp Trap Reciever Status.
active(1) - This trap receiver is active, allowing SNMP Traps to
be sent to this receiver.
notInService(2) - This trap reciever is not active; no SNMP Traps will
be sent to this reciever until it's set back to active(1).
config(3) - The trap reciever Status must be set to this value in order
to configure it. When creating a new trap receiver entry,
the Status will initially be set to this value.
Note: agentSnmpTrapReceiverIPAddress must be set to non-zero
before changing to active(1) or notInService(2).
destroy(4) - Set to this value to remove the trap receiver entry from
the agent."
::= { agentSnmpTrapReceiverConfigEntry 4 }
agentSnmpTrapReceiverVersion OBJECT-TYPE
SYNTAX INTEGER {
snmpv1(1),
snmpv2c(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The version of trap sent to this Reciever.
snmpv1(1) - This will send a SNMPv1 trap.
snmpv2c(2) - This will send a SNMPv2c trap."
DEFVAL { snmpv2c }
::= { agentSnmpTrapReceiverConfigEntry 5 }
agentSnmpTrapReceiverIpv6Address OBJECT-TYPE
SYNTAX Ipv6AddressPrefix
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IPv6 Address for SNMP receiver."
::= { agentSnmpTrapReceiverConfigEntry 6 }
--**************************************************************************************
-- agentSnmpTrapFlagsConfigGroup
--
--**************************************************************************************
agentSnmpTrapFlagsConfigGroup OBJECT IDENTIFIER ::= { agentSnmpConfigGroup 5 }
agentSnmpAuthenticationTrapFlag OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Authentication Flag - Enable/Disable authentication Flag."
::= { agentSnmpTrapFlagsConfigGroup 1 }
agentSnmpLinkUpDownTrapFlag OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Link Up/Down Flag - Enable/Disable Link Up/Link Down traps for the
entire switch. When set to Enable, the Link Up/Down traps will be
sent only if the Link Trap flag setting associated with the port
(Port Configuration Menu) is set to Enable.
"
::= { agentSnmpTrapFlagsConfigGroup 2 }
agentSnmpMultipleUsersTrapFlag OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Multiple Users Flag - Enable/Disable Multiple User traps. When the value
is set to Enable, a Multiple User Trap is sent whenever someone logs in
to the terminal interface (EIA 232 or Telnet) and there is already an
existing terminal interface session.
"
::= { agentSnmpTrapFlagsConfigGroup 3 }
agentSnmpSpanningTreeTrapFlag OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Spanning Tree Flag - This flag enables the sending of new root traps and
topology change notification traps."
::= { agentSnmpTrapFlagsConfigGroup 4 }
agentSnmpBroadcastStormTrapFlag OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"Broadcast Storm Flag - This flag enables or disables the broadcast
storm trap. You must also enable Broadcast Storm Recovery Mode
(see the Switch Configuration Menu). When this
value is set to Enable and Broadcast Storm Recovery mode is set to Enable,
the Broadcast Storm Start/End traps are sent when the switch enters and
leaves Broadcast Storm Recovery.
"
::= { agentSnmpTrapFlagsConfigGroup 5 }
--**************************************************************************************
-- agentSpanningTreePortTable
--
--**************************************************************************************
agentSpanningTreeConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 7 }
agentSpanningTreeMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's Spanning Tree Switch Status"
::= { agentSpanningTreeConfigGroup 1 }
--**************************************************************************************
-- agentSwitchConfigGroup
--
--**************************************************************************************
agentSwitchConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 8 }
agentSwitchAddressAgingTimeoutTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentSwitchAddressAgingTimeoutEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The switch's address aging timeout table"
::= { agentSwitchConfigGroup 4 }
agentSwitchAddressAgingTimeoutEntry OBJECT-TYPE
SYNTAX AgentSwitchAddressAgingTimeoutEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Aging information about a specific Filtering Database."
INDEX { dot1qFdbId }
::= { agentSwitchAddressAgingTimeoutTable 1 }
AgentSwitchAddressAgingTimeoutEntry ::=
SEQUENCE {
agentSwitchAddressAgingTimeout
Integer32
}
agentSwitchAddressAgingTimeout OBJECT-TYPE
SYNTAX Integer32 (10..1000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The FDB entry's address aging timeout (in seconds)"
DEFVAL { 300 }
::= { agentSwitchAddressAgingTimeoutEntry 1 }
agentSwitchStaticMacFilteringTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentSwitchStaticMacFilteringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The switch's static Mac filtering table"
::= { agentSwitchConfigGroup 5 }
agentSwitchStaticMacFilteringEntry OBJECT-TYPE
SYNTAX AgentSwitchStaticMacFilteringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Per-port ingress/egress filter configuration based on VLAN Id and MAC address."
INDEX { agentSwitchStaticMacFilteringVlanId, agentSwitchStaticMacFilteringAddress }
::= { agentSwitchStaticMacFilteringTable 1 }
AgentSwitchStaticMacFilteringEntry ::=
SEQUENCE {
agentSwitchStaticMacFilteringVlanId
Integer32,
agentSwitchStaticMacFilteringAddress
MacAddress,
agentSwitchStaticMacFilteringSourcePortMask
AgentPortMask,
agentSwitchStaticMacFilteringDestPortMask
AgentPortMask,
agentSwitchStaticMacFilteringStatus
RowStatus
}
agentSwitchStaticMacFilteringVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Static MAC Filter Vlan Id"
::= { agentSwitchStaticMacFilteringEntry 1 }
agentSwitchStaticMacFilteringAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Static MAC Filter MAC address"
::= { agentSwitchStaticMacFilteringEntry 2 }
agentSwitchStaticMacFilteringSourcePortMask OBJECT-TYPE
SYNTAX AgentPortMask
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Static MAC Filter source port mask.
When setting this value, the system will ignore configuration for ports not
between the first and last valid ports. Configuration of any port numbers
between this range that are not valid ports return a failure message, but will
still apply configuration for valid ports.
To obtain port numbers from interface numbers, use the objects
agentPortDot1dBasePort and agentPortIfIndex in the agentPortConfigTable
table."
::= { agentSwitchStaticMacFilteringEntry 3 }
agentSwitchStaticMacFilteringDestPortMask OBJECT-TYPE
SYNTAX AgentPortMask
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Static MAC Filter destination port mask.
When setting this value, the system will ignore configuration for ports not
between the first and last valid ports. Configuration of any port numbers
between this range that are not valid ports return a failure message, but will
still apply configuration for valid ports.
To obtain port numbers from interface numbers, use the objects
agentPortDot1dBasePort and agentPortIfIndex in the agentPortConfigTable
table.
Configuring destination port mask for a unicast MAC filter is not supported on some platforms."
::= { agentSwitchStaticMacFilteringEntry 4 }
agentSwitchStaticMacFilteringStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Static MAC Filter status.
Supported values:
active(1) - valid entry
createAndGo(4) - used to create a new entry
destroy(6) - removes the entry"
::= { agentSwitchStaticMacFilteringEntry 5 }
--**************************************************************************************
-- agentSwitchStormControlGroup
--
--**************************************************************************************
agentSwitchStormControlGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 12 }
agentSwitchDot3FlowControlMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Config switchconfig flowcontrol allows you to enable or disable
802.3x flow control for the switch. This value
applies to only full-duplex mode ports. "
DEFVAL { disable }
::= { agentSwitchStormControlGroup 1 }
agentSwitchBroadcastControlMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch config broadcast allows you to enable or disable
broadcast storm recovery mode. When you specify Enable for Broadcast
Storm Recovery and the broadcast traffic on any Ethernet port exceeds
the configured threshold, the switch blocks (discards) the broadcast
traffic."
DEFVAL { disable }
::= { agentSwitchStormControlGroup 4 }
agentSwitchBroadcastControlThreshold OBJECT-TYPE
SYNTAX Unsigned32(0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the broadcast storm recovery threshold for this port
as a percentage of port speed."
DEFVAL { 5 }
::= { agentSwitchStormControlGroup 5 }
agentSwitchMulticastControlMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch config multicast allows you to enable or disable
multicast storm recovery mode. When you specify Enable for multicast
Storm Recovery and the multicast traffic on any Ethernet port exceeds
the configured threshold, the switch blocks (discards) the multicast
traffic."
DEFVAL { disable }
::= { agentSwitchStormControlGroup 6 }
agentSwitchMulticastControlThreshold OBJECT-TYPE
SYNTAX Unsigned32(0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the multicast storm recovery threshold for this port
as a percentage of port speed."
DEFVAL { 5 }
::= { agentSwitchStormControlGroup 7 }
agentSwitchUnicastControlMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch config unicast allows you to enable or disable
unicast storm recovery mode. When you specify Enable for unicast
Storm Recovery and the unknown unicast traffic on any Ethernet port exceeds
the configured threshold, the switch blocks (discards) the unknown unicast
traffic."
DEFVAL { disable }
::= { agentSwitchStormControlGroup 8 }
agentSwitchUnicastControlThreshold OBJECT-TYPE
SYNTAX Unsigned32(0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the unicast storm recovery threshold for this port
as a percentage of port speed."
DEFVAL { 5 }
::= { agentSwitchStormControlGroup 9 }
--**************************************************************************************
-- agentSwitchSnoopingGroup
--
--**************************************************************************************
agentSwitchSnoopingGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 6 }
agentSwitchSnoopingCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentSwitchSnoopingCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the IGMP/MLD Snooping Global configuration entries."
::= { agentSwitchSnoopingGroup 1 }
agentSwitchSnoopingCfgEntry OBJECT-TYPE
SYNTAX AgentSwitchSnoopingCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents entry for Snooping switch Configuration."
INDEX { agentSwitchSnoopingProtocol }
::= { agentSwitchSnoopingCfgTable 1 }
AgentSwitchSnoopingCfgEntry ::= SEQUENCE {
agentSwitchSnoopingProtocol
InetAddressType,
agentSwitchSnoopingAdminMode
INTEGER,
agentSwitchSnoopingPortMask
AgentPortMask,
agentSwitchSnoopingMulticastControlFramesProcessed
Counter32
}
agentSwitchSnoopingProtocol OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The protocol type of network protocol in use."
::= { agentSwitchSnoopingCfgEntry 1 }
agentSwitchSnoopingAdminMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This enables or disables Snooping on the system. "
DEFVAL { disable }
::= { agentSwitchSnoopingCfgEntry 2 }
agentSwitchSnoopingPortMask OBJECT-TYPE
SYNTAX AgentPortMask
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IGMP/MLD Snooping Port Mask.
This allows configuration of IGMP/MLD Snooping on selected ports.
IGMP Snooping cannot be enabled on an interface that has routing
enabled, or is a member of a LAG. If a port which has IGMP Snooping
enabled becomes enabled for routing, or is enlisted as a member of a
LAG, IGMP Snooping functionality will be disabled on that port. IGMP
Snooping functionality will be subsequently be reenabled if routing is
disabled or LAG membership is removed from an interface that had previously
had IGMP Snooping enabled.
To obtain port numbers from interface numbers, use the objects
agentPortDot1dBasePort and agentPortIfIndex in the agentPortConfigTable
table."
DEFVAL { '000000000000'H }
::= { agentSwitchSnoopingCfgEntry 3 }
agentSwitchSnoopingMulticastControlFramesProcessed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Multicast Control Frames Processed by CPU.
The number of multicast control frames that have been processed by the CPU."
::= { agentSwitchSnoopingCfgEntry 4 }
--**************************************************************************************
-- agentSwitchSnoopingIntfGroup
--
--**************************************************************************************
agentSwitchSnoopingIntfGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 7 }
agentSwitchSnoopingIntfTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentSwitchSnoopingIntfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the IGMP Snooping Interface configuration entries."
::= { agentSwitchSnoopingIntfGroup 1 }
agentSwitchSnoopingIntfEntry OBJECT-TYPE
SYNTAX AgentSwitchSnoopingIntfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents entry for a IGMP Snooping Interface."
INDEX { ifIndex, agentSwitchSnoopingProtocol }
::= { agentSwitchSnoopingIntfTable 1 }
AgentSwitchSnoopingIntfEntry ::= SEQUENCE {
agentSwitchSnoopingIntfIndex
Unsigned32,
agentSwitchSnoopingIntfAdminMode
INTEGER,
agentSwitchSnoopingIntfGroupMembershipInterval
Integer32,
agentSwitchSnoopingIntfMaxResponseTime
Integer32,
agentSwitchSnoopingIntfMRPExpirationTime
Integer32,
agentSwitchSnoopingIntfFastLeaveAdminMode
INTEGER,
agentSwitchSnoopingIntfMulticastRouterMode
INTEGER,
agentSwitchSnoopingIntfVlanIDs
VlanList
}
agentSwitchSnoopingIntfIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number to be selected. Each port maps to an interface."
::= { agentSwitchSnoopingIntfEntry 1 }
agentSwitchSnoopingIntfAdminMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This enables or disables IGMP Snooping on a selected interface."
DEFVAL { disable }
::= { agentSwitchSnoopingIntfEntry 2 }
agentSwitchSnoopingIntfGroupMembershipInterval OBJECT-TYPE
SYNTAX Integer32 (2..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The amount of time in seconds that a switch will wait for a report
from a particular group on the selected interface before deleting the
interface from the entry. This value must be greater than
agentSwitchIGMPSnoopingIntfMaxResponseTime."
DEFVAL { 260 }
::= { agentSwitchSnoopingIntfEntry 3 }
agentSwitchSnoopingIntfMaxResponseTime OBJECT-TYPE
SYNTAX Integer32 (1..3599)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The amount of time in seconds a switch will wait after sending
a query on the selected interface because it did not receive a report for
a particular group in that interface. This value must be less
than agentSwitchIGMPSnoopingIntfGroupMembershipInterval."
DEFVAL { 10 }
::= { agentSwitchSnoopingIntfEntry 4 }
agentSwitchSnoopingIntfMRPExpirationTime OBJECT-TYPE
SYNTAX Integer32 (0..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The amount of time in seconds that a switch will wait for a query to be
received on the selected interface before the interface is removed from
the list of interfaces with multicast routers attached."
DEFVAL { 0 }
::= { agentSwitchSnoopingIntfEntry 5 }
agentSwitchSnoopingIntfFastLeaveAdminMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This enables or disables IGMP Snooping on the selected interface."
DEFVAL { disable }
::= { agentSwitchSnoopingIntfEntry 6 }
agentSwitchSnoopingIntfMulticastRouterMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This enables or disables Multicast Routing on the selected interface."
DEFVAL { disable }
::= { agentSwitchSnoopingIntfEntry 7 }
agentSwitchSnoopingIntfVlanIDs OBJECT-TYPE
SYNTAX VlanList
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field lists all the VlanIDs which include the selected interface."
::= { agentSwitchSnoopingIntfEntry 8 }
--**************************************************************************************
-- agentSwitchSnoopingVlanGroup
--
--**************************************************************************************
agentSwitchSnoopingVlanGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 8 }
agentSwitchSnoopingVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentSwitchSnoopingVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the IGMP Snooping Vlan configuration entries."
::= { agentSwitchSnoopingVlanGroup 1 }
agentSwitchSnoopingVlanEntry OBJECT-TYPE
SYNTAX AgentSwitchSnoopingVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents entry for a IGMP Snooping Vlan."
INDEX { dot1qVlanIndex, agentSwitchSnoopingProtocol }
::= { agentSwitchSnoopingVlanTable 1 }
AgentSwitchSnoopingVlanEntry ::= SEQUENCE {
agentSwitchSnoopingVlanAdminMode
INTEGER,
agentSwitchSnoopingVlanGroupMembershipInterval
Integer32,
agentSwitchSnoopingVlanMaxResponseTime
Integer32,
agentSwitchSnoopingVlanFastLeaveAdminMode
INTEGER,
agentSwitchSnoopingVlanMRPExpirationTime
Integer32
}
agentSwitchSnoopingVlanAdminMode OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This enables or disables IGMP Snooping on a selected Vlan interface."
DEFVAL { disable }
::= { agentSwitchSnoopingVlanEntry 1 }
agentSwitchSnoopingVlanGroupMembershipInterval OBJECT-TYPE
SYNTAX Integer32 (2..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The amount of time in seconds that a switch will wait for a report
from a particular group on the selected vlan before deleting the
interface participating in the vlan from the entry. This value must
be greater than agentSwitchIGMPSnoopingIntfMaxResponseTime."
DEFVAL { 260 }
::= { agentSwitchSnoopingVlanEntry 2 }
agentSwitchSnoopingVlanMaxResponseTime OBJECT-TYPE
SYNTAX Integer32 (1..3599)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The amount of time in seconds a switch will wait after sending
a query on the selected vlan because it did not receive a report for
a particular group in the interface participating in the vlan.
This value must be less than
agentSwitchIGMPSnoopingIntfGroupMembershipInterval."
DEFVAL { 10 }
::= { agentSwitchSnoopingVlanEntry 3 }
agentSwitchSnoopingVlanFastLeaveAdminMode OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This enables or disables IGMP Snooping on the selected vlan."
DEFVAL { disable }
::= { agentSwitchSnoopingVlanEntry 4 }
agentSwitchSnoopingVlanMRPExpirationTime OBJECT-TYPE
SYNTAX Integer32 (0..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The amount of time in seconds that a switch will wait for a query to be
received on the selected interface participating in the vlan before the
interface is removed from the list of interfaces with multicast routers
attached. This parameter is configurable only for exisiting Vlans."
DEFVAL { 0 }
::= { agentSwitchSnoopingVlanEntry 5 }
--**************************************************************************************
-- agentSwitchVlanStaticMrouterGroup
--
--**************************************************************************************
agentSwitchVlanStaticMrouterGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 9 }
agentSwitchVlanStaticMrouterTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentSwitchVlanStaticMrouterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the IGMP Static Mrouter Configuration parameters."
::= { agentSwitchVlanStaticMrouterGroup 1 }
agentSwitchVlanStaticMrouterEntry OBJECT-TYPE
SYNTAX AgentSwitchVlanStaticMrouterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents entry for a IGMP Static Mrouter."
INDEX { ifIndex,
dot1qVlanIndex, agentSwitchSnoopingProtocol }
::= { agentSwitchVlanStaticMrouterTable 1 }
AgentSwitchVlanStaticMrouterEntry ::= SEQUENCE {
agentSwitchVlanStaticMrouterAdminMode
INTEGER
}
agentSwitchVlanStaticMrouterAdminMode OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This enables or disables IGMP Mrouter on a per-interface per-vlan basis."
DEFVAL { disable }
::= { agentSwitchVlanStaticMrouterEntry 1 }
--**************************************************************************************
-- agentSwitchMFDBGroup
--
--**************************************************************************************
agentSwitchMFDBGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 10 }
agentSwitchMFDBTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentSwitchMFDBEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Multicast Forwarding Database table"
::= { agentSwitchMFDBGroup 1 }
agentSwitchMFDBEntry OBJECT-TYPE
SYNTAX AgentSwitchMFDBEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains Forwarding and Filtering information per Vlan Index, MAC Address, and
Component User."
INDEX { agentSwitchMFDBVlanId, agentSwitchMFDBMacAddress, agentSwitchMFDBProtocolType }
::= { agentSwitchMFDBTable 1 }
AgentSwitchMFDBEntry ::=
SEQUENCE {
agentSwitchMFDBVlanId
VlanIndex,
agentSwitchMFDBMacAddress
MacAddress,
agentSwitchMFDBProtocolType
INTEGER,
agentSwitchMFDBType
INTEGER,
agentSwitchMFDBDescription
DisplayString,
agentSwitchMFDBForwardingPortMask
AgentPortMask,
agentSwitchMFDBFilteringPortMask
AgentPortMask
}
agentSwitchMFDBVlanId OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Vlan Index for which this entry is associated with."
::= { agentSwitchMFDBEntry 1 }
agentSwitchMFDBMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A multicast MAC address for which the switch has forwarding and or
filtering information."
::= { agentSwitchMFDBEntry 2 }
agentSwitchMFDBProtocolType OBJECT-TYPE
SYNTAX INTEGER {
static(1),
gmrp(2),
igmp(3),
mld(4),
mmrp(5),
msrp(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The component that is responsible for this entry in the Multicast
Forwarding Database."
::= { agentSwitchMFDBEntry 3 }
agentSwitchMFDBType OBJECT-TYPE
SYNTAX INTEGER {
static(1),
dynamic(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This displays the type of the entry.
static(1) - Entries configured by the end user
dynamic(2) - Entries added as a result of a learning process or protocol"
::= { agentSwitchMFDBEntry 4 }
agentSwitchMFDBDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Text description of this multicast table entry."
::= { agentSwitchMFDBEntry 5 }
agentSwitchMFDBForwardingPortMask OBJECT-TYPE
SYNTAX AgentPortMask
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"BitMask indicating which ports this entry indicates should be forwarded.
To obtain port numbers from interface numbers, use the objects
agentPortDot1dBasePort and agentPortIfIndex in the agentPortConfigTable
table."
::= { agentSwitchMFDBEntry 6 }
agentSwitchMFDBFilteringPortMask OBJECT-TYPE
SYNTAX AgentPortMask
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"BitMask indicating which ports this entry indicates should be filtered.
To obtain port numbers from interface numbers, use the objects
agentPortDot1dBasePort and agentPortIfIndex in the agentPortConfigTable
table."
::= { agentSwitchMFDBEntry 7 }
--**************************************************************************************
agentSwitchMFDBSummaryTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentSwitchMFDBSummaryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Multicast Forwarding Database Summary table"
::= { agentSwitchMFDBGroup 2 }
agentSwitchMFDBSummaryEntry OBJECT-TYPE
SYNTAX AgentSwitchMFDBSummaryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Summarizes the forwarding ports for all components registered for all
MFDB table entries with the same Vlan Index and MAC Address."
INDEX { agentSwitchMFDBSummaryVlanId, agentSwitchMFDBSummaryMacAddress }
::= { agentSwitchMFDBSummaryTable 1 }
AgentSwitchMFDBSummaryEntry ::=
SEQUENCE {
agentSwitchMFDBSummaryVlanId
VlanIndex,
agentSwitchMFDBSummaryMacAddress
MacAddress,
agentSwitchMFDBSummaryForwardingPortMask
AgentPortMask
}
agentSwitchMFDBSummaryVlanId OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Vlan Index for which this entry is associated with."
::= { agentSwitchMFDBSummaryEntry 1 }
agentSwitchMFDBSummaryMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A multicast MAC address for which the switch has forwarding and or
filtering information."
::= { agentSwitchMFDBSummaryEntry 2 }
agentSwitchMFDBSummaryForwardingPortMask OBJECT-TYPE
SYNTAX AgentPortMask
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port Mask indicating which ports this entry indicates should be forwarded.
To obtain port numbers from interface numbers, use the objects
agentPortDot1dBasePort and agentPortIfIndex in the agentPortConfigTable
table."
::= { agentSwitchMFDBSummaryEntry 3 }
--**************************************************************************************
agentSwitchMFDBMaxTableEntries OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This displays the maximum number of entries that can possibly be in
the Multicast Forwarding Database table."
::= { agentSwitchMFDBGroup 3 }
agentSwitchMFDBMostEntriesUsed OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This displays the largest number of entries that have been present
in the Multicast Forwarding Database table. This value is also known
as the MFDB high-water mark."
::= { agentSwitchMFDBGroup 4 }
agentSwitchMFDBCurrentEntries OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This displays the current number of entries in the Multicast
Forwarding Database table."
::= { agentSwitchMFDBGroup 5 }
--**************************************************************************************
-- The DHCP Filtering Group
--
--**************************************************************************************
agentDhcpFilteringGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 15 }
agentDhcpFilteringAdminMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Dhcp Filtering mode:
enable - enable dhcp filtering mode
disable - disable dhcp filtering mode."
DEFVAL { disable }
::= { agentDhcpFilteringGroup 1 }
agentDhcpFilteringPortConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentDhcpFilteringPortConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains the configuration objects for the
with each port."
::= { agentDhcpFilteringGroup 2 }
agentDhcpFilteringPortConfigEntry OBJECT-TYPE
SYNTAX AgentDhcpFilteringPortConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The configuration information for Dhcp Filtering."
INDEX { ifIndex }
::= { agentDhcpFilteringPortConfigTable 1 }
AgentDhcpFilteringPortConfigEntry ::=
SEQUENCE {
agentDhcpFilteringPortTrustedMode
INTEGER
}
agentDhcpFilteringPortTrustedMode OBJECT-TYPE
SYNTAX INTEGER {
trusted(1),
untrusted(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Port's DHCP mode. It can be either trusted or untrusted
default will be untrusted."
DEFVAL { untrusted }
::= { agentDhcpFilteringPortConfigEntry 1 }
--**************************************************************************************
-- agentSwitchProtectedPortGroup
--
--**************************************************************************************
agentSwitchProtectedPortConfigGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 18 }
agentSwitchProtectedPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentSwitchProtectedPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The switch's protected port mapping table"
::= { agentSwitchProtectedPortConfigGroup 1 }
agentSwitchProtectedPortEntry OBJECT-TYPE
SYNTAX AgentSwitchProtectedPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Protected ports assigned to groups."
INDEX { agentSwitchProtectedPortGroupId }
::= { agentSwitchProtectedPortTable 1 }
AgentSwitchProtectedPortEntry ::=
SEQUENCE {
agentSwitchProtectedPortGroupId
Integer32,
agentSwitchProtectedPortGroupName
DisplayString,
agentSwitchProtectedPortPortList
PortList
}
agentSwitchProtectedPortGroupId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The group that this port belongs to"
::= { agentSwitchProtectedPortEntry 1 }
agentSwitchProtectedPortGroupName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the group"
::= { agentSwitchProtectedPortEntry 2 }
agentSwitchProtectedPortPortList OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The set of ports that are protected in this group"
::= { agentSwitchProtectedPortEntry 3 }
--**************************************************************************************
-- agentSwitchSnoopingQuerierGroup
--
--**************************************************************************************
agentSwitchSnoopingQuerierGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 20 }
agentSwitchSnoopingQuerierCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentSwitchSnoopingQuerierCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the IGMP/MLD Snooping Querier Global configuration entries."
::= { agentSwitchSnoopingQuerierGroup 1 }
agentSwitchSnoopingQuerierCfgEntry OBJECT-TYPE
SYNTAX AgentSwitchSnoopingQuerierCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents entry for Snooping Querier Configuration."
INDEX { agentSwitchSnoopingProtocol }
::= { agentSwitchSnoopingQuerierCfgTable 1 }
AgentSwitchSnoopingQuerierCfgEntry ::= SEQUENCE {
agentSwitchSnoopingQuerierAdminMode
INTEGER,
agentSwitchSnoopingQuerierVersion
Integer32,
agentSwitchSnoopingQuerierAddress
InetAddress,
agentSwitchSnoopingQuerierQueryInterval
Integer32,
agentSwitchSnoopingQuerierExpiryInterval
Integer32
}
agentSwitchSnoopingQuerierAdminMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This enables or disables Snooping Querier on the system. "
DEFVAL { disable }
::= { agentSwitchSnoopingQuerierCfgEntry 1 }
agentSwitchSnoopingQuerierVersion OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This specifies the multicast protocol versions that are
supported by the system."
::= { agentSwitchSnoopingQuerierCfgEntry 2 }
agentSwitchSnoopingQuerierAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This specifies the default source ip address to be used
while generating general queries."
::= { agentSwitchSnoopingQuerierCfgEntry 3 }
agentSwitchSnoopingQuerierQueryInterval OBJECT-TYPE
SYNTAX Integer32 (1..1800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This specified the timer interval after which the system
generates general queries."
DEFVAL { 60 }
::= { agentSwitchSnoopingQuerierCfgEntry 4 }
agentSwitchSnoopingQuerierExpiryInterval OBJECT-TYPE
SYNTAX Integer32 (60..300)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This specified the timer interval after which the detected
other querier information is no longer valid."
DEFVAL { 60 }
::= { agentSwitchSnoopingQuerierCfgEntry 5 }
--**************************************************************************************
-- agentSwitchSnoopingQuerierVlanCfgTable
--
--**************************************************************************************
agentSwitchSnoopingQuerierVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentSwitchSnoopingQuerierVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the Snooping Querier Vlan configuration entries."
::= { agentSwitchSnoopingQuerierGroup 2 }
agentSwitchSnoopingQuerierVlanEntry OBJECT-TYPE
SYNTAX AgentSwitchSnoopingQuerierVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents entry for a Snooping Querier configurable Vlan."
INDEX { dot1qVlanIndex, agentSwitchSnoopingProtocol }
::= { agentSwitchSnoopingQuerierVlanTable 1 }
AgentSwitchSnoopingQuerierVlanEntry ::= SEQUENCE {
agentSwitchSnoopingQuerierVlanAdminMode
INTEGER,
agentSwitchSnoopingQuerierVlanOperMode
INTEGER,
agentSwitchSnoopingQuerierElectionParticipateMode
INTEGER,
agentSwitchSnoopingQuerierVlanAddress
InetAddress,
agentSwitchSnoopingQuerierOperVersion
Integer32,
agentSwitchSnoopingQuerierOperMaxResponseTime
Integer32,
agentSwitchSnoopingQuerierLastQuerierAddress
InetAddress,
agentSwitchSnoopingQuerierLastQuerierVersion
Integer32
}
agentSwitchSnoopingQuerierVlanAdminMode OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This enables or disables Snooping Querier on a selected Vlan interface."
DEFVAL { disable }
::= { agentSwitchSnoopingQuerierVlanEntry 1 }
agentSwitchSnoopingQuerierVlanOperMode OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
querier(1),
non-querier(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This specifies the current state of the Snooping Querier on a selected vlan interface"
DEFVAL { disabled }
::= { agentSwitchSnoopingQuerierVlanEntry 2 }
agentSwitchSnoopingQuerierElectionParticipateMode OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This enables or disables the Snooping Querier Election Participation mode. When enabled
snooping querier switch will participate in querier election up on discovering another
querier in the specified vlan. When disabled, up on discovering another querier, snooping
querier moves to non-querier state."
DEFVAL { disable }
::= { agentSwitchSnoopingQuerierVlanEntry 3 }
agentSwitchSnoopingQuerierVlanAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This specifies the default source ip address to be used while generating general queries on
the specified vlan."
::= { agentSwitchSnoopingQuerierVlanEntry 4 }
agentSwitchSnoopingQuerierOperVersion OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This specifies the multicast protocol version that is currently being used by the snooping
switch for the specified vlan while generating query messages."
::= { agentSwitchSnoopingQuerierVlanEntry 5 }
agentSwitchSnoopingQuerierOperMaxResponseTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time in seconds a switch will wait after sending
a query on the selected vlan because it did not receive a report for
a particular group in the interface participating in the vlan. This
object is valid only when agentSwitchSnoopingQuerierOperVersion object
is valid."
::= { agentSwitchSnoopingQuerierVlanEntry 6 }
agentSwitchSnoopingQuerierLastQuerierAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This specifies the last querier's ip address for the specified vlan.
It represents the detected other multicast querier in the vlan. "
::= { agentSwitchSnoopingQuerierVlanEntry 7 }
agentSwitchSnoopingQuerierLastQuerierVersion OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This specifies the multicast protocol version that is currently being used
by the detected other multicast querier for the specified vlan."
::= { agentSwitchSnoopingQuerierVlanEntry 8 }
--**************************************************************************************
-- agentTransferConfigGroup
--
--**************************************************************************************
agentTransferConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 9 }
--**************************************************************************************
-- agentTransferUploadGroup
--
--**************************************************************************************
agentTransferUploadGroup OBJECT IDENTIFIER ::= { agentTransferConfigGroup 1 }
agentTransferUploadMode OBJECT-TYPE
SYNTAX INTEGER {
tftp(1),
xmodem(2),
ymodem(3),
zmodem(4),
sftp(5),
scp(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transfer upload mode configures the mode to use when uploading from the
switch. The mode is either X/Y/ZMODEM, TFTP, SFTP or SCP. X/Y/ZMODEM is
valid only when the file transfer is initiated by the serial EIA 232 port.
SFTP and SCP are only allowed if the SSH feature is present.
"
::= { agentTransferUploadGroup 1 }
agentTransferUploadServerIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Transfer upload server IP configures the IP address of the server
where the file is located. It is valid only when the Transfer Mode is
TFTP, SFTP, or SCP. The address is 4 integer bytes ranging from 0 to 255.
This object is deprecated in favour of agentTransferUploadServerAddress
and agentTransferUploadServerAddressType."
::= { agentTransferUploadGroup 2 }
agentTransferUploadPath OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transfer upload path configures the directory path where the file
is to be uploaded to. The switch remembers the last file path used.
"
::= { agentTransferUploadGroup 3 }
agentTransferUploadFilename OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transfer upload filename configures the file name for the file being
uploaded from the switch. It can be up to 32 alphanumeric characters.
The switch remembers the last file name used.
File path can be appended to the file name if the string is less than 17
characters. Otherwise, the File Path field will need to be used and the
File Name will be appended to the File Path as is. An example would be
File Path set to c:\tftp\code\ and File Name set to e1r1v1.opr.
Note: File Name, File Path, and Server IP Address are applicable
only if the Transfer Mode is TFTP, SFTP or SCP."
::= { agentTransferUploadGroup 4 }
agentTransferUploadDataType OBJECT-TYPE
SYNTAX INTEGER {
config(2),
errorlog(3),
messagelog(4),
traplog(5),
clibanner(6),
code(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transfer upload datatype configures the type of file to upload from the
switch.
The types for upload are:
- Configuration File
- Error log
- Message log
- Trap log
- Banner File
"
::= { agentTransferUploadGroup 5 }
agentTransferUploadStart OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transfer upload start will start an upload transfer.
The agentTransferUploadMode object must not be set to xmodem(2),
ymodem(3), or zmodem(4) to initiate a transfer via SNMP."
::= { agentTransferUploadGroup 6 }
agentTransferUploadStatus OBJECT-TYPE
SYNTAX INTEGER {
notInitiated(1),
transferStarting(2),
errorStarting(3),
wrongFileType(4),
updatingConfig(5),
invalidConfigFile(6),
writingToFlash(7),
failureWritingToFlash(8),
checkingCRC(9),
failedCRC(10),
unknownDirection(11),
transferSuccessful(12),
transferFailed(13)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the current status of an upload transfer."
::= { agentTransferUploadGroup 7 }
agentTransferUploadServerAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The type of the serverip address, as defined in the InetAddress MIB.
The agentTransferUploadServerAddress object is intepreted within the
context of agentTransferUploadServerAddressType"
REFERENCE "RFC 3291"
::= { agentTransferUploadGroup 8 }
agentTransferUploadServerAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transfer upload serverip configures the IP address of the server
where the file is to be uploaded to.It is valid only when the
Transfer Mode is TFTP, SFTP or SCP.
The type of this address is determined by the value of the
agentTransferUploadServerAddressType object.
The values for agentTransferUploadServerAddressType and
agentTransferUploadServerAddress must be consistent."
REFERENCE "RFC 3291"
::= { agentTransferUploadGroup 9 }
agentTransferUploadImagename OBJECT-TYPE
SYNTAX INTEGER {
image1(2),
image2(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transfer upload image name. Sets the image to be uploaded as the specified
name
Note: Imagename, File Name, File Path, and Server IP Address are applicable
only if the Transfer Mode is TFTP, SFTP or SCP."
::= { agentTransferUploadGroup 10 }
agentTransferUploadUsername OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Username applicable only to secure upload types, i.e., SFTP or SCP.
"
::= { agentTransferUploadGroup 11 }
agentTransferUploadPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Password applicable only to secure upload types, i.e. SFTP or SCP.
"
::= { agentTransferUploadGroup 12 }
--**************************************************************************************
-- agentTransferDownloadGroup
--
--**************************************************************************************
agentTransferDownloadGroup OBJECT IDENTIFIER ::= { agentTransferConfigGroup 2 }
agentTransferDownloadMode OBJECT-TYPE
SYNTAX INTEGER {
tftp(1),
xmodem(2),
ymodem(3),
zmodem(4),
sftp(5),
scp(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transfer download mode configures the mode to use when downloading
to the switch. The mode is either X/Y/ZMODEM, TFTP, SFTP or SCP. X/Y/ZMODEM is valid only
when the file transfer is initiated by the serial EIA 232 port. SFTP and SCP
are only allowed if the SSH feature is present.
"
::= { agentTransferDownloadGroup 1 }
agentTransferDownloadServerIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Transfer download serverip configures the IP address of the server
where the file is located. It is valid only when the Transfer Mode is TFTP, SFTP or
SCP.
The address is 4 integer bytes ranging from 0 to 255.
This object is deprecated in favour of agentTransferDownloadServerAddress
and agentTransferDownloadServerAddressType."
::= { agentTransferDownloadGroup 2 }
agentTransferDownloadPath OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transfer download path configures the directory path where the
file is located. The switch remembers the last file path used.
"
::= { agentTransferDownloadGroup 3 }
agentTransferDownloadFilename OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transfer download filename configures the file name for the file
being downloaded to the switch. It can be up to 32 alphanumeric characters.
The switch remembers the last file name used.
File path can be appended to the file name if the string is less than 33
characters. Otherwise, the File Path field will need to be used and the
File Name will be appended to the File Path as is. An example would be
File Path set to c:\tftp\code\ and File Name set to e1r1v1.opr.
Note: Imagename, File Name, File Path, and Server IP Address are applicable
only if the Transfer Mode is TFTP, SFTP or SCP."
::= { agentTransferDownloadGroup 4 }
agentTransferDownloadDataType OBJECT-TYPE
SYNTAX INTEGER {
code(2),
config(3),
sshkey-rsa1(4),
sshkey-rsa2(5),
sshkey-dsa(6),
sslpem-root(7),
sslpem-server(8),
sslpem-dhweak(9),
sslpem-dhstrong(10),
clibanner(11),
kernel(12)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transfer download datatype configures the type of file to download to
the switch.
The types for download are:
code - Code File
config - Configuration File
sshkey-rsa1 - SSH-1 RSA Key File
sshkey-rsa2 - SSH-2 RSA Key PEM File
sshkey-dsa - SSH-2 DSA Key PEM File
sslpem-root - SSL Trusted Root Certificate PEM File
sslpem-server - SSL Server Certificate PEM File
sslpem-dhweak - SSL DH Weak Encryption Parameter PEM File
sslpem-dhstrong - SSL DH Strong Encryption Parameter PEM File
cli-banner - CLI Banner File
kernel - Kernel File
Note: SSH Key files can only be downloaded if SSH Server is administratively
disabled, and there are no active SSH sessions.
Kernel file can be downloaded only on raptor platform and linux operating system.
"
::= { agentTransferDownloadGroup 5 }
agentTransferDownloadStart OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transfer download start will start an download transfer.
The agentTransferDownloadMode object must not be set to xmodem(2),
ymodem(3), or zmodem(4) to initiate a transfer via SNMP."
::= { agentTransferDownloadGroup 6 }
agentTransferDownloadStatus OBJECT-TYPE
SYNTAX INTEGER {
notInitiated(1),
transferStarting(2),
errorStarting(3),
wrongFileType(4),
updatingConfig(5),
invalidConfigFile(6),
writingToFlash(7),
failureWritingToFlash(8),
checkingCRC(9),
failedCRC(10),
unknownDirection(11),
transferSuccessful(12),
transferFailed(13)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the current status of an download transfer."
::= { agentTransferDownloadGroup 7 }
agentTransferDownloadServerAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The type of the serverip address, as defined in the InetAddress MIB.
The agentTransferDownloadServerAddress object is intepreted within the
context of agentTransferDownloadServerAddressType"
REFERENCE "RFC 3291"
::= { agentTransferDownloadGroup 8 }
agentTransferDownloadServerAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transfer download serverip configures the IP address of the server
where the file is to be downloaded from.It is valid only when the
Transfer Mode is TFTP, SFTP, or SCP.
The type of this address is determined by the value of the
agentTransferDownloadServerAddressType object.
The values for agentTransferDownloadServerAddressType and
agentTransferDownloadServerAddress must be consistent."
REFERENCE "RFC 3291"
::= { agentTransferDownloadGroup 9 }
agentTransferDownloadImagename OBJECT-TYPE
SYNTAX INTEGER {
image1(2),
image2(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transfer download image name. Sets the downloaded image as the specified
name
Note: Imagename, File Name, File Path, and Server IP Address are applicable
only if the Transfer Mode is TFTP, SFTP or SCP."
::= { agentTransferDownloadGroup 10 }
agentTransferDownloadUsername OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Username applicable only to secure download types, i.e., SFTP or SCP.
"
::= { agentTransferDownloadGroup 11 }
agentTransferDownloadPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Password applicable only to secure download types, i.e. SFTP or SCP.
"
::= { agentTransferDownloadGroup 12 }
--*** switchimage starts ***
--**************************************************************************************
-- agentImageConfigGroup
--
--**************************************************************************************
agentImageConfigGroup OBJECT IDENTIFIER ::= { agentTransferConfigGroup 3 }
agentImage1 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The image1 softwate version ."
::= { agentImageConfigGroup 1 }
agentImage2 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The image2 software version."
::= { agentImageConfigGroup 2 }
agentActiveImage OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The active image name. image1 or image2.
"
::= { agentImageConfigGroup 3 }
agentNextActiveImage OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The next active image name.
user assigns either image1 or image2. "
::= { agentImageConfigGroup 4 }
--*** switchimage ends ***
--**************************************************************************************
-- agentPortMirroringGroup
--**************************************************************************************
agentPortMirroringGroup OBJECT IDENTIFIER ::= { agentConfigGroup 10 }
agentMirroredPortIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"IfIndex of the mirrored port"
DEFVAL { 0 }
::= { agentPortMirroringGroup 1 }
agentProbePortIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"IfIndex of the probe port"
DEFVAL { 0 }
::= { agentPortMirroringGroup 2 }
agentPortMirroringMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2),
delete(3)
}
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"Port mirroring mode:
enable - enable mirroring mode
disable - disable mirroring mode
delete - clear MirroredPort and Probe Port configuration"
DEFVAL { disable }
::= { agentPortMirroringGroup 3 }
--**************************************************************************************
-- agentPortMirroringGroup
--**************************************************************************************
agentPortMirrorTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentPortMirrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table includes entries for each Port Mirroring session."
::= { agentPortMirroringGroup 4 }
agentPortMirrorEntry OBJECT-TYPE
SYNTAX AgentPortMirrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides configuration of a Port Mirroring session specifying the
destination port, and the source Port Mask, providing a many-to-one
mapping."
INDEX { agentPortMirrorSessionNum }
::= { agentPortMirrorTable 1 }
AgentPortMirrorEntry ::= SEQUENCE {
agentPortMirrorSessionNum
Unsigned32,
agentPortMirrorDestinationPort
Unsigned32,
agentPortMirrorSourcePortMask
AgentPortMask,
agentPortMirrorAdminMode
INTEGER
}
agentPortMirrorSessionNum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Session number of this mirroring entry. The number of sessions is
fixed, and is platform dependant."
::= { agentPortMirrorEntry 1 }
agentPortMirrorDestinationPort OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port which traffic from the mirrored ports will be sent to."
::= { agentPortMirrorEntry 2 }
agentPortMirrorSourcePortMask OBJECT-TYPE
SYNTAX AgentPortMask
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ports from which traffic will be sent to the destination port.
The destination port can not be included in this list of ports."
::= { agentPortMirrorEntry 3 }
agentPortMirrorAdminMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2),
delete(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of this port mirroring session.
enable(1) - This session is active and all traffic from the source ports
will be mirrored to the destination port.
disable(2) - This session is not active.
delete(3) - Remove the configuration for this Session"
::= { agentPortMirrorEntry 4 }
agentPortMirrorTypeTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentPortMirrorTypeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table includes entries for each source port's direction of port mirroring."
::= { agentPortMirroringGroup 5 }
agentPortMirrorTypeEntry OBJECT-TYPE
SYNTAX AgentPortMirrorTypeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides configuration of a Port Mirroring direction specifying the
session of the port mirroring and source port"
INDEX { agentPortMirrorSessionNum, agentPortMirrorTypeSourcePort }
::= { agentPortMirrorTypeTable 1 }
AgentPortMirrorTypeEntry ::= SEQUENCE {
agentPortMirrorTypeSourcePort
Unsigned32,
agentPortMirrorTypeType
INTEGER
}
agentPortMirrorTypeSourcePort OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port from which traffic will be sent to the destination port.
This port should be a source port in the corresponding session"
::= { agentPortMirrorTypeEntry 1 }
agentPortMirrorTypeType OBJECT-TYPE
SYNTAX INTEGER {
tx(1),
rx(2),
txrx(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The direction of the data to be mirrored on this source port.
tx(1) - The data that is transmitted from the source port.
rx(2) - The data that is received on the source port.
txrx(3) - The data that is transmitted/received from/on the source port"
DEFVAL { txrx }
::= { agentPortMirrorTypeEntry 2 }
--**************************************************************************************
-- agentDot3adAggPortTable
--**************************************************************************************
agentDot3adAggPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentDot3adAggPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides 802.3ad link aggregation information for each
physical port that is not available through the standard MIB."
::= { agentConfigGroup 12 }
agentDot3adAggPortEntry OBJECT-TYPE
SYNTAX AgentDot3adAggPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a table entry. The agentDot3adAggPort identifies
the external interface number of the port."
INDEX { agentDot3adAggPort }
::= { agentDot3adAggPortTable 1 }
AgentDot3adAggPortEntry ::= SEQUENCE {
agentDot3adAggPort
Integer32,
agentDot3adAggPortLACPMode
INTEGER
}
agentDot3adAggPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ifIndex of this physical port"
::= { agentDot3adAggPortEntry 1 }
agentDot3adAggPortLACPMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable 802.3ad LACP on this port"
::= { agentDot3adAggPortEntry 2 }
--**************************************************************************************
-- agentPortConfigTable
--
--**************************************************************************************
agentPortConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentPortConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the switch's physical port config entries"
::= { agentConfigGroup 13 }
agentPortConfigEntry OBJECT-TYPE
SYNTAX AgentPortConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Switch's physical port config entry"
INDEX { agentPortDot1dBasePort }
::= { agentPortConfigTable 1 }
AgentPortConfigEntry ::= SEQUENCE {
agentPortDot1dBasePort
Integer32,
agentPortIfIndex
Integer32,
agentPortIanaType
IANAifType,
agentPortSTPMode
INTEGER,
agentPortSTPState
INTEGER,
agentPortAdminMode
INTEGER,
agentPortPhysicalMode
INTEGER,
agentPortPhysicalStatus
INTEGER,
agentPortLinkTrapMode
INTEGER,
agentPortClearStats
INTEGER,
agentPortDefaultType
OBJECT IDENTIFIER,
agentPortType
OBJECT IDENTIFIER,
agentPortAutoNegAdminStatus
INTEGER,
agentPortDot3FlowControlMode
INTEGER,
agentPortMaxFrameSizeLimit
Integer32,
agentPortMaxFrameSize
Integer32,
agentPortBroadcastControlMode
INTEGER,
agentPortBroadcastControlThreshold
Integer32,
agentPortMulticastControlMode
INTEGER,
agentPortMulticastControlThreshold
Integer32,
agentPortUnicastControlMode
INTEGER,
agentPortUnicastControlThreshold
Integer32
}
agentPortDot1dBasePort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number of this port."
::= { agentPortConfigEntry 1 }
agentPortIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The switch's Port IfIndex"
::= { agentPortConfigEntry 2 }
agentPortIanaType OBJECT-TYPE
SYNTAX IANAifType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The switch's Port Type"
::= { agentPortConfigEntry 3 }
agentPortSTPMode OBJECT-TYPE
SYNTAX INTEGER {
dot1d(1),
fast(2),
off(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's Port Spanning Tree Protocol Mode
STP mode values are:
dot1d (the default)
fast, indicates you want to use the fast spanning tree mode
off, indicates the STP mode is turned off for a particular port
This object is only supported when the Dot1d Protocol is enabled."
::= { agentPortConfigEntry 4 }
agentPortSTPState OBJECT-TYPE
SYNTAX INTEGER {
blocking(1),
listening(2),
learning(3),
forwarding(4),
disabled(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The switch's Port Spanning Tree Protocol State.
This object is only supported when the Dot1d Protocol is enabled."
::= { agentPortConfigEntry 5 }
agentPortAdminMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch's Port Admin Mode"
::= { agentPortConfigEntry 6 }
agentPortPhysicalMode OBJECT-TYPE
SYNTAX INTEGER {
auto-negotiate(1),
half-10(2),
full-10(3),
half-100(4),
full-100(5),
half-100fx(6),
full-100fx(7),
full-1000sx(8),
full-10gsx(9)
}
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The switch's Port Speed Mode. This is the configured physical mode.
This object is read-only for gigabit ports"
::= { agentPortConfigEntry 7 }
agentPortPhysicalStatus OBJECT-TYPE
SYNTAX INTEGER {
auto-negotiate(1),
half-10(2),
full-10(3),
half-100(4),
full-100(5),
half-100fx(6),
full-100fx(7),
full-1000sx(8),
full-10gsx(9)
}
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The switch's Port Physical Speed Status. This is the current actual speed."
::= { agentPortConfigEntry 8 }
agentPortLinkTrapMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If enabled, link up and link down traps will be sent for this port."
::= { agentPortConfigEntry 9 }
agentPortClearStats OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"clear stats for this port only"
::= { agentPortConfigEntry 10 }
agentPortDefaultType OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the default administrative port type,
to be used in conjunction with the operational port type
denoted by agentPortType.
The set of possible values for this object is
the same as the set defined for the agentPortType
object.
This object represents the administratively-configured type of
the MAU. If auto-negotiation is not enabled or is not
implemented for this MAU, the value of this object determines
the operational type of the MAU. In this case, a set to this
object will force the MAU into the specified operating mode.
If auto-negotiation is implemented and enabled for this MAU,
the operational type of the MAU is determined by auto-negotiation,
and the value of this object denotes the type to which the MAU
will automatically revert if/when auto-negotiation is later disabled.
The valid values for this object are:
dot3MauType10BaseTHD
dot3MauType10BaseTFD
dot3MauType100BaseTXHD
dot3MauType100BaseTXFD
dot3MauType100BaseFXFD
dot3MauType10GBaseSX"
REFERENCE "RFC 2668"
::= { agentPortConfigEntry 11 }
agentPortType OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the port type. An initial set of MAU types
are defined in RFC 2668. The assignment of OBJECT IDENTIFIERs to
new types of MAUs is managed by the IANA. If the MAU type is
unknown, the object identifier
unknownMauType OBJECT IDENTIFIER ::= { 0 0 }
is returned. Note that unknownMauType is a syntactically valid
object identifier, and any conformant implementation of ASN.1 and
the BER must be able to generate and recognize this value.
This object represents the operational type of the MAU, as determined
by either (1) the result of the auto-negotiation function or (2) if
auto-negotiation is not enabled or is not implemented for this MAU,
by the value of the object agentPortDefaultType, or (3) for the GigE card
a value determined by the GBIC connected to the card. In case (2), a
set to the object agentPortDefaultType will force the MAU into the
new operating mode.
The valid values for this object are:
dot3MauType10BaseTHD
dot3MauType10BaseTFD
dot3MauType100BaseTXHD
dot3MauType100BaseTXFD
dot3MauType100BaseFXFD
dot3MauType1000BaseSXFD
dot3MauType10GBaseSX"
REFERENCE "RFC 2668"
::= { agentPortConfigEntry 12 }
agentPortAutoNegAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the administration status of auto negotiation
for this port."
::= { agentPortConfigEntry 13 }
agentPortDot3FlowControlMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Config flowcontrol allows you to enable or disable
802.3x flow control for this port. This value
applies to only full-duplex mode ports. "
::= { agentPortConfigEntry 14 }
agentPortMaxFrameSizeLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the largest value that can be
configured for agentPortMaxFrameSize"
::= { agentPortConfigEntry 18 }
agentPortMaxFrameSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the currently configured maximum frame size
value for this port. The maximmum value that this object can be set
to is the value of agentPortMaxFrameSizeLimit. For Ethernet ports
which support 802.1Q vlan tagging, the minimum value that this object
can be set to is 1522"
::= { agentPortConfigEntry 19 }
agentPortBroadcastControlMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If enabled, broadcast storm recovery will function on this port.
When you specify Enable for Broadcast Storm Recovery and the broadcast
traffic on this Ethernet port exceeds the configured threshold, the
switch blocks (discards) the broadcast traffic."
::= { agentPortConfigEntry 20 }
agentPortBroadcastControlThreshold OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the broadcast storm recovery threshold for this port
as a percentage of port speed."
::= { agentPortConfigEntry 21 }
agentPortMulticastControlMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If enabled, multicast storm recovery will function on this port.
When you specify Enable for Multicast Storm Recovery and the multicast
traffic on this Ethernet port exceeds the configured threshold, the
switch blocks (discards) the multicast traffic."
::= { agentPortConfigEntry 22 }
agentPortMulticastControlThreshold OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the multicast storm recovery threshold for this port
as a percentage of port speed."
::= { agentPortConfigEntry 23 }
agentPortUnicastControlMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If enabled, unicast storm recovery will function on this port.
When you specify Enable for Unicast Storm Recovery and the unknown unicast
traffic on this Ethernet port exceeds the configured threshold, the
switch blocks (discards) the unknown unicast traffic."
::= { agentPortConfigEntry 24 }
agentPortUnicastControlThreshold OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the unicast storm recovery threshold for this port
as a percentage of port speed."
::= { agentPortConfigEntry 25 }
--**************************************************************************************
-- agentStpSwitchConfigGroup
--**************************************************************************************
agentStpSwitchConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 15 }
agentStpConfigDigestKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MST configuration digest key."
::= { agentStpSwitchConfigGroup 1 }
agentStpConfigFormatSelector OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MST configuration format selector. A value other than 0 (zero)
indicates non-support for the IEEE 802.1s standard."
::= { agentStpSwitchConfigGroup 2 }
agentStpConfigName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MST configuration name of at most 32 characters."
::= { agentStpSwitchConfigGroup 3 }
agentStpConfigRevision OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MST configuration revision. The default value is 1."
DEFVAL { 1 }
::= { agentStpSwitchConfigGroup 4 }
agentStpForceVersion OBJECT-TYPE
SYNTAX INTEGER {
dot1d(1),
dot1w(2),
dot1s(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MST configuration force protocol version. The default version is dot1s."
::= { agentStpSwitchConfigGroup 5 }
agentStpAdminMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The spanning tree operational status.
enable(1) - enables spanning tree operational status on the switch.
disable(2) - disables spanning tree operational status on the switch.
The default status is disabled."
::= { agentStpSwitchConfigGroup 6 }
agentStpBpduGuardMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The spanning tree BPDU Guard Mode.
enable(1) - enables BPDU Guard Mode on the switch.
disable(2) - disables BPDU Guard Mode on the switch.
The default status is disabled."
::= { agentStpSwitchConfigGroup 7 }
agentStpBpduFilterDefault OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The spanning tree BPDU Filter Mode, it enables BPDU Filter on all
edge ports.
enable(1) - enables BPDU Filter Mode on the switch.
disable(2) - disables BPDU Filter Mode on the switch.
The default status is disabled."
::= { agentStpSwitchConfigGroup 8 }
--**************************************************************************************
-- agentStpPortTable
--
--**************************************************************************************
agentStpPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentStpPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"STP port table."
::= { agentStpSwitchConfigGroup 9 }
agentStpPortEntry OBJECT-TYPE
SYNTAX AgentStpPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"STP port entry."
INDEX { ifIndex }
::= { agentStpPortTable 1 }
AgentStpPortEntry ::=
SEQUENCE {
agentStpPortState
INTEGER,
agentStpPortStatsMstpBpduRx
Counter32,
agentStpPortStatsMstpBpduTx
Counter32,
agentStpPortStatsRstpBpduRx
Counter32,
agentStpPortStatsRstpBpduTx
Counter32,
agentStpPortStatsStpBpduRx
Counter32,
agentStpPortStatsStpBpduTx
Counter32,
agentStpPortUpTime
TimeTicks,
agentStpPortMigrationCheck
INTEGER,
agentStpPortHelloTime
Unsigned32
}
agentStpPortState OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative STP state for the port.
enable(1) - enables STP on the port.
disable(2) - disables STP on the port.
The default port STP state is enabled for the first 4095
ports and disabled for any ports beyond."
::= { agentStpPortEntry 1 }
agentStpPortStatsMstpBpduRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP BPDUs received on a specific port."
::= { agentStpPortEntry 2 }
agentStpPortStatsMstpBpduTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP BPDUs sent from a specific port."
::= { agentStpPortEntry 3 }
agentStpPortStatsRstpBpduRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The RSTP BPDUs received on a specific port."
::= { agentStpPortEntry 4 }
agentStpPortStatsRstpBpduTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The RSTP BPDUs sent from a specific port."
::= { agentStpPortEntry 5 }
agentStpPortStatsStpBpduRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The STP BPDUs received on a specific port."
::= { agentStpPortEntry 6 }
agentStpPortStatsStpBpduTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The STP BPDUs sent from a specific port."
::= { agentStpPortEntry 7 }
agentStpPortUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time since port was reset.
It is displayed in days, hours, minutes, and seconds."
::= { agentStpPortEntry 8 }
agentStpPortMigrationCheck OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Force the specified port to transmit RSTP or MSTP BPDU's.
Supported values:
false(0) - BPDUs are not to be transmitted.
true(1) - BPDUs are to be transmitted
A non-zero value indicates that BPDUs are to be sent on the specified port."
::= { agentStpPortEntry 9 }
agentStpPortHelloTime OBJECT-TYPE
SYNTAX Unsigned32 (1..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Hello time for the STP port. The default value is 2."
DEFVAL { 2 }
::= { agentStpPortEntry 10 }
--**************************************************************************************
-- agentStpCstConfigGroup
--
--**************************************************************************************
agentStpCstConfigGroup OBJECT IDENTIFIER ::= { agentStpSwitchConfigGroup 10 }
agentStpCstHelloTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP root port hello time for the CIST."
::= { agentStpCstConfigGroup 1 }
agentStpCstMaxAge OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP root port max age for the CIST."
::= { agentStpCstConfigGroup 2 }
agentStpCstRegionalRootId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP regional root identifier for the CIST."
::= { agentStpCstConfigGroup 3 }
agentStpCstRegionalRootPathCost OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP regional root path cost for the CIST."
::= { agentStpCstConfigGroup 4 }
agentStpCstRootFwdDelay OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP root port forward delay for the CIST."
::= { agentStpCstConfigGroup 5 }
agentStpCstBridgeFwdDelay OBJECT-TYPE
SYNTAX Unsigned32 (4..30)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MSTP bridge forward delay for the CIST. The default value is 15."
DEFVAL { 15 }
::= { agentStpCstConfigGroup 6 }
agentStpCstBridgeHelloTime OBJECT-TYPE
SYNTAX Unsigned32 (1..10)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP bridge hello time for the CIST. The default
value is 2. According to IEEE 802.1Q-REV 2005 updating
hello time is disallowed"
DEFVAL { 2 }
::= { agentStpCstConfigGroup 7 }
agentStpCstBridgeHoldTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP bridge hold time for the CIST."
::= { agentStpCstConfigGroup 8 }
agentStpCstBridgeMaxAge OBJECT-TYPE
SYNTAX Unsigned32 (6..40)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MSTP bridge max age for the CIST. The default value is 20."
DEFVAL { 20 }
::= { agentStpCstConfigGroup 9 }
agentStpCstBridgeMaxHops OBJECT-TYPE
SYNTAX Unsigned32 (1..127)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MSTP bridge max hops for the CIST. The default value is 20."
DEFVAL { 20 }
::= { agentStpCstConfigGroup 10 }
agentStpCstBridgePriority OBJECT-TYPE
SYNTAX Unsigned32 (0..61440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MSTP bridge priority for the CIST. The default value is 32768."
DEFVAL { 32768 }
::= { agentStpCstConfigGroup 11 }
agentStpCstBridgeHoldCount OBJECT-TYPE
SYNTAX Unsigned32 (1..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MSTP bridge hold count for the CIST. This command sets the value of
maximum bpdus that a bridge is allowed to send within a hello time window.
The default value is 6."
DEFVAL { 6 }
::= { agentStpCstConfigGroup 12 }
agentStpCstTimeSinceTopologyChange OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP time since the last topology change for the CIST."
::= { agentStpCstConfigGroup 13 }
agentStpCstTopologyChangeCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP count of topology changes for the CIST."
::= { agentStpCstConfigGroup 14 }
--**************************************************************************************
-- agentStpCstPortTable
--
--**************************************************************************************
agentStpCstPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentStpCstPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"CIST port table."
::= { agentStpSwitchConfigGroup 11 }
agentStpCstPortEntry OBJECT-TYPE
SYNTAX AgentStpCstPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"CIST port entry."
INDEX { ifIndex }
::= { agentStpCstPortTable 1 }
AgentStpCstPortEntry ::=
SEQUENCE {
agentStpCstPortOperEdge
INTEGER,
agentStpCstPortOperPointToPoint
INTEGER,
agentStpCstPortTopologyChangeAck
INTEGER,
agentStpCstPortEdge
INTEGER,
agentStpCstPortForwardingState
INTEGER,
agentStpCstPortId
OCTET STRING,
agentStpCstPortPathCost
Unsigned32,
agentStpCstPortPriority
Unsigned32,
agentStpCstDesignatedBridgeId
OCTET STRING,
agentStpCstDesignatedCost
Unsigned32,
agentStpCstDesignatedPortId
OCTET STRING,
agentStpCstExtPortPathCost
Unsigned32,
agentStpCstPortBpduGuardEffect
INTEGER,
agentStpCstPortBpduFilter
INTEGER,
agentStpCstPortBpduFlood
INTEGER,
agentStpCstPortAutoEdge
INTEGER,
agentStpCstPortRootGuard
INTEGER,
agentStpCstPortTCNGuard
INTEGER
}
agentStpCstPortOperEdge OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP operational status of a specific port for the CIST."
::= { agentStpCstPortEntry 1 }
agentStpCstPortOperPointToPoint OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP operational point to point mac of a specific port for the CIST."
::= { agentStpCstPortEntry 2 }
agentStpCstPortTopologyChangeAck OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP topology change acknowledge for a specific port in the CIST."
::= { agentStpCstPortEntry 3 }
agentStpCstPortEdge OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative state of a specific port in CIST.
enable(1) - enables the port.
disable(2) - disables the port.
The default port state is disabled."
::= { agentStpCstPortEntry 4 }
agentStpCstPortForwardingState OBJECT-TYPE
SYNTAX INTEGER {
discarding(1),
learning(2),
forwarding(3),
disabled(4),
manualFwd(5),
notParticipate(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP forwarding state of a specific port in CIST."
::= { agentStpCstPortEntry 5 }
agentStpCstPortId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(2))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP port identifier of a specific port in CIST."
::= { agentStpCstPortEntry 6 }
agentStpCstPortPathCost OBJECT-TYPE
SYNTAX Unsigned32 (0..200000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MSTP port path cost in CIST. The default value will
correspond to the recommendation specified in IEEE 802.1s Table 13-2
which varies depending upon link speed."
::= { agentStpCstPortEntry 7 }
agentStpCstPortPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..240)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MSTP port priority in CIST. The priority is
in the increments of 16. The default value is 128."
DEFVAL { 128 }
::= { agentStpCstPortEntry 8 }
agentStpCstDesignatedBridgeId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP designated bridge ID of a specific port in CIST."
::= { agentStpCstPortEntry 9 }
agentStpCstDesignatedCost OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP designated cost of a specific port in CIST."
::= { agentStpCstPortEntry 10 }
agentStpCstDesignatedPortId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(2))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP designated port ID of a specific port in CIST."
::= { agentStpCstPortEntry 11 }
agentStpCstExtPortPathCost OBJECT-TYPE
SYNTAX Unsigned32 (0..200000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MSTP external port path cost in CIST. The default value varies depending upon the link speed."
::= { agentStpCstPortEntry 12 }
agentStpCstPortBpduGuardEffect OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"BPDU Guard Mode effect on the port.
enable(1) - BPDU Guard Mode is enabled on the port.
disable(2) - BPDU Guard Mode is disabled on the port."
::= { agentStpCstPortEntry 13 }
agentStpCstPortBpduFilter OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This command sets BPDU Filter mode on the port.
enable(1) - BPDU Filter Mode is enabled on the port.
disable(2) - BPDU Filter Mode is disabled on the port."
::= { agentStpCstPortEntry 14 }
agentStpCstPortBpduFlood OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This command sets BPDU Flood mode on the port.
enable(1) - BPDU Flood Mode is enabled on the port.
disable(2) - BPDU Flood Mode is disabled on the port."
::= { agentStpCstPortEntry 15 }
agentStpCstPortAutoEdge OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This command sets the auto-edge mode of the port which enables it
to become an edge port if it does not see BPDUs for some duration.
enable(1) - enables the auto-edge mode for the port.
disable(2) - disables the auto-edge mode for the port.
The default auto-edge mode is disabled."
::= { agentStpCstPortEntry 16 }
agentStpCstPortRootGuard OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This command sets a port to discard any superior information
received by the port and thus protect against root of the device
from changing.The port gets put into discarding state and does
not forward any packets.
enable(1) - enables the root-guard mode for the port.
disable(2) - disables the root-guard mode for the port.
The default root-guard mode is disabled."
::= { agentStpCstPortEntry 17 }
agentStpCstPortTCNGuard OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This command restricts the port from propagating any topology change
information received through that port.
enable(1) - enables the tcn-guard mode for the port.
disable(2) - disables the tcn-guard mode for the port.
The default tcn-guard mode is disabled."
::= { agentStpCstPortEntry 18 }
--**************************************************************************************
-- agentStpMstTable
--
--**************************************************************************************
agentStpMstTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentStpMstEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MST table."
::= { agentStpSwitchConfigGroup 12 }
agentStpMstEntry OBJECT-TYPE
SYNTAX AgentStpMstEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MST entry."
INDEX { agentStpMstId }
::= { agentStpMstTable 1 }
AgentStpMstEntry ::=
SEQUENCE {
agentStpMstId
Unsigned32,
agentStpMstBridgePriority
Unsigned32,
agentStpMstBridgeIdentifier
OCTET STRING,
agentStpMstDesignatedRootId
OCTET STRING,
agentStpMstRootPathCost
Unsigned32,
agentStpMstRootPortId
OCTET STRING,
agentStpMstTimeSinceTopologyChange
TimeTicks,
agentStpMstTopologyChangeCount
Counter32,
agentStpMstTopologyChangeParm
INTEGER,
agentStpMstRowStatus
RowStatus
}
agentStpMstId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP instance ID."
::= { agentStpMstEntry 1 }
agentStpMstBridgePriority OBJECT-TYPE
SYNTAX Unsigned32 (0..61440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MSTP bridge priority in a specific instance. The priority is
in the increments of 4096. The recommended default value is 32768."
::= { agentStpMstEntry 2 }
agentStpMstBridgeIdentifier OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP bridge identifier in a specific instance."
::= { agentStpMstEntry 3 }
agentStpMstDesignatedRootId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP designated root bridge identifier in a specific instance."
::= { agentStpMstEntry 4 }
agentStpMstRootPathCost OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP root path cost in a specific instance."
::= { agentStpMstEntry 5 }
agentStpMstRootPortId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP root port ID in a specific instance."
::= { agentStpMstEntry 6 }
agentStpMstTimeSinceTopologyChange OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP time since the last topology change in a specific instance."
::= { agentStpMstEntry 7 }
agentStpMstTopologyChangeCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP count of topology changes in a specific instance."
::= { agentStpMstEntry 8 }
agentStpMstTopologyChangeParm OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP topology change parameter in a specific instance."
::= { agentStpMstEntry 9 }
agentStpMstRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The MSTP instance status.
Supported values:
active(1) - valid instance.
createAndGo(4) - used to create a new instance.
destroy(6) - removes an instance."
::= { agentStpMstEntry 10 }
--**************************************************************************************
-- agentStpMstPortTable
--
--**************************************************************************************
agentStpMstPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentStpMstPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MST port table."
::= { agentStpSwitchConfigGroup 13 }
agentStpMstPortEntry OBJECT-TYPE
SYNTAX AgentStpMstPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MST port entry."
INDEX { agentStpMstId, ifIndex }
::= { agentStpMstPortTable 1 }
AgentStpMstPortEntry ::=
SEQUENCE {
agentStpMstPortForwardingState
INTEGER,
agentStpMstPortId
OCTET STRING,
agentStpMstPortPathCost
Unsigned32,
agentStpMstPortPriority
Unsigned32,
agentStpMstDesignatedBridgeId
OCTET STRING,
agentStpMstDesignatedCost
Unsigned32,
agentStpMstDesignatedPortId
OCTET STRING
}
agentStpMstPortForwardingState OBJECT-TYPE
SYNTAX INTEGER {
discarding(1),
learning(2),
forwarding(3),
disabled(4),
manualFwd(5),
notParticipate(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP forwarding state of a specific port in a specific instance."
::= { agentStpMstPortEntry 1 }
agentStpMstPortId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP port identifier of a specific port in a specific instance."
::= { agentStpMstPortEntry 2 }
agentStpMstPortPathCost OBJECT-TYPE
SYNTAX Unsigned32 (0..200000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MSTP port path cost in a specific instance. The default value will
correspond to the recommendation specified in IEEE 802.1s Table 13-2
which varies depending upon link speed."
::= { agentStpMstPortEntry 3 }
agentStpMstPortPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..240)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MSTP port priority in a specific instance. The priority is
in the increments of 16. The default value is 128."
DEFVAL { 128 }
::= { agentStpMstPortEntry 4 }
agentStpMstDesignatedBridgeId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP designated bridge ID of a specific port in a specific instance."
::= { agentStpMstPortEntry 5 }
agentStpMstDesignatedCost OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP designated cost of a specific port in a specific instance."
::= { agentStpMstPortEntry 6 }
agentStpMstDesignatedPortId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(2))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MSTP designated port ID of a specific port in a specific instance."
::= { agentStpMstPortEntry 7 }
--**************************************************************************************
-- agentStpMstVlanTable
--
--**************************************************************************************
agentStpMstVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentStpMstVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MST VLAN table."
::= { agentStpSwitchConfigGroup 14 }
agentStpMstVlanEntry OBJECT-TYPE
SYNTAX AgentStpMstVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MST VLAN entry."
INDEX { agentStpMstId, dot1qVlanIndex }
::= { agentStpMstVlanTable 1 }
AgentStpMstVlanEntry ::=
SEQUENCE {
agentStpMstVlanRowStatus
RowStatus
}
agentStpMstVlanRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The association status of an MSTP instance and a VLAN.
Supported values:
active(1) - valid association between an MSTP instance and a VLAN.
createAndGo(4) - used to create a new association between an MSTP instance and a VLAN.
destroy(6) - removes the association between an MSTP instance and a VLAN."
::= { agentStpMstVlanEntry 1 }
--**************************************************************************************
-- agentAuthenticationGroup
--**************************************************************************************
agentAuthenticationGroup OBJECT IDENTIFIER ::= { agentConfigGroup 16 }
agentAuthenticationListCreate OBJECT-TYPE
SYNTAX DisplayString (SIZE(0|1..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Authentication List Create
If set to a non empty string, creates a new Authentication List for
configuration."
::= { agentAuthenticationGroup 1 }
--**************************************************************************************
agentAuthenticationListTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentAuthenticationListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MST VLAN table."
::= { agentAuthenticationGroup 2 }
agentAuthenticationListEntry OBJECT-TYPE
SYNTAX AgentAuthenticationListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MST VLAN entry."
INDEX { agentAuthenticationListIndex }
::= { agentAuthenticationListTable 1 }
AgentAuthenticationListEntry ::=
SEQUENCE {
agentAuthenticationListIndex
Unsigned32,
agentAuthenticationListName
DisplayString,
agentAuthenticationListMethod1
INTEGER,
agentAuthenticationListMethod2
INTEGER,
agentAuthenticationListMethod3
INTEGER,
agentAuthenticationListStatus
RowStatus,
agentAuthenticationListMethod4
INTEGER
}
agentAuthenticationListIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Authenticaiton List Index
Unique number used for indexing into this table."
::= { agentAuthenticationListEntry 1 }
agentAuthenticationListName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Authenticaiton List Name
Unique name used to identify the Authentication List from other tables."
::= { agentAuthenticationListEntry 2 }
agentAuthenticationListMethod1 OBJECT-TYPE
SYNTAX INTEGER {
local(1),
radius(2),
reject(3),
tacacs(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Authenticion List Method 1
Configures the first authentication method to use when this list is
specified."
::= { agentAuthenticationListEntry 3 }
agentAuthenticationListMethod2 OBJECT-TYPE
SYNTAX INTEGER {
undefined(1),
local(2),
radius(3),
reject(4),
tacacs(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Authenticion List Method 2
Configures the second authentication method to use when this list is
specified."
::= { agentAuthenticationListEntry 4 }
agentAuthenticationListMethod3 OBJECT-TYPE
SYNTAX INTEGER {
undefined(1),
local(2),
radius(3),
reject(4),
tacacs(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Authenticion List Method 3
Configures the third authentication method to use when this list is
specified."
::= { agentAuthenticationListEntry 5 }
agentAuthenticationListStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of the Authentication List.
Supported values:
active(1) - indicates a valid Authenticaiton List
destroy(6) - removes the Authentication List."
::= { agentAuthenticationListEntry 6 }
agentAuthenticationListMethod4 OBJECT-TYPE
SYNTAX INTEGER {
undefined(1),
local(2),
radius(3),
reject(4),
tacacs(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Authenticion List Method 4
Configures the fourth authentication method to use when this list is
specified."
::= { agentAuthenticationListEntry 7 }
--**************************************************************************************
agentUserConfigDefaultAuthenticationList OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default Authentication List
This object configures which authentication list to use for users
which do not have an Authentication List configured. The list
must be configured before setting."
::= { agentAuthenticationGroup 3 }
--**************************************************************************************
agentUserAuthenticationConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentUserAuthenticationConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"User Authentication Config Table"
::= { agentAuthenticationGroup 4 }
agentUserAuthenticationConfigEntry OBJECT-TYPE
SYNTAX AgentUserAuthenticationConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"User Authentication Config Entry"
AUGMENTS { agentUserConfigEntry }
::= { agentUserAuthenticationConfigTable 1 }
AgentUserAuthenticationConfigEntry ::= SEQUENCE {
agentUserAuthenticationList
DisplayString
}
agentUserAuthenticationList OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"User Authentication List
This object configures which authentication list to use for this
user. The list must be configured before setting."
::= { agentUserAuthenticationConfigEntry 1 }
--**************************************************************************************
agentUserPortConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentUserPortConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"User Port Config Table"
::= { agentAuthenticationGroup 5 }
agentUserPortConfigEntry OBJECT-TYPE
SYNTAX AgentUserPortConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"User Port Config Entry"
AUGMENTS { agentUserConfigEntry }
::= { agentUserPortConfigTable 1 }
AgentUserPortConfigEntry ::= SEQUENCE {
agentUserPortSecurity
AgentPortMask
}
agentUserPortSecurity OBJECT-TYPE
SYNTAX AgentPortMask
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"User Port Port Security
This object configures which ports the user has access to.
Ports are indexed based on dot1dBasePort entries in
dot1dBasePortTable."
::= { agentUserPortConfigEntry 1 }
--**************************************************************************************
-- agentClassOfServiceGroup
--**************************************************************************************
agentClassOfServiceGroup OBJECT IDENTIFIER ::= { agentConfigGroup 17 }
agentClassOfServicePortTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentClassOfServicePortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains information about the 802.1p priority
mapping to traffic class priority queue for every physical port."
::= { agentClassOfServiceGroup 1 }
agentClassOfServicePortEntry OBJECT-TYPE
SYNTAX AgentClassOfServicePortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A 802.1p priority mapped to a traffic class priority queue."
INDEX { ifIndex, agentClassOfServicePortPriority }
::= { agentClassOfServicePortTable 1 }
AgentClassOfServicePortEntry ::= SEQUENCE {
agentClassOfServicePortPriority
INTEGER,
agentClassOfServicePortClass
INTEGER
}
agentClassOfServicePortPriority OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Priority value determined for the received frame.
This value is equivalent to the priority indicated in
the tagged frame received, or one of the evaluated
priorities, determined according to the media-type.
For untagged frames received from Ethernet media, this
value is equal to the dot1dPortDefaultUserPriority value
for the ingress port."
::= { agentClassOfServicePortEntry 1 }
agentClassOfServicePortClass OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Traffic class priority queue the received frame is mapped to."
::= { agentClassOfServicePortEntry 2 }
--**************************************************************************************
-- agentHTTPConfigGroup
--
--**************************************************************************************
agentHTTPConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 18 }
agentHTTPWebMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the HTTP server admin mode"
::= { agentHTTPConfigGroup 1 }
agentHTTPJavaMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the use of the Java interface through Web connections."
::= { agentHTTPConfigGroup 2 }
agentHTTPMaxSessions OBJECT-TYPE
SYNTAX Integer32 (0..16)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the maximum number of allowable HTTP sessions. The default
value is 16."
::= { agentHTTPConfigGroup 3 }
agentHTTPHardTimeout OBJECT-TYPE
SYNTAX Integer32 (0..168)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the hard timeout for HTTP sessions in hours. The default
value is 24 hours. A value of 0 gives an infinite timeout."
::= { agentHTTPConfigGroup 4 }
agentHTTPSoftTimeout OBJECT-TYPE
SYNTAX Integer32 (0..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the soft (activity) timeout for HTTP sessions in minutes.
The default value is 5 minutes. A value of 0 gives an infinite timeout."
::= { agentHTTPConfigGroup 5 }
--**************************************************************************************
-- agentSystemGroup
--**************************************************************************************
agentSystemGroup OBJECT IDENTIFIER ::= { agentSwitching 3 }
agentSaveConfig OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"enable(1) will initiate an configuration save to nvram.
Status is returned by the object agentSaveConfigStatus."
::= { agentSystemGroup 1 }
agentClearConfig OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"clear config to factory defaults"
::= { agentSystemGroup 2 }
agentClearLags OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"clear lag configuration"
::= { agentSystemGroup 3 }
agentClearLoginSessions OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"close all telnet sessions"
::= { agentSystemGroup 4 }
agentClearPasswords OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"reset passwords"
::= { agentSystemGroup 5 }
agentClearPortStats OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"clear all port statistics"
::= { agentSystemGroup 6 }
agentClearSwitchStats OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"clear all switch statistics"
::= { agentSystemGroup 7 }
agentClearTrapLog OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"clear trap log"
::= { agentSystemGroup 8 }
agentClearVlan OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"clear vlan entries"
::= { agentSystemGroup 9 }
agentResetSystem OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Resets the switch.
This object is not valid for stacking platforms."
::= { agentSystemGroup 10 }
agentSaveConfigStatus OBJECT-TYPE
SYNTAX INTEGER {
notInitiated(1),
savingInProcess(2),
savingComplete(3),
savingFailed(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the current status of an save configuration request."
::= { agentSystemGroup 11 }
--**************************************************************************************
-- agentCableTesterGroup
--
-- This group provides configuration and status of the Virtual Cable Tester
-- feature. This provides cable fault and length estimation on copper cables.
-- Once initiated, the test requires up to 2 seconds before results are obtained.
-- If the link specified to test is active, it will go down for the duration of
-- the test.
--
--**************************************************************************************
agentCableTesterGroup OBJECT IDENTIFIER ::= { agentSwitching 4 }
agentCableTesterStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1),
success(2),
failure(3),
uninitialized(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Status of the Virtual Cable Tester
active(1) - cable testing is in progress. Set to this value
to start the test.
success(2) - A successful test was performed. Cannot be set.
failure(3) - A failure was encountered during the test.
Cannot be set.
uninitialized(4) - No test has been performed yet. Cannot be set."
DEFVAL { uninitialized }
::= { agentCableTesterGroup 1 }
agentCableTesterIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Determines on which port to perform the cable test. Limited to
copper based ports."
DEFVAL { 0 }
::= { agentCableTesterGroup 2 }
agentCableTesterCableStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
open(2),
short(3),
unknown(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the results of the Cable Test.
normal(1) - The cable is working correctly.
open(2) - The cable is disconnected or there is a faulty
connector.
short(3) - There is an electrical short in the cable.
unknown(4) - No test has been performed yet, or a test is
currently in progress."
DEFVAL { unknown }
::= { agentCableTesterGroup 3 }
agentCableTesterMinimumCableLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The estimated length of the cable in meters. This value
indicates the shortest length estimated. This object will
return 0 if agentCableTesterStatus is not success(2) or the cable
length is unknown."
DEFVAL { 0 }
::= { agentCableTesterGroup 4 }
agentCableTesterMaximumCableLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The estimated length of the cable in meters. This value
indicates the longest length estimated. This object will
return 0 if agentCableTesterStatus is not success(2) or the cable
length is unknown."
DEFVAL { 0 }
::= { agentCableTesterGroup 5 }
agentCableTesterCableFailureLocation OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The estimated distance in meters from the end of the cable to
the failure location. This object will return 0 if
agentCableTesterStatus is not success(2)."
DEFVAL { 0 }
::= { agentCableTesterGroup 6 }
--**************************************************************************************
-- Traps
--**************************************************************************************
agentSwitchingTraps OBJECT IDENTIFIER ::= { agentSwitching 0 }
multipleUsersTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This trap is sent when more than one user is logged in with
administrative access. Only applies to CLI interface."
::= { agentSwitchingTraps 1 }
broadcastStormStartTrap NOTIFICATION-TYPE
STATUS obsolete
DESCRIPTION
"This trap is sent when a broadcast storm is detected."
::= { agentSwitchingTraps 2 }
broadcastStormEndTrap NOTIFICATION-TYPE
STATUS obsolete
DESCRIPTION
"This trap is sent when a broadcast storm is no longer
detected."
::= { agentSwitchingTraps 3 }
linkFailureTrap NOTIFICATION-TYPE
STATUS obsolete
DESCRIPTION
""
::= { agentSwitchingTraps 4 }
vlanRequestFailureTrap NOTIFICATION-TYPE
OBJECTS {
dot1qVlanIndex
}
STATUS obsolete
DESCRIPTION
""
::= { agentSwitchingTraps 5 }
vlanDeleteLastTrap NOTIFICATION-TYPE
OBJECTS {
dot1qVlanIndex
}
STATUS current
DESCRIPTION
"Trap is sent when attempting to delete the last configured VLAN
or the Default VLAN."
::= { agentSwitchingTraps 6 }
vlanDefaultCfgFailureTrap NOTIFICATION-TYPE
OBJECTS {
dot1qVlanIndex
}
STATUS current
DESCRIPTION
"Trap is sent if there are failures in resetting VLAN
configuration to defaults."
::= { agentSwitchingTraps 7 }
vlanRestoreFailureTrap NOTIFICATION-TYPE
OBJECTS {
dot1qVlanIndex
}
STATUS obsolete
DESCRIPTION
""
::= { agentSwitchingTraps 8 }
fanFailureTrap NOTIFICATION-TYPE
STATUS obsolete
DESCRIPTION
""
::= { agentSwitchingTraps 9 }
stpInstanceNewRootTrap NOTIFICATION-TYPE
OBJECTS {
agentStpMstId
}
STATUS current
DESCRIPTION
"Trap is sent when this machine is a new STP Root when there is more
than one STP instance."
::= { agentSwitchingTraps 10 }
stpInstanceTopologyChangeTrap NOTIFICATION-TYPE
OBJECTS {
agentStpMstId
}
STATUS current
DESCRIPTION
"Trap is sent when there is a STP topology change when there is more
than one STP instance."
::= { agentSwitchingTraps 11 }
powerSupplyStatusChangeTrap NOTIFICATION-TYPE
STATUS obsolete
DESCRIPTION
""
::= { agentSwitchingTraps 12 }
failedUserLoginTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Trap is sent when a user fails to authenticate via the CLI or Web
interfaces."
::= { agentSwitchingTraps 13 }
userLockoutTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Trap is sent when a user account is locked due to consecutive failed login attempts via the CLI or Web
interfaces beyond the allowed limit."
::= { agentSwitchingTraps 14 }
macAddrLearnTrap NOTIFICATION-TYPE
OBJECTS {
ifIndex,
dot1qVlanIndex,
dot1qTpFdbAddress
}
STATUS current
DESCRIPTION
"Trap is sent when L2 MAC address is learned i.e when entry is added to FDB."
::= { agentSwitchingTraps 15 }
macAddrAgeoutTrap NOTIFICATION-TYPE
OBJECTS {
ifIndex,
dot1qVlanIndex,
dot1qTpFdbAddress
}
STATUS current
DESCRIPTION
"Trap is sent when L2 MAC address is agedout i.e when entry is removed from FDB."
::= { agentSwitchingTraps 16 }
END