librenms/mibs/transition/TN-DEV-AGGREGATION-MIB
JoshWeepie 4e62838cce Add support for Transition NIDs (#9729)
* Add support for Transition NIDs

* Upload Transition logo

* Create transition

* Add files via upload

* Add files via upload

* Delete transition

* Delete MEF-UNI-MIB.smi

* Delete PTP-MIB.smi

* Delete BRIDGE-MIB.smi

* Delete ENTITY-STATE-TC-MIB.smi

removed standard mibs

* remove extensions from mibs

* Create TN-AC-MIB

* Removed extensions from Transition MIBs

* Delete TN-AC-MIB

* Create transition.snmprec

Added test data

* Renamed some mibs + updated tests

* Update transition.json
2019-04-29 22:14:46 -05:00

136 lines
3.7 KiB
Plaintext

-- *****************************************************************
-- TN-DEV-AGGREGATION-MIB
--
-- Copyright (c) 2012, Transition Networks Inc.
-- All rights reserved.
-- *****************************************************************
--
TN-DEV-AGGREGATION-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, Unsigned32 FROM SNMPv2-SMI
RowStatus FROM SNMPv2-TC
entPhysicalIndex FROM ENTITY-MIB
PortList FROM Q-BRIDGE-MIB
tnDevMgmt FROM TN-MGMT-MIB;
tnDevAggregation OBJECT IDENTIFIER ::= { tnDevMgmt 38 }
--
-- MIB variables
--
--
-- tnDevAggrModeCfgTable
--
tnDevAggrModeCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnDevAggrModeCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Aggregation Mode Configuration"
::= { tnDevAggregation 1 }
tnDevAggrModeCfgEntry OBJECT-TYPE
SYNTAX TnDevAggrModeCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { entPhysicalIndex }
::= { tnDevAggrModeCfgTable 1 }
TnDevAggrModeCfgEntry ::= SEQUENCE {
tnDevAggrModeSmac INTEGER,
tnDevAggrModeDmac INTEGER,
tnDevAggrModeSipDip INTEGER,
tnDevAggrModeSportDport INTEGER,
}
tnDevAggrModeSmac OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Source MAC address can be used to calculate the destination port for the frame."
::= { tnDevAggrModeCfgEntry 1 }
tnDevAggrModeDmac OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Destination MAC Address can be used to calculate the destination port for the frame."
::= { tnDevAggrModeCfgEntry 2 }
tnDevAggrModeSipDip OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address can be used to calculate the destination port for the frame."
::= { tnDevAggrModeCfgEntry 3 }
tnDevAggrModeSportDport OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The TCP/UDP port number can be used to calculate the destination port for the frame."
::= { tnDevAggrModeCfgEntry 4 }
--
-- tnDevAggrGroupCfgTable
--
tnDevAggrGroupCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnDevAggrGroupCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Aggregation Group Configuration"
::= { tnDevAggregation 2 }
tnDevAggrGroupCfgEntry OBJECT-TYPE
SYNTAX TnDevAggrGroupCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { tnDevAggrGroupId }
::= { tnDevAggrGroupCfgTable 1 }
TnDevAggrGroupCfgEntry ::= SEQUENCE {
tnDevAggrGroupId Unsigned32,
tnDevAggrGroupPortMember PortList,
tnDevAggrGroupRowStatus RowStatus
}
tnDevAggrGroupId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the group ID for the settings contained in the entry."
::= { tnDevAggrGroupCfgEntry 1 }
tnDevAggrGroupPortMember OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Indicates the port member of the entry."
::= { tnDevAggrGroupCfgEntry 2 }
tnDevAggrGroupRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This indicates the status of the entry, and is used to create and delete entries in this table."
::= { tnDevAggrGroupCfgEntry 3 }
--
-- Notifications
--
END