librenms/mibs/bdcom/NMS-EPON-ONU-VLAN.MIB
Kako Pedreros 233f8e83b4 newdevice: Added CPU and Memory pool for BDCom Switchs (#6523)
* Added feature CPU and Memory monitoring on BDCom switchs

* Added feature CPU and Memory monitoring on BDCom switchs, plus pre-commit check

* Added mib files, and modification given by laf

* Replaced png logo with a svg version. Modification in the validation of processor discovery.

* Replaced png logo with a svg version. Modification in the validation of processor discovery + added files.
2017-05-03 00:04:44 +01:00

152 lines
6.1 KiB
Plaintext

-- *****************************************************************
-- NMS-EPON-ONU-VLAN.MIB: NMS LLID ONU VLAN MIB file
-- AUG 2009
-- *****************************************************************
--
NMS-EPON-ONU-VLAN DEFINITIONS ::= BEGIN
IMPORTS
Counter, IpAddress, Counter
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString
FROM RFC1213-MIB
nmsEPONGroup
FROM NMS-SMI
TruthValue,RowStatus,PhysAddress,DisplayString,MacAddress
FROM SNMPv2-TC;
nmsEponOnuVlan OBJECT IDENTIFIER ::= { nmsEPONGroup 13 }
nmsepononuvlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF NMSEponOnuVlanEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of epon ONU port vlan table entries."
::= { nmsEponOnuVlan 1 }
nmsEponOnuVlanEntry OBJECT-TYPE
SYNTAX NMSEponOnuVlanEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of additional objects in the
epon ONU port vlan property table."
INDEX { onuLlidDiid,onuIfSequenceNo,onuOldVlan }
::= { nmsepononuvlanTable 1 }
NMSEponOnuVlanEntry ::=
SEQUENCE {
onuLlidDiid
INTEGER,
onuIfSequenceNo
INTEGER,
onuOldVlan
INTEGER,
onuNewVlan
INTEGER
}
onuLlidDiid OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"LLID port DIID, as one of the index together with onuIfSequenceNo and onuOldVlan."
::= { nmsEponOnuVlanEntry 1 }
onuIfSequenceNo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU interface sequence number, as one of the index together with onuLlidDiid and onuOldVlan."
::= { nmsEponOnuVlanEntry 2 }
onuOldVlan OBJECT-TYPE
SYNTAX INTEGER(1..4094)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU interface old vlan id. This configuration can be set only as vlan mode is translation mode."
::= { nmsEponOnuVlanEntry 3 }
onuNewVlan OBJECT-TYPE
SYNTAX INTEGER(1..4094)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU interface new vlan id. This configuration can be set only as vlan mode is translation mode."
::= { nmsEponOnuVlanEntry 4 }
nmsepononuvlanaggTable OBJECT-TYPE
SYNTAX SEQUENCE OF NMSEponOnuVlanAggEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of epon ONU port vlan aggregation table entries."
::= { nmsEponOnuVlan 2 }
nmsEponOnuVlanAggEntry OBJECT-TYPE
SYNTAX NMSEponOnuVlanAggEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of additional objects in the
epon ONU port vlan aggregation property table."
INDEX { onuAggLlidDiid,onuAggIfSequenceNo,onuAggDstVlan }
::= { nmsepononuvlanaggTable 1 }
NMSEponOnuVlanAggEntry ::=
SEQUENCE {
onuAggLlidDiid
INTEGER,
onuAggIfSequenceNo
INTEGER,
onuAggSrcVlans
BIT STRING,
onuAggDstVlan
INTEGER
}
onuAggLlidDiid OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"LLID port DIID, as one of the index together with onuAggIfSequenceNo and onuAggDstVlan."
::= { nmsEponOnuVlanAggEntry 1 }
onuAggIfSequenceNo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU interface sequence number, as one of the index together with onuAggLlidDiid and onuAggDstVlan."
::= { nmsEponOnuVlanAggEntry 2 }
onuAggSrcVlans OBJECT-TYPE
SYNTAX BIT STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU interface aggregation source VLANs. There is totally 4094 bit. Each bit means ONU aggregation vlan allowed or not. 0- not allowed, 1- allowed. "
::= { nmsEponOnuVlanAggEntry 3 }
onuAggDstVlan OBJECT-TYPE
SYNTAX INTEGER(1..4094)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU interface aggregation source VLAN ID, as one of the index together with onuAggLlidDiid and onuAggIfSequenceNo. "
::= { nmsEponOnuVlanAggEntry 4 }
END