mibs/MIBS/allied/AT-STACK-MIB
2023-12-05 12:25:34 +01:00

233 lines
6.1 KiB
Plaintext

-- ============================================================================
-- AT-PAE.MIB, Allied Telesis enterprise MIB: stacking module
--
-- Copied from AT-STACK.MIB of pre 2.9.1 release
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-STACK-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
hostId
FROM AT-SYSINFO-MIB
;
stack MODULE-IDENTITY
LAST-UPDATED "200605241222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
handling of stacking Allied Telesis switches. "
REVISION "200605030926Z"
DESCRIPTION
"Initial Revision"
::= { modules 120 }
-- The stack group contains objects for managing stack members.
stackId OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The stack ID variable identifies the given device as belonging to the stack
with the given stack ID. The default stack ID is 1. To change the stack ID,
stacking must be disabled. Once the stack ID is changed and stacking
enabled again, the member joins an existing stack with the same stack ID or
forms a new stack with its stack ID."
DEFVAL { 1 }
::= { stack 1 }
stackSnmpHost OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The SNMP host variable specifies the host ID of the stack member that
should responds to SNMP requests. It defaults to the lowest host ID that is
active in the stack, and is re-evaluated whenever the stack membership
changes. This ensures that the variable always has a value that corresponds
to a valid stack member."
::= { stack 2 }
stackStatus OBJECT-TYPE
SYNTAX INTEGER {enabled(1), disabled (2)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The stack status variable specifies the current status of the stack module on
the current SNMP host. The default is disabled (1)."
::= { stack 3 }
stackInterface OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The stack interface variable is used to specify the
interface on the current SNMP host that should be used to send and receive
stack messages. The default is none and can be replaced by an existing
VLAN."
::= { stack 4 }
stackAuth OBJECT-TYPE
SYNTAX INTEGER {none (0), plaintext (1), md5 (2)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The stack authentication variable specifies whether stacking messages
should be authenticated with the password given as the value of the stack
password variable. By default, the authentication method is none (0). If
plaintext (1) is specified, a cleartext password authenticates stacking
messages. If MD5 (2) is specified, an encrypted password authenticates
stacking protocol packets. The authentication type"
::= { stack 5 }
stackPassword OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE(0..8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The stack password variable holds a text string that authenticates stack
messages. By default, this variable holds an empty string. This must be
changed before setting the stack authentication method to plaintext or MD5."
::= { stack 6 }
counters OBJECT IDENTIFIER ::= { stack 7 }
debugErrors OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stack debug errors."
::= { counters 1 }
rxPkts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stacking packets received."
::= { counters 2 }
rxDiscards OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stacking packets received and discarded."
::= { counters 3 }
txPkts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stacking packets transmited."
::= { counters 4 }
txFails OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stacking packets transmit failures."
::= { counters 5 }
sdrCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of stacking records in database."
::= { counters 6 }
stackMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF StackMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table displays details about each of the stack members that are present
in the stack to which the current SNMP host belongs. The details provided
are the host ID, MAC address, designated and backup master, and state of
each host."
::= { stack 8 }
stackMemberEntry OBJECT-TYPE
SYNTAX StackMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ATR enterprise stackMemberTable table."
INDEX { hostId }
::= { stackMemberTable 1 }
StackMemberEntry ::=
SEQUENCE {
memberHostId INTEGER (1..32),
macAddress DisplayString,
dedicatedMaster INTEGER (1..32),
backupDedicatedMaster INTEGER (1..32),
state DisplayString
}
memberHostId OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The host Id of this member."
::= { stackMemberEntry 1 }
macAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address of this member."
::= { stackMemberEntry 2 }
dedicatedMaster OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host Id of the dedicated master."
::= { stackMemberEntry 3 }
backupDedicatedMaster OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host Id of the backup dedicated master."
::= { stackMemberEntry 4 }
state OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of this member."
::= { stackMemberEntry 5 }
END