110 lines
4.7 KiB
Plaintext
110 lines
4.7 KiB
Plaintext
-- *****************************************************************
|
|
-- NMS-EPON-ONU.MIB: NMS LLID ONU MIB file
|
|
-- AUG 2009
|
|
-- *****************************************************************
|
|
--
|
|
|
|
NMS-EPON-ONU-STATIC-MAC DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
IpAddress
|
|
FROM RFC1155-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
DisplayString
|
|
FROM RFC1213-MIB
|
|
nmsEPONGroup
|
|
FROM NMS-SMI
|
|
TruthValue,RowStatus,PhysAddress,DisplayString,MacAddress
|
|
FROM SNMPv2-TC;
|
|
|
|
nmsEponOnuStaticMac OBJECT IDENTIFIER ::= { nmsEPONGroup 101}
|
|
|
|
nmsEponOnuStaticMacTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF nmsEponOnuStaticMacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of nmsEponOnuStaticMacEntry entries.
|
|
The port-based security mac address information."
|
|
::= { nmsEponOnuStaticMac 1 }
|
|
|
|
nmsEponOnuStaticMacEntry OBJECT-TYPE
|
|
SYNTAX nmsEponOnuStaticMacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU static MAC address create operation.
|
|
(onuSlotIndex_onuIfIndex_onuStaticMacAddress_onuStaticMacAddressPortBitmap)to add a static
|
|
mac address.For example,'0_20_010000000001_00000003'will add the mac address '010000000001' to port 1
|
|
and port 2 of the ONU whose onuSlotIndex is 0 and onuIfIndex is 20.For 3305 the onuSlotIndex = 0.
|
|
The EPON will return a error symbol to indicate a unsuccessful operation. "
|
|
INDEX { onuSlotIndex , onuIfIndex,onuStaticMacAddress}
|
|
::= { nmsEponOnuStaticMacTable 1 }
|
|
|
|
nmsEponOnuStaticMacEntry ::= SEQUENCE {
|
|
onuSlotIndex INTEGER,
|
|
onuIfIndex INTEGER,
|
|
onuStaticMacAddress MacAddress,
|
|
onuStaticMacAddressPortBitmap OCTET STRING,
|
|
onuStaticMacAddressCreate OCTET STRING,
|
|
onuStaticMacAddressDel TruthValue
|
|
}
|
|
|
|
|
|
onuSlotIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot id, unique in system."
|
|
::= { nmsEponOnuStaticMacEntry 1 }
|
|
|
|
onuIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLID interface id, unique in system."
|
|
::= { nmsEponOnuStaticMacEntry 2 }
|
|
|
|
onuStaticMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU static MAC address. Need to configure with corresponding MAC addresss port together."
|
|
::= { nmsEponOnuStaticMacEntry 3 }
|
|
|
|
onuStaticMacAddressPortBitmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU static MAC address port bitmap value. Each bit manifests an ONU port static MAC address
|
|
status. 0= no,1=yes. Fox example,3 means port 1 and port 2."
|
|
::= { nmsEponOnuStaticMacEntry 4}
|
|
|
|
onuStaticMacAddressCreate OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU static MAC address create operation.
|
|
(onuSlotIndex_onuIfIndex_onuStaticMacAddress_onuStaticMacAddressPortBitmap)to add a static
|
|
mac address.For example,'0_20_010000000001_00000003'will add the mac address '010000000001' to
|
|
port 1 and port 2 of the ONU whose onuSlotIndex is 0 and onuIfIndex is 20.For 3305 the
|
|
onuSlotIndex = 0.The EPON will return a error symbol to indicate a unsuccessful operation. "
|
|
::= { nmsEponOnuStaticMacEntry 5 }
|
|
onuStaticMacAddressDel OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU static MAC address delete flag,True(1) will delete the mac address."
|
|
::= { nmsEponOnuStaticMacEntry 6 }
|
|
|
|
|
|
|
|
|
|
END
|