4907 lines
186 KiB
Plaintext
4907 lines
186 KiB
Plaintext
-- **************************************************************************
|
|
-- * *
|
|
-- * *
|
|
-- * Hirschmann Automation and Control GmbH *
|
|
-- * *
|
|
-- * PLATFORM SNMP PRIVATE MIB *
|
|
-- * *
|
|
-- * Platform4 Basic Layer 2 *
|
|
-- * *
|
|
-- * *
|
|
-- %*************************************************************************
|
|
-- * *
|
|
-- * Dies ist eine SNMP MIB fuer Hirschmann Platform Geraete. *
|
|
-- * *
|
|
-- * Sollten Sie weitere Fragen haben, wenden Sie sich bitte an ihren *
|
|
-- * Hirschmann-Vertragspartner. *
|
|
-- * *
|
|
-- * Aktuelle Hirschmann-Infos zu unseren Produkten erhalten Sie ueber *
|
|
-- * unseren WWW-Server unter http://www.hirschmann.com *
|
|
-- * *
|
|
-- * This is a SNMP MIB for the Hirschmann Platform devices. *
|
|
-- * *
|
|
-- * If you have any further questions please contact your *
|
|
-- * Hirschmann contractual partner. *
|
|
-- * *
|
|
-- * You can access current information about Hirschmann products *
|
|
-- * via our WWW server on http://www.hirschmann.com *
|
|
-- * *
|
|
-- **************************************************************************
|
|
|
|
HIRSCHMANN-MMP4-BASICL2-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, IpAddress,
|
|
Integer32, Counter32, Gauge32, Unsigned32, TimeTicks
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, RowStatus, MacAddress, DisplayString, TruthValue
|
|
FROM SNMPv2-TC
|
|
VlanIndex,dot1qVlanIndex,dot1qFdbId FROM Q-BRIDGE-MIB
|
|
IANAifType FROM IANAifType-MIB
|
|
ifIndex FROM IF-MIB
|
|
hirschmann,HmAgentLogSeverity FROM HMPRIV-MGMT-SNMP-MIB
|
|
InetAddress FROM INET-ADDRESS-MIB
|
|
dot1xPaePortNumber FROM IEEE8021-PAE-MIB;
|
|
|
|
hmPlatform4BasicL2 MODULE-IDENTITY
|
|
LAST-UPDATED "200511221200Z" -- 22 Nov 2005 12:00:00 GMT
|
|
ORGANIZATION "Hirschmann Automation and Control GmbH"
|
|
CONTACT-INFO
|
|
"Customer Support
|
|
Postal:
|
|
Hirschmann Automation and Control GmbH
|
|
Stuttgarter Str. 45-51
|
|
72654 Neckartenzlingen
|
|
Germany
|
|
Tel: +49 7127 14 1981
|
|
Web: http://www.hicomcenter.com/
|
|
E-Mail: hicomcenter@hirschmann.com"
|
|
DESCRIPTION
|
|
"The Hirschmann Private Platform4 Basic Layer 2 MIB definitions for Platform devices."
|
|
|
|
-- Revision history.
|
|
REVISION
|
|
"200511221200Z" -- 22 Nov 2005 12:00:00 GMT
|
|
DESCRIPTION
|
|
"Update for SW Release 01.0.01"
|
|
REVISION
|
|
"200508181200Z" -- 18 Aug 2005 12:00:00 GMT
|
|
DESCRIPTION
|
|
"Update for SW Release 01.0.00"
|
|
REVISION
|
|
"200407020000Z" -- 4 Jul 2004 12:00:00 GMT
|
|
DESCRIPTION
|
|
"first release"
|
|
::= { hmPlatform4 1 }
|
|
|
|
|
|
hmPlatform4 OBJECT IDENTIFIER ::= { hirschmann 15 }
|
|
|
|
|
|
HmAgentPortMask ::= 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
|
|
|
|
BridgeId ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the Bridge-Identifier as used in the Spanning Tree"
|
|
SYNTAX OCTET STRING (SIZE (8))
|
|
|
|
HmAgentDot1xPortControlMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The control values of the Authenticator PAE controlled
|
|
Port."
|
|
SYNTAX INTEGER {
|
|
forceUnauthorized(1),
|
|
auto(2),
|
|
forceAuthorized(3),
|
|
macBased(4)
|
|
}
|
|
|
|
HmAgentDot1xSessionTerminationAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action to be taken on session termination ."
|
|
SYNTAX INTEGER {
|
|
default(1),
|
|
reauthenticate(2)
|
|
}
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentInfoGroup
|
|
--**************************************************************************************
|
|
|
|
hmAgentInfoGroup OBJECT IDENTIFIER ::= { hmPlatform4BasicL2 1 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentTrapLogGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentTrapLogGroup OBJECT IDENTIFIER ::= { hmAgentInfoGroup 2}
|
|
|
|
hmAgentTrapLogTotal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of traps sent since last reset."
|
|
::= { hmAgentTrapLogGroup 1 }
|
|
|
|
hmAgentTrapLogTotalSinceLastViewed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The number of traps sent since last viewed."
|
|
::= { hmAgentTrapLogGroup 3 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentTrapLogTable
|
|
|
|
hmAgentTrapLogTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentTrapLogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent Trap Log"
|
|
::= { hmAgentTrapLogGroup 4 }
|
|
|
|
hmAgentTrapLogEntry OBJECT-TYPE
|
|
SYNTAX HmAgentTrapLogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent trap log entry"
|
|
INDEX { hmAgentTrapLogIndex }
|
|
::= { hmAgentTrapLogTable 1 }
|
|
|
|
HmAgentTrapLogEntry ::= SEQUENCE {
|
|
hmAgentTrapLogIndex
|
|
Integer32,
|
|
hmAgentTrapLogSystemTime
|
|
DisplayString,
|
|
hmAgentTrapLogTrap
|
|
DisplayString
|
|
}
|
|
|
|
hmAgentTrapLogIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unique index of trap entry"
|
|
::= { hmAgentTrapLogEntry 1 }
|
|
|
|
hmAgentTrapLogSystemTime 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."
|
|
::= { hmAgentTrapLogEntry 2 }
|
|
|
|
hmAgentTrapLogTrap OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description of the trap sent."
|
|
::= { hmAgentTrapLogEntry 3 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentConfigGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentConfigGroup OBJECT IDENTIFIER ::= { hmPlatform4BasicL2 2 }
|
|
|
|
hmAgentCLIConfigGroup OBJECT IDENTIFIER ::= { hmAgentConfigGroup 1 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentLoginSessionTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentLoginSessionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentLoginSessionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of the switch's login session"
|
|
::= { hmAgentCLIConfigGroup 1 }
|
|
|
|
hmAgentLoginSessionEntry OBJECT-TYPE
|
|
SYNTAX HmAgentLoginSessionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Login Session Entry"
|
|
INDEX { hmAgentLoginSessionIndex }
|
|
::= { hmAgentLoginSessionTable 1 }
|
|
|
|
HmAgentLoginSessionEntry ::= SEQUENCE {
|
|
hmAgentLoginSessionIndex
|
|
Integer32,
|
|
hmAgentLoginSessionUserName
|
|
DisplayString,
|
|
hmAgentLoginSessionIPAddress
|
|
IpAddress,
|
|
hmAgentLoginSessionConnectionType
|
|
INTEGER,
|
|
hmAgentLoginSessionIdleTime
|
|
TimeTicks,
|
|
hmAgentLoginSessionSessionTime
|
|
TimeTicks,
|
|
hmAgentLoginSessionStatus
|
|
RowStatus
|
|
}
|
|
|
|
hmAgentLoginSessionIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent Login Session Index of the switch"
|
|
::= { hmAgentLoginSessionEntry 1 }
|
|
|
|
hmAgentLoginSessionUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent Login Session UserName of the switch"
|
|
::= { hmAgentLoginSessionEntry 2 }
|
|
|
|
hmAgentLoginSessionIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent Login Session IP Address of the switch"
|
|
::= { hmAgentLoginSessionEntry 3 }
|
|
|
|
hmAgentLoginSessionConnectionType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
serial(1),
|
|
telnet(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent Login Session Connection Type of the switch"
|
|
::= { hmAgentLoginSessionEntry 4 }
|
|
|
|
hmAgentLoginSessionIdleTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent Login Session Idle Time of the switch"
|
|
::= { hmAgentLoginSessionEntry 5 }
|
|
|
|
hmAgentLoginSessionSessionTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent Login Session Time of the switch"
|
|
::= { hmAgentLoginSessionEntry 6 }
|
|
|
|
hmAgentLoginSessionStatus 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."
|
|
::= { hmAgentLoginSessionEntry 7 }
|
|
|
|
hmAgentConfigEncryptionSecret OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Secret to encrypt the configuration file of the device.
|
|
|
|
Format: '[old secret]|[new secret]'
|
|
|
|
set secret: '|[new secret]'
|
|
change secret: '[old secret]|[new secret]'
|
|
remove secret: '[old secret]|'
|
|
|
|
Valid secret characters are any DisplayString characters except '|'.
|
|
|
|
When this object is read, the zero-length (empty) string is returned.
|
|
Setting the zero-length string has no effect."
|
|
::= { hmAgentCLIConfigGroup 250 }
|
|
|
|
hmAgentConfigEncryptionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Show if the config encryption is enabled or disabled ( a secret is set or not) on this device."
|
|
DEFVAL { disabled }
|
|
::= { hmAgentCLIConfigGroup 251 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentLogging
|
|
--
|
|
--**************************************************************************************
|
|
hmAgentLogging OBJECT IDENTIFIER ::= { hmPlatform4 14 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentLogConfigGroup
|
|
--
|
|
--**************************************************************************************
|
|
hmAgentLogConfigGroup OBJECT IDENTIFIER ::= { hmAgentLogging 1 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentLogSysLogConfigGroup
|
|
--
|
|
--**************************************************************************************
|
|
hmAgentLogSysLogConfigGroup OBJECT IDENTIFIER ::= { hmAgentLogConfigGroup 4 }
|
|
|
|
hmAgentLogSyslogAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For Enabling and Disabling logging to configured syslog hosts. Setting this to disable
|
|
stops logging to all syslog hosts."
|
|
DEFVAL { disable }
|
|
::= { hmAgentLogSysLogConfigGroup 1 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentLogSyslogHostTable
|
|
--
|
|
--**************************************************************************************
|
|
hmAgentLogSyslogHostTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentLogSyslogHostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog host table containing syslog host entries."
|
|
::= { hmAgentLogSysLogConfigGroup 5 }
|
|
|
|
hmAgentLogSyslogHostEntry OBJECT-TYPE
|
|
SYNTAX HmAgentLogSyslogHostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog Host entry attributes."
|
|
INDEX { hmAgentLogHostTableIndex }
|
|
::= { hmAgentLogSyslogHostTable 1 }
|
|
|
|
HmAgentLogSyslogHostEntry ::=
|
|
SEQUENCE {
|
|
hmAgentLogHostTableIndex
|
|
Unsigned32,
|
|
hmAgentLogHostTableIpAddress
|
|
IpAddress,
|
|
hmAgentLogHostTablePort
|
|
Unsigned32,
|
|
hmAgentLogHostTableSeverityFilter
|
|
HmAgentLogSeverity,
|
|
hmAgentLogHostTableRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hmAgentLogHostTableIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index to syslog host entry in syslog host table."
|
|
::= { hmAgentLogSyslogHostEntry 1 }
|
|
|
|
hmAgentLogHostTableIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog Host table IP Address."
|
|
DEFVAL { '00000000'h }
|
|
::= { hmAgentLogSyslogHostEntry 3 }
|
|
|
|
hmAgentLogHostTablePort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog Host table port number."
|
|
DEFVAL { 514 }
|
|
::= { hmAgentLogSyslogHostEntry 4 }
|
|
|
|
hmAgentLogHostTableSeverityFilter OBJECT-TYPE
|
|
SYNTAX HmAgentLogSeverity
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the minimum severity that will be stored in the In Memory log."
|
|
DEFVAL { critical }
|
|
::= { hmAgentLogSyslogHostEntry 5 }
|
|
|
|
hmAgentLogHostTableRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog Host table row status"
|
|
::= { hmAgentLogSyslogHostEntry 7 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentTelnetConfigGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentTelnetConfigGroup OBJECT IDENTIFIER ::= { hmAgentCLIConfigGroup 2 }
|
|
|
|
hmAgentTelnetLoginTimeout 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."
|
|
::= { hmAgentTelnetConfigGroup 1 }
|
|
|
|
hmAgentTelnetMaxSessions 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.
|
|
"
|
|
::= { hmAgentTelnetConfigGroup 2 }
|
|
|
|
hmAgentTelnetAllowNewMode 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.
|
|
"
|
|
::= { hmAgentTelnetConfigGroup 3 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentUserConfigGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentUserConfigGroup OBJECT IDENTIFIER ::= { hmAgentCLIConfigGroup 3 }
|
|
|
|
|
|
hmAgentUserConfigCreate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
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)."
|
|
::= { hmAgentUserConfigGroup 1 }
|
|
|
|
--**************************************************************************************
|
|
|
|
hmAgentUserConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentUserConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User Config Table"
|
|
::= { hmAgentUserConfigGroup 2 }
|
|
|
|
hmAgentUserConfigEntry OBJECT-TYPE
|
|
SYNTAX HmAgentUserConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User Config Entry"
|
|
INDEX { hmAgentUserIndex }
|
|
::= { hmAgentUserConfigTable 1 }
|
|
|
|
HmAgentUserConfigEntry ::= SEQUENCE {
|
|
hmAgentUserIndex
|
|
Integer32,
|
|
hmAgentUserName
|
|
DisplayString,
|
|
hmAgentUserPassword
|
|
DisplayString,
|
|
hmAgentUserAccessMode
|
|
INTEGER,
|
|
hmAgentUserStatus
|
|
RowStatus,
|
|
hmAgentUserAuthenticationType
|
|
INTEGER,
|
|
hmAgentUserEncryptionType
|
|
INTEGER,
|
|
hmAgentUserEncryptionPassword
|
|
DisplayString
|
|
}
|
|
|
|
hmAgentUserIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent User Config Index"
|
|
::= { hmAgentUserConfigEntry 1 }
|
|
|
|
hmAgentUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent User Name.
|
|
This string is limited to alpha-numeric strings (including the '-' and '_' characters)."
|
|
::= { hmAgentUserConfigEntry 2 }
|
|
|
|
hmAgentUserPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent User Password
|
|
This object will return an empty string even if a password is set."
|
|
::= { hmAgentUserConfigEntry 3 }
|
|
|
|
hmAgentUserAccessMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
read(1),
|
|
write(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent User Access Mode"
|
|
::= { hmAgentUserConfigEntry 4 }
|
|
|
|
hmAgentUserStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent User Status.
|
|
active(1) - This user account is active.
|
|
destroy(6) - Set to this value to remove this user account."
|
|
::= { hmAgentUserConfigEntry 5 }
|
|
|
|
hmAgentUserAuthenticationType 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"
|
|
::= { hmAgentUserConfigEntry 6 }
|
|
|
|
hmAgentUserEncryptionType 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 hmAgentUserAuthenticationType is set to
|
|
none(1).
|
|
|
|
none(1) - no encryption used
|
|
des(2) - DES encryption used"
|
|
::= { hmAgentUserConfigEntry 7 }
|
|
|
|
hmAgentUserEncryptionPassword 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. hmAgentUserEncryptionType 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."
|
|
::= { hmAgentUserConfigEntry 8 }
|
|
|
|
|
|
hmAgentUserDefaultPwdActive OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows if one or more default passwords are active for
|
|
users configured in the hmAgentUserConfigTable."
|
|
::= { hmAgentUserConfigGroup 248 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentLagConfigGroup
|
|
--
|
|
--**************************************************************************************
|
|
hmAgentLagConfigGroup OBJECT IDENTIFIER ::= { hmAgentConfigGroup 2 }
|
|
|
|
hmAgentLagConfigCreate 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."
|
|
::= { hmAgentLagConfigGroup 1 }
|
|
|
|
hmAgentLagSummaryConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentLagSummaryConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A summary table of the switch's LAG config entries"
|
|
::= { hmAgentLagConfigGroup 2 }
|
|
|
|
hmAgentLagSummaryConfigEntry OBJECT-TYPE
|
|
SYNTAX HmAgentLagSummaryConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch's LAG config entry"
|
|
INDEX { hmAgentLagSummaryLagIndex }
|
|
::= { hmAgentLagSummaryConfigTable 1 }
|
|
|
|
HmAgentLagSummaryConfigEntry ::= SEQUENCE {
|
|
hmAgentLagSummaryLagIndex
|
|
Integer32,
|
|
hmAgentLagSummaryName
|
|
DisplayString,
|
|
hmAgentLagSummaryFlushTimer
|
|
Integer32,
|
|
hmAgentLagSummaryLinkTrap
|
|
INTEGER,
|
|
hmAgentLagSummaryAdminMode
|
|
INTEGER,
|
|
hmAgentLagSummaryStpMode
|
|
INTEGER,
|
|
hmAgentLagSummaryAddPort
|
|
Integer32,
|
|
hmAgentLagSummaryDeletePort
|
|
Integer32,
|
|
hmAgentLagSummaryStatus
|
|
RowStatus,
|
|
hmAgentLagSummaryType
|
|
INTEGER
|
|
}
|
|
hmAgentLagSummaryLagIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent LAG IfIndex.
|
|
|
|
This value corresponds with the LAG interface in the ifTable."
|
|
::= { hmAgentLagSummaryConfigEntry 1 }
|
|
|
|
hmAgentLagSummaryName 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."
|
|
::= { hmAgentLagSummaryConfigEntry 2 }
|
|
|
|
hmAgentLagSummaryFlushTimer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Agent LAG FlushTimer."
|
|
::= { hmAgentLagSummaryConfigEntry 3 }
|
|
|
|
hmAgentLagSummaryLinkTrap 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."
|
|
::= { hmAgentLagSummaryConfigEntry 4 }
|
|
|
|
hmAgentLagSummaryAdminMode 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."
|
|
::= { hmAgentLagSummaryConfigEntry 5 }
|
|
|
|
hmAgentLagSummaryStpMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(3),
|
|
on(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent LAG StpMode."
|
|
::= { hmAgentLagSummaryConfigEntry 6 }
|
|
|
|
hmAgentLagSummaryAddPort 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: hmAgentPortType for the port to be added must be full duplex
|
|
and the same speed as previously added port(s), if any."
|
|
::= { hmAgentLagSummaryConfigEntry 7 }
|
|
|
|
hmAgentLagSummaryDeletePort 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."
|
|
::= { hmAgentLagSummaryConfigEntry 8 }
|
|
|
|
hmAgentLagSummaryStatus 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."
|
|
::= { hmAgentLagSummaryConfigEntry 9 }
|
|
|
|
hmAgentLagSummaryType 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."
|
|
::= { hmAgentLagSummaryConfigEntry 10 }
|
|
|
|
--**************************************************************************************
|
|
|
|
hmAgentLagDetailedConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentLagDetailedConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A detailed table of the switch's LAG config entries"
|
|
::= { hmAgentLagConfigGroup 3 }
|
|
|
|
hmAgentLagDetailedConfigEntry OBJECT-TYPE
|
|
SYNTAX HmAgentLagDetailedConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch's LAG config entry"
|
|
INDEX { hmAgentLagDetailedLagIndex, hmAgentLagDetailedIfIndex }
|
|
::= { hmAgentLagDetailedConfigTable 1 }
|
|
|
|
HmAgentLagDetailedConfigEntry ::= SEQUENCE {
|
|
hmAgentLagDetailedLagIndex
|
|
Integer32,
|
|
hmAgentLagDetailedIfIndex
|
|
Integer32,
|
|
hmAgentLagDetailedPortSpeed
|
|
OBJECT IDENTIFIER,
|
|
hmAgentLagDetailedPortStatus
|
|
INTEGER
|
|
}
|
|
|
|
hmAgentLagDetailedLagIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LAG index"
|
|
::= { hmAgentLagDetailedConfigEntry 1 }
|
|
|
|
hmAgentLagDetailedIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LAG port index"
|
|
::= { hmAgentLagDetailedConfigEntry 2 }
|
|
|
|
hmAgentLagDetailedPortSpeed OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LAG port speed. See hmAgentPortType for a description and list
|
|
of valid values."
|
|
::= { hmAgentLagDetailedConfigEntry 3 }
|
|
|
|
hmAgentLagDetailedPortStatus 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."
|
|
::= { hmAgentLagDetailedConfigEntry 4 }
|
|
|
|
--**************************************************************************************
|
|
|
|
hmAgentLagConfigStaticCapability OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Agent LAG Static Capability.
|
|
Configures whether Static LAGs are supported on this device."
|
|
::= { hmAgentLagConfigGroup 4 }
|
|
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentSpanningTreePortTable
|
|
--
|
|
--**************************************************************************************
|
|
hmAgentSpanningTreeConfigGroup OBJECT IDENTIFIER ::= { hmAgentConfigGroup 7 }
|
|
|
|
|
|
hmAgentSpanningTreeMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch's Spanning Tree Switch Status"
|
|
::= { hmAgentSpanningTreeConfigGroup 1 }
|
|
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentSwitchConfigGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentSwitchConfigGroup OBJECT IDENTIFIER ::= { hmAgentConfigGroup 8 }
|
|
|
|
hmAgentSwitchAddressAgingTimeoutTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentSwitchAddressAgingTimeoutEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch's address aging timeout table"
|
|
::= { hmAgentSwitchConfigGroup 4 }
|
|
|
|
hmAgentSwitchAddressAgingTimeoutEntry OBJECT-TYPE
|
|
SYNTAX HmAgentSwitchAddressAgingTimeoutEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Aging information about a specific Filtering Database."
|
|
INDEX { dot1qFdbId }
|
|
::= { hmAgentSwitchAddressAgingTimeoutTable 1 }
|
|
|
|
HmAgentSwitchAddressAgingTimeoutEntry ::=
|
|
SEQUENCE {
|
|
hmAgentSwitchAddressAgingTimeout
|
|
Integer32
|
|
}
|
|
|
|
hmAgentSwitchAddressAgingTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (10..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The FDB entry's address aging timeout (in seconds)"
|
|
DEFVAL { 30 }
|
|
::= { hmAgentSwitchAddressAgingTimeoutEntry 1 }
|
|
|
|
hmAgentSwitchBroadcastControlMode 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
|
|
20 percent of the link speed, the switch blocks (discards) the broadcast
|
|
traffic until the broadcast traffic returns to 10 percent or less.
|
|
Upper limit for 10M link is 20% and lower limit is 10%.
|
|
For 100M link Upper limit is 5% and lower limit is 2%"
|
|
::= { hmAgentSwitchConfigGroup 2 }
|
|
|
|
hmAgentSwitchDot3FlowControlMode 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. "
|
|
::= { hmAgentSwitchConfigGroup 3 }
|
|
|
|
|
|
hmAgentSwitchStaticMacFilteringTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentSwitchStaticMacFilteringEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch's static Mac filtering table"
|
|
::= { hmAgentSwitchConfigGroup 5 }
|
|
|
|
hmAgentSwitchStaticMacFilteringEntry OBJECT-TYPE
|
|
SYNTAX HmAgentSwitchStaticMacFilteringEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Per-port ingress/egress filter configuration based on VLAN Id and MAC address."
|
|
INDEX { hmAgentSwitchStaticMacFilteringVlanId, hmAgentSwitchStaticMacFilteringAddress }
|
|
::= { hmAgentSwitchStaticMacFilteringTable 1 }
|
|
|
|
HmAgentSwitchStaticMacFilteringEntry ::=
|
|
SEQUENCE {
|
|
hmAgentSwitchStaticMacFilteringVlanId
|
|
Integer32,
|
|
hmAgentSwitchStaticMacFilteringAddress
|
|
MacAddress,
|
|
hmAgentSwitchStaticMacFilteringSourcePortMask
|
|
HmAgentPortMask,
|
|
hmAgentSwitchStaticMacFilteringDestPortMask
|
|
HmAgentPortMask,
|
|
hmAgentSwitchStaticMacFilteringStatus
|
|
RowStatus
|
|
}
|
|
|
|
hmAgentSwitchStaticMacFilteringVlanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Static MAC Filter Vlan Id"
|
|
::= { hmAgentSwitchStaticMacFilteringEntry 1 }
|
|
|
|
hmAgentSwitchStaticMacFilteringAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Static MAC Filter MAC address"
|
|
::= { hmAgentSwitchStaticMacFilteringEntry 2 }
|
|
|
|
hmAgentSwitchStaticMacFilteringSourcePortMask OBJECT-TYPE
|
|
SYNTAX HmAgentPortMask
|
|
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
|
|
hmAgentPortDot1dBasePort and hmAgentPortIfIndex in the hmAgentPortConfigTable
|
|
table."
|
|
|
|
::= { hmAgentSwitchStaticMacFilteringEntry 3 }
|
|
|
|
hmAgentSwitchStaticMacFilteringDestPortMask OBJECT-TYPE
|
|
SYNTAX HmAgentPortMask
|
|
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
|
|
hmAgentPortDot1dBasePort and hmAgentPortIfIndex in the hmAgentPortConfigTable
|
|
table."
|
|
::= { hmAgentSwitchStaticMacFilteringEntry 4 }
|
|
|
|
hmAgentSwitchStaticMacFilteringStatus 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"
|
|
::= { hmAgentSwitchStaticMacFilteringEntry 5 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentSwitchIGMPSnoopingGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentSwitchIGMPSnoopingGroup OBJECT IDENTIFIER ::= { hmAgentSwitchConfigGroup 6 }
|
|
|
|
hmAgentSwitchIGMPSnoopingAdminMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This enables or disables IGMP Snooping on the system. "
|
|
DEFVAL { disable }
|
|
::= { hmAgentSwitchIGMPSnoopingGroup 1 }
|
|
|
|
hmAgentSwitchIGMPSnoopingGroupMembershipInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (3..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time in seconds a switch will wait for a report
|
|
for a particular group on a particular interface before
|
|
it deletes the interface from the entry. "
|
|
DEFVAL { 260 }
|
|
::= { hmAgentSwitchIGMPSnoopingGroup 2 }
|
|
|
|
hmAgentSwitchIGMPSnoopingMaxResponseTime OBJECT-TYPE
|
|
SYNTAX Integer32 (1..3598)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time in seconds a switch will wait after sending
|
|
a query on an interface because it did not receive a report for
|
|
a particular group in that interface. This value must be less
|
|
than hmAgentSwitchIGMPSnoopingQueryInterval."
|
|
DEFVAL { 10 }
|
|
::= { hmAgentSwitchIGMPSnoopingGroup 3 }
|
|
|
|
hmAgentSwitchIGMPSnoopingMRPExpirationTime OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast Router Present Expiration Time.
|
|
The amount of time in seconds a switch will wait for a query to
|
|
be received on an interface before the interface is removed from
|
|
the list of interfaces with mutlticast routers attached. A value
|
|
of zero indicates an infinite timeout, i.e. the entries in the list
|
|
will not expire."
|
|
DEFVAL { 260 }
|
|
::= { hmAgentSwitchIGMPSnoopingGroup 4 }
|
|
|
|
hmAgentSwitchIGMPSnoopingPortMask OBJECT-TYPE
|
|
SYNTAX HmAgentPortMask
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP Snooping Port Mask.
|
|
|
|
This allows configuration of IGMP 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
|
|
hmAgentPortDot1dBasePort and hmAgentPortIfIndex in the hmAgentPortConfigTable
|
|
table."
|
|
DEFVAL { '000000000000'H }
|
|
::= { hmAgentSwitchIGMPSnoopingGroup 5 }
|
|
|
|
hmAgentSwitchIGMPSnoopingMulticastControlFramesProcessed 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."
|
|
::= { hmAgentSwitchIGMPSnoopingGroup 6 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentSwitchMFDBGroup
|
|
--
|
|
--**************************************************************************************
|
|
hmAgentSwitchMFDBGroup OBJECT IDENTIFIER ::= { hmAgentSwitchConfigGroup 7 }
|
|
|
|
hmAgentSwitchMFDBTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentSwitchMFDBEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Multicast Forwarding Database table"
|
|
::= { hmAgentSwitchMFDBGroup 1 }
|
|
|
|
hmAgentSwitchMFDBEntry OBJECT-TYPE
|
|
SYNTAX HmAgentSwitchMFDBEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contains Forwarding and Filtering information per Vlan Index, MAC Address, and
|
|
Component User."
|
|
INDEX { hmAgentSwitchMFDBVlanId, hmAgentSwitchMFDBMacAddress, hmAgentSwitchMFDBProtocolType }
|
|
::= { hmAgentSwitchMFDBTable 1 }
|
|
|
|
HmAgentSwitchMFDBEntry ::=
|
|
SEQUENCE {
|
|
hmAgentSwitchMFDBVlanId
|
|
VlanIndex,
|
|
hmAgentSwitchMFDBMacAddress
|
|
MacAddress,
|
|
hmAgentSwitchMFDBProtocolType
|
|
INTEGER,
|
|
hmAgentSwitchMFDBType
|
|
INTEGER,
|
|
hmAgentSwitchMFDBDescription
|
|
DisplayString,
|
|
hmAgentSwitchMFDBForwardingPortMask
|
|
HmAgentPortMask,
|
|
hmAgentSwitchMFDBFilteringPortMask
|
|
HmAgentPortMask
|
|
}
|
|
|
|
hmAgentSwitchMFDBVlanId OBJECT-TYPE
|
|
SYNTAX VlanIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan Index for which this entry is associated with."
|
|
::= { hmAgentSwitchMFDBEntry 1 }
|
|
|
|
hmAgentSwitchMFDBMacAddress 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."
|
|
::= { hmAgentSwitchMFDBEntry 2 }
|
|
|
|
hmAgentSwitchMFDBProtocolType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
static(1),
|
|
gmrp(2),
|
|
igmp(3),
|
|
msd(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The component that is responsible for this entry in the Multicast
|
|
Forwarding Database."
|
|
::= { hmAgentSwitchMFDBEntry 3 }
|
|
|
|
hmAgentSwitchMFDBType 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"
|
|
::= { hmAgentSwitchMFDBEntry 4 }
|
|
|
|
hmAgentSwitchMFDBDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Text description of this multicast table entry."
|
|
::= { hmAgentSwitchMFDBEntry 5 }
|
|
|
|
hmAgentSwitchMFDBForwardingPortMask OBJECT-TYPE
|
|
SYNTAX HmAgentPortMask
|
|
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
|
|
hmAgentPortDot1dBasePort and hmAgentPortIfIndex in the hmAgentPortConfigTable
|
|
table."
|
|
::= { hmAgentSwitchMFDBEntry 6 }
|
|
|
|
hmAgentSwitchMFDBFilteringPortMask OBJECT-TYPE
|
|
SYNTAX HmAgentPortMask
|
|
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
|
|
hmAgentPortDot1dBasePort and hmAgentPortIfIndex in the hmAgentPortConfigTable
|
|
table."
|
|
::= { hmAgentSwitchMFDBEntry 7 }
|
|
|
|
--**************************************************************************************
|
|
|
|
hmAgentSwitchMFDBSummaryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentSwitchMFDBSummaryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Multicast Forwarding Database Summary table"
|
|
::= { hmAgentSwitchMFDBGroup 2 }
|
|
|
|
hmAgentSwitchMFDBSummaryEntry OBJECT-TYPE
|
|
SYNTAX HmAgentSwitchMFDBSummaryEntry
|
|
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 { hmAgentSwitchMFDBSummaryVlanId, hmAgentSwitchMFDBSummaryMacAddress }
|
|
::= { hmAgentSwitchMFDBSummaryTable 1 }
|
|
|
|
HmAgentSwitchMFDBSummaryEntry ::=
|
|
SEQUENCE {
|
|
hmAgentSwitchMFDBSummaryVlanId
|
|
VlanIndex,
|
|
hmAgentSwitchMFDBSummaryMacAddress
|
|
MacAddress,
|
|
hmAgentSwitchMFDBSummaryForwardingPortMask
|
|
HmAgentPortMask
|
|
}
|
|
|
|
hmAgentSwitchMFDBSummaryVlanId OBJECT-TYPE
|
|
SYNTAX VlanIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan Index for which this entry is associated with."
|
|
::= { hmAgentSwitchMFDBSummaryEntry 1 }
|
|
|
|
hmAgentSwitchMFDBSummaryMacAddress 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."
|
|
::= { hmAgentSwitchMFDBSummaryEntry 2 }
|
|
|
|
hmAgentSwitchMFDBSummaryForwardingPortMask OBJECT-TYPE
|
|
SYNTAX HmAgentPortMask
|
|
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
|
|
hmAgentPortDot1dBasePort and hmAgentPortIfIndex in the hmAgentPortConfigTable
|
|
table."
|
|
::= { hmAgentSwitchMFDBSummaryEntry 3 }
|
|
|
|
--**************************************************************************************
|
|
|
|
hmAgentSwitchMFDBMaxTableEntries 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."
|
|
::= { hmAgentSwitchMFDBGroup 3 }
|
|
|
|
hmAgentSwitchMFDBMostEntriesUsed 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."
|
|
::= { hmAgentSwitchMFDBGroup 4 }
|
|
|
|
hmAgentSwitchMFDBCurrentEntries OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current number of entries in the Multicast
|
|
Forwarding Database table."
|
|
::= { hmAgentSwitchMFDBGroup 5 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentSwitchDVlanTagGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentSwitchDVlanTagGroup OBJECT IDENTIFIER ::= { hmAgentSwitchConfigGroup 8 }
|
|
|
|
hmAgentSwitchDVlanTagEthertype OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535) -- 0x0000..0xFFFF
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the Double Vlan Tag Ethertype for the switch.
|
|
If this object is supported, ethertype cannot be
|
|
configured per port.
|
|
|
|
Commonly used are the Ethertypes for vman tags (34984, or 0x88A8)
|
|
and dot1q tags (33024, or 0x8100)."
|
|
::= { hmAgentSwitchDVlanTagGroup 1 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentTransferConfigGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentTransferConfigGroup OBJECT IDENTIFIER ::= { hmAgentConfigGroup 9 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentTransferUploadGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentTransferUploadGroup OBJECT IDENTIFIER ::= { hmAgentTransferConfigGroup 1 }
|
|
|
|
hmAgentTransferUploadMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tftp(1),
|
|
xmodem(2),
|
|
ymodem(3),
|
|
zmodem(4)
|
|
}
|
|
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 or TFTP. X/Y/ZMODEM is valid only when the
|
|
file transfer is initiated by the serial EIA 232 port.
|
|
"
|
|
::= { hmAgentTransferUploadGroup 1 }
|
|
|
|
hmAgentTransferUploadServerIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transfer upload tftpserverip configures the IP address of the server
|
|
where the file is located. It is valid only when the Transfer Mode is
|
|
TFTP. The address is 4 integer bytes ranging from 0 to 255."
|
|
::= { hmAgentTransferUploadGroup 2 }
|
|
|
|
hmAgentTransferUploadPath OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transfer upload tftppath configures the directory path where the file
|
|
is to be uploaded to. The switch remembers the last file path used.
|
|
"
|
|
::= { hmAgentTransferUploadGroup 3 }
|
|
|
|
hmAgentTransferUploadFilename OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transfer upload tftpfilename 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 TFTP Server IP Address are applicable
|
|
only if the Transfer Mode is TFTP."
|
|
::= { hmAgentTransferUploadGroup 4 }
|
|
|
|
hmAgentTransferUploadDataType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
config(2),
|
|
errorlog(3),
|
|
messagelog(4),
|
|
traplog(5),
|
|
clibanner(6)
|
|
}
|
|
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
|
|
"
|
|
::= { hmAgentTransferUploadGroup 5 }
|
|
|
|
|
|
hmAgentTransferUploadStart OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transfer upload start will start an upload transfer.
|
|
The hmAgentTransferUploadMode object must not be set to xmodem(2),
|
|
ymodem(3), or zmodem(4) to initiate a transfer via SNMP."
|
|
::= { hmAgentTransferUploadGroup 6 }
|
|
|
|
hmAgentTransferUploadStatus 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."
|
|
::= { hmAgentTransferUploadGroup 7 }
|
|
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentTransferDownloadGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentTransferDownloadGroup OBJECT IDENTIFIER ::= { hmAgentTransferConfigGroup 2 }
|
|
|
|
hmAgentTransferDownloadMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tftp(1),
|
|
xmodem(2),
|
|
ymodem(3),
|
|
zmodem(4)
|
|
}
|
|
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 or TFTP. X/Y/ZMODEM is valid only
|
|
when the file transfer is initiated by the serial EIA 232 port.
|
|
"
|
|
::= { hmAgentTransferDownloadGroup 1 }
|
|
|
|
hmAgentTransferDownloadServerIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transfer download tftpserverip configures the IP address of the server
|
|
where the file is located. It is valid only when the Transfer Mode is TFTP.
|
|
The address is 4 integer bytes ranging from 0 to 255.
|
|
"
|
|
|
|
::= { hmAgentTransferDownloadGroup 2 }
|
|
|
|
hmAgentTransferDownloadPath OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transfer download tftppath configures the directory path where the
|
|
file is located. The switch remembers the last file path used.
|
|
"
|
|
|
|
::= { hmAgentTransferDownloadGroup 3 }
|
|
|
|
hmAgentTransferDownloadFilename OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transfer download tftpfilename 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: File Name, File Path, and TFTP Server IP Address are applicable
|
|
only if the Transfer Mode is TFTP."
|
|
|
|
::= { hmAgentTransferDownloadGroup 4 }
|
|
|
|
hmAgentTransferDownloadDataType 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)
|
|
}
|
|
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
|
|
"
|
|
::= { hmAgentTransferDownloadGroup 5 }
|
|
|
|
|
|
hmAgentTransferDownloadStart OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transfer download start will start an download transfer.
|
|
The hmAgentTransferDownloadMode object must not be set to xmodem(2),
|
|
ymodem(3), or zmodem(4) to initiate a transfer via SNMP."
|
|
::= { hmAgentTransferDownloadGroup 6 }
|
|
|
|
hmAgentTransferDownloadStatus 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."
|
|
::= { hmAgentTransferDownloadGroup 7 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentPortMirroringGroup
|
|
--**************************************************************************************
|
|
|
|
hmAgentPortMirroringGroup OBJECT IDENTIFIER ::= { hmAgentConfigGroup 10 }
|
|
|
|
hmAgentMirroredPortIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"IfIndex of the mirrored port"
|
|
DEFVAL { 0 }
|
|
::= { hmAgentPortMirroringGroup 1 }
|
|
|
|
hmAgentProbePortIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"IfIndex of the probe port"
|
|
DEFVAL { 0 }
|
|
::= { hmAgentPortMirroringGroup 2 }
|
|
|
|
hmAgentPortMirroringMode 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 }
|
|
::= { hmAgentPortMirroringGroup 3 }
|
|
|
|
--**************************************************************************************
|
|
-- agentPortMirroringGroup
|
|
--**************************************************************************************
|
|
|
|
hmAgentPortMirrorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentPortMirrorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes entries for each Port Mirroring session."
|
|
::= { hmAgentPortMirroringGroup 4 }
|
|
|
|
hmAgentPortMirrorEntry OBJECT-TYPE
|
|
SYNTAX HmAgentPortMirrorEntry
|
|
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 { hmAgentPortMirrorSessionNum }
|
|
::= { hmAgentPortMirrorTable 1 }
|
|
|
|
HmAgentPortMirrorEntry ::= SEQUENCE {
|
|
hmAgentPortMirrorSessionNum
|
|
Unsigned32,
|
|
hmAgentPortMirrorDestinationPort
|
|
Unsigned32,
|
|
hmAgentPortMirrorSourcePortMask
|
|
HmAgentPortMask,
|
|
hmAgentPortMirrorIngressMask
|
|
HmAgentPortMask,
|
|
hmAgentPortMirrorEgressMask
|
|
HmAgentPortMask,
|
|
hmAgentPortMirrorAdminMode
|
|
INTEGER
|
|
}
|
|
|
|
hmAgentPortMirrorSessionNum 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."
|
|
::= { hmAgentPortMirrorEntry 1 }
|
|
|
|
hmAgentPortMirrorDestinationPort OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port which traffic from the mirrored ports will be sent to."
|
|
DEFVAL { 0 }
|
|
::= { hmAgentPortMirrorEntry 2 }
|
|
|
|
hmAgentPortMirrorSourcePortMask OBJECT-TYPE
|
|
SYNTAX HmAgentPortMask
|
|
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."
|
|
::= { hmAgentPortMirrorEntry 3 }
|
|
|
|
hmAgentPortMirrorIngressMask OBJECT-TYPE
|
|
SYNTAX HmAgentPortMask
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ports from which ingress traffic will be mirrored."
|
|
::= { hmAgentPortMirrorEntry 248 }
|
|
|
|
hmAgentPortMirrorEgressMask OBJECT-TYPE
|
|
SYNTAX HmAgentPortMask
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ports from which egress traffic will be mirrored."
|
|
::= { hmAgentPortMirrorEntry 249 }
|
|
|
|
hmAgentPortMirrorAdminMode 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"
|
|
::= { hmAgentPortMirrorEntry 4 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentDot3adAggPortTable
|
|
--**************************************************************************************
|
|
|
|
hmAgentDot3adAggPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentDot3adAggPortEntry
|
|
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."
|
|
::= { hmAgentConfigGroup 12 }
|
|
|
|
hmAgentDot3adAggPortEntry OBJECT-TYPE
|
|
SYNTAX HmAgentDot3adAggPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a table entry. The hmAgentDot3adAggPort identifies
|
|
the external interface number of the port."
|
|
INDEX { hmAgentDot3adAggPort }
|
|
::= { hmAgentDot3adAggPortTable 1 }
|
|
|
|
HmAgentDot3adAggPortEntry ::= SEQUENCE {
|
|
hmAgentDot3adAggPort
|
|
Integer32,
|
|
hmAgentDot3adAggPortLACPMode
|
|
INTEGER
|
|
}
|
|
|
|
hmAgentDot3adAggPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ifIndex of this physical port"
|
|
::= { hmAgentDot3adAggPortEntry 1 }
|
|
|
|
hmAgentDot3adAggPortLACPMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable 802.3ad LACP on this port"
|
|
::= { hmAgentDot3adAggPortEntry 2 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentPortConfigTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentPortConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentPortConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of the switch's physical port config entries"
|
|
::= { hmAgentConfigGroup 13 }
|
|
|
|
hmAgentPortConfigEntry OBJECT-TYPE
|
|
SYNTAX HmAgentPortConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch's physical port config entry"
|
|
INDEX { hmAgentPortDot1dBasePort }
|
|
::= { hmAgentPortConfigTable 1 }
|
|
|
|
HmAgentPortConfigEntry ::= SEQUENCE {
|
|
hmAgentPortDot1dBasePort
|
|
Integer32,
|
|
hmAgentPortIfIndex
|
|
Integer32,
|
|
hmAgentPortIanaType
|
|
IANAifType,
|
|
hmAgentPortSTPMode
|
|
INTEGER,
|
|
hmAgentPortSTPState
|
|
INTEGER,
|
|
hmAgentPortAdminMode
|
|
INTEGER,
|
|
hmAgentPortPhysicalMode
|
|
INTEGER,
|
|
hmAgentPortPhysicalStatus
|
|
INTEGER,
|
|
hmAgentPortLinkTrapMode
|
|
INTEGER,
|
|
hmAgentPortClearStats
|
|
INTEGER,
|
|
hmAgentPortDefaultType
|
|
OBJECT IDENTIFIER,
|
|
hmAgentPortType
|
|
OBJECT IDENTIFIER,
|
|
hmAgentPortAutoNegAdminStatus
|
|
INTEGER,
|
|
hmAgentPortDot3FlowControlMode
|
|
INTEGER,
|
|
hmAgentPortDVlanTagMode
|
|
INTEGER,
|
|
hmAgentPortDVlanTagEthertype
|
|
Integer32,
|
|
hmAgentPortDVlanTagCustomerId
|
|
Integer32,
|
|
hmAgentPortMaxFrameSizeLimit
|
|
Integer32,
|
|
hmAgentPortMaxFrameSize
|
|
Integer32,
|
|
hmAgentPortVoiceVlanMode
|
|
INTEGER,
|
|
hmAgentPortVoiceVlanID
|
|
Integer32,
|
|
hmAgentPortVoiceVlanPriority
|
|
INTEGER,
|
|
hmAgentPortVoiceVlanDataPriorityMode
|
|
INTEGER,
|
|
hmAgentPortVoiceVlanOperationalStatus
|
|
INTEGER,
|
|
hmAgentPortVoiceVlanDSCP
|
|
Integer32,
|
|
hmAgentPortVoiceVlanAuthMode
|
|
INTEGER
|
|
}
|
|
|
|
hmAgentPortDot1dBasePort OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of this port."
|
|
::= { hmAgentPortConfigEntry 1 }
|
|
|
|
hmAgentPortIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch's Port IfIndex"
|
|
::= { hmAgentPortConfigEntry 2 }
|
|
|
|
hmAgentPortIanaType OBJECT-TYPE
|
|
SYNTAX IANAifType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch's Port Type"
|
|
::= { hmAgentPortConfigEntry 3 }
|
|
|
|
hmAgentPortSTPMode 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."
|
|
::= { hmAgentPortConfigEntry 4 }
|
|
|
|
hmAgentPortSTPState 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."
|
|
::= { hmAgentPortConfigEntry 5 }
|
|
|
|
hmAgentPortAdminMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch's Port Admin Mode"
|
|
::= { hmAgentPortConfigEntry 6 }
|
|
|
|
hmAgentPortPhysicalMode 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)
|
|
}
|
|
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"
|
|
::= { hmAgentPortConfigEntry 7 }
|
|
|
|
hmAgentPortPhysicalStatus 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)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The switch's Port Physical Speed Status. This is the current actual speed."
|
|
::= { hmAgentPortConfigEntry 8 }
|
|
|
|
hmAgentPortLinkTrapMode 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."
|
|
::= { hmAgentPortConfigEntry 9 }
|
|
|
|
hmAgentPortClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"clear stats for this port only"
|
|
::= { hmAgentPortConfigEntry 10 }
|
|
|
|
hmAgentPortDefaultType 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 hmAgentPortType.
|
|
|
|
The set of possible values for this object is
|
|
the same as the set defined for the hmAgentPortType
|
|
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
|
|
dot3MauType1000BaseSXFD"
|
|
REFERENCE "RFC 2668"
|
|
::= { hmAgentPortConfigEntry 11 }
|
|
|
|
hmAgentPortType 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 hmAgentPortDefaultType, or (3) for the GigE card
|
|
a value determined by the GBIC connected to the card. In case (2), a
|
|
set to the object hmAgentPortDefaultType will force the MAU into the
|
|
new operating mode.
|
|
|
|
The valid values for this object are:
|
|
|
|
dot3MauType10BaseTHD
|
|
dot3MauType10BaseTFD
|
|
dot3MauType100BaseTXHD
|
|
dot3MauType100BaseTXFD
|
|
dot3MauType100BaseFXFD
|
|
dot3MauType1000BaseSXFD
|
|
dot3MauType1000BaseTFD"
|
|
REFERENCE "RFC 2668"
|
|
::= { hmAgentPortConfigEntry 12 }
|
|
|
|
hmAgentPortAutoNegAdminStatus 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."
|
|
::= { hmAgentPortConfigEntry 13 }
|
|
|
|
hmAgentPortDot3FlowControlMode 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. "
|
|
::= { hmAgentPortConfigEntry 14 }
|
|
|
|
hmAgentPortDVlanTagMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
core(1),
|
|
normal(2),
|
|
access(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls the Double Vlan Tag mode on this port.
|
|
Default is normal(2)."
|
|
DEFVAL { normal }
|
|
::= { hmAgentPortConfigEntry 15 }
|
|
|
|
hmAgentPortDVlanTagEthertype OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535) -- 0x0000..0xFFFF
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the Double Vlan Tag Ethertype for this port.
|
|
If this object is supported, ethertype cannot be configured
|
|
globally for the switch.
|
|
|
|
Commonly used are the Ethertypes for vman tags (34984, or 0x88A8)
|
|
and dot1q tags (33024, or 0x8100)."
|
|
DEFVAL { 33024 }
|
|
::= { hmAgentPortConfigEntry 16 }
|
|
|
|
hmAgentPortDVlanTagCustomerId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the Customer ID for the Double Vlan Tag for this port."
|
|
::= { hmAgentPortConfigEntry 17 }
|
|
|
|
hmAgentPortMaxFrameSizeLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the largest value that can be
|
|
configured for hmAgentPortMaxFrameSize"
|
|
::= { hmAgentPortConfigEntry 18 }
|
|
|
|
hmAgentPortMaxFrameSize 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 hmAgentPortMaxFrameSizeLimit. For Ethernet ports
|
|
which support 802.1Q vlan tagging, the minimum value that this object
|
|
can be set to is 1522"
|
|
::= { hmAgentPortConfigEntry 19 }
|
|
|
|
hmAgentPortVoiceVlanMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
vlanid(2),
|
|
dot1p(3),
|
|
vlanidanddot1p(4),
|
|
untagged(5),
|
|
disable(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes and Configures the Port Voice VLAN Mode."
|
|
::= { hmAgentPortConfigEntry 20 }
|
|
|
|
|
|
hmAgentPortVoiceVlanID OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4093)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes and Configures the Port Voice VLAN ID
|
|
if the Voice Vlan Mode is Vlan ID."
|
|
::= { hmAgentPortConfigEntry 21 }
|
|
|
|
hmAgentPortVoiceVlanPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7|255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes and Configures the Port Voice VLAN Priority
|
|
if the Voice Vlan Mode is dot1p. A value of 255 indicates
|
|
that the priority is not configured."
|
|
::= { hmAgentPortConfigEntry 22 }
|
|
|
|
hmAgentPortVoiceVlanDataPriorityMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
trust(1),
|
|
untrust(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes and Configures the Port Voice VLAN Data Priority Mode."
|
|
::= { hmAgentPortConfigEntry 23 }
|
|
|
|
hmAgentPortVoiceVlanOperationalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes the Port Voice VLAN Operational Status."
|
|
::= { hmAgentPortConfigEntry 24 }
|
|
|
|
hmAgentPortVoiceVlanDSCP OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes and Configures the Port Voice VLAN DSCP value."
|
|
::= { hmAgentPortConfigEntry 25 }
|
|
|
|
hmAgentPortVoiceVlanAuthMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes and Configures the Port Voice VLAN Authentication mode.
|
|
Disable means authentication not required for voice devices when dot1x is enabled."
|
|
::= { hmAgentPortConfigEntry 26 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentProtocolConfigGroup
|
|
--**************************************************************************************
|
|
|
|
hmAgentProtocolConfigGroup OBJECT IDENTIFIER ::= { hmAgentConfigGroup 14 }
|
|
|
|
hmAgentProtocolGroupCreate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set to non-empty string to create a Protocol-Based VLAN group."
|
|
::= { hmAgentProtocolConfigGroup 1 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentProtocolGroupTable
|
|
--**************************************************************************************
|
|
|
|
hmAgentProtocolGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentProtocolGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of the switch's Protocol-based VLAN entries"
|
|
::= { hmAgentProtocolConfigGroup 2 }
|
|
|
|
hmAgentProtocolGroupEntry OBJECT-TYPE
|
|
SYNTAX HmAgentProtocolGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch's Protocol-based VLAN entry"
|
|
INDEX { hmAgentProtocolGroupId }
|
|
::= { hmAgentProtocolGroupTable 1 }
|
|
|
|
HmAgentProtocolGroupEntry ::= SEQUENCE {
|
|
hmAgentProtocolGroupId
|
|
Integer32,
|
|
hmAgentProtocolGroupName
|
|
DisplayString,
|
|
hmAgentProtocolGroupVlanId
|
|
Integer32,
|
|
hmAgentProtocolGroupProtocolIP
|
|
INTEGER,
|
|
hmAgentProtocolGroupProtocolARP
|
|
INTEGER,
|
|
hmAgentProtocolGroupProtocolIPX
|
|
INTEGER,
|
|
hmAgentProtocolGroupStatus
|
|
RowStatus
|
|
}
|
|
|
|
hmAgentProtocolGroupId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Group identifier of the Protocol-based VLAN entry."
|
|
::= { hmAgentProtocolGroupEntry 1 }
|
|
|
|
hmAgentProtocolGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Group name of the Protocol-based VLAN entry."
|
|
::= { hmAgentProtocolGroupEntry 2 }
|
|
|
|
hmAgentProtocolGroupVlanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN associated with the Protocol-based VLAN entry. Set to 0 to remove."
|
|
::= { hmAgentProtocolGroupEntry 3 }
|
|
|
|
hmAgentProtocolGroupProtocolIP OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the IP protocol association with the Protocol-based VLAN entry."
|
|
::= { hmAgentProtocolGroupEntry 4 }
|
|
|
|
hmAgentProtocolGroupProtocolARP OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the ARP protocol association with the Protocol-based VLAN entry."
|
|
::= { hmAgentProtocolGroupEntry 5 }
|
|
|
|
hmAgentProtocolGroupProtocolIPX OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the IPX protocol association with the Protocol-based VLAN entry."
|
|
::= { hmAgentProtocolGroupEntry 6 }
|
|
|
|
hmAgentProtocolGroupStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the Protocol-based VLAN entry.
|
|
|
|
active(1) - this entry is active
|
|
destroy(6) - remove this entry"
|
|
::= { hmAgentProtocolGroupEntry 7 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentProtocolGroupPortTable
|
|
--**************************************************************************************
|
|
|
|
hmAgentProtocolGroupPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentProtocolGroupPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of the switch's physical port config entries"
|
|
::= { hmAgentProtocolConfigGroup 3 }
|
|
|
|
hmAgentProtocolGroupPortEntry OBJECT-TYPE
|
|
SYNTAX HmAgentProtocolGroupPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch's physical port config entry"
|
|
INDEX { hmAgentProtocolGroupId, hmAgentProtocolGroupPortIfIndex }
|
|
::= { hmAgentProtocolGroupPortTable 1 }
|
|
|
|
HmAgentProtocolGroupPortEntry ::= SEQUENCE {
|
|
hmAgentProtocolGroupPortIfIndex
|
|
Integer32,
|
|
hmAgentProtocolGroupPortStatus
|
|
RowStatus
|
|
}
|
|
|
|
hmAgentProtocolGroupPortIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface number of this instance."
|
|
::= { hmAgentProtocolGroupPortEntry 1 }
|
|
|
|
hmAgentProtocolGroupPortStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this entry.
|
|
|
|
active(1) - the port is associated with this group
|
|
createAndGo(4) - add the port to this group
|
|
createAndWait(5) - add the port to this group
|
|
destroy(6) - remove the port from this group"
|
|
::= { hmAgentProtocolGroupPortEntry 2 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentStpSwitchConfigGroup
|
|
--**************************************************************************************
|
|
|
|
hmAgentStpSwitchConfigGroup OBJECT IDENTIFIER ::= { hmAgentConfigGroup 15 }
|
|
|
|
hmAgentStpConfigDigestKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MST configuration digest key."
|
|
::= { hmAgentStpSwitchConfigGroup 1 }
|
|
|
|
hmAgentStpConfigFormatSelector 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."
|
|
::= { hmAgentStpSwitchConfigGroup 2 }
|
|
|
|
hmAgentStpConfigName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MST configuration name of at most 32 characters."
|
|
::= { hmAgentStpSwitchConfigGroup 3 }
|
|
|
|
hmAgentStpConfigRevision OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MST configuration revision. The default value is 1."
|
|
DEFVAL { 1 }
|
|
::= { hmAgentStpSwitchConfigGroup 4 }
|
|
|
|
hmAgentStpForceVersion 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 dot1w."
|
|
DEFVAL { dot1w }
|
|
::= { hmAgentStpSwitchConfigGroup 5 }
|
|
|
|
hmAgentStpAdminMode 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 enabled."
|
|
DEFVAL { enable }
|
|
::= { hmAgentStpSwitchConfigGroup 6 }
|
|
|
|
hmAgentStpBpduGuardMode 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."
|
|
DEFVAL { disable }
|
|
::= { hmAgentStpSwitchConfigGroup 13 }
|
|
|
|
hmAgentStpBpduFilterDefault 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."
|
|
DEFVAL { disable }
|
|
::= { hmAgentStpSwitchConfigGroup 14 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentStpPortTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentStpPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentStpPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"STP port table."
|
|
::= { hmAgentStpSwitchConfigGroup 7 }
|
|
|
|
hmAgentStpPortEntry OBJECT-TYPE
|
|
SYNTAX HmAgentStpPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"STP port entry."
|
|
INDEX { ifIndex }
|
|
::= { hmAgentStpPortTable 1 }
|
|
|
|
HmAgentStpPortEntry ::=
|
|
SEQUENCE {
|
|
hmAgentStpPortState
|
|
INTEGER,
|
|
hmAgentStpPortStatsMstpBpduRx
|
|
Counter32,
|
|
hmAgentStpPortStatsMstpBpduTx
|
|
Counter32,
|
|
hmAgentStpPortStatsRstpBpduRx
|
|
Counter32,
|
|
hmAgentStpPortStatsRstpBpduTx
|
|
Counter32,
|
|
hmAgentStpPortStatsStpBpduRx
|
|
Counter32,
|
|
hmAgentStpPortStatsStpBpduTx
|
|
Counter32,
|
|
hmAgentStpPortUpTime
|
|
TimeTicks,
|
|
hmAgentStpPortMigrationCheck
|
|
INTEGER,
|
|
hmAgentStpPortHelloTime
|
|
Unsigned32
|
|
}
|
|
|
|
hmAgentStpPortState 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."
|
|
DEFVAL { enable }
|
|
::= { hmAgentStpPortEntry 1 }
|
|
|
|
hmAgentStpPortStatsMstpBpduRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP BPDUs received on a specific port."
|
|
::= { hmAgentStpPortEntry 2 }
|
|
|
|
hmAgentStpPortStatsMstpBpduTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP BPDUs sent from a specific port."
|
|
::= { hmAgentStpPortEntry 3 }
|
|
|
|
hmAgentStpPortStatsRstpBpduRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The RSTP BPDUs received on a specific port."
|
|
::= { hmAgentStpPortEntry 4 }
|
|
|
|
hmAgentStpPortStatsRstpBpduTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The RSTP BPDUs sent from a specific port."
|
|
::= { hmAgentStpPortEntry 5 }
|
|
|
|
hmAgentStpPortStatsStpBpduRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The STP BPDUs received on a specific port."
|
|
::= { hmAgentStpPortEntry 6 }
|
|
|
|
hmAgentStpPortStatsStpBpduTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The STP BPDUs sent from a specific port."
|
|
::= { hmAgentStpPortEntry 7 }
|
|
|
|
hmAgentStpPortUpTime 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."
|
|
::= { hmAgentStpPortEntry 8 }
|
|
|
|
hmAgentStpPortMigrationCheck 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."
|
|
::= { hmAgentStpPortEntry 9 }
|
|
|
|
hmAgentStpPortHelloTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..2)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hello time for the STP port. The default value is 2."
|
|
DEFVAL { 2 }
|
|
::= { hmAgentStpPortEntry 10 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentStpCstConfigGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentStpCstConfigGroup OBJECT IDENTIFIER ::= { hmAgentStpSwitchConfigGroup 8 }
|
|
|
|
hmAgentStpCstHelloTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP root port hello time for the CIST."
|
|
::= { hmAgentStpCstConfigGroup 1 }
|
|
|
|
hmAgentStpCstMaxAge OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP root port max age for the CIST."
|
|
::= { hmAgentStpCstConfigGroup 2 }
|
|
|
|
hmAgentStpCstRegionalRootId OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP regional root identifier for the CIST."
|
|
::= { hmAgentStpCstConfigGroup 3 }
|
|
|
|
hmAgentStpCstRegionalRootPathCost OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP regional root path cost for the CIST."
|
|
::= { hmAgentStpCstConfigGroup 4 }
|
|
|
|
hmAgentStpCstRootFwdDelay OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP root port forward delay for the CIST."
|
|
::= { hmAgentStpCstConfigGroup 5 }
|
|
|
|
hmAgentStpCstBridgeFwdDelay 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 }
|
|
::= { hmAgentStpCstConfigGroup 6 }
|
|
|
|
hmAgentStpCstBridgeHelloTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..2)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP bridge hello time for the CIST. The default value is 2."
|
|
DEFVAL { 2 }
|
|
::= { hmAgentStpCstConfigGroup 7 }
|
|
|
|
hmAgentStpCstBridgeHoldTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP bridge hold time for the CIST."
|
|
::= { hmAgentStpCstConfigGroup 8 }
|
|
|
|
hmAgentStpCstBridgeMaxAge 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 }
|
|
::= { hmAgentStpCstConfigGroup 9 }
|
|
|
|
hmAgentStpCstBridgeDesignatedRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Designated Root like in dot1dStpDesignatedRoot."
|
|
::= { hmAgentStpCstConfigGroup 10 }
|
|
|
|
hmAgentStpCstBridgePriority 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 }
|
|
::= { hmAgentStpCstConfigGroup 11 }
|
|
|
|
hmAgentStpCstBridgeTimeSinceTopologyChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time (in hundredths of a second) since the
|
|
last time a topology change was detected by the
|
|
bridge entity."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 6.8.1.1.3"
|
|
::= { hmAgentStpCstConfigGroup 12 }
|
|
|
|
hmAgentStpCstBridgeTopChanges OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of topology changes detected by
|
|
this bridge since the management entity was last
|
|
reset or initialized."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 6.8.1.1.3"
|
|
::= { hmAgentStpCstConfigGroup 13 }
|
|
|
|
hmAgentStpCstBridgeRootCost OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The cost of the path to the root as seen from
|
|
this bridge."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.3.2"
|
|
::= { hmAgentStpCstConfigGroup 14 }
|
|
|
|
hmAgentStpCstBridgeRootPort OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of the port which offers the
|
|
lowest cost path from this bridge to the root
|
|
bridge."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.3.3"
|
|
::= { hmAgentStpCstConfigGroup 15 }
|
|
|
|
hmAgentStpCstBridgeMaxHops OBJECT-TYPE
|
|
SYNTAX Unsigned32 (6..40)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP bridge max hops for the CIST. The default value is 20."
|
|
DEFVAL { 20 }
|
|
::= { hmAgentStpCstConfigGroup 16 }
|
|
|
|
hmAgentStpCstBridgeHoldCount OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..40)
|
|
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 10."
|
|
DEFVAL { 10 }
|
|
::= { hmAgentStpCstConfigGroup 17 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentStpCstPortTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentStpCstPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentStpCstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CIST port table."
|
|
::= { hmAgentStpSwitchConfigGroup 9 }
|
|
|
|
hmAgentStpCstPortEntry OBJECT-TYPE
|
|
SYNTAX HmAgentStpCstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CIST port entry."
|
|
INDEX { ifIndex }
|
|
::= { hmAgentStpCstPortTable 1 }
|
|
|
|
HmAgentStpCstPortEntry ::=
|
|
SEQUENCE {
|
|
hmAgentStpCstPortOperEdge
|
|
INTEGER,
|
|
hmAgentStpCstPortOperPointToPoint
|
|
INTEGER,
|
|
hmAgentStpCstPortTopologyChangeAck
|
|
INTEGER,
|
|
hmAgentStpCstPortEdge
|
|
INTEGER,
|
|
hmAgentStpCstPortForwardingState
|
|
INTEGER,
|
|
hmAgentStpCstPortId
|
|
OCTET STRING,
|
|
hmAgentStpCstPortPathCost
|
|
Unsigned32,
|
|
hmAgentStpCstPortPriority
|
|
Unsigned32,
|
|
hmAgentStpCstDesignatedBridgeId
|
|
OCTET STRING,
|
|
hmAgentStpCstDesignatedCost
|
|
Unsigned32,
|
|
hmAgentStpCstDesignatedPortId
|
|
OCTET STRING,
|
|
hmAgentStpCstExtPortPathCost
|
|
Unsigned32,
|
|
hmAgentStpCstPortAutoEdge
|
|
INTEGER,
|
|
hmAgentStpCstPortRole
|
|
INTEGER,
|
|
hmAgentStpCstPortDisputed
|
|
INTEGER,
|
|
hmAgentStpCstPortBpduGuardEffect
|
|
INTEGER,
|
|
hmAgentStpCstPortBpduFilter
|
|
INTEGER,
|
|
hmAgentStpCstPortBpduFlood
|
|
INTEGER,
|
|
hmAgentStpCstPortRootGuard
|
|
INTEGER,
|
|
hmAgentStpCstPortTCNGuard
|
|
INTEGER,
|
|
hmAgentStpCstPortLoopGuard
|
|
INTEGER
|
|
}
|
|
|
|
hmAgentStpCstPortOperEdge OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP operational status of a specific port for the CIST."
|
|
::= { hmAgentStpCstPortEntry 1 }
|
|
|
|
hmAgentStpCstPortOperPointToPoint 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."
|
|
::= { hmAgentStpCstPortEntry 2 }
|
|
|
|
hmAgentStpCstPortTopologyChangeAck 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."
|
|
::= { hmAgentStpCstPortEntry 3 }
|
|
|
|
hmAgentStpCstPortEdge OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative state of a specific port in CIST.
|
|
|
|
true(1) - port is edge port.
|
|
false(2) - port is auto-edge or no edge port.
|
|
|
|
The default port state is disabled."
|
|
DEFVAL { false }
|
|
::= { hmAgentStpCstPortEntry 4 }
|
|
|
|
hmAgentStpCstPortForwardingState 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."
|
|
::= { hmAgentStpCstPortEntry 5 }
|
|
|
|
hmAgentStpCstPortId OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP port identifier of a specific port in CIST."
|
|
::= { hmAgentStpCstPortEntry 6 }
|
|
|
|
hmAgentStpCstPortPathCost 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."
|
|
::= { hmAgentStpCstPortEntry 7 }
|
|
|
|
hmAgentStpCstPortPriority 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 }
|
|
::= { hmAgentStpCstPortEntry 8 }
|
|
|
|
hmAgentStpCstDesignatedBridgeId 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."
|
|
::= { hmAgentStpCstPortEntry 9 }
|
|
|
|
hmAgentStpCstDesignatedCost OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP designated cost of a specific port in CIST."
|
|
::= { hmAgentStpCstPortEntry 10 }
|
|
|
|
hmAgentStpCstDesignatedPortId 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."
|
|
::= { hmAgentStpCstPortEntry 11 }
|
|
|
|
hmAgentStpCstExtPortPathCost 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."
|
|
::= { hmAgentStpCstPortEntry 12 }
|
|
|
|
hmAgentStpCstPortAutoEdge OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The auto edge state of a specific port in CIST.
|
|
|
|
true(1) - enables the port.
|
|
false(2) - disables the port.
|
|
|
|
The default port state is enabled."
|
|
DEFVAL { true }
|
|
::= { hmAgentStpCstPortEntry 13 }
|
|
|
|
hmAgentStpCstPortRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
root(1),
|
|
alternate(2),
|
|
designated(3),
|
|
backup(4),
|
|
master(5),
|
|
disabled(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current Port Role for the Port (i.e., Root, Alternate,
|
|
Designated, or Backup), for the CIST."
|
|
::= { hmAgentStpCstPortEntry 14 }
|
|
|
|
hmAgentStpCstPortDisputed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current value of the disputed variable for the CIST for
|
|
the Port. A value of true(1) indicates that the disputed
|
|
variable is set. A value of false(2) indicates that the
|
|
agreed variable is cleared."
|
|
::= { hmAgentStpCstPortEntry 15 }
|
|
|
|
hmAgentStpCstPortBpduGuardEffect 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."
|
|
::= { hmAgentStpCstPortEntry 16 }
|
|
|
|
hmAgentStpCstPortBpduFilter 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."
|
|
::= { hmAgentStpCstPortEntry 17 }
|
|
|
|
hmAgentStpCstPortBpduFlood 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."
|
|
::= { hmAgentStpCstPortEntry 18 }
|
|
|
|
hmAgentStpCstPortRootGuard 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."
|
|
DEFVAL { disable }
|
|
::= { hmAgentStpCstPortEntry 19 }
|
|
|
|
hmAgentStpCstPortTCNGuard 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."
|
|
DEFVAL { disable }
|
|
::= { hmAgentStpCstPortEntry 20 }
|
|
|
|
hmAgentStpCstPortLoopGuard OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This command enables loop guard on this port. This setting applies
|
|
to all Spanning Tree instances of which this port is a member.
|
|
|
|
enable(1) - enables the loop guard mode for the port.
|
|
disable(2) - disables the loop guard mode for the port.
|
|
|
|
The default loop-guard mode is disabled."
|
|
DEFVAL { disable }
|
|
::= { hmAgentStpCstPortEntry 21 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentStpMstTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentStpMstTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentStpMstEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MST table."
|
|
::= { hmAgentStpSwitchConfigGroup 10 }
|
|
|
|
hmAgentStpMstEntry OBJECT-TYPE
|
|
SYNTAX HmAgentStpMstEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MST entry."
|
|
INDEX { hmAgentStpMstId }
|
|
::= { hmAgentStpMstTable 1 }
|
|
|
|
HmAgentStpMstEntry ::=
|
|
SEQUENCE {
|
|
hmAgentStpMstId
|
|
Unsigned32,
|
|
hmAgentStpMstBridgePriority
|
|
Unsigned32,
|
|
hmAgentStpMstBridgeIdentifier
|
|
OCTET STRING,
|
|
hmAgentStpMstDesignatedRootId
|
|
OCTET STRING,
|
|
hmAgentStpMstRootPathCost
|
|
Unsigned32,
|
|
hmAgentStpMstRootPortId
|
|
OCTET STRING,
|
|
hmAgentStpMstTimeSinceTopologyChange
|
|
TimeTicks,
|
|
hmAgentStpMstTopologyChangeCount
|
|
Counter32,
|
|
hmAgentStpMstTopologyChangeParm
|
|
INTEGER,
|
|
hmAgentStpMstRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hmAgentStpMstId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP instance ID."
|
|
::= { hmAgentStpMstEntry 1 }
|
|
|
|
hmAgentStpMstBridgePriority 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."
|
|
DEFVAL { 32768 }
|
|
::= { hmAgentStpMstEntry 2 }
|
|
|
|
hmAgentStpMstBridgeIdentifier OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP bridge identifier in a specific instance."
|
|
::= { hmAgentStpMstEntry 3 }
|
|
|
|
hmAgentStpMstDesignatedRootId OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP designated root bridge identifier in a specific instance."
|
|
::= { hmAgentStpMstEntry 4 }
|
|
|
|
hmAgentStpMstRootPathCost OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP root path cost in a specific instance."
|
|
::= { hmAgentStpMstEntry 5 }
|
|
|
|
hmAgentStpMstRootPortId OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP root port ID in a specific instance."
|
|
::= { hmAgentStpMstEntry 6 }
|
|
|
|
hmAgentStpMstTimeSinceTopologyChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP time since the last topology change in a specific instance."
|
|
::= { hmAgentStpMstEntry 7 }
|
|
|
|
hmAgentStpMstTopologyChangeCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP count of topology changes in a specific instance."
|
|
::= { hmAgentStpMstEntry 8 }
|
|
|
|
hmAgentStpMstTopologyChangeParm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP topology change parameter in a specific instance."
|
|
::= { hmAgentStpMstEntry 9 }
|
|
|
|
hmAgentStpMstRowStatus 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."
|
|
::= { hmAgentStpMstEntry 10 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentStpMstPortTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentStpMstPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentStpMstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MST port table."
|
|
::= { hmAgentStpSwitchConfigGroup 11 }
|
|
|
|
hmAgentStpMstPortEntry OBJECT-TYPE
|
|
SYNTAX HmAgentStpMstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MST port entry."
|
|
INDEX { hmAgentStpMstId, ifIndex }
|
|
::= { hmAgentStpMstPortTable 1 }
|
|
|
|
HmAgentStpMstPortEntry ::=
|
|
SEQUENCE {
|
|
hmAgentStpMstPortForwardingState
|
|
INTEGER,
|
|
hmAgentStpMstPortId
|
|
OCTET STRING,
|
|
hmAgentStpMstPortPathCost
|
|
Unsigned32,
|
|
hmAgentStpMstPortPriority
|
|
Unsigned32,
|
|
hmAgentStpMstDesignatedBridgeId
|
|
OCTET STRING,
|
|
hmAgentStpMstDesignatedCost
|
|
Unsigned32,
|
|
hmAgentStpMstDesignatedPortId
|
|
OCTET STRING,
|
|
hmAgentStpMstPortRole
|
|
INTEGER,
|
|
hmAgentStpMstPortDisputed
|
|
INTEGER,
|
|
hmAgentStpMstPortLoopInconsistentState
|
|
INTEGER,
|
|
hmAgentStpMstPortTransitionsIntoLoopInconsistentState
|
|
Counter32,
|
|
hmAgentStpMstPortTransitionsOutOfLoopInconsistentState
|
|
Counter32,
|
|
hmAgentStpMstReceivedBridgeId
|
|
OCTET STRING,
|
|
hmAgentStpMstReceivedRPC
|
|
Unsigned32,
|
|
hmAgentStpMstReceivedPortId
|
|
OCTET STRING
|
|
}
|
|
|
|
hmAgentStpMstPortForwardingState 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."
|
|
::= { hmAgentStpMstPortEntry 1 }
|
|
|
|
hmAgentStpMstPortId OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP port identifier of a specific port in a specific instance."
|
|
::= { hmAgentStpMstPortEntry 2 }
|
|
|
|
hmAgentStpMstPortPathCost 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."
|
|
::= { hmAgentStpMstPortEntry 3 }
|
|
|
|
hmAgentStpMstPortPriority 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 }
|
|
::= { hmAgentStpMstPortEntry 4 }
|
|
|
|
hmAgentStpMstDesignatedBridgeId 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."
|
|
::= { hmAgentStpMstPortEntry 5 }
|
|
|
|
hmAgentStpMstDesignatedCost OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP designated cost of a specific port in a specific instance."
|
|
::= { hmAgentStpMstPortEntry 6 }
|
|
|
|
hmAgentStpMstDesignatedPortId 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."
|
|
::= { hmAgentStpMstPortEntry 7 }
|
|
|
|
hmAgentStpMstPortRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
root(1),
|
|
alternate(2),
|
|
designated(3),
|
|
backup(4),
|
|
master(5),
|
|
disabled(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"In an MSTP Bridge, the current Port Role for the Port (i.e., Root,
|
|
Alternate, Designated, or Backup), for the MSTI."
|
|
::= { hmAgentStpMstPortEntry 8 }
|
|
|
|
hmAgentStpMstPortDisputed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"In an MSTP Bridge, the current value of the disputed variable for
|
|
the MSTI for the Port."
|
|
::= { hmAgentStpMstPortEntry 9 }
|
|
|
|
hmAgentStpMstPortLoopInconsistentState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(0),
|
|
true(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The loop inconsistent state of a specific port in a specific instance.
|
|
This value can only report as true(1) when loop guard is enabled on the port
|
|
and the port has transitioned from blocking state in this MST instance."
|
|
::= { hmAgentStpMstPortEntry 10 }
|
|
|
|
hmAgentStpMstPortTransitionsIntoLoopInconsistentState OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times this interface has transitioned into loop inconsistent state."
|
|
::= { hmAgentStpMstPortEntry 11 }
|
|
|
|
hmAgentStpMstPortTransitionsOutOfLoopInconsistentState OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times this interface has transitioned out of loop inconsistent state."
|
|
::= { hmAgentStpMstPortEntry 12 }
|
|
|
|
hmAgentStpMstReceivedBridgeId OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP received bridge ID on a specific port in a specific instance."
|
|
::= { hmAgentStpMstPortEntry 13 }
|
|
|
|
hmAgentStpMstReceivedRPC OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP received root path cost of a specific port in a specific instance."
|
|
::= { hmAgentStpMstPortEntry 14 }
|
|
|
|
hmAgentStpMstReceivedPortId OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MSTP received port ID on a specific port in a specific instance."
|
|
::= { hmAgentStpMstPortEntry 15 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentStpMstVlanTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentStpMstVlanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentStpMstVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MST VLAN table."
|
|
::= { hmAgentStpSwitchConfigGroup 12 }
|
|
|
|
hmAgentStpMstVlanEntry OBJECT-TYPE
|
|
SYNTAX HmAgentStpMstVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MST VLAN entry."
|
|
INDEX { hmAgentStpMstId, dot1qVlanIndex }
|
|
::= { hmAgentStpMstVlanTable 1 }
|
|
|
|
HmAgentStpMstVlanEntry ::=
|
|
SEQUENCE {
|
|
hmAgentStpMstVlanRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hmAgentStpMstVlanRowStatus 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."
|
|
::= { hmAgentStpMstVlanEntry 1 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentClassOfServiceGroup
|
|
--**************************************************************************************
|
|
hmAgentClassOfServiceGroup OBJECT IDENTIFIER ::= { hmAgentConfigGroup 17 }
|
|
|
|
hmAgentClassOfServicePortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentClassOfServicePortEntry
|
|
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."
|
|
::= { hmAgentClassOfServiceGroup 1 }
|
|
|
|
hmAgentClassOfServicePortEntry OBJECT-TYPE
|
|
SYNTAX HmAgentClassOfServicePortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 802.1p priority mapped to a traffic class priority queue."
|
|
INDEX { ifIndex, hmAgentClassOfServicePortPriority }
|
|
::= { hmAgentClassOfServicePortTable 1 }
|
|
|
|
HmAgentClassOfServicePortEntry ::= SEQUENCE {
|
|
hmAgentClassOfServicePortPriority
|
|
Integer32,
|
|
hmAgentClassOfServicePortClass
|
|
Integer32
|
|
}
|
|
|
|
hmAgentClassOfServicePortPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (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."
|
|
::= { hmAgentClassOfServicePortEntry 1 }
|
|
|
|
hmAgentClassOfServicePortClass OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Traffic class priority queue the received frame is mapped to.
|
|
The possible range depends on the number of supported traffic
|
|
classes for the appropriate port, as shown in
|
|
dot1dPortNumTrafficClasses."
|
|
::= { hmAgentClassOfServicePortEntry 2 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentSystemGroup
|
|
--**************************************************************************************
|
|
|
|
hmAgentSystemGroup OBJECT IDENTIFIER ::= { hmPlatform4BasicL2 3 }
|
|
|
|
|
|
hmAgentSaveConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable hmAgentSaveConfig will initiate an configuration save to nvram.
|
|
Disable hmAgentSaveConfig after a configuration save will reset
|
|
hmAgentSaveConfigStatus back to notInitiated state."
|
|
::= { hmAgentSystemGroup 1 }
|
|
|
|
hmAgentClearConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"clear config to factory defaults"
|
|
::= { hmAgentSystemGroup 2 }
|
|
|
|
hmAgentClearLags OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"clear lag configuration"
|
|
::= { hmAgentSystemGroup 3 }
|
|
|
|
hmAgentClearLoginSessions OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"close all telnet sessions"
|
|
::= { hmAgentSystemGroup 4 }
|
|
|
|
hmAgentClearPasswords OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"reset passwords"
|
|
::= { hmAgentSystemGroup 5 }
|
|
|
|
hmAgentClearPortStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"clear all port statistics"
|
|
::= { hmAgentSystemGroup 6 }
|
|
|
|
hmAgentClearSwitchStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"clear all switch statistics"
|
|
::= { hmAgentSystemGroup 7 }
|
|
|
|
hmAgentClearTrapLog OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"clear trap log"
|
|
::= { hmAgentSystemGroup 8 }
|
|
|
|
hmAgentClearVlan OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"clear vlan entries"
|
|
::= { hmAgentSystemGroup 9 }
|
|
|
|
hmAgentResetSystem OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"reset the switch"
|
|
::= { hmAgentSystemGroup 10 }
|
|
|
|
hmAgentSaveConfigStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notInitiated(1),
|
|
savingInProcess(2),
|
|
savingComplete(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the current status of an save configuration request."
|
|
::= { hmAgentSystemGroup 11 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentCableTesterGroup
|
|
--
|
|
-- 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.
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentCableTesterGroup OBJECT IDENTIFIER ::= { hmPlatform4BasicL2 4 }
|
|
|
|
hmAgentCableTesterStatus 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 }
|
|
::= { hmAgentCableTesterGroup 1 }
|
|
|
|
hmAgentCableTesterIfIndex 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 }
|
|
::= { hmAgentCableTesterGroup 2 }
|
|
|
|
hmAgentCableTesterCableStatus 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 }
|
|
::= { hmAgentCableTesterGroup 3 }
|
|
|
|
hmAgentCableTesterMinimumCableLength 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 hmAgentCableTesterStatus is not success(2) or the cable
|
|
length is unknown."
|
|
DEFVAL { 0 }
|
|
::= { hmAgentCableTesterGroup 4 }
|
|
|
|
hmAgentCableTesterMaximumCableLength 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 hmAgentCableTesterStatus is not success(2) or the cable
|
|
length is unknown."
|
|
DEFVAL { 0 }
|
|
::= { hmAgentCableTesterGroup 5 }
|
|
|
|
hmAgentCableTesterCableFailureLocation 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
|
|
hmAgentCableTesterStatus is not success(2)."
|
|
DEFVAL { 0 }
|
|
::= { hmAgentCableTesterGroup 6 }
|
|
|
|
|
|
|
|
hmAgentMgmtSecurity OBJECT IDENTIFIER ::= { hmPlatform4 11 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentSSHConfigGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentSSHConfigGroup OBJECT IDENTIFIER ::= { hmAgentMgmtSecurity 2 }
|
|
|
|
hmAgentSSHAdminMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures whether the SSH service is enabled on this switch. The
|
|
default value is disable(2)."
|
|
::= { hmAgentSSHConfigGroup 1 }
|
|
|
|
hmAgentSSHProtocolLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ssh10(1), -- SSH 1.0
|
|
ssh20(2), -- SSH 2.0
|
|
both(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures which protocol versions of SSH are enabled on this
|
|
switch. The default value is both(3)."
|
|
::= { hmAgentSSHConfigGroup 2 }
|
|
|
|
hmAgentSSHSessionsCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of active SSH sessions on this switch."
|
|
::= { hmAgentSSHConfigGroup 3 }
|
|
|
|
hmAgentSSHMaxSessionsCount OBJECT-TYPE
|
|
SYNTAX Integer32 (0..5)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max number of SSH sessions permitted on this switch."
|
|
::= { hmAgentSSHConfigGroup 4 }
|
|
|
|
hmAgentSSHSessionTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (1..160)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ssh idle timeout value for this switch im minutes."
|
|
::= { hmAgentSSHConfigGroup 5 }
|
|
|
|
|
|
--**************************************************************************************
|
|
--**************************************************************************************
|
|
--
|
|
-- RADIUS Extensions
|
|
--
|
|
--**************************************************************************************
|
|
--**************************************************************************************
|
|
|
|
|
|
hmRadius OBJECT IDENTIFIER ::= { hmPlatform4 8 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentRadiusConfigGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentRadiusConfigGroup OBJECT IDENTIFIER ::= { hmRadius 1 }
|
|
|
|
hmAgentRadiusMaxTransmit OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of retransmissions of a RADIUS request packet"
|
|
DEFVAL { 4 }
|
|
::= { hmAgentRadiusConfigGroup 1 }
|
|
|
|
hmAgentRadiusTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..30)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time out duration (in seconds) before packets are retransmitted"
|
|
DEFVAL { 5 }
|
|
::= { hmAgentRadiusConfigGroup 2 }
|
|
|
|
hmAgentRadiusAccountingMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifies if RADIUS Accounting has been enabled or not"
|
|
DEFVAL { disable }
|
|
::= { hmAgentRadiusConfigGroup 3 }
|
|
|
|
hmAgentRadiusStatsClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to enable(1), all Radius statistics will be reset."
|
|
DEFVAL { disable }
|
|
::= { hmAgentRadiusConfigGroup 4 }
|
|
|
|
hmAgentRadiusAccountingIndexNextValid OBJECT-TYPE
|
|
SYNTAX Integer32 (0|1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the next valid index into the hmAgentRadiusAccountingConfigTable
|
|
for creation. If no additional entries are allowed, this will be 0."
|
|
::= { hmAgentRadiusConfigGroup 5 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentRadiusAccountingConfigTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentRadiusAccountingConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentRadiusAccountingConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table with information about Radius Accounting Server IP
|
|
Addresses, port numbers and shared secret. Only one entry is
|
|
supported at this time."
|
|
::= { hmAgentRadiusConfigGroup 6 }
|
|
|
|
hmAgentRadiusAccountingConfigEntry OBJECT-TYPE
|
|
SYNTAX HmAgentRadiusAccountingConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry consisting of configuration data for a Radius Accounting Server."
|
|
INDEX { hmAgentRadiusAccountingServerIndex }
|
|
::= { hmAgentRadiusAccountingConfigTable 1 }
|
|
|
|
HmAgentRadiusAccountingConfigEntry ::=
|
|
SEQUENCE {
|
|
hmAgentRadiusAccountingServerIndex
|
|
Integer32,
|
|
hmAgentRadiusAccountingServerAddress
|
|
IpAddress,
|
|
hmAgentRadiusAccountingPort
|
|
Unsigned32,
|
|
hmAgentRadiusAccountingSecret
|
|
DisplayString,
|
|
hmAgentRadiusAccountingStatus
|
|
RowStatus
|
|
}
|
|
|
|
hmAgentRadiusAccountingServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unique index of the configured RADIUS accounting server. The next valid
|
|
value of this object for creation is specified by
|
|
hmAgentRadiusAccountingIndexNextValid.
|
|
"
|
|
::= { hmAgentRadiusAccountingConfigEntry 1 }
|
|
|
|
hmAgentRadiusAccountingServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of the configured RADIUS accounting server.
|
|
This object cannot be changed after creation."
|
|
::= { hmAgentRadiusAccountingConfigEntry 2 }
|
|
|
|
hmAgentRadiusAccountingPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port number for the RADIUS accounting server."
|
|
DEFVAL { 1813 }
|
|
::= { hmAgentRadiusAccountingConfigEntry 3 }
|
|
|
|
hmAgentRadiusAccountingSecret OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configured shared sercret for the RADIUS accounting server."
|
|
::= { hmAgentRadiusAccountingConfigEntry 4 }
|
|
|
|
hmAgentRadiusAccountingStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Creates or destroys a RADIUS accounting server entry.
|
|
During creation, the next available index is specified by the
|
|
hmAgentRadiusAccountingIndexNextValid object. Rows creation using
|
|
a different value for hmAgentRadiusAccountingServerIndex will fail.
|
|
|
|
active(1) - This entry is active.
|
|
createAndGo(4) - Creates a new entry.
|
|
destroy(6) - Deletes an entry."
|
|
::= { hmAgentRadiusAccountingConfigEntry 5 }
|
|
|
|
--**************************************************************************************
|
|
|
|
hmAgentRadiusServerIndexNextValid OBJECT-TYPE
|
|
SYNTAX Integer32 (0|1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the next valid index into the hmAgentRadiusServerConfigTable
|
|
for creation. If no additional entries are allowed, this will be 0."
|
|
::= { hmAgentRadiusConfigGroup 7 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentRadiusServerConfigTable
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentRadiusServerConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentRadiusServerConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table with information about Radius Authentication Server IP
|
|
Addresses, port numbers and shared secret"
|
|
::= { hmAgentRadiusConfigGroup 8 }
|
|
|
|
hmAgentRadiusServerConfigEntry OBJECT-TYPE
|
|
SYNTAX HmAgentRadiusServerConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry consisting of configuration data for a Radius
|
|
Authentication Server."
|
|
INDEX { hmAgentRadiusServerIndex }
|
|
::= { hmAgentRadiusServerConfigTable 1 }
|
|
|
|
HmAgentRadiusServerConfigEntry ::=
|
|
SEQUENCE {
|
|
hmAgentRadiusServerIndex
|
|
Integer32,
|
|
hmAgentRadiusServerAddress
|
|
IpAddress,
|
|
hmAgentRadiusServerPort
|
|
Unsigned32,
|
|
hmAgentRadiusServerSecret
|
|
DisplayString,
|
|
hmAgentRadiusServerPrimaryMode
|
|
INTEGER,
|
|
hmAgentRadiusServerCurrentMode
|
|
INTEGER,
|
|
hmAgentRadiusServerMsgAuth
|
|
INTEGER,
|
|
hmAgentRadiusServerStatus
|
|
RowStatus
|
|
}
|
|
|
|
hmAgentRadiusServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unique index of the configured RADIUS server"
|
|
::= { hmAgentRadiusServerConfigEntry 1 }
|
|
|
|
hmAgentRadiusServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of the configured RADIUS server.
|
|
This object cannot be changed after creation."
|
|
::= { hmAgentRadiusServerConfigEntry 2 }
|
|
|
|
hmAgentRadiusServerPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port number for the RADIUS server."
|
|
DEFVAL { 1812 }
|
|
::= { hmAgentRadiusServerConfigEntry 3 }
|
|
|
|
hmAgentRadiusServerSecret OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..25))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configured shared sercret for the RADIUS server."
|
|
::= { hmAgentRadiusServerConfigEntry 4 }
|
|
|
|
hmAgentRadiusServerPrimaryMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure the RADIUS server to be the primary server. If there is any
|
|
other server that is configured to be primary, that server is set to be
|
|
a seconday server and this entry is set Primary."
|
|
::= { hmAgentRadiusServerConfigEntry 5 }
|
|
|
|
hmAgentRadiusServerCurrentMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicate if the RADIUS server is the current server in user for
|
|
authentication."
|
|
::= { hmAgentRadiusServerConfigEntry 6 }
|
|
|
|
hmAgentRadiusServerMsgAuth OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the message authenticator attribute for this
|
|
RADIUS server."
|
|
::= { hmAgentRadiusServerConfigEntry 7 }
|
|
|
|
hmAgentRadiusServerStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Creates or destroys a RADIUS Authentication server entry.
|
|
During creation, the next available index is specified by the
|
|
hmAgentRadiusServerIndexNextValid object. Rows creation using
|
|
a different value for hmAgentRadiusServerIndex will fail.
|
|
|
|
active(1) - This entry is active.
|
|
createAndGo(4) - Creates a new entry.
|
|
destroy(6) - Deletes an entry."
|
|
::= { hmAgentRadiusServerConfigEntry 8 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentOutboundTelnetGroup -> contains MIB objects displaying various properties of a Outbound Telnet
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmPlatform4OutboundTelnetPrivate OBJECT IDENTIFIER ::= { hmPlatform4 19 }
|
|
hmAgentOutboundTelnetGroup OBJECT IDENTIFIER ::= { hmPlatform4OutboundTelnetPrivate 1 }
|
|
|
|
hmAgentOutboundTelnetAdminMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Admin-mode of the Outbound Telnet."
|
|
DEFVAL { enable }
|
|
::= { hmAgentOutboundTelnetGroup 1 }
|
|
|
|
|
|
hmAgentOutboundTelnetMaxNoOfSessions OBJECT-TYPE
|
|
SYNTAX Integer32 (0..5)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The maximum no. of Outbound Telnet sessions allowed."
|
|
DEFVAL { 5 }
|
|
::= { hmAgentOutboundTelnetGroup 2 }
|
|
|
|
hmAgentOutboundTelnetTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (0..160)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The login inactivity timeout value for Outbound Telnet."
|
|
DEFVAL { 0 }
|
|
::= { hmAgentOutboundTelnetGroup 3 }
|
|
|
|
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentSwitchVoiceVLANGroup
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentSwitchVoiceVLANGroup OBJECT IDENTIFIER ::= { hmAgentSwitchConfigGroup 25 }
|
|
|
|
hmAgentSwitchVoiceVLANAdminMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This enables or disables Voice VLAN on the system."
|
|
DEFVAL { disable }
|
|
::= { hmAgentSwitchVoiceVLANGroup 1 }
|
|
|
|
hmAgentSwitchVoiceVlanDeviceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentSwitchVoiceVlanDeviceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of the Voice Vlan device entries."
|
|
::= { hmAgentSwitchVoiceVLANGroup 2 }
|
|
|
|
hmAgentSwitchVoiceVlanDeviceEntry OBJECT-TYPE
|
|
SYNTAX HmAgentSwitchVoiceVlanDeviceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents entry for a Voice Device on the interface."
|
|
INDEX { hmAgentSwitchVoiceVlanInterfaceNum, hmAgentSwitchVoiceVlanDeviceMacAddress }
|
|
::= { hmAgentSwitchVoiceVlanDeviceTable 1 }
|
|
|
|
HmAgentSwitchVoiceVlanDeviceEntry ::= SEQUENCE {
|
|
hmAgentSwitchVoiceVlanInterfaceNum
|
|
Integer32,
|
|
hmAgentSwitchVoiceVlanDeviceMacAddress
|
|
MacAddress
|
|
}
|
|
|
|
hmAgentSwitchVoiceVlanInterfaceNum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface number of this interface."
|
|
::= {hmAgentSwitchVoiceVlanDeviceEntry 1 }
|
|
|
|
hmAgentSwitchVoiceVlanDeviceMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Voice Device Mac address"
|
|
::= { hmAgentSwitchVoiceVlanDeviceEntry 2 }
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentDot1xAdvanced
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentDot1xAdvanced OBJECT IDENTIFIER ::= { hmPlatform4 36 }
|
|
|
|
hmAgentDot1xEnhancementConfigGroup OBJECT IDENTIFIER ::= { hmAgentDot1xAdvanced 1 }
|
|
|
|
hmAgentDot1xRadiusVlanAssignment OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable dot1x Vlan Assignment Support on the switch."
|
|
DEFVAL { disable }
|
|
::= { hmAgentDot1xEnhancementConfigGroup 1 }
|
|
|
|
hmAgentDot1xDynamicVlanCreationMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable dot1x dynamic vlan creation Support on the switch."
|
|
DEFVAL { disable }
|
|
::= { hmAgentDot1xEnhancementConfigGroup 2 }
|
|
|
|
hmAgentDot1xSafeVlanMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable dot1x safe vlan assignment on the switch
|
|
for multi-client authentication."
|
|
DEFVAL { disable }
|
|
::= { hmAgentDot1xEnhancementConfigGroup 3 }
|
|
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentDot1xPortConfigGroup -> Contains MIB objects configuring/displaying Dot1x Port details
|
|
-- and associated Functionality
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentDot1xPortConfigGroup OBJECT IDENTIFIER ::= { hmAgentDot1xAdvanced 2 }
|
|
|
|
--------------------------------------------------------------
|
|
-- The Dot1x Enhanced Port Table
|
|
--------------------------------------------------------------
|
|
|
|
hmAgentDot1xPortConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentDot1xPortConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table for dot1x enhanced Port details and associated functionality."
|
|
::= { hmAgentDot1xPortConfigGroup 1 }
|
|
|
|
hmAgentDot1xPortConfigEntry OBJECT-TYPE
|
|
SYNTAX HmAgentDot1xPortConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Represents entry for port config table."
|
|
INDEX { dot1xPaePortNumber}
|
|
::= {hmAgentDot1xPortConfigTable 1 }
|
|
|
|
HmAgentDot1xPortConfigEntry ::= SEQUENCE {
|
|
hmAgentDot1xPortControlMode
|
|
HmAgentDot1xPortControlMode,
|
|
hmAgentDot1xGuestVlanId
|
|
Unsigned32,
|
|
hmAgentDot1xGuestVlanPeriod
|
|
Unsigned32,
|
|
hmAgentDot1xUnauthenticatedVlan
|
|
Unsigned32,
|
|
hmAgentDot1xMaxUsers
|
|
Unsigned32,
|
|
hmAgentDot1xPortVlanAssigned
|
|
Unsigned32,
|
|
hmAgentDot1xPortVlanAssignedReason
|
|
INTEGER,
|
|
hmAgentDot1xPortSessionTimeout
|
|
Unsigned32,
|
|
hmAgentDot1xPortTerminationAction
|
|
HmAgentDot1xSessionTerminationAction,
|
|
hmAgentDot1xPortMABenabled
|
|
INTEGER,
|
|
hmAgentDot1xPortMABenabledOperational
|
|
INTEGER
|
|
|
|
}
|
|
|
|
hmAgentDot1xPortControlMode OBJECT-TYPE
|
|
SYNTAX HmAgentDot1xPortControlMode
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dot1x port control mode of this port.The Port control mode .
|
|
The port control mode for this interface can take the following values ,
|
|
force-unauthorized - the port is in unauthorized mode,
|
|
auto-Port based mode. If a client authenticates suscessfully, then the interface is authorized .
|
|
Otherwise, the port is in unauthorized mode.
|
|
If more than one clients are attached to the port , then only one client needs to authenticate to allow other clients access.
|
|
force-authorized - The port is placed in authorized mode
|
|
macBased - If more than one client is attached to the port, then each client needs to authenticate separately.
|
|
This object depcreates dot1xAuthAuthControlledPortControl object in IEEE8021-PAE-MIB"
|
|
DEFVAL {auto}
|
|
::= { hmAgentDot1xPortConfigEntry 1}
|
|
|
|
hmAgentDot1xGuestVlanId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the Guest Vlan of the port. A port will
|
|
be moved to its Guest Vlan if no client sucessfully
|
|
authenticates on that port for the Guest Vlan Period.
|
|
A value of zero indicates no Guest Vlan is configured for the interface."
|
|
DEFVAL {0}
|
|
::= { hmAgentDot1xPortConfigEntry 2}
|
|
|
|
hmAgentDot1xGuestVlanPeriod OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value, in seconds, of the guestVlanPeriod constant
|
|
currently in use for Guest Vlan Assignment for the
|
|
port ."
|
|
DEFVAL { 90 }
|
|
::= { hmAgentDot1xPortConfigEntry 3 }
|
|
|
|
|
|
hmAgentDot1xUnauthenticatedVlan OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the Unauthenticated Vlan of the port. A port will
|
|
be moved to its unauthenticated Vlan if the client authenticates unsucessfully
|
|
on that port .
|
|
A value of zero indicates no Unauthenticated Vlan is configured for the port. "
|
|
DEFVAL {0}
|
|
::= { hmAgentDot1xPortConfigEntry 4}
|
|
|
|
hmAgentDot1xMaxUsers OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Specifies the maximum users or clients that can authenticate on this port when the port control mode is macBased. "
|
|
::= { hmAgentDot1xPortConfigEntry 5}
|
|
|
|
hmAgentDot1xPortVlanAssigned OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Specifies the vlan the port is assigned to by Dot1x .
|
|
Only relevant if the port control mode of the port is auto. "
|
|
DEFVAL {0}
|
|
::= { hmAgentDot1xPortConfigEntry 6}
|
|
|
|
hmAgentDot1xPortVlanAssignedReason OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(1),
|
|
radius(2),
|
|
unauthenticatedVlan(3),
|
|
guestVlan(4),
|
|
voiceVlan(5),
|
|
notAssigned(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Reason the port is assigned to the vlan specified by hmAgentDot1xPortVlanAssigned .
|
|
Only relevant if the port control mode of the port is auto. "
|
|
DEFVAL {5}
|
|
::= { hmAgentDot1xPortConfigEntry 7}
|
|
|
|
hmAgentDot1xPortSessionTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Specifies the session timeout value assigned by the Radius server for this port .
|
|
Only relevant if the port control mode of the port is auto. "
|
|
::= { hmAgentDot1xPortConfigEntry 8}
|
|
|
|
hmAgentDot1xPortTerminationAction OBJECT-TYPE
|
|
SYNTAX HmAgentDot1xSessionTerminationAction
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Specifies the session termination action assigned by the Radius Server .This is the action taken when the session times out .
|
|
Only relevant if the port control mode of the port is auto. "
|
|
DEFVAL {1}
|
|
::= { hmAgentDot1xPortConfigEntry 9}
|
|
|
|
hmAgentDot1xPortMABenabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Specifies if Mac-based bypass authentication is configured for the port. "
|
|
DEFVAL {2}
|
|
::= { hmAgentDot1xPortConfigEntry 10}
|
|
|
|
hmAgentDot1xPortMABenabledOperational OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Displays the operational value of the Mac-based authentication bypass mode (MAB) on the port. "
|
|
DEFVAL {2}
|
|
::= { hmAgentDot1xPortConfigEntry 11}
|
|
|
|
--**************************************************************************************
|
|
-- hmAgentDot1xClientConfigGroup -> Contains MIB objects displaying Dot1x Client details and
|
|
-- associated Functionality
|
|
--
|
|
--**************************************************************************************
|
|
|
|
hmAgentDot1xClientConfigGroup OBJECT IDENTIFIER ::= { hmAgentDot1xAdvanced 3 }
|
|
|
|
hmAgentDot1xClientConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HmAgentDot1xClientConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table for dot1x Client details and associated functionality."
|
|
::= { hmAgentDot1xClientConfigGroup 1 }
|
|
|
|
hmAgentDot1xClientConfigEntry OBJECT-TYPE
|
|
SYNTAX HmAgentDot1xClientConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Represents entry for port config table."
|
|
INDEX { hmAgentDot1xClientMacAddress}
|
|
::= {hmAgentDot1xClientConfigTable 1 }
|
|
|
|
HmAgentDot1xClientConfigEntry ::= SEQUENCE {
|
|
hmAgentDot1xClientMacAddress
|
|
MacAddress,
|
|
hmAgentDot1xLogicalPort
|
|
Unsigned32,
|
|
hmAgentDot1xInterface
|
|
Unsigned32,
|
|
hmAgentDot1xClientAuthPAEstate
|
|
INTEGER,
|
|
hmAgentDot1xClientBackendState
|
|
INTEGER,
|
|
hmAgentDot1xClientUserName
|
|
DisplayString,
|
|
hmAgentDot1xClientSessionTime
|
|
Unsigned32,
|
|
hmAgentDot1xClientFilterID
|
|
DisplayString,
|
|
hmAgentDot1xClientVlanAssigned
|
|
Unsigned32,
|
|
hmAgentDot1xClientVlanAssignedReason
|
|
INTEGER,
|
|
hmAgentDot1xClientSessionTimeout
|
|
Unsigned32,
|
|
hmAgentDot1xClientTerminationAction
|
|
HmAgentDot1xSessionTerminationAction
|
|
}
|
|
|
|
hmAgentDot1xClientMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the client MAC address of the client. "
|
|
::= { hmAgentDot1xClientConfigEntry 1}
|
|
|
|
hmAgentDot1xLogicalPort OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the client MAC address of the client . "
|
|
::= { hmAgentDot1xClientConfigEntry 2}
|
|
|
|
hmAgentDot1xInterface OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the physical interface to which the client is attached . "
|
|
::= { hmAgentDot1xClientConfigEntry 3}
|
|
|
|
hmAgentDot1xClientAuthPAEstate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
initialize(1),
|
|
disconnected(2),
|
|
connecting(3),
|
|
authenticating(4),
|
|
authenticated(5),
|
|
aborting(6),
|
|
held(7),
|
|
forceAuth(8),
|
|
forceUnauth(9)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current value of the Authenticator PAE state
|
|
machine for the client."
|
|
::={ hmAgentDot1xClientConfigEntry 4}
|
|
|
|
hmAgentDot1xClientBackendState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
request(1),
|
|
response(2),
|
|
success(3),
|
|
fail(4),
|
|
timeout(5),
|
|
idle(6),
|
|
initialize(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current state of the Backend Authentication
|
|
state machine."
|
|
::={ hmAgentDot1xClientConfigEntry 5}
|
|
|
|
hmAgentDot1xClientUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the username with which the client is authenticated to the Radius server .
|
|
This value is only valid when the client is in authenticated state. "
|
|
::= { hmAgentDot1xClientConfigEntry 6}
|
|
|
|
hmAgentDot1xClientSessionTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the time elapsed in seconds since the client was authenticated in this session.
|
|
This value is only valid when the client is in authenticated state. "
|
|
::= { hmAgentDot1xClientConfigEntry 7}
|
|
|
|
hmAgentDot1xClientFilterID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the Filter ID or Diffserv Policy name to be applied to the session .
|
|
This vlaue is populated only if it has been assigned by the RADIUS server.
|
|
This value is only valid when the client is in authenticated state."
|
|
::= { hmAgentDot1xClientConfigEntry 8}
|
|
|
|
hmAgentDot1xClientVlanAssigned OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the vlan the client is associated with by Dot1x .
|
|
This value is only valid when the client is in authenticated state."
|
|
::= { hmAgentDot1xClientConfigEntry 9}
|
|
|
|
hmAgentDot1xClientVlanAssignedReason OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(1),
|
|
radius(2),
|
|
unauthenticatedVlan(3),
|
|
guestVlan(4),
|
|
voiceVlan(5),
|
|
invalid(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Reason the client is associated to the vlan specified by hmAgentDot1xClientVlanAssigned .
|
|
This value is only valid when the client is in authenticated state."
|
|
::= { hmAgentDot1xClientConfigEntry 10}
|
|
|
|
hmAgentDot1xClientSessionTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the session time remaining for the client if assigned by the Radius server .
|
|
A value of 0 indicates that no session timeout was assigned by the RADIUS server.
|
|
This value is only valid when the client is in authenticated state. "
|
|
::= { hmAgentDot1xClientConfigEntry 11}
|
|
|
|
hmAgentDot1xClientTerminationAction OBJECT-TYPE
|
|
SYNTAX HmAgentDot1xSessionTerminationAction
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the session termination action assigned by the Radius Server .
|
|
This is the action taken when the session times out .
|
|
This value is only valid when the client is in authenticated state. "
|
|
::= { hmAgentDot1xClientConfigEntry 12}
|
|
|
|
--**************************************************************************************
|
|
-- Traps
|
|
--**************************************************************************************
|
|
|
|
hmPlatform4SwitchingTraps OBJECT IDENTIFIER ::= { hmPlatform4BasicL2 50 }
|
|
|
|
|
|
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."
|
|
::= { hmPlatform4SwitchingTraps 1 }
|
|
|
|
broadcastStormStartTrap NOTIFICATION-TYPE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Trap is obsolete."
|
|
::= { hmPlatform4SwitchingTraps 2 }
|
|
|
|
broadcastStormEndTrap NOTIFICATION-TYPE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Trap is obsolete."
|
|
::= { hmPlatform4SwitchingTraps 3 }
|
|
|
|
linkFailureTrap NOTIFICATION-TYPE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Trap is obsolete."
|
|
::= { hmPlatform4SwitchingTraps 4 }
|
|
|
|
vlanRequestFailureTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
dot1qVlanIndex
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Trap is obsolete."
|
|
::= { hmPlatform4SwitchingTraps 5 }
|
|
|
|
vlanDeleteLastTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
dot1qVlanIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap is sent when attempting to delete the last configured VLAN
|
|
or the Default VLAN."
|
|
::= { hmPlatform4SwitchingTraps 6 }
|
|
|
|
vlanDefaultCfgFailureTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
dot1qVlanIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap is sent if there are failures in resetting VLAN
|
|
configuration to defaults."
|
|
::= { hmPlatform4SwitchingTraps 7 }
|
|
|
|
vlanRestoreFailureTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
dot1qVlanIndex
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Trap is obsolete."
|
|
::= { hmPlatform4SwitchingTraps 8 }
|
|
|
|
fanFailureTrap NOTIFICATION-TYPE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Trap is obsolete."
|
|
::= { hmPlatform4SwitchingTraps 9 }
|
|
|
|
stpInstanceNewRootTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hmAgentStpMstId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap is sent when this machine is a new STP Root when there is more
|
|
than one STP instance."
|
|
::= { hmPlatform4SwitchingTraps 10 }
|
|
|
|
stpInstanceTopologyChangeTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hmAgentStpMstId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap is sent when there is a STP topology change when there is more
|
|
than one STP instance."
|
|
::= { hmPlatform4SwitchingTraps 11 }
|
|
|
|
powerSupplyStatusChangeTrap NOTIFICATION-TYPE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Trap is obsolete."
|
|
::= { hmPlatform4SwitchingTraps 12 }
|
|
|
|
failedUserLoginTrap NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap is sent when a user fails to authenticate via the CLI or Web
|
|
interfaces."
|
|
::= { hmPlatform4SwitchingTraps 13 }
|
|
|
|
dot1xTraps OBJECT IDENTIFIER ::= { hmAgentDot1xAdvanced 4 }
|
|
|
|
dot1xPortStatusAuthorized NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
dot1xPaePortNumber
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DOT1X port status is authorized."
|
|
::= { dot1xTraps 1 }
|
|
|
|
dot1xPortStatusUnauthorized NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
dot1xPaePortNumber
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DOT1X port status is unauthorized."
|
|
::= { dot1xTraps 2 }
|
|
|
|
END
|