-- ================================================================== -- Copyright (C) 2007 by HUAWEI TECHNOLOGIES. All rights reserved. -- -- Description: HUAWEI SMARTLINK MIB -- Reference: -- Version: V1.1 -- History: -- ================================================================== HUAWEI-SMARTLINK-MIB DEFINITIONS ::= BEGIN IMPORTS InterfaceIndex, InterfaceIndexOrZero FROM IF-MIB VlanIdOrNone FROM Q-BRIDGE-MIB EnabledStatus FROM P-BRIDGE-MIB MacAddress FROM SNMPv2-TC hwDatacomm FROM HUAWEI-MIB OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF Integer32, Counter32, OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY, NOTIFICATION-TYPE FROM SNMPv2-SMI DateAndTime, RowStatus, TEXTUAL-CONVENTION FROM SNMPv2-TC; hwSmartLinkMib MODULE-IDENTITY LAST-UPDATED "200803111355Z" ORGANIZATION "Huawei Technologies Co.,Ltd." CONTACT-INFO "CX Team Huawei Technologies Co.,Ltd. Shouchuang Bld.,NO.8 Dongbeiwang West Rd., Zhongguancun Software Park, Hai-Dian District Beijing P.R. China http://www.huawei.com Zip:100094" DESCRIPTION "This module includes the information about smart link. The information can be read and some of them can be set." ::= { hwL2Mgmt 5 } -- -- Node definitions -- hwL2Mgmt OBJECT IDENTIFIER ::= { hwDatacomm 42 } hwSmartLinkMibObjects OBJECT IDENTIFIER ::= { hwSmartLinkMib 1 } hwSmartLinkRevFlushTotal OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total of received flush packets." ::= { hwSmartLinkMibObjects 1 } hwSmartLinkRevLastFlushIfIndex OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS read-only STATUS current DESCRIPTION "The interface index of port which received flush packet lastly." ::= { hwSmartLinkMibObjects 2 } hwSmartLinkRevLastFlushTime OBJECT-TYPE SYNTAX DateAndTime (SIZE(8)) MAX-ACCESS read-only STATUS current DESCRIPTION "The time when received flush packet lastly. field octets contents range ----- ------ -------- ----- 1 1-2 year 0..65536 2 3 month 1..12 3 4 day 1..31 4 5 hour 0..23 5 6 minutes 0..59 6 7 seconds 0..60 (use 60 for leap-second) 7 8 deci-seconds 0..9" ::= { hwSmartLinkMibObjects 3 } hwSmartLinkRevLastFlushSourceMacAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The SMAC of flush packet which arrived this device lastly." ::= { hwSmartLinkMibObjects 4 } hwSmartLinkRevLastFlushVlan OBJECT-TYPE SYNTAX VlanIdOrNone MAX-ACCESS read-only STATUS current DESCRIPTION "The control VLAN of flush packet which arrived this device lastly." ::= { hwSmartLinkMibObjects 5 } hwSmartLinkResetFlushStatistics OBJECT-TYPE SYNTAX INTEGER { cleared(1), unused(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Reset the statistics of flush packets." ::= { hwSmartLinkMibObjects 6 } --hwSmartLinkRevPortCfgTable hwSmartLinkRevPortCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwSmartLinkRevPortCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is port configuration table which received flush packet, and configuration relation of port received flush packet was described. The index of table is hwSmartLinkRpcIfIndex." ::= { hwSmartLinkMibObjects 7 } hwSmartLinkRevPortCfgEntry OBJECT-TYPE SYNTAX HwSmartLinkRevPortCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table includes the information of the received flush packet port configuration information. The index of the table is hwSmartLinkRpcIfIndex." INDEX { hwSmartLinkRpcIfIndex } ::= { hwSmartLinkRevPortCfgTable 1 } HwSmartLinkRevPortCfgEntry ::= SEQUENCE { hwSmartLinkRpcIfIndex InterfaceIndex, hwSmartLinkRpcRevVlan VlanIdOrNone, hwSmartLinkRpcRevPassword OCTET STRING, hwSmartLinkRpcRevAuthMode INTEGER } hwSmartLinkRpcIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index of port from which received flush packets." ::= { hwSmartLinkRevPortCfgEntry 1 } hwSmartLinkRpcRevVlan OBJECT-TYPE SYNTAX VlanIdOrNone MAX-ACCESS read-write STATUS current DESCRIPTION "Set the VLAN ID to verify the validity of flush packets received. Ranging from 1 to 4094." ::= { hwSmartLinkRevPortCfgEntry 2 } hwSmartLinkRpcRevPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the password to verify the validity of flush packets received." ::= { hwSmartLinkRevPortCfgEntry 3 } hwSmartLinkRpcRevAuthMode OBJECT-TYPE SYNTAX INTEGER { simple(1), sha(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Set the password mode to verify the validity of flush packets received." ::= { hwSmartLinkRevPortCfgEntry 4 } --hwSmartLinkGroupCfgTable hwSmartLinkGroupCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwSmartLinkGroupCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table includes the information of the smart link group configuration information, and include the mode of smart link group, working status of group, control vlan of group etc." ::= { hwSmartLinkMibObjects 8 } hwSmartLinkGroupCfgEntry OBJECT-TYPE SYNTAX HwSmartLinkGroupCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table includes the information of the smart link group configuration information. The index of the table is hwSmartLinkGcGroupId." INDEX { hwSmartLinkGcGroupId } ::= { hwSmartLinkGroupCfgTable 1 } HwSmartLinkGroupCfgEntry ::= SEQUENCE { hwSmartLinkGcGroupId Integer32, hwSmartLinkGcMasterIfIndex InterfaceIndexOrZero, hwSmartLinkGcSlaveIfIndex InterfaceIndexOrZero, hwSmartLinkGcGroupStatus INTEGER, hwSmartLinkGcEnable EnabledStatus, hwSmartLinkGcSendControlVlan VlanIdOrNone, hwSmartLinkGcSendPassword OCTET STRING, hwSmartLinkGcLock EnabledStatus, hwSmartLinkGcForce EnabledStatus, hwSmartLinkGcRevertWtrTime Integer32, hwSmartLinkGcRevertEnable EnabledStatus, hwSmartLinkGcManual INTEGER, hwSmartLinkGcRowStatus RowStatus, hwSmartLinkGcAuthMode INTEGER } hwSmartLinkGcGroupId OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Smart link group index." ::= { hwSmartLinkGroupCfgEntry 1 } hwSmartLinkGcMasterIfIndex OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS read-only STATUS current DESCRIPTION "The master interface index of smart link group." ::= { hwSmartLinkGroupCfgEntry 2 } hwSmartLinkGcSlaveIfIndex OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS read-only STATUS current DESCRIPTION "The slave interface index of smart link group." ::= { hwSmartLinkGroupCfgEntry 3 } hwSmartLinkGcGroupStatus OBJECT-TYPE SYNTAX INTEGER { none(1), master(2), slave(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Working status of smart link group, include none, master and slave. none: all ports in group are inactive. Master: master port is active, and slave port is inactive. Slave: master port is inactive, and slave port is active." ::= { hwSmartLinkGroupCfgEntry 4 } hwSmartLinkGcEnable OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Startup or close the smart link group. Before startup the smart link group, the group must be created." ::= { hwSmartLinkGroupCfgEntry 5 } hwSmartLinkGcSendControlVlan OBJECT-TYPE SYNTAX VlanIdOrNone MAX-ACCESS read-create STATUS current DESCRIPTION "Set the tag of flush packets which send from this smart link group." ::= { hwSmartLinkGroupCfgEntry 6 } hwSmartLinkGcSendPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-create STATUS current DESCRIPTION "Set password of flush packets which send from this smart link group." ::= { hwSmartLinkGroupCfgEntry 7 } hwSmartLinkGcLock OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Active port was locked on master port" ::= { hwSmartLinkGroupCfgEntry 8 } hwSmartLinkGcForce OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Active port was locked on slave port." ::= { hwSmartLinkGroupCfgEntry 9 } hwSmartLinkGcRevertWtrTime OBJECT-TYPE SYNTAX Integer32 (30..1200) MAX-ACCESS read-create STATUS current DESCRIPTION "Set wait-to-restore time." DEFVAL { 60 } ::= { hwSmartLinkGroupCfgEntry 10 } hwSmartLinkGcRevertEnable OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-create STATUS current DESCRIPTION "When wait-to-restore timer is over, the smart link group link will be switched." ::= { hwSmartLinkGroupCfgEntry 11 } hwSmartLinkGcManual OBJECT-TYPE SYNTAX INTEGER { switch(1), unused(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The link was switched every setting manual command." ::= { hwSmartLinkGroupCfgEntry 12 } hwSmartLinkGcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Status of smart link group row." ::= { hwSmartLinkGroupCfgEntry 13 } hwSmartLinkGcAuthMode OBJECT-TYPE SYNTAX INTEGER { simple(1), sha(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Set the password mode of flush packets which send from this smart link group." ::= { hwSmartLinkGroupCfgEntry 14 } --hwSmartLinkPortCfgTable hwSmartLinkPortCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwSmartLinkPortCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is the configuration table of member port of smart link group. This table described that configuration relation of member port of smart link group. This table index is hwSmartLinkPcGroupId and hwSmartLinkPcPortType." ::= { hwSmartLinkMibObjects 9 } hwSmartLinkPortCfgEntry OBJECT-TYPE SYNTAX HwSmartLinkPortCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table described that configuration relation of member port of smart link group. This table index is hwSmartLinkPcGroupId and hwSmartLinkPcPortType." INDEX { hwSmartLinkPcGroupId, hwSmartLinkPcPortType } ::= { hwSmartLinkPortCfgTable 1 } HwSmartLinkPortCfgEntry ::= SEQUENCE { hwSmartLinkPcGroupId Integer32, hwSmartLinkPcPortType INTEGER, hwSmartLinkPcIfIndex InterfaceIndexOrZero, hwSmartLinkPcPortStatus INTEGER, hwSmartLinkPcSendFlushNum Counter32, hwSmartLinkPcSendFlushTime DateAndTime, hwSmartLinkPcRowStatus RowStatus } hwSmartLinkPcGroupId OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Smart link group index." ::= { hwSmartLinkPortCfgEntry 1 } hwSmartLinkPcPortType OBJECT-TYPE SYNTAX INTEGER { master(1), slave(2) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "The role of smart link group member port." ::= { hwSmartLinkPortCfgEntry 2 } hwSmartLinkPcIfIndex OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS read-create STATUS current DESCRIPTION "Interface index of member port of smart link group." ::= { hwSmartLinkPortCfgEntry 3 } hwSmartLinkPcPortStatus OBJECT-TYPE SYNTAX INTEGER { unknown(1), active(2), inactive(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of member port, include unknown, active and inactive." ::= { hwSmartLinkPortCfgEntry 4 } hwSmartLinkPcSendFlushNum OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total of flush packets send from this port." ::= { hwSmartLinkPortCfgEntry 5 } hwSmartLinkPcSendFlushTime OBJECT-TYPE SYNTAX DateAndTime (SIZE(8)) MAX-ACCESS read-only STATUS current DESCRIPTION "The time when send flush packet lastly. field octets contents range ----- ------ -------- ----- 1 1-2 year 0..65536 2 3 month 1..12 3 4 day 1..31 4 5 hour 0..23 5 6 minutes 0..59 6 7 seconds 0..60 (use 60 for leap-second) 7 8 deci-seconds 0..9" ::= { hwSmartLinkPortCfgEntry 6 } hwSmartLinkPcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Status of monitor link group row." ::= { hwSmartLinkPortCfgEntry 7 } --hwMonitorLinkGroupCfgTable hwMonitorLinkGroupCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwMonitorLinkGroupCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is status information table of monitor link group, and index is hwMonitorLinkGcGroupId." ::= { hwSmartLinkMibObjects 10 } hwMonitorLinkGroupCfgEntry OBJECT-TYPE SYNTAX HwMonitorLinkGroupCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is status information table of monitor link group, and index is hwMonitorLinkGcGroupId." INDEX { hwMonitorLinkGcGroupId } ::= { hwMonitorLinkGroupCfgTable 1 } HwMonitorLinkGroupCfgEntry ::= SEQUENCE { hwMonitorLinkGcGroupId Integer32, hwMonitorLinkGcRecoverTime Integer32, hwMonitorLinkGcRowStatus RowStatus } hwMonitorLinkGcGroupId OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Monitor link group index." ::= { hwMonitorLinkGroupCfgEntry 1 } hwMonitorLinkGcRecoverTime OBJECT-TYPE SYNTAX Integer32 (3..60) MAX-ACCESS read-create STATUS current DESCRIPTION "Set recover time, when uplink port turn to UP and over the recover time, all downlink port will be undo shutdown." DEFVAL { 3 } ::= { hwMonitorLinkGroupCfgEntry 2 } hwMonitorLinkGcRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Status of monitor link group row." ::= { hwMonitorLinkGroupCfgEntry 3 } --hwMonitorLinkUpLinkPortTable hwMonitorLinkUpLinkPortTable OBJECT-TYPE SYNTAX SEQUENCE OF HwMonitorLinkUpLinkPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the information table of member port in monitor link group upink, The table indexes are hwMonitorLinkUlGroupId, hwMonitorLinkUlPortType." ::= { hwSmartLinkMibObjects 11 } hwMonitorLinkUpLinkPortEntry OBJECT-TYPE SYNTAX HwMonitorLinkUpLinkPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the information table of member port in monitor link group upink, The table indexes are hwMonitorLinkUlGroupId and hwMonitorLinkUlPortType." INDEX { hwMonitorLinkUlGroupId, hwMonitorLinkUlPortType } ::= { hwMonitorLinkUpLinkPortTable 1 } HwMonitorLinkUpLinkPortEntry ::= SEQUENCE { hwMonitorLinkUlGroupId Integer32, hwMonitorLinkUlPortType INTEGER, hwMonitorLinkUlPortValue Integer32, hwMonitorLinkUlPortStatus INTEGER, hwMonitorLinkUlPortUpTime DateAndTime, hwMonitorLinkUlPortDownTime DateAndTime, hwMonitorLinkUlRowStatus RowStatus } hwMonitorLinkUlGroupId OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Monitor link group index." ::= { hwMonitorLinkUpLinkPortEntry 1 } hwMonitorLinkUlPortType OBJECT-TYPE SYNTAX INTEGER { smartLink(1), switchPort(2) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "Type of uplink port in monitor link group, include smart link group and switch port." ::= { hwMonitorLinkUpLinkPortEntry 2 } hwMonitorLinkUlPortValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "When port type is smart link, the value is smart link group index. When port type is switch port, the value is ifindex of switch port." ::= { hwMonitorLinkUpLinkPortEntry 3 } hwMonitorLinkUlPortStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "State of member port in monitor group, include UP and DOWN." ::= { hwMonitorLinkUpLinkPortEntry 4 } hwMonitorLinkUlPortUpTime OBJECT-TYPE SYNTAX DateAndTime (SIZE(8)) MAX-ACCESS read-only STATUS current DESCRIPTION "Show the time when the port state turn to UP recently." ::= { hwMonitorLinkUpLinkPortEntry 5 } hwMonitorLinkUlPortDownTime OBJECT-TYPE SYNTAX DateAndTime (SIZE(8)) MAX-ACCESS read-only STATUS current DESCRIPTION "Show the time when the port state turn to DOWN recently." ::= { hwMonitorLinkUpLinkPortEntry 6 } hwMonitorLinkUlRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Status of monitor link group row." ::= { hwMonitorLinkUpLinkPortEntry 7 } --hwMonitorLinkDownLinkPortTable hwMonitorLinkDownLinkPortTable OBJECT-TYPE SYNTAX SEQUENCE OF HwMonitorLinkDownLinkPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the information table of member port in monitor link group downlink, The table indexes are hwMonitorLinkDlGroupId and hwMonitorLinkDlArrayIndex." ::= { hwSmartLinkMibObjects 12 } hwMonitorLinkDownLinkPortEntry OBJECT-TYPE SYNTAX HwMonitorLinkDownLinkPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the information table of member port in monitor link group downlink, The table indexes are hwMonitorLinkDlGroupId and hwMonitorLinkDlArrayIndex." INDEX { hwMonitorLinkDlGroupId, hwMonitorLinkDlArrayIndex } ::= { hwMonitorLinkDownLinkPortTable 1 } HwMonitorLinkDownLinkPortEntry ::= SEQUENCE { hwMonitorLinkDlGroupId Integer32, hwMonitorLinkDlArrayIndex Integer32, hwMonitorLinkDlIfIndex InterfaceIndexOrZero, hwMonitorLinkDlPortStatus INTEGER, hwMonitorLinkDlPortUpTime DateAndTime, hwMonitorLinkDlPortDownTime DateAndTime, hwMonitorLinkDlRowStatus RowStatus } hwMonitorLinkDlGroupId OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Monitor link group index." ::= { hwMonitorLinkDownLinkPortEntry 1 } hwMonitorLinkDlArrayIndex OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The downlink array index of Monitor link group." ::= { hwMonitorLinkDownLinkPortEntry 2 } hwMonitorLinkDlIfIndex OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS read-create STATUS current DESCRIPTION "Member interface index of monitor link group downlink." ::= { hwMonitorLinkDownLinkPortEntry 3 } hwMonitorLinkDlPortStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "State of member port in monitor group, include UP and DOWN." ::= { hwMonitorLinkDownLinkPortEntry 4 } hwMonitorLinkDlPortUpTime OBJECT-TYPE SYNTAX DateAndTime (SIZE(8)) MAX-ACCESS read-only STATUS current DESCRIPTION "Show the time when the port state turn to UP recently." ::= { hwMonitorLinkDownLinkPortEntry 5 } hwMonitorLinkDlPortDownTime OBJECT-TYPE SYNTAX DateAndTime (SIZE(8)) MAX-ACCESS read-only STATUS current DESCRIPTION "Show the time when the port state turn to DOWN recently." ::= { hwMonitorLinkDownLinkPortEntry 6 } hwMonitorLinkDlRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Status of monitor link group row." ::= { hwMonitorLinkDownLinkPortEntry 7 } hwSmartLinkMibTraps OBJECT-IDENTITY STATUS current DESCRIPTION "Definition point for smart link group notifications." ::= { hwSmartLinkMib 2 } hwSmartLinkLinkSwitch NOTIFICATION-TYPE OBJECTS { hwSmartLinkGcGroupStatus } STATUS current DESCRIPTION "The SNMP trap that is generated when smart link group link status switches." ::= { hwSmartLinkMibTraps 1 } hwSmartLinkInactiveLinkFail NOTIFICATION-TYPE OBJECTS { hwSmartLinkPcIfIndex } STATUS current DESCRIPTION "The SNMP trap that is generated when detect the link change to abnormal status." ::= { hwSmartLinkMibTraps 2 } hwSmartLinkInactiveLinkResume NOTIFICATION-TYPE OBJECTS { hwSmartLinkPcIfIndex } STATUS current DESCRIPTION "The SNMP trap that is generated when detect the link change to normal status from abnormal status." ::= { hwSmartLinkMibTraps 3 } hwSmartLinkGroupEnable NOTIFICATION-TYPE OBJECTS { hwSmartLinkGcEnable } STATUS current DESCRIPTION "The SNMP trap that is generated when smart link group was enabled." ::= { hwSmartLinkMibTraps 4 } hwSmartLinkGroupDisable NOTIFICATION-TYPE OBJECTS { hwSmartLinkGcEnable } STATUS current DESCRIPTION "The SNMP trap that is generated when smart link group was disabled." ::= { hwSmartLinkMibTraps 5 } hwSmartLinkLinkSwitchToMaster NOTIFICATION-TYPE OBJECTS { hwSmartLinkGcGroupStatus } STATUS current DESCRIPTION "The SNMP trap that is generated when detect the link change to master from slave." ::= { hwSmartLinkMibTraps 6 } hwSmartLinkLinkSwitchToSlave NOTIFICATION-TYPE OBJECTS { hwSmartLinkGcGroupStatus } STATUS current DESCRIPTION "The SNMP trap that is generated when detect the link change to slave from master." ::= { hwSmartLinkMibTraps 7 } hwSmartLinkGroupUp NOTIFICATION-TYPE OBJECTS { hwSmartLinkGcGroupStatus } STATUS current DESCRIPTION "The SNMP trap that is generated when detect the group turn to up." ::= { hwSmartLinkMibTraps 8 } hwSmartLinkGroupDown NOTIFICATION-TYPE OBJECTS { hwSmartLinkGcGroupStatus } STATUS current DESCRIPTION "The SNMP trap that is generated when detect the group turn to down." ::= { hwSmartLinkMibTraps 9 } hwSmartLinkConformance OBJECT IDENTIFIER ::= { hwSmartLinkMib 3 } hwSmartLinkGroups OBJECT IDENTIFIER ::= { hwSmartLinkConformance 1 } hwSmartLinkInfoGroup OBJECT-GROUP OBJECTS { hwSmartLinkRevFlushTotal, hwSmartLinkRevLastFlushIfIndex, hwSmartLinkRevLastFlushTime, hwSmartLinkRevLastFlushSourceMacAddr, hwSmartLinkRevLastFlushVlan, hwSmartLinkResetFlushStatistics } STATUS current DESCRIPTION "A collection of objects providing smart link information." ::= { hwSmartLinkGroups 1 } hwSmartLinkRevPortCfgGroup OBJECT-GROUP OBJECTS { hwSmartLinkRpcRevVlan, hwSmartLinkRpcRevPassword, hwSmartLinkRpcRevAuthMode } STATUS current DESCRIPTION "A collection of objects providing port configuration which received flush packet." ::= { hwSmartLinkGroups 2 } hwSmartLinkGroupCfgGroup OBJECT-GROUP OBJECTS { hwSmartLinkGcMasterIfIndex, hwSmartLinkGcSlaveIfIndex, hwSmartLinkGcGroupStatus, hwSmartLinkGcEnable, hwSmartLinkGcSendControlVlan, hwSmartLinkGcSendPassword, hwSmartLinkGcLock, hwSmartLinkGcForce, hwSmartLinkGcRevertWtrTime, hwSmartLinkGcRevertEnable, hwSmartLinkGcManual, hwSmartLinkGcRowStatus, hwSmartLinkGcAuthMode } STATUS current DESCRIPTION "A collection of objects providing smart link group status information." ::= { hwSmartLinkGroups 3 } hwSmartLinkPortCfgGroup OBJECT-GROUP OBJECTS { hwSmartLinkPcIfIndex, hwSmartLinkPcPortStatus, hwSmartLinkPcSendFlushNum, hwSmartLinkPcSendFlushTime, hwSmartLinkPcRowStatus } STATUS current DESCRIPTION "A collection of objects providing smart link port configuration." ::= { hwSmartLinkGroups 4 } hwMonitorLinkGroupCfgGroup OBJECT-GROUP OBJECTS { hwMonitorLinkGcRecoverTime, hwMonitorLinkGcRowStatus } STATUS current DESCRIPTION "A collection of objects provding monitor link group information. " ::= { hwSmartLinkGroups 5 } hwMonitorLinkUpLinkPortGroup OBJECT-GROUP OBJECTS { hwMonitorLinkUlPortValue, hwMonitorLinkUlPortStatus, hwMonitorLinkUlPortUpTime, hwMonitorLinkUlPortDownTime, hwMonitorLinkUlRowStatus } STATUS current DESCRIPTION "A collection of objects providing monitor link group uplink port configuration." ::= { hwSmartLinkGroups 6 } hwMonitorLinkDownLinkPortGroup OBJECT-GROUP OBJECTS { hwMonitorLinkDlIfIndex, hwMonitorLinkDlPortStatus, hwMonitorLinkDlPortUpTime, hwMonitorLinkDlPortDownTime, hwMonitorLinkDlRowStatus } STATUS current DESCRIPTION "A collection of objects providing monitor link group downlink port configuration." ::= { hwSmartLinkGroups 7 } hwSmartLinkTrapGroups OBJECT IDENTIFIER ::= { hwSmartLinkConformance 2 } hwSmartLinkTrapsGroup NOTIFICATION-GROUP NOTIFICATIONS { hwSmartLinkLinkSwitch, hwSmartLinkInactiveLinkFail, hwSmartLinkInactiveLinkResume, hwSmartLinkGroupEnable, hwSmartLinkGroupDisable, hwSmartLinkLinkSwitchToMaster, hwSmartLinkLinkSwitchToSlave, hwSmartLinkGroupUp, hwSmartLinkGroupDown } STATUS current DESCRIPTION "The Group of smart link Trap." ::= { hwSmartLinkTrapGroups 1 } hwSmartLinkCompliances OBJECT IDENTIFIER ::= { hwSmartLinkConformance 3 } END