Observium_CE/mibs/d-link/DLINKPRIME-LACP-EXT-MIB

148 lines
4.8 KiB
Plaintext

-- *****************************************************************
-- DLINKPRIME-LACP-EXT-MIB.mib : D-Link Link Aggregation Control Extenstions MIB
--
-- Copyright (c) 2014 D-Link Corporation, all rights reserved.
--
-- *****************************************************************
DLINKPRIME-LACP-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY , OBJECT-TYPE, Integer32
FROM SNMPv2-SMI
RowStatus
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
InterfaceIndex
FROM IF-MIB
PortList
FROM Q-BRIDGE-MIB
dlinkPrimeCommon
FROM DLINK-ID-REC-MIB;
dlinkPrimeLacpExtMIB MODULE-IDENTITY
LAST-UPDATED "201404260000Z"
ORGANIZATION "D-Link Corp."
CONTACT-INFO
" D-Link Corporation
Postal: No. 289, Sinhu 3rd Rd., Neihu District,
Taipei City 114, Taiwan, R.O.C
Tel: +886-2-66000123
E-mail: tsd@dlink.com.tw
"
DESCRIPTION
"The MIB module for managing D-Link LACP extensions which are
not covered by standard MIBs."
REVISION "201404260000Z"
DESCRIPTION
"Initial revision of this MIB module."
::= { dlinkPrimeCommon 6 }
--
-- MIB OBJECTS
--
dpLacpExtMIBObjects OBJECT IDENTIFIER ::= { dlinkPrimeLacpExtMIB 1 }
dpLacpExtMIBConformance OBJECT IDENTIFIER ::= { dlinkPrimeLacpExtMIB 2 }
-----------------------------------------------
-- Lacp Objects
-----------------------------------------------
dpLacpExtGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF DpLacpExtGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table consists of a list of channel group information."
::= { dpLacpExtMIBObjects 1 }
dpLacpExtGroupEntry OBJECT-TYPE
SYNTAX DpLacpExtGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry presents a channel group information, which is not
covered by standard MIB(s)."
INDEX { dpLacpExtGroupChannelNo }
::= { dpLacpExtGroupTable 1 }
DpLacpExtGroupEntry ::=
SEQUENCE {
dpLacpExtGroupChannelNo Integer32,
dpLacpExtGroupType INTEGER,
dpLacpExtGroupMemberPorts PortList,
dpLacpExtGroupRowStatus RowStatus
}
dpLacpExtGroupChannelNo OBJECT-TYPE
SYNTAX Integer32 (1 .. 255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the channel group ID. "
::= { dpLacpExtGroupEntry 1 }
dpLacpExtGroupType OBJECT-TYPE
SYNTAX INTEGER {
static_on(1),
lacp_active(2),
lacp_passive(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object indicates the type of channel group.
"
::= { dpLacpExtGroupEntry 2 }
dpLacpExtGroupMemberPorts OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object indicates the ports which are grouped into this
channel group.
"
::= { dpLacpExtGroupEntry 3 }
dpLacpExtGroupRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object indicates the status of this entry."
::= { dpLacpExtGroupEntry 4 }
-----------------------------------------------
-- Lacp Conformance
-----------------------------------------------
dpLacpExtCompliances OBJECT IDENTIFIER ::= { dpLacpExtMIBConformance 1 }
dpLacpExtCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement the
DLINKPRIME-LACP-EXT-MIB."
MODULE
MANDATORY-GROUPS {
dpLacpExtChannelGrpInfoGroup
}
::= { dpLacpExtCompliances 1 }
dpLacpExtGroups OBJECT IDENTIFIER ::= { dpLacpExtMIBConformance 2 }
dpLacpExtChannelGrpInfoGroup OBJECT-GROUP
OBJECTS {
dpLacpExtGroupType,
dpLacpExtGroupMemberPorts,
dpLacpExtGroupRowStatus
}
STATUS current
DESCRIPTION
"A collection of objects providing configuration of channel groups."
::= { dpLacpExtGroups 1 }
END