diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/hp/BLADETYPE2-PHYSICAL-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/hp/BLADETYPE2-PHYSICAL-MIB')
| -rw-r--r-- | MIBS/hp/BLADETYPE2-PHYSICAL-MIB | 4795 |
1 files changed, 4795 insertions, 0 deletions
diff --git a/MIBS/hp/BLADETYPE2-PHYSICAL-MIB b/MIBS/hp/BLADETYPE2-PHYSICAL-MIB new file mode 100644 index 0000000..8f514bf --- /dev/null +++ b/MIBS/hp/BLADETYPE2-PHYSICAL-MIB @@ -0,0 +1,4795 @@ +-- COPYRIGHT NOTICE +-- Copyright (c) Hewlett Packard Company, 2003 +-- All rights reserved +-- +-- + +BLADETYPE2-PHYSICAL-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32, TimeTicks + FROM SNMPv2-SMI + DisplayString, PhysAddress + FROM SNMPv2-TC + BridgeId + FROM BRIDGE-MIB + hpSwitchBladeType2-Mgmt + FROM HP-SWITCH-PL-MIB; + +layer2 MODULE-IDENTITY + LAST-UPDATED "200312050000Z" -- 5 December 2003 + ORGANIZATION "Hewlett Packard Company " + CONTACT-INFO "customerservice@hp.com" + DESCRIPTION + "The MIB module for the Layer 2 configuration, statistics and + information ." + ::= { hpSwitchBladeType2-Mgmt 2 } + +-- MIB_INSERT_START +-- ---------------------------------------------------------------------------- +-- { INSERT: bt2Physical +-- ---------------------------------------------------------------------------- + +layer2Configs OBJECT IDENTIFIER ::= { layer2 1 } +layer2Stats OBJECT IDENTIFIER ::= { layer2 2 } +layer2Info OBJECT IDENTIFIER ::= { layer2 3 } +layer2Oper OBJECT IDENTIFIER ::= { layer2 4 } + +vlan OBJECT IDENTIFIER ::= { layer2Configs 1 } +trunkgroup OBJECT IDENTIFIER ::= { layer2Configs 2 } +stgCfg OBJECT IDENTIFIER ::= { layer2Configs 3 } +mirroring OBJECT IDENTIFIER ::= { layer2Configs 4 } +mstCfg OBJECT IDENTIFIER ::= { layer2Configs 5 } +lacp OBJECT IDENTIFIER ::= { layer2Configs 6 } +thash OBJECT IDENTIFIER ::= { layer2Configs 7 } +l2GeneralCfg OBJECT IDENTIFIER ::= { layer2Configs 8 } +ufd OBJECT IDENTIFIER ::= { layer2Configs 9 } + +-- layer2Configs 10 is being used by failoverCfg in aosFailoverCfg.mib + +dot1x OBJECT IDENTIFIER ::= { layer2Configs 11 } +fdb OBJECT IDENTIFIER ::= { layer2Configs 12 } +hotlinksCfg OBJECT IDENTIFIER ::= { layer2Configs 14 } +-- ---------------------------------------------------------------------------- +-- { INSERT: hotlinksCfg +-- ---------------------------------------------------------------------------- + +-- ---------------------------------------------------------------------------- +-- { GLOBAL HOTLINKS CONFIG +-- ---------------------------------------------------------------------------- + +hotlinksCurCfgOnState OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hot Links ON/OFF setting." + ::= { hotlinksCfg 1 } + +hotlinksNewCfgOnState OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Hot Links ON/OFF settings." + ::= { hotlinksCfg 2 } + +hotlinksCurCfgFdbUpdateState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable/disable Hot Links FDB Update setting." + ::= { hotlinksCfg 3 } + +hotlinksNewCfgFdbUpdateState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable Hot Links FDB Update setting." + ::= { hotlinksCfg 4 } + +hotlinksMaxTriggerEntries OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of entries in the Hot Links Trigger Table." + ::= { hotlinksCfg 5 } + +-- } GLOBAL HOTLINKS CONFIG + +-- ---------------------------------------------------------------------------- +-- { CUR HOTLINKS FOP CONFIG +-- ---------------------------------------------------------------------------- + +hotlinksCurCfgTriggerTable OBJECT-TYPE + SYNTAX SEQUENCE OF HotlinksCurCfgTriggerTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Hot Links Trigger Table." + ::= { hotlinksCfg 6 } + +hotlinksCurCfgTriggerTableEntry OBJECT-TYPE + SYNTAX HotlinksCurCfgTriggerTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the Hot Links Trigger Table." + INDEX { hotlinksCurCfgTriggerId } + ::= { hotlinksCurCfgTriggerTable 1 } + +HotlinksCurCfgTriggerTableEntry ::= SEQUENCE { + hotlinksCurCfgTriggerId Integer32, + hotlinksCurCfgTriggerState INTEGER, + hotlinksCurCfgTriggerPreemptState INTEGER, + hotlinksCurCfgTriggerFdelay Integer32, + hotlinksCurCfgTriggerMasterPort Integer32, + hotlinksCurCfgTriggerMasterTrunk Integer32, + hotlinksCurCfgTriggerBackupPort Integer32, + hotlinksCurCfgTriggerBackupTrunk Integer32 + } + +hotlinksCurCfgTriggerId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Trigger identifier." + ::= { hotlinksCurCfgTriggerTableEntry 1 } + +hotlinksCurCfgTriggerState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable/disable Trigger state." + ::= { hotlinksCurCfgTriggerTableEntry 2 } + +hotlinksCurCfgTriggerPreemptState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable/disable Preemption state." + ::= { hotlinksCurCfgTriggerTableEntry 3 } + +hotlinksCurCfgTriggerFdelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Forward Delay setting (in secs)." + ::= { hotlinksCurCfgTriggerTableEntry 4 } + +hotlinksCurCfgTriggerMasterPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The master interface port number." + ::= { hotlinksCurCfgTriggerTableEntry 5 } + +hotlinksCurCfgTriggerMasterTrunk OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The master interface trunk number." + ::= { hotlinksCurCfgTriggerTableEntry 6 } + +hotlinksCurCfgTriggerBackupPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The backup interface port number." + ::= { hotlinksCurCfgTriggerTableEntry 7 } + +hotlinksCurCfgTriggerBackupTrunk OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The backup interface trunk number." + ::= { hotlinksCurCfgTriggerTableEntry 8 } + +-- } CUR HOTLINKS FOP CONFIG + +-- ---------------------------------------------------------------------------- +-- { NEW HOTLINKS FOP CONFIG +-- ---------------------------------------------------------------------------- + +hotlinksNewCfgTriggerTable OBJECT-TYPE + SYNTAX SEQUENCE OF HotlinksNewCfgTriggerTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Hot Links Trigger Table." + ::= { hotlinksCfg 7 } + +hotlinksNewCfgTriggerTableEntry OBJECT-TYPE + SYNTAX HotlinksNewCfgTriggerTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the Hot Links Trigger Table." + INDEX { hotlinksNewCfgTriggerId } + ::= { hotlinksNewCfgTriggerTable 1 } + +HotlinksNewCfgTriggerTableEntry ::= SEQUENCE { + hotlinksNewCfgTriggerId Integer32, + hotlinksNewCfgTriggerState INTEGER, + hotlinksNewCfgTriggerPreemptState INTEGER, + hotlinksNewCfgTriggerFdelay Integer32, + hotlinksNewCfgTriggerMasterPort Integer32, + hotlinksNewCfgTriggerMasterTrunk Integer32, + hotlinksNewCfgTriggerBackupPort Integer32, + hotlinksNewCfgTriggerBackupTrunk Integer32 + } + +hotlinksNewCfgTriggerId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Trigger identifier." + ::= { hotlinksNewCfgTriggerTableEntry 1 } + +hotlinksNewCfgTriggerState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable Trigger state." + ::= { hotlinksNewCfgTriggerTableEntry 2 } + +hotlinksNewCfgTriggerPreemptState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable Preemption state." + ::= { hotlinksNewCfgTriggerTableEntry 3 } + +hotlinksNewCfgTriggerFdelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Forward Delay setting (in secs)." + ::= { hotlinksNewCfgTriggerTableEntry 4 } + +hotlinksNewCfgTriggerMasterPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The master interface port number." + ::= { hotlinksNewCfgTriggerTableEntry 5 } + +hotlinksNewCfgTriggerMasterTrunk OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The master interface trunk number." + ::= { hotlinksNewCfgTriggerTableEntry 6 } + +hotlinksNewCfgTriggerBackupPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The backup interface port number." + ::= { hotlinksNewCfgTriggerTableEntry 7 } + +hotlinksNewCfgTriggerBackupTrunk OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The backup interface trunk number." + ::= { hotlinksNewCfgTriggerTableEntry 8 } + +-- } NEW HOTLINKS FOP CONFIG + +-- ---------------------------------------------------------------------------- +-- } INSERT: hotlinksCfg +-- ---------------------------------------------------------------------------- + +thashL2 OBJECT IDENTIFIER ::= { thash 1 } + +mirrPortMirr OBJECT IDENTIFIER ::= { mirroring 1 } + +mstGeneralCfg OBJECT IDENTIFIER ::= { mstCfg 1 } +mstCistCfg OBJECT IDENTIFIER ::= { mstCfg 2 } + +ufdGeneralCfg OBJECT IDENTIFIER ::= { ufd 1 } +fdbGeneralCfg OBJECT IDENTIFIER ::= { fdb 1 } + +dot1xCurCfgGlobalTable OBJECT IDENTIFIER ::= { dot1x 5 } +dot1xNewCfgGlobalTable OBJECT IDENTIFIER ::= { dot1x 6 } + +fdbStats OBJECT IDENTIFIER ::= { layer2Stats 1 } +stpStats OBJECT IDENTIFIER ::= { layer2Stats 2 } +lacpStats OBJECT IDENTIFIER ::= { layer2Stats 3 } +ufdStats OBJECT IDENTIFIER ::= { layer2Stats 4 } +hotlinksStats OBJECT IDENTIFIER ::= { layer2Stats 6 } +-- ---------------------------------------------------------------------------- +-- { INSERT: hotlinksStats +-- ---------------------------------------------------------------------------- + +hotlinksStatsTriggerTable OBJECT-TYPE + SYNTAX SEQUENCE OF HotlinksStatsTriggerTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Hot Links Trigger Table Stats." + ::= { hotlinksStats 1 } + +hotlinksStatsTriggerTableEntry OBJECT-TYPE + SYNTAX HotlinksStatsTriggerTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the Hot Links Trigger Table Stats." + INDEX { hotlinksStatsTriggerId } + ::= { hotlinksStatsTriggerTable 1 } + +HotlinksStatsTriggerTableEntry ::= SEQUENCE { + hotlinksStatsTriggerId Integer32, + hotlinksStatsTriggerMasterActive Integer32, + hotlinksStatsTriggerBackupActive Integer32, + hotlinksStatsTriggerFdbUpdate Integer32, + hotlinksStatsTriggerFdbFailed Integer32 + } + +hotlinksStatsTriggerId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Trigger identifier." + ::= { hotlinksStatsTriggerTableEntry 1 } + +hotlinksStatsTriggerMasterActive OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of times the master interface was set to active." + ::= { hotlinksStatsTriggerTableEntry 2 } + +hotlinksStatsTriggerBackupActive OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of times the backup interface was set to active." + ::= { hotlinksStatsTriggerTableEntry 3 } + +hotlinksStatsTriggerFdbUpdate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of times an FDB update was performed." + ::= { hotlinksStatsTriggerTableEntry 4 } + +hotlinksStatsTriggerFdbFailed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of times an FDB update failed." + ::= { hotlinksStatsTriggerTableEntry 5 } + +-- ---------------------------------------------------------------------------- +-- } INSERT: hotlinksStats +-- ---------------------------------------------------------------------------- + +cistInfo OBJECT IDENTIFIER ::= { layer2Info 1 } +fdbInfo OBJECT IDENTIFIER ::= { layer2Info 2 } +stpInfo OBJECT IDENTIFIER ::= { layer2Info 3 } +lacpInfo OBJECT IDENTIFIER ::= { layer2Info 4 } +dot1xInfo OBJECT IDENTIFIER ::= { layer2Info 5 } +dot1pInfo OBJECT IDENTIFIER ::= { layer2Info 6 } +genInfo OBJECT IDENTIFIER ::= { layer2Info 7 } +vlanInfo OBJECT IDENTIFIER ::= { layer2Info 8 } +trunkGroupInfo OBJECT IDENTIFIER ::= { layer2Info 9 } +hotlinksInfo OBJECT IDENTIFIER ::= { layer2Info 10 } +-- ---------------------------------------------------------------------------- +-- { INSERT: hotlinksInfo +-- ---------------------------------------------------------------------------- + +hotlinksInfoOnState OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hot Links ON/OFF setting info." + ::= { hotlinksInfo 1 } + +hotlinksInfoFdbUpdateState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable/disable Hot Links FDB Update setting info." + ::= { hotlinksInfo 2 } + +hotlinksInfoTriggerTable OBJECT-TYPE + SYNTAX SEQUENCE OF HotlinksInfoTriggerTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Hot Links Trigger Table Info." + ::= { hotlinksInfo 3 } + +hotlinksInfoTriggerTableEntry OBJECT-TYPE + SYNTAX HotlinksInfoTriggerTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the Hot Links Trigger Table Info." + INDEX { hotlinksInfoTriggerId } + ::= { hotlinksInfoTriggerTable 1 } + +HotlinksInfoTriggerTableEntry ::= SEQUENCE { + hotlinksInfoTriggerId Integer32, + hotlinksInfoTriggerState INTEGER, + hotlinksInfoTriggerPreemptState INTEGER, + hotlinksInfoTriggerFdelay Integer32, + hotlinksInfoTriggerActive DisplayString + } + +hotlinksInfoTriggerId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Trigger identifier." + ::= { hotlinksInfoTriggerTableEntry 1 } + +hotlinksInfoTriggerState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable/disable Trigger state info." + ::= { hotlinksInfoTriggerTableEntry 2 } + +hotlinksInfoTriggerPreemptState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable/disable Preemption state info." + ::= { hotlinksInfoTriggerTableEntry 3 } + +hotlinksInfoTriggerFdelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Forward Delay setting info (in secs)." + ::= { hotlinksInfoTriggerTableEntry 4 } + +hotlinksInfoTriggerActive OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing the active interface info." + ::= { hotlinksInfoTriggerTableEntry 5 } + + +-- ---------------------------------------------------------------------------- +-- } INSERT: hotlinksInfo +-- ---------------------------------------------------------------------------- + +dot1xSystemInfo OBJECT IDENTIFIER ::= { dot1xInfo 2 } + + +cistGeneralInfo OBJECT IDENTIFIER ::= { cistInfo 1 } + +-- VLAN group +vlanMaxEnt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of rows in the VLAN configuration table." + ::= { vlan 1 } + +vlanCurCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF VlanCurCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of VLAN configuration." + ::= { vlan 2 } + +vlanCurCfgTableEntry OBJECT-TYPE + SYNTAX VlanCurCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the VLAN configuration table." + INDEX { vlanCurCfgVlanId } + ::= { vlanCurCfgTable 1 } + +VlanCurCfgTableEntry ::= SEQUENCE { + vlanCurCfgVlanId Integer32, + vlanCurCfgVlanName DisplayString, + vlanCurCfgPorts OCTET STRING, + vlanCurCfgState INTEGER, + vlanCurCfgStg Integer32 + } + +vlanCurCfgVlanId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The VLAN identifier." + ::= { vlanCurCfgTableEntry 1 } + +vlanCurCfgVlanName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The VLAN name." + ::= { vlanCurCfgTableEntry 2 } + +vlanCurCfgPorts OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port list in the VLAN. The ports are presented in bitmap format. + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ port 8 + || || + || ||___ port 7 + || |____ port 6 + || . . . + ||_________ port 1 + |__________ reserved + + where x : 1 - The represented port belongs to the VLAN + 0 - The represented port does not belong to the VLAN" + ::= { vlanCurCfgTableEntry 3 } + +vlanCurCfgState OBJECT-TYPE + SYNTAX INTEGER { + enabled(2), + disabled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable or disable a VLAN" + ::= { vlanCurCfgTableEntry 4 } + + +vlanCurCfgStg OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Spanning Tree Group for the VLAN." + ::= { vlanCurCfgTableEntry 6 } + +vlanNewCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF VlanNewCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of VLAN configuration." + ::= { vlan 3 } + +vlanNewCfgTableEntry OBJECT-TYPE + SYNTAX VlanNewCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the VLAN configuration table." + INDEX { vlanNewCfgVlanId } + ::= { vlanNewCfgTable 1 } + +VlanNewCfgTableEntry ::= SEQUENCE { + vlanNewCfgVlanId Integer32, + vlanNewCfgVlanName DisplayString, + vlanNewCfgPorts OCTET STRING, + vlanNewCfgState INTEGER, + vlanNewCfgAddPort Integer32, + vlanNewCfgRemovePort Integer32, + vlanNewCfgDelete INTEGER, + vlanNewCfgStg Integer32 + } + +vlanNewCfgVlanId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The VLAN identifier." + ::= { vlanNewCfgTableEntry 1 } + +vlanNewCfgVlanName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The VLAN name." + ::= { vlanNewCfgTableEntry 2 } + +vlanNewCfgPorts OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port list in the VLAN. The ports are presented in bitmap format. + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ port 8 + || || + || ||___ port 7 + || |____ port 6 + || . . . + ||_________ port 1 + |__________ reserved + + where x : 1 - The represented port belongs to the VLAN + 0 - The represented port does not belong to the VLAN" + ::= { vlanNewCfgTableEntry 3 } + +vlanNewCfgState OBJECT-TYPE + SYNTAX INTEGER { + enabled(2), + disabled(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enable or disable a VLAN" + ::= { vlanNewCfgTableEntry 4 } + +vlanNewCfgAddPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The port to be added to the specified VLAN. A '0' value is + returned when read." + ::= { vlanNewCfgTableEntry 5 } + +vlanNewCfgRemovePort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The port to be removed from the specified VLAN. A '0' + value is returned when read." + ::= { vlanNewCfgTableEntry 6 } + +vlanNewCfgDelete OBJECT-TYPE + SYNTAX INTEGER { + other(1), + delete(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is an action object to create or delete a VLAN. + other(1) is returned always when read. + The following values are writable: delete(2)...to delete a VLAN" + ::= { vlanNewCfgTableEntry 7 } + + +vlanNewCfgStg OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Spanning Tree Group for the VLAN." + ::= { vlanNewCfgTableEntry 9 } + +-- Trunk Group Group +trunkGroupTableMaxSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of entries in trunk group table." + ::= { trunkgroup 1 } + +trunkGroupCurCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF TrunkGroupCurCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of trunk group configuration." + ::= { trunkgroup 2 } + +trunkGroupCurCfgTableEntry OBJECT-TYPE + SYNTAX TrunkGroupCurCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the trunk group configuration table." + INDEX { trunkGroupCurCfgIndex } + ::= { trunkGroupCurCfgTable 1 } + +TrunkGroupCurCfgTableEntry ::= SEQUENCE { + trunkGroupCurCfgIndex Integer32, + trunkGroupCurCfgPorts OCTET STRING, + trunkGroupCurCfgState INTEGER + } + +trunkGroupCurCfgIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of the trunk group." + ::= { trunkGroupCurCfgTableEntry 1 } + +trunkGroupCurCfgPorts OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port list in the trunk group. The ports are presented in + bitmap format. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ port 8 + || || + || ||___ port 7 + || |____ port 6 + || . . . + ||_________ port 1 + |__________ reserved + + where x : 1 - The represented port belongs to the trunk group + 0 - The represented port does not belong to the trunk group" + ::= { trunkGroupCurCfgTableEntry 2 } + +trunkGroupCurCfgState OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable or disable a trunk group." + ::= { trunkGroupCurCfgTableEntry 3 } + + +trunkGroupNewCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF TrunkGroupNewCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of trunk group configuration." + ::= { trunkgroup 3 } + +trunkGroupNewCfgTableEntry OBJECT-TYPE + SYNTAX TrunkGroupNewCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the trunk group configuration table." + INDEX { trunkGroupNewCfgIndex } + ::= { trunkGroupNewCfgTable 1 } + +TrunkGroupNewCfgTableEntry ::= SEQUENCE { + trunkGroupNewCfgIndex Integer32, + trunkGroupNewCfgPorts OCTET STRING, + trunkGroupNewCfgAddPort Integer32, + trunkGroupNewCfgRemovePort Integer32, + trunkGroupNewCfgState INTEGER, + trunkGroupNewCfgDelete INTEGER + } + +trunkGroupNewCfgIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of the trunk group." + ::= { trunkGroupNewCfgTableEntry 1 } + +trunkGroupNewCfgPorts OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port list in the trunk group. The ports are presented + in bitmap format. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ port 8 + || || + || ||___ port 7 + || |____ port 6 + || . . . + ||_________ port 1 + |__________ reserved + + where x : 1 - The represented port belongs to the trunk group + 0 - The represented port does not belong to the trunk group" + ::= { trunkGroupNewCfgTableEntry 2 } + +trunkGroupNewCfgAddPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The port to be added in the trunk group. When read, 0 is returned." + ::= { trunkGroupNewCfgTableEntry 3 } + +trunkGroupNewCfgRemovePort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The port to be deleted from the trunk group. when read, 0 + is returned." + ::= { trunkGroupNewCfgTableEntry 4 } + +trunkGroupNewCfgState OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enable or disable a trunk group." + ::= { trunkGroupNewCfgTableEntry 5 } + +trunkGroupNewCfgDelete OBJECT-TYPE + SYNTAX INTEGER { + other(1), + delete(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Setting the value to delete(2) will delete the entire + row. When read, other(1) is returned." + ::= { trunkGroupNewCfgTableEntry 6 } + + +-- Trunk hash +l2ThashCurCfgSmacState OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable or disable smac hash." + ::= { thashL2 1 } + +l2ThashNewCfgSmacState OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable smac hash." + ::= { thashL2 2 } + +l2ThashCurCfgDmacState OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable or disable dmac hash." + ::= { thashL2 3 } + +l2ThashNewCfgDmacState OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable dmac hash." + ::= { thashL2 4 } + +l2ThashCurCfgSipState OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable or disable sip hash." + ::= { thashL2 5 } + +l2ThashNewCfgSipState OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable sip hash." + ::= { thashL2 6 } + +l2ThashCurCfgDipState OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable or disable dip hash." + ::= { thashL2 7 } + +l2ThashNewCfgDipState OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable dip hash." + ::= { thashL2 8 } + + +-- Spanning Tree Group Configuration +-- This group specifies the additional configurations that are not +-- covered by the Bridge MIB (RFC 1493). +-- The relative Spanning Tree information can be retrieved or configured +-- using Bridge MIB with an unique community string for each group specified +-- in entLogicalTable of Entity MIB (RFC 2037). +-- +stgCurCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF StgCurCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of Spanning Tree Group configuration." + ::= { stgCfg 1 } + +stgCurCfgTableEntry OBJECT-TYPE + SYNTAX StgCurCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular Spanning Tree Group configuration." + INDEX { stgCurCfgIndex } + ::= { stgCurCfgTable 1 } + +StgCurCfgTableEntry ::= SEQUENCE { + stgCurCfgIndex Integer32, + stgCurCfgState INTEGER, + stgCurCfgVlanBmap1 OCTET STRING, -- obsolete + stgCurCfgVlanBmap2 OCTET STRING, -- obsolete + stgCurCfgPriority INTEGER, + stgCurCfgBrgHelloTime INTEGER, + stgCurCfgBrgForwardDelay INTEGER, + stgCurCfgBrgMaxAge INTEGER, + stgCurCfgAgingTime INTEGER, + stgCurCfgVlanBmap OCTET STRING + } + +stgCurCfgIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of a particular Spanning Tree Group. This is also + index to the entLogicalTable of Entity MIB." + ::= { stgCurCfgTableEntry 1 } + +stgCurCfgState OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Turn on of off Spanning Tree operation of a particular Spanning + Tree Group." + ::= { stgCurCfgTableEntry 2 } + +stgCurCfgVlanBmap1 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..256)) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "The vlans applied to the spanning tree group. The vlans are + presented in bitmap format. This string displays vlan number + from 1 to 2048. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ vlan 9 + || || + || ||___ vlan 8 + || |____ vlan 7 + || . . . + ||_________ vlan 2 + |__________ vlan 1 (as index to stgCurCfgTable) + + where x : 1 - The represented vlan applied to the spanning tree. + 0 - The represented vlan not applied to the spanning tree" + ::= { stgCurCfgTableEntry 3 } + +stgCurCfgVlanBmap2 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..256)) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "The vlans applied to the spanning tree group. The vlans are + presented in bitmap format. This string displays vlan number + from 2049 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ vlan 2057 + || || + || ||___ vlan 2056 + || |____ vlan 2055 + || . . . + ||_________ vlan 2050 + |__________ vlan 2049 (as index to stgCurCfgTable) + + where x : 1 - The represented vlan applied to the spanning tree. + 0 - The represented vlan not applied to the spanning tree" + ::= { stgCurCfgTableEntry 4 } + +stgCurCfgPriority OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of the write-able portion of the Bridge ID, i.e., the first + two octets of the (8 octet long) Bridge ID." + ::= { stgCurCfgTableEntry 5 } + +stgCurCfgBrgHelloTime OBJECT-TYPE + SYNTAX INTEGER (1..10) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for HelloTime when this + bridge is acting as the root." + ::= { stgCurCfgTableEntry 6 } + +stgCurCfgBrgForwardDelay OBJECT-TYPE + SYNTAX INTEGER (4..30) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for ForwardDelay when this + bridge is acting as the root." + ::= { stgCurCfgTableEntry 7 } + +stgCurCfgBrgMaxAge OBJECT-TYPE + SYNTAX INTEGER (6..40) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for MaxAge when this bridge + is acting as the root." + ::= { stgCurCfgTableEntry 8 } + +stgCurCfgAgingTime OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The timeout period in seconds for aging out dynamically learned + forwarding information." + ::= { stgCurCfgTableEntry 9 } + +stgCurCfgVlanBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vlans applied to the spanning tree group. The vlans are + presented in bitmap format. This string displays vlan number + from 1 to 4095. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ vlan 9 + || || + || ||___ vlan 8 + || |____ vlan 7 + || . . . + ||_________ vlan 2 + |__________ vlan 1 (as index to stgCurCfgTable) + + where x : 1 - The represented vlan applied to the spanning tree. + 0 - The represented vlan not applied to the spanning tree" + ::= { stgCurCfgTableEntry 10 } + + +stgNewCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF StgNewCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of Spanning Tree Groups configuration in the new_config." + ::= { stgCfg 2 } + +stgNewCfgTableEntry OBJECT-TYPE + SYNTAX StgNewCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular Spanning Tree Group configuration." + INDEX { stgNewCfgIndex } + ::= { stgNewCfgTable 1 } + +StgNewCfgTableEntry ::= SEQUENCE { + stgNewCfgIndex Integer32, + stgNewCfgState INTEGER, + stgNewCfgDefaultCfg INTEGER, + stgNewCfgAddVlan Integer32, + stgNewCfgRemoveVlan Integer32, + stgNewCfgVlanBmap1 OCTET STRING, -- obsolete + stgNewCfgVlanBmap2 OCTET STRING, -- obsolete + stgNewCfgPriority INTEGER, + stgNewCfgBrgHelloTime INTEGER, + stgNewCfgBrgForwardDelay INTEGER, + stgNewCfgBrgMaxAge INTEGER, + stgNewCfgAgingTime INTEGER, + stgNewCfgVlanBmap OCTET STRING + } + +stgNewCfgIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of a particular Spanning Tree Group. This is also + index to the entLogicalTable of Entity MIB." + ::= { stgNewCfgTableEntry 1 } + +stgNewCfgState OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Turn on of off Spanning Tree operation of a particular Spanning + Tree Group." + ::= { stgNewCfgTableEntry 2 } + +stgNewCfgDefaultCfg OBJECT-TYPE + SYNTAX INTEGER { + default-config(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Setting the value to default-config(1) will set the default + configuration as recommended by IEEE 802.1D for a particular + Spanning Tree Group. default-config (1) is always returned + When read, but it does not mean anything." + ::= { stgNewCfgTableEntry 3 } + +stgNewCfgAddVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The vlan to be added to the specified Spanning Tree Group. A + '0' value is returned when read." + ::= {stgNewCfgTableEntry 4 } + +stgNewCfgRemoveVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The vlan to be removed from the specified Spanning Tree Group. + A '0' value is returned when read." + ::= { stgNewCfgTableEntry 5 } + +stgNewCfgVlanBmap1 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..256)) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "The vlans applied to the spanning tree group. The vlans are + presented in bitmap format. This string displays vlan number + from 1 to 2048. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ vlan 9 + || || + || ||___ vlan 8 + || |____ vlan 7 + || . . . + ||_________ vlan 2 + |__________ vlan 1 (as index to stgCurCfgTable) + + where x : 1 - The represented vlan applied to the spanning tree. + 0 - The represented vlan not applied to the spanning tree" + ::= { stgNewCfgTableEntry 6 } + +stgNewCfgVlanBmap2 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..256)) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "The vlans applied to the spanning tree group. The vlans are + presented in bitmap format. This string displays vlan number + from 2049 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ vlan 2057 + || || + || ||___ vlan 2056 + || |____ vlan 2055 + || . . . + ||_________ vlan 2050 + |__________ vlan 2049 (as index to stgCurCfgTable) + + where x : 1 - The represented vlan applied to the spanning tree. + 0 - The represented vlan not applied to the spanning tree" + ::= { stgNewCfgTableEntry 7 } + +stgNewCfgPriority OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of the write-able portion of the Bridge ID, i.e., the first + two octets of the (8 octet long) Bridge ID." + ::= { stgNewCfgTableEntry 8 } + +stgNewCfgBrgHelloTime OBJECT-TYPE + SYNTAX INTEGER (1..10) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for HelloTime when this + bridge is acting as the root." + ::= { stgNewCfgTableEntry 9 } + +stgNewCfgBrgForwardDelay OBJECT-TYPE + SYNTAX INTEGER (4..30) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for ForwardDelay when this + bridge is acting as the root." + ::= { stgNewCfgTableEntry 10 } + +stgNewCfgBrgMaxAge OBJECT-TYPE + SYNTAX INTEGER (6..40) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for MaxAge when this bridge + is acting as the root." + ::= { stgNewCfgTableEntry 11 } + +stgNewCfgAgingTime OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The timeout period in seconds for aging out dynamically learned + forwarding information." + ::= { stgNewCfgTableEntry 12 } + +stgNewCfgVlanBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vlans applied to the spanning tree group. The vlans are + presented in bitmap format. This string displays vlan number + from 1 to 4095. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ vlan 9 + || || + || ||___ vlan 8 + || |____ vlan 7 + || . . . + ||_________ vlan 2 + |__________ vlan 1 (as index to stgCurCfgTable) + + where x : 1 - The represented vlan applied to the spanning tree. + 0 - The represented vlan not applied to the spanning tree" + ::= { stgNewCfgTableEntry 13 } + + +stgCurCfgPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF StgCurCfgPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of Spanning Tree Group port configuration in the + current_config." + ::= { stgCfg 3 } + +stgCurCfgPortTableEntry OBJECT-TYPE + SYNTAX StgCurCfgPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about port configuration of a particular Spanning Tree + Group." + INDEX { stgCurCfgStgIndex, stgCurCfgPortIndex } + ::= { stgCurCfgPortTable 1 } + +StgCurCfgPortTableEntry ::= SEQUENCE { + stgCurCfgStgIndex Integer32, + stgCurCfgPortIndex Integer32, + stgCurCfgPortState INTEGER, + stgCurCfgPortPriority INTEGER, + stgCurCfgPortPathCost INTEGER, + stgCurCfgPortLink INTEGER, + stgCurCfgPortEdge INTEGER, + stgCurCfgPortFastFwd INTEGER + } + +stgCurCfgStgIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of a particular Spanning Tree Group. This is also + index to the entLogicalTable of Entity MIB." + ::= { stgCurCfgPortTableEntry 1 } + +stgCurCfgPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port identifier of a particular Spanning Tree Group." + ::= { stgCurCfgPortTableEntry 2 } + +stgCurCfgPortState OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Turn on of off Spanning Tree operation of a particular port of a + Spanning Tree Group." + ::= { stgCurCfgPortTableEntry 3 } + +stgCurCfgPortPriority OBJECT-TYPE + SYNTAX INTEGER (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of the priority field which is contained in the first + (in network byte order) octet of the (2 octet long) Port ID." + ::= { stgCurCfgPortTableEntry 4 } + +stgCurCfgPortPathCost OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The contribution of this port to the path cost of paths towards the + spanning tree root which include this port." + ::= { stgCurCfgPortTableEntry 5 } + +stgCurCfgPortLink OBJECT-TYPE + SYNTAX INTEGER { + auto(1), + p2p(2), + shared(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of the port link." + ::= { stgCurCfgPortTableEntry 6 } + +stgCurCfgPortEdge OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of port edge." + ::= { stgCurCfgPortTableEntry 7 } + +stgCurCfgPortFastFwd OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of port fast forwarding." + ::= { stgCurCfgPortTableEntry 8 } + +stgNewCfgPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF StgNewCfgPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of Spanning Tree Group port configuration in the + new_config." + ::= { stgCfg 4 } + +stgNewCfgPortTableEntry OBJECT-TYPE + SYNTAX StgNewCfgPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about port configuration of a particular Spanning Tree + Group." + INDEX { stgNewCfgStgIndex, stgNewCfgPortIndex } + ::= { stgNewCfgPortTable 1 } + +StgNewCfgPortTableEntry ::= SEQUENCE { + stgNewCfgStgIndex Integer32, + stgNewCfgPortIndex Integer32, + stgNewCfgPortState INTEGER, + stgNewCfgPortPriority INTEGER, + stgNewCfgPortPathCost INTEGER, + stgNewCfgPortLink INTEGER, + stgNewCfgPortEdge INTEGER, + stgNewCfgPortFastFwd INTEGER + } + +stgNewCfgStgIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of a particular Spanning Tree Group. This is also + index to the entLogicalTable of Entity MIB." + ::= { stgNewCfgPortTableEntry 1 } + +stgNewCfgPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port identifier of a particular Spanning Tree Group." + ::= { stgNewCfgPortTableEntry 2 } + +stgNewCfgPortState OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Turn on of off Spanning Tree operation of a particular port of a + Spanning Tree Group." + ::= { stgNewCfgPortTableEntry 3 } + +stgNewCfgPortPriority OBJECT-TYPE + SYNTAX INTEGER (0..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of the priority field which is contained in the first + (in network byte order) octet of the (2 octet long) Port ID." + ::= { stgNewCfgPortTableEntry 4 } + +stgNewCfgPortPathCost OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The contribution of this port to the path cost of paths towards the + spanning tree root which include this port." + ::= { stgNewCfgPortTableEntry 5 } + +stgNewCfgPortLink OBJECT-TYPE + SYNTAX INTEGER { + auto(1), + p2p(2), + shared(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of the port link." + ::= { stgNewCfgPortTableEntry 6 } + +stgNewCfgPortEdge OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The state of port edge." + ::= { stgNewCfgPortTableEntry 7 } + +stgNewCfgPortFastFwd OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The state of port fast forwarding." + ::= { stgNewCfgPortTableEntry 8 } + +-- MST Configuration + +mstCurCfgState OBJECT-TYPE + SYNTAX INTEGER { + enabled(2), + disabled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable or disable MSTP/RSTP" + ::= { mstGeneralCfg 1 } + +mstNewCfgState OBJECT-TYPE + SYNTAX INTEGER { + enabled(2), + disabled(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable MSTP/RSTP" + ::= { mstGeneralCfg 2 } + +mstCurCfgRegionName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Name for the Region's configuration." + ::= { mstGeneralCfg 3 } + +mstNewCfgRegionName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Name for the Region's configuration." + ::= { mstGeneralCfg 4 } + +mstCurCfgRegionVersion OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Version of the MST Region." + ::= { mstGeneralCfg 5 } + +mstNewCfgRegionVersion OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Version of the MST Region." + ::= { mstGeneralCfg 6 } + +mstCurCfgMaxHopCount OBJECT-TYPE + SYNTAX INTEGER (4..60) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the maximum hop count value." + ::= { mstGeneralCfg 7 } + +mstNewCfgMaxHopCount OBJECT-TYPE + SYNTAX INTEGER (4..60) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the maximum hop count value." + ::= { mstGeneralCfg 8 } + +mstCurCfgStpMode OBJECT-TYPE + SYNTAX INTEGER { + mstp(1), + rstp(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version of Spanning Tree Protocal the bridge is currently + running." + ::= { mstGeneralCfg 9 } + +mstNewCfgStpMode OBJECT-TYPE + SYNTAX INTEGER { + mstp(1), + rstp(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The version of Spanning Tree Protocal the bridge is currently + running." + ::= { mstGeneralCfg 10 } + +mstCistDefaultCfg OBJECT-TYPE + SYNTAX INTEGER { + default(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Setting the value to default(1) will set the Multiple + Spanning Tree and member parameters to default. default(1) is + always returned when read, but it does not mean anything." + ::= { mstCistCfg 1 } + +-- CIST Brige Configuration +mstCistBridgeCfg OBJECT IDENTIFIER ::= { mstCistCfg 2 } + +mstCistCurCfgBridgePriority OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of the writable portion of the Brigde Identifier comprising + of the first two octets." + ::= { mstCistBridgeCfg 1 } + +mstCistNewCfgBridgePriority OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of the writable portion of the Brigde Identifier comprising + of the first two octets." + ::= { mstCistBridgeCfg 2 } + + +mstCistCurCfgBridgeMaxAge OBJECT-TYPE + SYNTAX INTEGER (6..40) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for MaxAge when this bridge + is acting as the root." + ::= { mstCistBridgeCfg 5 } + +mstCistNewCfgBridgeMaxAge OBJECT-TYPE + SYNTAX INTEGER (6..40) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for MaxAge when this bridge + is acting as the root." + ::= { mstCistBridgeCfg 6 } + +mstCistCurCfgBridgeForwardDelay OBJECT-TYPE + SYNTAX INTEGER (4..30) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for ForwardDelay when this + bridge is acting as the root." + ::= { mstCistBridgeCfg 7 } + +mstCistNewCfgBridgeForwardDelay OBJECT-TYPE + SYNTAX INTEGER (4..30) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for ForwardDelay when this + bridge is acting as the root." + ::= { mstCistBridgeCfg 8 } + +mstCistCurCfgVlanBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vlans applied to the CIST group. The vlans are + presented in bitmap format. This string displays vlan number + from 1 to 4094. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ vlan 9 + || || + || ||___ vlan 8 + || |____ vlan 7 + || . . . + ||_________ vlan 2 + |__________ vlan 1 + + where x : 1 - The represented vlan applied to the CIST group. + 0 - The represented vlan not applied to the group" + ::= { mstCistBridgeCfg 9 } + +mstCistNewCfgVlanBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vlans applied to the CIST group. The vlans are + presented in bitmap format. This string displays vlan number + from 1 to 4094. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ vlan 9 + || || + || ||___ vlan 8 + || |____ vlan 7 + || . . . + ||_________ vlan 2 + |__________ vlan 1 + + where x : 1 - The represented vlan applied to the CIST group. + 0 - The represented vlan not applied to the group" + ::= { mstCistBridgeCfg 10 } + +mstCistNewCfgAddVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The vlan to be added to the CIST Group. A + '0' value is returned when read." + ::= { mstCistBridgeCfg 11 } + +-- CIST Port Configuration + +mstCistCurCfgPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF MstCistCurCfgPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of CIST Port configuration." + ::= { mstCistCfg 3 } + +mstCistCurCfgPortTableEntry OBJECT-TYPE + SYNTAX MstCistCurCfgPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular CIST Port configuration." + INDEX { mstCistCurCfgPortIndex } + ::= { mstCistCurCfgPortTable 1 } + +MstCistCurCfgPortTableEntry ::= SEQUENCE { + mstCistCurCfgPortIndex Integer32, + mstCistCurCfgPortPriority INTEGER, + mstCistCurCfgPortPathCost INTEGER, + mstCistCurCfgPortLinkType INTEGER, + mstCistCurCfgPortEdge INTEGER, + mstCistCurCfgPortStpState INTEGER, + mstCistCurCfgPortHelloTime INTEGER + } + +mstCistCurCfgPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number of the port for which this entry contains spanning + tree configuration." + ::= { mstCistCurCfgPortTableEntry 1 } + +mstCistCurCfgPortPriority OBJECT-TYPE + SYNTAX INTEGER (0..240) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The four most significant bits of the Port Identifier of the + Spanning Tree instance can be modified by setting this value." + ::= { mstCistCurCfgPortTableEntry 2 } + +mstCistCurCfgPortPathCost OBJECT-TYPE + SYNTAX INTEGER (0..200000000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The contribution of this port to the path cost of paths towards + the CIST Root which include this port." + ::= { mstCistCurCfgPortTableEntry 3 } + +mstCistCurCfgPortLinkType OBJECT-TYPE + SYNTAX INTEGER { + auto(1), + p2p(2), + shared(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The administrative point-to-point status of the LAN segment attached + to this port. A value of p2p (2) indicates that this port should + always be treated as if it is connected to a point-to-point link. + A value of shared(3) indicates that this port should be treated as + having a shared media connection. A value of auto(1) indicates that + this port is considered to have a point-to-point link if it is an + Aggregator and all of its members are aggregatable, or if the MAC + entity is configured for full duplex operation, either through + auto-negotiation or by management means." + ::= { mstCistCurCfgPortTableEntry 4 } + +mstCistCurCfgPortEdge OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of the Edge Port parameter." + ::= { mstCistCurCfgPortTableEntry 5 } + +mstCistCurCfgPortStpState OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Turn port's Spanning Tree on/off." + ::= { mstCistCurCfgPortTableEntry 6 } + +mstCistCurCfgPortHelloTime OBJECT-TYPE + SYNTAX INTEGER (1..10) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The amount of time between the transmission of Configuration Port + PDUs in seconds." + ::= { mstCistCurCfgPortTableEntry 7 } + +mstCistNewCfgPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF MstCistNewCfgPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of CIST Port configuration." + ::= { mstCistCfg 4 } + +mstCistNewCfgPortTableEntry OBJECT-TYPE + SYNTAX MstCistNewCfgPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular CIST Port configuration." + INDEX { mstCistNewCfgPortIndex } + ::= { mstCistNewCfgPortTable 1 } + +MstCistNewCfgPortTableEntry ::= SEQUENCE { + mstCistNewCfgPortIndex Integer32, + mstCistNewCfgPortPriority INTEGER, + mstCistNewCfgPortPathCost INTEGER, + mstCistNewCfgPortLinkType INTEGER, + mstCistNewCfgPortEdge INTEGER, + mstCistNewCfgPortStpState INTEGER, + mstCistNewCfgPortHelloTime INTEGER + } + +mstCistNewCfgPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number of the port for which this entry contains spanning + tree configuration." + ::= { mstCistNewCfgPortTableEntry 1 } + +mstCistNewCfgPortPriority OBJECT-TYPE + SYNTAX INTEGER (0..240) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The four most significant bits of the Port Identifier of the + Spanning Tree instance can be modified by setting this value." + ::= { mstCistNewCfgPortTableEntry 2 } + +mstCistNewCfgPortPathCost OBJECT-TYPE + SYNTAX INTEGER (0..200000000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The contribution of this port to the path cost of paths towards + the CIST Root which include this port." + ::= { mstCistNewCfgPortTableEntry 3 } + +mstCistNewCfgPortLinkType OBJECT-TYPE + SYNTAX INTEGER { + auto(1), + p2p(2), + shared(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The administrative point-to-point status of the LAN segment attached + to this port. A value of p2p (2) indicates that this port should + always be treated as if it is connected to a point-to-point link. + A value of shared(3) indicates that this port should be treated as + having a shared media connection. A value of auto(1) indicates that + this port is considered to have a point-to-point link if it is an + Aggregator and all of its members are aggregatable, or if the MAC + entity is configured for full duplex operation, either through + auto-negotiation or by management means." + ::= { mstCistNewCfgPortTableEntry 4 } + +mstCistNewCfgPortEdge OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of the Edge Port parameter." + ::= { mstCistNewCfgPortTableEntry 5 } + +mstCistNewCfgPortStpState OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Turn port's Spanning Tree on/off." + ::= { mstCistNewCfgPortTableEntry 6 } + +mstCistNewCfgPortHelloTime OBJECT-TYPE + SYNTAX INTEGER (1..10) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The amount of time between the transmission of Configuration Port + PDUs in seconds." + ::= { mstCistNewCfgPortTableEntry 7 } + +-- Complete Port Mirroring +pmCurCfgPortMirrState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of port-based port mirroring." + ::= { mirrPortMirr 1 } + +pmNewCfgPortMirrState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The state of port-based port mirroring." + ::= { mirrPortMirr 2 } + +pmCurCfgPortMonitorTable OBJECT-TYPE + SYNTAX SEQUENCE OF PmCurCfgPortMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of monitoring ports." + ::= { mirrPortMirr 3 } + +pmCurCfgPortMonitorEntry OBJECT-TYPE + SYNTAX PmCurCfgPortMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the monitoring port table." + INDEX { pmCurCfgPmirrMoniPortIndex, pmCurCfgPmirrMirrPortIndex } + ::= { pmCurCfgPortMonitorTable 1 } + +PmCurCfgPortMonitorEntry ::= SEQUENCE { + pmCurCfgPmirrMoniPortIndex Integer32, + pmCurCfgPmirrMirrPortIndex Integer32, + pmCurCfgPmirrDirection INTEGER + } + +pmCurCfgPmirrMoniPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The monitoring port number." + ::= { pmCurCfgPortMonitorEntry 1 } + +pmCurCfgPmirrMirrPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mirrored port number" + ::= { pmCurCfgPortMonitorEntry 2 } + +pmCurCfgPmirrDirection OBJECT-TYPE + SYNTAX INTEGER { + in(1), + out(2), + both(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of traffic to be monitored with respect to the + mirrored port." + ::= { pmCurCfgPortMonitorEntry 3 } + + +pmNewCfgPortMonitorTable OBJECT-TYPE + SYNTAX SEQUENCE OF PmNewCfgPortMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of monitoring ports." + ::= { mirrPortMirr 4 } + +pmNewCfgPortMonitorEntry OBJECT-TYPE + SYNTAX PmNewCfgPortMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the monitoring port table." + INDEX { pmNewCfgPmirrMoniPortIndex, pmNewCfgPmirrMirrPortIndex } + ::= { pmNewCfgPortMonitorTable 1 } + +PmNewCfgPortMonitorEntry ::= SEQUENCE { + pmNewCfgPmirrMoniPortIndex Integer32, + pmNewCfgPmirrMirrPortIndex Integer32, + pmNewCfgPmirrDirection INTEGER, + pmNewCfgPmirrDelete INTEGER, + pmNewCfgPmonDelete INTEGER + } + +pmNewCfgPmirrMoniPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The monitoring port number." + ::= { pmNewCfgPortMonitorEntry 1 } + +pmNewCfgPmirrMirrPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mirrored port number" + ::= { pmNewCfgPortMonitorEntry 2 } + +pmNewCfgPmirrDirection OBJECT-TYPE + SYNTAX INTEGER { + in(1), + out(2), + both(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of traffic to be monitored with respect to the + mirrored port." + ::= { pmNewCfgPortMonitorEntry 3 } + +pmNewCfgPmirrDelete OBJECT-TYPE + SYNTAX INTEGER { + other(1), + delete(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Setting the value to delete(2) will delete the entire + row. When read, other(1) is returned." + ::= { pmNewCfgPortMonitorEntry 4 } + + +pmNewCfgPmonDelete OBJECT-TYPE + SYNTAX INTEGER { + other(1), + delete(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Setting the value to delete(2) will delete the monitor + port. When read, other(1) is returned." + ::= { pmNewCfgPortMonitorEntry 10 } + +-- Link Aggregation Control Protocol Group +lacpCurSystemPriority OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A 2-octet read-write value indicating the priority + value associated with the Actor's System ID." + ::= { lacp 1 } + +lacpNewSystemPriority OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A 2-octet read-write value indicating the priority + value associated with the Actor's System ID." + ::= { lacp 2 } + +lacpCurSystemTimeoutTime OBJECT-TYPE + SYNTAX INTEGER { + short(3), + long(90) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If a port does not receive LACPDUs for Timeout time LACP + information pertaining to the port is invalidated. + Its every 3 sec (short) and every 90 sec (long 3)." + ::= { lacp 5 } + +lacpNewSystemTimeoutTime OBJECT-TYPE + SYNTAX INTEGER { + short(3), + long(90) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If a port does not receive LACPDUs for Timeout time LACP + information pertaining to the port is invalidated. + Its every 3 sec (short) and every 90 sec (long 3)." + ::= { lacp 6 } + +lacpCurPortCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF LacpCurPortCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of LACP port configuration." + ::= { lacp 7 } + +lacpCurPortCfgTableEntry OBJECT-TYPE + SYNTAX LacpCurPortCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the LACP port configuration table." + INDEX { lacpCurPortCfgTableId } + ::= { lacpCurPortCfgTable 1 } + +LacpCurPortCfgTableEntry ::= SEQUENCE { + lacpCurPortCfgTableId Integer32, + lacpCurPortState INTEGER, + lacpCurPortActorPortPriority INTEGER, + lacpCurPortActorAdminKey INTEGER + } + +lacpCurPortCfgTableId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " LACP port number." + ::= { lacpCurPortCfgTableEntry 1 } + +lacpCurPortState OBJECT-TYPE + SYNTAX INTEGER { + off(1), + active(2), + passive(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LACP port state can be one of three states + off (Not participating in LACP) + Active (Initiates LACPDU updates) + Passive (Does not initiate LACPDU updates but responds to peer." + ::= { lacpCurPortCfgTableEntry 2 } + +lacpCurPortActorPortPriority OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The priority value assigned to this Aggregation Port. + This 16-bit value is read-only." + ::= { lacpCurPortCfgTableEntry 3 } + +lacpCurPortActorAdminKey OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current administrative value of the Key for the + Aggregation Port. This is a 16-bit read-only value. + The meaning of particular Key values is of local + significance." + ::= { lacpCurPortCfgTableEntry 4 } + +lacpNewPortCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF LacpNewPortCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of LACP port configuration." + ::= { lacp 8 } + +lacpNewPortCfgTableEntry OBJECT-TYPE + SYNTAX LacpNewPortCfgTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the LACP port configuration table." + INDEX { lacpNewPortCfgTableId } + ::= { lacpNewPortCfgTable 1 } + +LacpNewPortCfgTableEntry ::= SEQUENCE { + lacpNewPortCfgTableId Integer32, + lacpNewPortState INTEGER, + lacpNewPortActorPortPriority INTEGER, + lacpNewPortActorAdminKey INTEGER + } + +lacpNewPortCfgTableId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " LACP port number." + ::= { lacpNewPortCfgTableEntry 1 } + +lacpNewPortState OBJECT-TYPE + SYNTAX INTEGER { + off(1), + active(2), + passive(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LACP port state can be one of three states + off (Not participating in LACP) + Active (Initiates LACPDU updates) + Passive (Does not initiate LACPDU updates but responds to peer." + ::= { lacpNewPortCfgTableEntry 2 } + +lacpNewPortActorPortPriority OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The priority value assigned to this Aggregation Port. + This 16-bit value is read-write." + ::= { lacpNewPortCfgTableEntry 3 } + +lacpNewPortActorAdminKey OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The current administrative value of the Key for the + Aggregation Port. This is a 16-bit read-write value. + The meaning of particular Key values is of local + significance." + ::= { lacpNewPortCfgTableEntry 4 } + +-- L2 general + +upfastCurCfgState OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable or disable uplink fast" + ::= { l2GeneralCfg 1 } + +upfastNewCfgState OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable uplink fast" + ::= { l2GeneralCfg 2 } + +updateCurCfgState OBJECT-TYPE + SYNTAX INTEGER (10..200) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "UplinkFast station update rate: packets per second" + ::= { l2GeneralCfg 3 } + +updateNewCfgState OBJECT-TYPE + SYNTAX INTEGER (10..200) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "UplinkFast station update rate: packets per second" + ::= { l2GeneralCfg 4 } + +-- FDB Statistics + +fdbStatsCreates OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries created in the Forwarding Database." + ::= { fdbStats 1 } + +fdbStatsDeletes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries deleted from the Forwarding Database." + ::= { fdbStats 2 } + +fdbStatsCurrent OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current number of entries in the Forwarding Database." + ::= { fdbStats 3 } + +fdbStatsHiwat OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Highest number of entries recorded at any given time in the + Forwarding Database." + ::= { fdbStats 4 } + +fdbStatsLookups OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entry lookups in the Forwarding Database." + ::= { fdbStats 5 } + +fdbStatsLookupFails OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of unsuccessful searches made in the Forwarding Database." + ::= { fdbStats 6 } + +fdbStatsFinds OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of searches in the Forwarding Database." + ::= { fdbStats 7 } + +fdbStatsFindFails OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of search failures in the Forwarding Database." + ::= { fdbStats 8 } + +fdbStatsFindOrCreates OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries found or created in the Forwarding Database." + ::= { fdbStats 9 } + +fdbStatsOverflows OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries overflowing the Forwarding Database." + ::= { fdbStats 10 } + +-- STP Statistics + +stgStatsPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF StgStatsPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of Spanning Tree Group port statistics." + ::= { stpStats 1 } + +stgStatsPortTableEntry OBJECT-TYPE + SYNTAX StgStatsPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Statistics about port of a particular Spanning Tree Group." + INDEX { stgStatsStpIndex, stgStatsPortIndex } + ::= { stgStatsPortTable 1 } + +StgStatsPortTableEntry ::= SEQUENCE { + stgStatsStpIndex Integer32, + stgStatsPortIndex Integer32, + stgStatsPortRcvCfgBpdus Counter32, + stgStatsPortRcvTcnBpdus Counter32, + stgStatsPortXmtCfgBpdus Counter32, + stgStatsPortXmtTcnBpdus Counter32 + } + +stgStatsStpIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of a particular Spanning Tree Group." + ::= { stgStatsPortTableEntry 1 } + +stgStatsPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port identifier of a particular Spanning Tree Group." + ::= { stgStatsPortTableEntry 2 } + +stgStatsPortRcvCfgBpdus OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Configuration BPDU's received on this port." + ::= { stgStatsPortTableEntry 3 } + +stgStatsPortRcvTcnBpdus OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of TCN BPDU's received on this port." + ::= { stgStatsPortTableEntry 4 } + +stgStatsPortXmtCfgBpdus OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Configuration BPDU's trasmitted from the port." + ::= { stgStatsPortTableEntry 5 } + +stgStatsPortXmtTcnBpdus OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of TCN BPDU's trasmitted from the port." + ::= { stgStatsPortTableEntry 6 } + + +-- LACP Statistics + +lacpStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF LacpStatsTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of LACP Stats." + ::= {lacpStats 1} + +lacpStatsTableEntry OBJECT-TYPE + SYNTAX LacpStatsTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Lacp status info." + INDEX { lacpStatsIndex } + ::= { lacpStatsTable 1 } + +LacpStatsTableEntry ::= SEQUENCE { + lacpStatsIndex Integer32, + lacpdusRx Integer32, + markerpdusRx Integer32, + markerresponsepdusRx Integer32, + unknownRx Integer32, + illegalRx Integer32, + lacpdusTx Integer32, + markerpdusTx Integer32, + markerresponsepdusTx Integer32 +} + +lacpStatsIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index" + ::= {lacpStatsTableEntry 1} + +lacpdusRx OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Valid LACPDUs received" + ::= {lacpStatsTableEntry 2} + +markerpdusRx OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Valid Marker PDUs received" + ::= {lacpStatsTableEntry 3} + +markerresponsepdusRx OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Valid Marker Rsp PDUs received" + ::= {lacpStatsTableEntry 4} + +unknownRx OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unknown version/TLV type" + ::= {lacpStatsTableEntry 5} + +illegalRx OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Illegal subtype received" + ::= {lacpStatsTableEntry 6} + +lacpdusTx OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LACPDUs transmitted" + ::= {lacpStatsTableEntry 7} + +markerpdusTx OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Market PDUs transmitted" + ::= {lacpStatsTableEntry 8} + +markerresponsepdusTx OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Marker Rsp PDUs transmitted " + ::= {lacpStatsTableEntry 9} + + +-- UFD stats + +ufdNoLtMLinkFailure OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= {ufdStats 1} + +ufdNoLtMLinkBlockingState OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= {ufdStats 2} + +ufdNoLtDAutoDisabled OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= {ufdStats 3} + + + +-- FDB stats + + + +fdbClear OBJECT-TYPE + SYNTAX INTEGER { + ok(1), + clear(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Setting this value to clear(2) clears the entire master FDB." + ::= { fdbInfo 1 } + +fdbTable OBJECT-TYPE + SYNTAX SEQUENCE OF FdbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of FDB entries." + ::= { fdbInfo 2 } + +fdbEntry OBJECT-TYPE + SYNTAX FdbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the FDB table" + INDEX { fdbMacAddr } + ::= { fdbTable 1 } + +FdbEntry ::= SEQUENCE { + fdbMacAddr PhysAddress, + fdbVlan Integer32, + fdbSrcPort Integer32, + fdbSrcTrunk Integer32, + fdbState INTEGER, + fdbRefSps DisplayString, + fdbLearnedPort Integer32 + } + +fdbMacAddr OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MAC address for the FDB entry." + ::= { fdbEntry 1 } + +fdbVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The VLAN ID for the FDB entry." + ::= { fdbEntry 2 } + +fdbSrcPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Either the value '0', or the port number of the port on which a frame + having a source address equal to the value of the corresponding + instance has been seen. A value of '0' indicates that the port + number has not been learned but that the bridge does have some + forwarding/filtering information about this address." + ::= { fdbEntry 3 } + +fdbState OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + ignore(2), + forward(3), + flood(4), + ffd(5), + trunk(6), + vir(7), + vsr(8), + vpr(9), + other(10) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the FDB entry. The meanings of the values are : + unknown(1) : the MAC address has not yet been learned by the switch + but has only been seen as a destination address + forward(3) : the MAC address has been learned by the switch + flood(4) : the MAC address is a multicast destination address + trunk(6) : frames with this MAC address are forwarded to trunk + group + vir(7) : frames with this MAC address are forwarded for L3 + processing" + ::= { fdbEntry 4 } + +fdbRefSps OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The referenced SPs associated with this FDB entry." + ::= { fdbEntry 5 } + +fdbLearnedPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The learned port associated with this FDB entry." + ::= { fdbEntry 6 } + +fdbSrcTrunk OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Either the value '0', or the trunk number of the trunk on which a frame + having a source address equal to the value of the corresponding + instance has been seen. A value of '0' indicates that the source + address is not associated with a trunk." + ::= { fdbEntry 7 } + + +-- STP information + +stpInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpInfoTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of Spanning Tree Group information." + ::= { stpInfo 1 } + +stpInfoTableEntry OBJECT-TYPE + SYNTAX StpInfoTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular Spanning Tree Group." + INDEX { stpInfoIndex } + ::= { stpInfoTable 1 } + +StpInfoTableEntry ::= SEQUENCE { + stpInfoIndex Integer32, + stpInfoState INTEGER, + stgInfoVlanBmap OCTET STRING, + stpInfoTimeSinceTopChange TimeTicks, + stpInfoTopChanges Counter32, + stpInfoDesignatedRoot BridgeId, + stpInfoRootCost Integer32, + stpInfoRootPort Integer32, + stpInfoHelloTime Integer32, + stpInfoMaxAge Integer32, + stpInfoForwardDelay Integer32, + stpInfoHoldTime Integer32, + stpInfoBrgPriority INTEGER, + stpInfoBrgHelloTime INTEGER, + stpInfoBrgForwardDelay INTEGER, + stpInfoBrgMaxAge INTEGER, + stpInfoAgingTime INTEGER + } + +stpInfoIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of a particular Spanning Tree Group. This is also + index to the entLogicalTable of Entity MIB." + ::= { stpInfoTableEntry 1 } + +stpInfoState OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Turn on of off Spanning Tree operation of a particular Spanning + Tree Group." + ::= { stpInfoTableEntry 2 } + +stgInfoVlanBmap OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vlans applied to the spanning tree group. The vlans are + presented in bitmap format. This string displays vlan number + from 1 to 4096. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ vlan 9 + || || + || ||___ vlan 8 + || |____ vlan 7 + || . . . + ||_________ vlan 2 + |__________ vlan 1 (as index to stgCurCfgTable) + + where x : 1 - The represented vlan applied to the spanning tree. + 0 - The represented vlan not applied to the spanning tree" + ::= { stpInfoTableEntry 3 } + +stpInfoTimeSinceTopChange 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." + ::= { stpInfoTableEntry 4 } + +stpInfoTopChanges 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." + ::= { stpInfoTableEntry 5 } + +stpInfoDesignatedRoot OBJECT-TYPE + SYNTAX BridgeId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The bridge identifier of the root of the spanning tree as determined + by the Spanning Tree Protocol as executed by this node. This value + is used as the Root Identifier parameter in all Configuration Bridge + PDUs originated by this node." + ::= { stpInfoTableEntry 6 } + +stpInfoRootCost OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The cost of the path to the root as seen from this bridge." + ::= { stpInfoTableEntry 7 } + +stpInfoRootPort OBJECT-TYPE + SYNTAX Integer32 + 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." + ::= { stpInfoTableEntry 8 } + +stpInfoMaxAge OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum age of Spanning Tree Protocol information learned from + the network on any port before it is discarded, in units of + hundredths of a second. This is the actual value that this bridge is + currently using." + ::= { stpInfoTableEntry 9 } + +stpInfoHelloTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The amount of time between the transmission of Configuration bridge + PDUs by this node on any port when it is the root of the spanning + tree or trying to become so, in units of hundredths of a second. + This is the actual value that this bridge is currently using." + ::= { stpInfoTableEntry 10 } + +stpInfoForwardDelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This time value, measured in units of hundredths of a second, + controls how fast a port changes its spanning state when moving + towards the Forwarding state. The value determines how long the port + stays in each of the Listening and Learning states, which precede + the Forwarding state. This value is also used, when a topology + change has been detected and is underway, to age all dynamic entries + in the Forwarding Database." + ::= { stpInfoTableEntry 11 } + +stpInfoHoldTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This time value determines the interval length during which no more + than two Configuration bridge PDUs shall be transmitted by this node, + in units of hundredths of a second." + ::= { stpInfoTableEntry 12 } + +stpInfoBrgPriority OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of the write-able portion of the Bridge ID, i.e., the first + two octets of the (8 octet long) Bridge ID." + ::= { stpInfoTableEntry 13 } + +stpInfoBrgHelloTime OBJECT-TYPE + SYNTAX INTEGER (1..10) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for HelloTime when this + bridge is acting as the root." + ::= { stpInfoTableEntry 14 } + +stpInfoBrgForwardDelay OBJECT-TYPE + SYNTAX INTEGER (4..30) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for ForwardDelay when this + bridge is acting as the root." + ::= { stpInfoTableEntry 15 } + +stpInfoBrgMaxAge OBJECT-TYPE + SYNTAX INTEGER (6..40) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for MaxAge when this bridge + is acting as the root." + ::= { stpInfoTableEntry 16 } + +stpInfoAgingTime OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The timeout period in seconds for aging out dynamically learned + forwarding information." + ::= { stpInfoTableEntry 17 } + +stpInfoPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF StpInfoPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of Spanning Tree Group port information." + ::= { stpInfo 2 } + +stpInfoPortTableEntry OBJECT-TYPE + SYNTAX StpInfoPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about port configuration for a particular Spanning Tree + Group." + INDEX { stpInfoPortStpIndex, stpInfoPortIndex } + ::= { stpInfoPortTable 1 } + +StpInfoPortTableEntry ::= SEQUENCE { + stpInfoPortStpIndex Integer32, + stpInfoPortIndex Integer32, + stpInfoPortState INTEGER, + stpInfoPortDesignatedRoot BridgeId, + stpInfoPortDesignatedCost Integer32, + stpInfoPortDesignatedBridge BridgeId, + stpInfoPortDesignatedPort OCTET STRING, + stpInfoPortForwardTransitions Counter32, + stpInfoPortPathCost Integer32 + } + +stpInfoPortStpIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of a particular Spanning Tree Group." + ::= { stpInfoPortTableEntry 1 } + +stpInfoPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port identifier of a particular Spanning Tree Group." + ::= { stpInfoPortTableEntry 2 } + +stpInfoPortState OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + blocking(2), + listening(3), + learning(4), + forwarding(5), + broken(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port's current state as defined by application of the Spanning + Tree Protocol. This state controls what action a port takes on + reception of a frame. If the bridge has detected a port that is + malfunctioning it will place that port into the broken(6) state. + For ports which are disabled, this object will have a value of + disabled(1)." + ::= { stpInfoPortTableEntry 3 } + +stpInfoPortDesignatedRoot OBJECT-TYPE + SYNTAX BridgeId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The unique Bridge Identifier of the Bridge recorded as the Root in + the Configuration BPDUs transmitted by the Designated Bridge for the + segment to which the port is attached." + ::= { stpInfoPortTableEntry 4 } + +stpInfoPortDesignatedCost OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The path cost of the Designated Port of the segment connected to this + port. This value is compared to the Root Path Cost field in received + bridge PDUs." + ::= { stpInfoPortTableEntry 5 } + +stpInfoPortDesignatedBridge OBJECT-TYPE + SYNTAX BridgeId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Bridge Identifier of the bridge which this port considers to be + the Designated Bridge for this port's segment." + ::= { stpInfoPortTableEntry 6 } + +stpInfoPortDesignatedPort OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (2)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Port Identifier of the port on the Designated Bridge for this + port's segment." + ::= { stpInfoPortTableEntry 7 } + +stpInfoPortForwardTransitions OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of times this port has transitioned from the Learning + state to the Forwarding state." + ::= { stpInfoPortTableEntry 8 } + +stpInfoPortPathCost OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The path cost of the port." + ::= { stpInfoPortTableEntry 9 } + +-- CIST Information + +cistRoot OBJECT-TYPE + SYNTAX BridgeId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The bridge identifier of the Root of the common spanning + tree as determined by the Spanning Tree Protocol + as executed by this node. This value is used as + the CIST Root Identifier parameter in all Configuration + Bridge PDUs originated by this node." + ::= { cistGeneralInfo 1 } + +cistRootPathCost OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The cost of the path to the CIST Root as seen from this bridge." + ::= { cistGeneralInfo 2 } + +cistRootPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Port Number of the Port which offers the lowest path cost from + this bridge to the CIST Root Bridge." + ::= { cistGeneralInfo 3 } + +cistRootHelloTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The amount of time between the transmission of Configuration bridge + PDUs in seconds." + ::= { cistGeneralInfo 4 } + +cistRootMaxAge OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for MaxAge when this bridge + is acting as the root." + ::= { cistGeneralInfo 5 } + +cistRootForwardDelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for ForwardDelay when this + bridge is acting as the root." + ::= { cistGeneralInfo 6 } + +cistRegionalRoot OBJECT-TYPE + SYNTAX BridgeId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The bridge identifier of the Root of the Multiple + spanning tree region as determined by the Spanning Tree + Protocol as executed by this node. This value is used as + the CIST Regional Root Identifier parameter in all Configuration + Bridge PDUs originated by this node." + ::= { cistGeneralInfo 7 } + +cistRegionalPathCost OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Cost of the path to the CIST Regional Root as seen from this + bridge." + ::= { cistGeneralInfo 8 } + +cistBridgePriority OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of the writable portion of the Brigde Identifier comprising + of the first two octets." + ::= { cistGeneralInfo 9 } + +cistBridgeMaxAge OBJECT-TYPE + SYNTAX INTEGER (6..40) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for MaxAge when this bridge + is acting as the root." + ::= { cistGeneralInfo 10 } + +cistBridgeForwardDelay OBJECT-TYPE + SYNTAX INTEGER (4..30) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value in seconds that all bridges use for ForwardDelay when this + bridge is acting as the root." + ::= { cistGeneralInfo 11 } + +cistMaxHopCount OBJECT-TYPE + SYNTAX INTEGER (4..60) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the maximum hop count value." + ::= { cistGeneralInfo 12 } + +mstpDigest OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The digest of the mstp." + ::= { cistGeneralInfo 13 } + +-- CIST Port Information Table +cistInfoPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF CistInfoPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of CIST Port information." + ::= { cistInfo 2 } + +cistInfoPortTableEntry OBJECT-TYPE + SYNTAX CistInfoPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular CIST Port." + INDEX { cistInfoPortIndex } + ::= { cistInfoPortTable 1 } + +CistInfoPortTableEntry ::= SEQUENCE { + cistInfoPortIndex Integer32, + cistInfoPortPriority Integer32, + cistInfoPortPathCost Integer32, + cistInfoPortState INTEGER, + cistInfoPortRole INTEGER, + cistInfoPortDesignatedBridge BridgeId, + cistInfoPortDesignatedPort OCTET STRING, + cistInfoPortLinkType INTEGER, + cistInfoPortHelloTime INTEGER + } + +cistInfoPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number of the port for which this entry contains spanning + tree configuration." + ::= { cistInfoPortTableEntry 1 } + +cistInfoPortPriority OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The four most significant bits of the Port Identifier of the + Spanning Tree instance can be modified by setting this value." + ::= { cistInfoPortTableEntry 2 } + +cistInfoPortPathCost OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The contribution of this port to the path cost of paths towards + the CIST Root which include this port." + ::= { cistInfoPortTableEntry 3 } + +cistInfoPortState OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + discarding (2), + learning (4), + forwarding (5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current state of the Port as defined by the Common + spanning tree protocol." + ::= { cistInfoPortTableEntry 4 } + +cistInfoPortRole OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + alternate(2), + backup(3), + root(4), + designated(5), + master(6), + unknown(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Selected Port Role of the port for this spanning tree instance." + ::= { cistInfoPortTableEntry 5 } + +cistInfoPortDesignatedBridge OBJECT-TYPE + SYNTAX BridgeId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The unique Bridge Identifier of the bridge which this port + considers to be the Designated Bridge for the port's segment." + ::= { cistInfoPortTableEntry 6 } + +cistInfoPortDesignatedPort OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (2)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Port identifier of the port on the Designated Bridge + for this port's segment." + ::= { cistInfoPortTableEntry 7 } + +cistInfoPortLinkType OBJECT-TYPE + SYNTAX INTEGER { + p2p(1), + shared(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The point-to-point status of the LAN segment attached + to this port. A value of p2p (2) indicates that this port is being + treated as if it is connected to a point-to-point link. + A value of shared(3) indicates that this port is being treated as + having a shared media connection." + ::= { cistInfoPortTableEntry 8 } + +cistInfoPortHelloTime OBJECT-TYPE + SYNTAX INTEGER (1..10) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The amount of time between the transmission of Configuration Port + PDUs in seconds." + ::= { cistInfoPortTableEntry 9 } + +-- LACP information +lacpInfoPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF LacpInfoPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of LACP port information." + ::= { lacpInfo 1 } + +lacpInfoPortTableEntry OBJECT-TYPE + SYNTAX LacpInfoPortTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a LACP port." + INDEX { lacpInfoPortIndex } + ::= { lacpInfoPortTable 1 } + +LacpInfoPortTableEntry ::= SEQUENCE { + lacpInfoPortIndex Integer32, + lacpInfoPortSelected INTEGER, + lacpInfoPortNtt INTEGER, + lacpInfoPortReadyN INTEGER, + lacpInfoPortMoved INTEGER + } + +lacpInfoPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port identifier." + ::= { lacpInfoPortTableEntry 1 } + +lacpInfoPortSelected OBJECT-TYPE + SYNTAX INTEGER { + selected(1), + unselected(2), + standby(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Selected flag value indicates that the selection logic has selected + an appropriate Aggregator. A value of unselected indicates that no + aggregator is currently selected. A value of standby indicates that + although the selection logic has selected an appropriate Aggregator, + aggregation restrictions currently precent the port from being + enabled as part of the aggregation, and so the port is being held + in standby condition." + ::= { lacpInfoPortTableEntry 2 } + +lacpInfoPortNtt OBJECT-TYPE + SYNTAX INTEGER { + true(1), + false(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Need to transmit flag. True indicates that there is new protocol + information that should be transmitted on the link." + ::= { lacpInfoPortTableEntry 3 } + +lacpInfoPortReadyN OBJECT-TYPE + SYNTAX INTEGER { + true(1), + false(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "True value for Ready_N flag indicates that the wait while timer + has expired and it is waiting to attach to an aggregator. + There is one Ready_N value for each port." + ::= { lacpInfoPortTableEntry 4 } + +lacpInfoPortMoved OBJECT-TYPE + SYNTAX INTEGER { + true(1), + false(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Port Moved flag is set to true if the receive machine for a port + is in the port_disabled state, and the combination of partner oper + system and partner oper port number in use by the port has been + used by received in an incoming LACPDU on a different port." + ::= { lacpInfoPortTableEntry 5 } + +-- UFD +ufdCurCfgState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable or disable UFD state" + ::= { ufdGeneralCfg 1 } + +ufdNewCfgState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable UFD state" + ::= { ufdGeneralCfg 2 } + + +ufdCurCfgLtMPorts OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The LtM port list. The ports are presented in bitmap format. + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ port 8 + || || + || ||___ port 7 + || |____ port 6 + || . . . + ||_________ port 1 + |__________ reserved + + where x : 1 - The represented port belongs to LtM + 0 - The represented port does not belong to LtM" + ::= { ufdGeneralCfg 3 } + +ufdNewCfgLtMPorts OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The LtM port list. The ports are presented in bitmap format. + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ port 8 + || || + || ||___ port 7 + || |____ port 6 + || . . . + ||_________ port 1 + |__________ reserved + + where x : 1 - The represented port belongs to LtM + 0 - The represented port does not belong to LtM" + ::= { ufdGeneralCfg 4 } + + +ufdCurCfgLtMTrunks OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The LtM trunk list. The trunks are presented in bitmap format. + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ trunk 8 + || || + || ||___ trunk 7 + || |____ trunk 6 + || . . . + ||_________ trunk 1 + |__________ reserved + + where x : 1 - The represented trunk belongs to LtM + 0 - The represented trunk does not belong to LtM" + ::= { ufdGeneralCfg 5 } + +ufdNewCfgLtMTrunks OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The LtM trunk list. The trunks are presented in bitmap format. + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ trunk 8 + || || + || ||___ trunk 7 + || |____ trunk 6 + || . . . + ||_________ trunk 1 + |__________ reserved + + where x : 1 - The represented trunk belongs to LtM + 0 - The represented trunk does not belong to LtM" + ::= { ufdGeneralCfg 6 } + + + +ufdCurCfgLtDPorts OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The LtD port list. The ports are presented in bitmap format. + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ port 8 + || || + || ||___ port 7 + || |____ port 6 + || . . . + ||_________ port 1 + |__________ reserved + + where x : 1 - The represented port belongs to LtD + 0 - The represented port does not belong to LtD" + ::= { ufdGeneralCfg 7 } + +ufdNewCfgLtDPorts OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The LtD port list. The ports are presented in bitmap format. + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ port 8 + || || + || ||___ port 7 + || |____ port 6 + || . . . + ||_________ port 1 + |__________ reserved + + where x : 1 - The represented port belongs to LtD + 0 - The represented port does not belong to LtD" + ::= { ufdGeneralCfg 8 } + + +ufdCurCfgLtDTrunks OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The LtD trunk list. The trunks are presented in bitmap format. + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ trunk 8 + || || + || ||___ trunk 7 + || |____ trunk 6 + || . . . + ||_________ trunk 1 + |__________ reserved + + where x : 1 - The represented trunk belongs to LtD + 0 - The represented trunk does not belong to LtD" + ::= { ufdGeneralCfg 9 } + +ufdNewCfgLtDTrunks OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The LtD trunk list. The trunks are presented in bitmap format. + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ trunk 8 + || || + || ||___ trunk 7 + || |____ trunk 6 + || . . . + ||_________ trunk 1 + |__________ reserved + + where x : 1 - The represented trunk belongs to LtD + 0 - The represented trunk does not belong to LtD" + ::= { ufdGeneralCfg 10 } + +ufdNewCfgAddLtMPort OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The port to be added to LtM. A '0' value is + returned when read." + ::= { ufdGeneralCfg 11 } + +ufdNewCfgRemoveLtMPort OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The port to be removed from LtM. A '0' + value is returned when read." + ::= { ufdGeneralCfg 12 } + +ufdNewCfgAddLtMTrunk OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The trunk to be added to LtM. A '0' value is + returned when read." + ::= { ufdGeneralCfg 13 } + +ufdNewCfgRemoveLtMTrunk OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The trunk to be removed from LtM. A '0' + value is returned when read." + ::= { ufdGeneralCfg 14 } + + +ufdNewCfgAddLtDPort OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The port to be added to LtD. A '0' value is + returned when read." + ::= { ufdGeneralCfg 15} + +ufdNewCfgRemoveLtDPort OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The port to be removed from LtM. A '0' + value is returned when read." + ::= { ufdGeneralCfg 16 } + +ufdNewCfgAddLtDTrunk OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The trunk to be added to LtM. A '0' value is + returned when read." + ::= { ufdGeneralCfg 17 } + +ufdNewCfgRemoveLtDTrunk OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The trunk to be removed from LtD. A '0' + value is returned when read." + ::= { ufdGeneralCfg 18 } + +ufdCurCfgGlobalState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current global Failover settings." + ::= { ufdGeneralCfg 19 } + +ufdNewCfgGlobalState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "New global Failover settings." + ::= { ufdGeneralCfg 20 } + + + + +--dot1x + + +dot1xCurStatus OBJECT-TYPE + SYNTAX INTEGER { + enable(0), + disable(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Dot1x status " + ::= { dot1x 1 } + +dot1xNewStatus OBJECT-TYPE + SYNTAX INTEGER { + enable(0), + disable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Dot1x status " + ::= { dot1x 2 } + + + +dot1xCurCfgPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot1xCurCfgPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of 8021x configuration in the Current_config." + ::= { dot1x 3 } + +dot1xCurCfgPortEntry OBJECT-TYPE + SYNTAX Dot1xCurCfgPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about 8021x Port Config" + INDEX { dot1xCurCfgPortIndex } + ::= { dot1xCurCfgPortTable 1 } + +Dot1xCurCfgPortEntry ::= SEQUENCE { + dot1xCurCfgPortIndex Integer32, + dot1xCurCfgPortMode INTEGER, + dot1xCurCfgPortQtPeriod INTEGER, + dot1xCurCfgPortTxPeriod INTEGER, + dot1xCurCfgPortSupTmout INTEGER, + dot1xCurCfgPortSrvTmout INTEGER, + dot1xCurCfgPortMaxRq INTEGER, + dot1xCurCfgPortRaPeriod INTEGER, + dot1xCurCfgPortReAuth INTEGER + } + +dot1xCurCfgPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 8021x Port number for which the table is related." + ::= { dot1xCurCfgPortEntry 1} + +dot1xCurCfgPortMode OBJECT-TYPE + SYNTAX INTEGER { + forceUnauth(0), + auto(1), + forceAuth(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Port authenticaton mode + forceUnauth(0), + auto(1), + forceAuth(2) + " + ::= { dot1xCurCfgPortEntry 2 } + +dot1xCurCfgPortQtPeriod OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Quiet period (0-65535) " + ::= { dot1xCurCfgPortEntry 3 } + +dot1xCurCfgPortTxPeriod OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Tx Period " + ::= { dot1xCurCfgPortEntry 4 } + +dot1xCurCfgPortSupTmout OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Supplicant timeout (1..65535) " + ::= { dot1xCurCfgPortEntry 5 } + +dot1xCurCfgPortSrvTmout OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Server timeout (1..65535) " + ::= { dot1xCurCfgPortEntry 6 } + +dot1xCurCfgPortMaxRq OBJECT-TYPE + SYNTAX INTEGER (1..10) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Maximum numer of requests (1..10) " + ::= { dot1xCurCfgPortEntry 7 } + +dot1xCurCfgPortRaPeriod OBJECT-TYPE + SYNTAX INTEGER (0..604800) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Reautentication period (0..604800) " + ::= { dot1xCurCfgPortEntry 8 } + + +dot1xCurCfgPortReAuth OBJECT-TYPE + SYNTAX INTEGER { + off(0), + on(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " ReAuthentication state + off(0), + on(1) + " + ::= { dot1xCurCfgPortEntry 9 } + + + + + +dot1xNewCfgPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot1xNewCfgPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of 8021x configuration in the new_config." + ::= { dot1x 4 } + +dot1xNewCfgPortEntry OBJECT-TYPE + SYNTAX Dot1xNewCfgPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about 8021x Port Config" + INDEX { dot1xNewCfgPortIndex } + ::= { dot1xNewCfgPortTable 1 } + +Dot1xNewCfgPortEntry ::= SEQUENCE { + dot1xNewCfgPortIndex Integer32, + dot1xNewCfgPortMode INTEGER, + dot1xNewCfgPortQtPeriod INTEGER, + dot1xNewCfgPortTxPeriod INTEGER, + dot1xNewCfgPortSupTmout INTEGER, + dot1xNewCfgPortSrvTmout INTEGER, + dot1xNewCfgPortMaxRq INTEGER, + dot1xNewCfgPortRaPeriod INTEGER, + dot1xNewCfgPortReAuth INTEGER , + dot1xNewCfgPortDefault INTEGER , + dot1xNewCfgPortApplyGlobal INTEGER + } + +dot1xNewCfgPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 8021x Port number for which the table is related." + ::= { dot1xNewCfgPortEntry 1} + +dot1xNewCfgPortMode OBJECT-TYPE + SYNTAX INTEGER { + forceUnauth(0), + auto(1), + forceAuth(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Port authentication mode + forceUnauth(0), + auto(1), + forceAuth(2) " + ::= { dot1xNewCfgPortEntry 2 } + +dot1xNewCfgPortQtPeriod OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Quiet period (0..65535) " + ::= { dot1xNewCfgPortEntry 3 } + +dot1xNewCfgPortTxPeriod OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Tx Period (1..65535) " + ::= { dot1xNewCfgPortEntry 4 } + +dot1xNewCfgPortSupTmout OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Supplicant Timeout (1..65535) " + ::= { dot1xNewCfgPortEntry 5 } + +dot1xNewCfgPortSrvTmout OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Server Timeout (1..65535) " + ::= { dot1xNewCfgPortEntry 6 } + +dot1xNewCfgPortMaxRq OBJECT-TYPE + SYNTAX INTEGER (1..10) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Maximum number of requests (1..10) " + ::= { dot1xNewCfgPortEntry 7 } + +dot1xNewCfgPortRaPeriod OBJECT-TYPE + SYNTAX INTEGER (1..604800) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Reauthentication period (1..604800) " + ::= { dot1xNewCfgPortEntry 8 } + + +dot1xNewCfgPortReAuth OBJECT-TYPE + SYNTAX INTEGER { + off(0), + on(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Reauthentication state + off(0), + on(1) " + ::= { dot1xNewCfgPortEntry 9 } + + + +dot1xNewCfgPortDefault OBJECT-TYPE + SYNTAX INTEGER { + other(0), + apply(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Port default settings " + ::= { dot1xNewCfgPortEntry 10 } + + +dot1xNewCfgPortApplyGlobal OBJECT-TYPE + SYNTAX INTEGER { + other(0), + apply(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Apply Global config " + ::= { dot1xNewCfgPortEntry 11 } + + + + + + + +dot1xCurCfgGlobalMode OBJECT-TYPE + SYNTAX INTEGER { + forceUnauth(0), + auto(1), + forceAuth(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Autehtication Mode + forceUnauth(0), + auto(1), + forceAuth(2) " + ::= { dot1xCurCfgGlobalTable 1 } + +dot1xCurCfgGlobalQtPeriod OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Quiet period (0..65535) " + ::= { dot1xCurCfgGlobalTable 2 } + +dot1xCurCfgGlobalTxPeriod OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Tx period (1..65535) " + ::= { dot1xCurCfgGlobalTable 3 } + +dot1xCurCfgGlobalSupTmout OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Supplicant timeout (1..65535) " + ::= { dot1xCurCfgGlobalTable 4 } + +dot1xCurCfgGlobalSrvTmout OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Server timeout (1..65535) " + ::= { dot1xCurCfgGlobalTable 5 } + +dot1xCurCfgGlobalMaxRq OBJECT-TYPE + SYNTAX INTEGER (1..10) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Maximum number of requests (1..10) " + ::= { dot1xCurCfgGlobalTable 6 } + +dot1xCurCfgGlobalRaPeriod OBJECT-TYPE + SYNTAX INTEGER (0..604800) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Reauthentication period (0..604800) " + ::= { dot1xCurCfgGlobalTable 7 } + + +dot1xCurCfgGlobalReAuth OBJECT-TYPE + SYNTAX INTEGER { + off(0), + on(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " " + ::= { dot1xCurCfgGlobalTable 8 } + + + + + + +dot1xNewCfgGlobalMode OBJECT-TYPE + SYNTAX INTEGER { + forceUnauth(0), + auto(1), + forceAuth(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Authentication Mode " + ::= { dot1xNewCfgGlobalTable 1 } + +dot1xNewCfgGlobalQtPeriod OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Quiet Period (0..65535) " + ::= { dot1xNewCfgGlobalTable 2 } + +dot1xNewCfgGlobalTxPeriod OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Tx Period (1..65535) " + ::= { dot1xNewCfgGlobalTable 3 } + +dot1xNewCfgGlobalSupTmout OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Supplicand timeout (1..65535) " + ::= { dot1xNewCfgGlobalTable 4 } + +dot1xNewCfgGlobalSrvTmout OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Server timeout (1..65535) " + ::= { dot1xNewCfgGlobalTable 5 } + +dot1xNewCfgGlobalMaxRq OBJECT-TYPE + SYNTAX INTEGER (1..10) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Maximum number of requests (1..10) " + ::= { dot1xNewCfgGlobalTable 6 } + +dot1xNewCfgGlobalRaPeriod OBJECT-TYPE + SYNTAX INTEGER (1..604800) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Reauthentication period (1..604800) " + ::= { dot1xNewCfgGlobalTable 7 } + + +dot1xNewCfgGlobalReAuth OBJECT-TYPE + SYNTAX INTEGER { + off(0), + on(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Reauthentication status " + ::= { dot1xNewCfgGlobalTable 8 } + + + + + + + + + + +dot1xInfoPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot1xInfoPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of 8021x configuration in the Current_config." + ::= { dot1xInfo 1 } + +dot1xInfoPortEntry OBJECT-TYPE + SYNTAX Dot1xInfoPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about 8021x Port Config" + INDEX { dot1xInfoPortIndex } + ::= { dot1xInfoPortTable 1 } + +Dot1xInfoPortEntry ::= SEQUENCE { + dot1xInfoPortIndex Integer32, + dot1xInfoPortAuthMode INTEGER, + dot1xInfoPortAuthStatus INTEGER, + dot1xInfoPortCtrlDir INTEGER, + dot1xInfoPortAuthPAEState INTEGER, + dot1xInfoPortBackAuthState INTEGER + } + +dot1xInfoPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 8021x Port number for which the table is related." + ::= { dot1xInfoPortEntry 1} + +dot1xInfoPortAuthMode OBJECT-TYPE + SYNTAX INTEGER { + forceUnauth(0), + auto(1), + forceAuth(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Authentication mode " + ::= { dot1xInfoPortEntry 2 } + +dot1xInfoPortAuthStatus OBJECT-TYPE + SYNTAX INTEGER { + authorized(0), + unauthorized(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Authentication status " + ::= { dot1xInfoPortEntry 3 } + +dot1xInfoPortCtrlDir OBJECT-TYPE + SYNTAX INTEGER { + both(0), + in(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Controlled Directions " + ::= { dot1xInfoPortEntry 4 } + +dot1xInfoPortAuthPAEState OBJECT-TYPE + SYNTAX INTEGER { + initialize(0), + disconnected(1), + connecting(2), + authenticating(3), + authenticated(4), + aborting(5), + held(6), + forceauth(7), + forceunauth(8) + + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Authenticator PAE State " + ::= { dot1xInfoPortEntry 5 } + +dot1xInfoPortBackAuthState OBJECT-TYPE + SYNTAX INTEGER { + request(0), + response(1), + success(2), + fail(3), + timeout(4), + idle(5), + initialize(6) + + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Backend authenticator PAE state " + ::= { dot1xInfoPortEntry 6 } + + + + + + +dot1xSystemCapability OBJECT-TYPE + SYNTAX INTEGER { + authenticator(0), + supplicant(1), + authenticatorAndSupplicant(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " System capability " + ::= { dot1xSystemInfo 1 } + + + +dot1xSystemStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(0), + disabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " System status " + ::= { dot1xSystemInfo 2 } + +dot1xSystemProtoVersion OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Protocol version " + ::= { dot1xSystemInfo 3 } + +-- FDB +fdbCurCfgAgingTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fdb current aging time" + ::= { fdbGeneralCfg 1 } + +fdbNewCfgAgingTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Fdb new aging time." + ::= { fdbGeneralCfg 2 } + +fdbNewCfgStaticTable OBJECT-TYPE + SYNTAX SEQUENCE OF FdbNewCfgStaticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of FDB static entries." + ::= { fdb 2 } + +fdbNewCfgStaticEntry OBJECT-TYPE + SYNTAX FdbNewCfgStaticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the fdb table." + INDEX { fdbNewCfgEntryIndex } + ::= { fdbNewCfgStaticTable 1 } + +FdbNewCfgStaticEntry ::= SEQUENCE { + fdbNewCfgEntryIndex Integer32, + fdbNewCfgAddVlan Integer32, + fdbNewCfgAddPort Integer32, + fdbNewCfgAddMac PhysAddress, + fdbNewCfgDelStaticEntry INTEGER + } + +fdbNewCfgEntryIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The fdb entry index" + ::= { fdbNewCfgStaticEntry 1 } + +fdbNewCfgAddVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Add vlan for fdb entry index" + ::= { fdbNewCfgStaticEntry 2 } + +fdbNewCfgAddPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The MAC address port number." + ::= { fdbNewCfgStaticEntry 3 } + +fdbNewCfgAddMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Add a fdb entry." + ::= { fdbNewCfgStaticEntry 4 } + +fdbNewCfgDelStaticEntry OBJECT-TYPE + SYNTAX INTEGER { + other(1), + delete(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When set to the value of 2 (delete), the entire row is deleted. + When read, other(1) is returned. Setting the value to anything + other than 2(delete) has no effect on the state of the row." + ::= { fdbNewCfgStaticEntry 5 } + + +-- 802.1p Information + +dot1pInfoPriorityCOSTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot1pInfoPriorityCOSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of current priority to COS queue information." + ::= { dot1pInfo 1 } + +dot1pInfoPriorityCOSEntry OBJECT-TYPE + SYNTAX Dot1pInfoPriorityCOSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Current information about 8021p priority to COS queue." + INDEX { dot1pInfoPriorityIndex } + ::= { dot1pInfoPriorityCOSTable 1 } + +Dot1pInfoPriorityCOSEntry ::= SEQUENCE { + dot1pInfoPriorityIndex INTEGER, + dot1pInfoPriorityCOSQueue INTEGER, + dot1pInfoPriorityCOSWeight INTEGER + } + +dot1pInfoPriorityIndex OBJECT-TYPE + SYNTAX INTEGER (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 8021p priority for which the table is related." + ::= { dot1pInfoPriorityCOSEntry 1 } + +dot1pInfoPriorityCOSQueue OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 8021p priority COSq." + ::= { dot1pInfoPriorityCOSEntry 2 } + +dot1pInfoPriorityCOSWeight OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 8021p priority weight." + ::= { dot1pInfoPriorityCOSEntry 3 } + + +dot1pInfoPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot1pInfoPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of 8021p port priority configuration + in the Current_config." + ::= { dot1pInfo 2 } + +dot1pInfoPortEntry OBJECT-TYPE + SYNTAX Dot1pInfoPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about 8021p Port Priority" + INDEX { dot1pInfoPortIndex } + ::= { dot1pInfoPortTable 1 } + +Dot1pInfoPortEntry ::= SEQUENCE { + dot1pInfoPortIndex Integer32, + dot1pInfoPortPriority INTEGER, + dot1pInfoPortCOSq INTEGER, + dot1pInfoPortWeight INTEGER + } + +dot1pInfoPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 8021p Port number for which the table is related." + ::= { dot1pInfoPortEntry 1 } + +dot1pInfoPortPriority OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 8021p Port number for which the table is related." + ::= { dot1pInfoPortEntry 2 } + +dot1pInfoPortCOSq OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 8021p port COSq." + ::= { dot1pInfoPortEntry 3 } + +dot1pInfoPortWeight OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 8021p port weight." + ::= { dot1pInfoPortEntry 4 } + +-- General Information + +generalInfoStpUplinkFast OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "STP uplink fast mode" + ::= { genInfo 1 } + +generalInfoUplinkFastRate OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "STP fast uplink rate." + ::= { genInfo 2 } + +-- VLAN information + +vlanInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF VlanInfoTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of VLAN information." + ::= { vlanInfo 1 } + +vlanInfoTableEntry OBJECT-TYPE + SYNTAX VlanInfoTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular VLAN." + INDEX { vlanInfoId } + ::= { vlanInfoTable 1 } + +VlanInfoTableEntry ::= SEQUENCE { + vlanInfoId INTEGER, + vlanInfoName DisplayString, + vlanInfoStatus INTEGER, + vlanInfoPorts OCTET STRING + } + +vlanInfoId OBJECT-TYPE + SYNTAX INTEGER (1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The VLAN identifier." + ::= { vlanInfoTableEntry 1 } + +vlanInfoName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The VLAN name." + ::= { vlanInfoTableEntry 2 } + +vlanInfoStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(2), + disabled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable or disable, VLAN state information" + ::= { vlanInfoTableEntry 3 } + +vlanInfoPorts OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port list information in the VLAN. The ports are presented + in bitmap format. + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ port 8 + || || + || ||___ port 7 + || |____ port 6 + || . . . + ||_________ port 1 + |__________ reserved + + where x : 1 - The represented port belongs to the VLAN + 0 - The represented port does not belong to the VLAN" + ::= { vlanInfoTableEntry 4 } + + +-- Trunk Group Information + +trunkGroupInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF TrunkGroupInfoTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of trunk group information." + ::= { trunkGroupInfo 1 } + +trunkGroupInfoTableEntry OBJECT-TYPE + SYNTAX TrunkGroupInfoTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in trunk group information table." + INDEX { trunkGroupInfoIndex } + ::= { trunkGroupInfoTable 1 } + +TrunkGroupInfoTableEntry ::= SEQUENCE { + trunkGroupInfoIndex Integer32, + trunkGroupInfoState INTEGER, + trunkGroupInfoPorts OCTET STRING + } + +trunkGroupInfoIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier of the trunk group." + ::= { trunkGroupInfoTableEntry 1 } + +trunkGroupInfoState OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Trunk group state." + ::= { trunkGroupInfoTableEntry 2 } + +trunkGroupInfoPorts OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port list in the trunk group. The ports are presented in + bitmap format. + + in receiving order: + + OCTET 1 OCTET 2 ..... + xxxxxxxx xxxxxxxx ..... + || || |_ port 8 + || || + || ||___ port 7 + || |____ port 6 + || . . . + ||_________ port 1 + |__________ reserved + + where x : 1 - The represented port belongs to the trunk group + 0 - The represented port does not belong to the trunk group" + ::= { trunkGroupInfoTableEntry 3 } + +-- ---------------------------------------------------------------------------- +-- } INSERT: bt2Physical +-- ---------------------------------------------------------------------------- + + END |