- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
675 lines
27 KiB
Text
675 lines
27 KiB
Text
-- *****************************************************************
|
|
-- NMS-EPON-OLT-PON.MIB: NMS OLT-COMM MIB file
|
|
-- AUG 2009
|
|
-- *****************************************************************
|
|
--
|
|
|
|
NMS-EPON-OLT-PON DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Counter, IpAddress, Counter
|
|
FROM RFC1155-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
DisplayString, PhysAddress,ifDescr
|
|
FROM RFC1213-MIB
|
|
nmsEPONGroup
|
|
FROM NMS-SMI
|
|
opIfTxPowerCurr,opIfTemperature,opIfVolt,opIfCurrent
|
|
FROM NMS-OPTICAL-PORT-MIB
|
|
RowStatus
|
|
FROM SNMPv2-TC;
|
|
|
|
|
|
nmsEponOltPon OBJECT IDENTIFIER ::= { nmsEPONGroup 6 }
|
|
|
|
nmseponoltponTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NMSEponOltPonEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of epon olt pon property table entries."
|
|
::= { nmsEponOltPon 1 }
|
|
|
|
nmsEponOltPonEntry OBJECT-TYPE
|
|
SYNTAX NMSEponOltPonEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A collection of additional objects in the
|
|
epon olt pon property table."
|
|
INDEX { ponIfIndex }
|
|
::= { nmseponoltponTable 1 }
|
|
|
|
NMSEponOltPonEntry ::=
|
|
SEQUENCE {
|
|
ponIfIndex
|
|
INTEGER,
|
|
llidSequenceNo
|
|
INTEGER,
|
|
onuAuthMethod
|
|
INTEGER,
|
|
isCheckOnuMac
|
|
INTEGER,
|
|
isPONBelongtoPSG
|
|
INTEGER,
|
|
pONBelongtoPSGID
|
|
INTEGER,
|
|
isUsingMpcpRegisteAckDelayTime
|
|
INTEGER,
|
|
mpcpRegisteAckDelayTime
|
|
INTEGER,
|
|
ponIfAdminStatus
|
|
INTEGER,
|
|
ponIfInFecStatus
|
|
INTEGER,
|
|
ponIfOutFecStatus
|
|
INTEGER,
|
|
ponIfLaserStatus
|
|
INTEGER,
|
|
isOnuDataSwitch
|
|
INTEGER,
|
|
ponIfProtectedStatus
|
|
INTEGER,
|
|
ponIfDynamicMacLearningStatus
|
|
INTEGER,
|
|
ponIfMacACL
|
|
DisplayString,
|
|
ponIfIpACL
|
|
DisplayString,
|
|
fiberProtectHandInHand
|
|
INTEGER,
|
|
FiberProtectGroup
|
|
INTEGER,
|
|
splittingRatio
|
|
INTEGER,
|
|
activeOnuNum
|
|
INTEGER,
|
|
inactiveOnuNum
|
|
INTEGER,
|
|
llidIfindexString
|
|
OCTET STRING
|
|
|
|
}
|
|
|
|
-- The following section describes the components of the
|
|
-- table.
|
|
|
|
ponIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The only diid of PON port in System."
|
|
::= { nmsEponOltPonEntry 1 }
|
|
|
|
llidSequenceNo OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Currnet LLID seqence number."
|
|
::= { nmsEponOltPonEntry 2 }
|
|
|
|
onuAuthMethod OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
manual(1),
|
|
mac(3),
|
|
loid(4),
|
|
hybrid(6)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ONU authentication method."
|
|
::= { nmsEponOltPonEntry 3 }
|
|
|
|
isCheckOnuMac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Check ONU MAC when registering."
|
|
::= { nmsEponOltPonEntry 4 }
|
|
|
|
isPONBelongtoPSG OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
alone-pon(0),
|
|
b-psg(1),
|
|
active-pon(2),
|
|
standby-pon(3),
|
|
c-psg(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Check if PON belongs to PSG."
|
|
::= { nmsEponOltPonEntry 5 }
|
|
|
|
pONBelongtoPSGID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"PSG ID that PON belongs to."
|
|
::= { nmsEponOltPonEntry 6 }
|
|
|
|
isUsingMpcpRegisteAckDelayTime OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If using MPCP registe Ack delay time."
|
|
::= { nmsEponOltPonEntry 7 }
|
|
|
|
mpcpRegisteAckDelayTime OBJECT-TYPE
|
|
SYNTAX INTEGER(1..50)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"MPCP registe Ack delay time,range is 1-50ms."
|
|
::= { nmsEponOltPonEntry 8 }
|
|
|
|
ponIfAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"PON interface Administration Status."
|
|
::= { nmsEponOltPonEntry 9 }
|
|
|
|
ponIfInFecStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"PON interface in FEC Status."
|
|
::= { nmsEponOltPonEntry 10 }
|
|
|
|
ponIfOutFecStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"PON interface out FEC Status."
|
|
::= { nmsEponOltPonEntry 11 }
|
|
|
|
ponIfLaserStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"PON interface Laser Status."
|
|
::= { nmsEponOltPonEntry 12 }
|
|
|
|
isOnuDataSwitch OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"PON interface data exchange Status with ONU."
|
|
::= { nmsEponOltPonEntry 13 }
|
|
|
|
ponIfProtectedStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"PON interface protected Status."
|
|
::= { nmsEponOltPonEntry 14 }
|
|
|
|
ponIfDynamicMacLearningStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"PON interface dynamic MAC address learning Status."
|
|
::= { nmsEponOltPonEntry 15 }
|
|
|
|
ponIfMacACL OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"PON interface MAC address ACL."
|
|
::= { nmsEponOltPonEntry 16 }
|
|
|
|
ponIfIpACL OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"PON interface IP address ACL."
|
|
::= { nmsEponOltPonEntry 17 }
|
|
|
|
fiberProtectHandInHand OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Fiber protect hand in hand. 1-enable,2-disable. Default is disable."
|
|
::= { nmsEponOltPonEntry 18 }
|
|
|
|
fiberProtectGroup OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Fiber protect group. The range of groupID is 0-32. 0 means disable. Default is disable."
|
|
::= { nmsEponOltPonEntry 19 }
|
|
|
|
splittingRatio OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Fiber splits ratio, for each OLT PON port, which means the max number of ONU."
|
|
::= { nmsEponOltPonEntry 20 }
|
|
|
|
activeOnuNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Currnet active ONU number."
|
|
::= { nmsEponOltPonEntry 21 }
|
|
|
|
inactiveOnuNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Currnet inactive ONU number."
|
|
::= { nmsEponOltPonEntry 22 }
|
|
|
|
llidIfindexString OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Llid ports ifindex string. Seperated with comma."
|
|
::= { nmsEponOltPonEntry 23 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ponOpticsParameterAlarmSetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PonOpticsParameterAlarmSetEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of epon olt pon optics Parameter Alarm set table entries."
|
|
::= { nmsEponOltPon 2 }
|
|
|
|
ponOpticsParameterAlarmSetEntry OBJECT-TYPE
|
|
SYNTAX PonOpticsParameterAlarmSetEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A collection of additional objects in the epon olt pon optics Parameter Alarm set table."
|
|
INDEX { ifIndex }
|
|
::= { ponOpticsParameterAlarmSetTable 1 }
|
|
|
|
PonOpticsParameterAlarmSetEntry ::=
|
|
SEQUENCE {
|
|
ifIndex
|
|
INTEGER,
|
|
txPowerAlarmUpLimitEnable
|
|
INTEGER,
|
|
txPowerAlarmUpLimitThreshold
|
|
INTEGER,
|
|
txPowerAlarmUpLimitClearThreshold
|
|
INTEGER,
|
|
txPowerAlarmLowLimitEnable
|
|
INTEGER,
|
|
txPowerAlarmLowLimitThreshold
|
|
INTEGER,
|
|
txPowerAlarmLowLimitClearThreshold
|
|
INTEGER,
|
|
temperatureAlarmUpLimitEnable
|
|
INTEGER,
|
|
temperatureAlarmUpLimitThreshold
|
|
INTEGER,
|
|
temperatureAlarmUpLimitClearThreshold
|
|
INTEGER,
|
|
temperatureAlarmLowLimitEnable
|
|
INTEGER,
|
|
temperatureAlarmLowLimitThreshold
|
|
INTEGER,
|
|
temperatureAlarmLowLimitClearThreshold
|
|
INTEGER,
|
|
voltageAlarmUpLimitEnable
|
|
INTEGER,
|
|
voltageAlarmUpLimitThreshold
|
|
INTEGER,
|
|
voltageAlarmUpLimitClearThreshold
|
|
INTEGER,
|
|
voltageAlarmLowLimitEnable
|
|
INTEGER,
|
|
voltageAlarmLowLimitThreshold
|
|
INTEGER,
|
|
voltageAlarmLowLimitClearThreshold
|
|
INTEGER,
|
|
currentAlarmUpLimitEnable
|
|
INTEGER,
|
|
currentAlarmUpLimitThreshold
|
|
INTEGER,
|
|
currentAlarmUpLimitClearThreshold
|
|
INTEGER,
|
|
currentAlarmLowLimitEnable
|
|
INTEGER,
|
|
currentAlarmLowLimitThreshold
|
|
INTEGER,
|
|
currentAlarmLowLimitClearThreshold
|
|
INTEGER
|
|
|
|
}
|
|
|
|
ifIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The only diid of PON port in System."
|
|
::= { ponOpticsParameterAlarmSetEntry 1 }
|
|
|
|
txPowerAlarmUpLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON hign TX power. 1-enable, 2-disable. Default is disable."
|
|
::= { ponOpticsParameterAlarmSetEntry 2 }
|
|
|
|
txPowerAlarmUpLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-400..82)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold of tx power alarm. The unit is 0.1DBm. The range is -400-82. Default is 82."
|
|
::= { ponOpticsParameterAlarmSetEntry 3 }
|
|
|
|
txPowerAlarmUpLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-400..82)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold of tx power alarm cleared. The unit is 0.1DBm. The range is -400-82. Default is 82."
|
|
::= { ponOpticsParameterAlarmSetEntry 4 }
|
|
|
|
txPowerAlarmLowLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON low TX power. 1-enable, 2-disable. Default is disable."
|
|
::= { ponOpticsParameterAlarmSetEntry 5 }
|
|
|
|
txPowerAlarmLowLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-400..82)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold of tx power alarm. The unit is 0.1DBm. The range is -400-82. Default is -400."
|
|
::= { ponOpticsParameterAlarmSetEntry 6 }
|
|
|
|
txPowerAlarmLowLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-400..82)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold tx power alarm cleared. The unit is 0.1DBm. The range is -400-82. Default is -400."
|
|
::= { ponOpticsParameterAlarmSetEntry 7 }
|
|
|
|
temperatureAlarmUpLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON high temperature. 1-enable, 2-disable. Default is disable."
|
|
::= { ponOpticsParameterAlarmSetEntry 8 }
|
|
|
|
temperatureAlarmUpLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-1280..1280)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold of temperature alarm. The unit is 0.1 degree. The range is -1280-1280. Default is 1280."
|
|
::= { ponOpticsParameterAlarmSetEntry 9 }
|
|
|
|
temperatureAlarmUpLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-1280..1280)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold temperature alarm cleared. The unit is 0.1 degree. The range is -1280-1280. Default is 1280."
|
|
::= { ponOpticsParameterAlarmSetEntry 10 }
|
|
|
|
temperatureAlarmLowLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON low temperature. 1-enable, 2-disable. Default is disable."
|
|
::= { ponOpticsParameterAlarmSetEntry 11 }
|
|
|
|
temperatureAlarmLowLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-1280..1280)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold of temperature alarm. The unit is 0.1 degree. The range is -1280-1280. Default is -1280."
|
|
::= { ponOpticsParameterAlarmSetEntry 12 }
|
|
|
|
temperatureAlarmLowLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-1280..1280)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold temperature alarm cleared. The unit is 0.1 degree. The range is -1280-1280. Default is -1280."
|
|
::= { ponOpticsParameterAlarmSetEntry 13 }
|
|
|
|
voltageAlarmUpLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON high voltage. 1-enable, 2-disable. Default is disable."
|
|
::= { ponOpticsParameterAlarmSetEntry 14 }
|
|
|
|
voltageAlarmUpLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold of voltage alarm. The unit is 0.1V. The range is 0-65. Default is 65."
|
|
::= { ponOpticsParameterAlarmSetEntry 15 }
|
|
|
|
voltageAlarmUpLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold voltage alarm cleared. The unit is 0.1V. The range is 0-65. Default is 65."
|
|
::= { ponOpticsParameterAlarmSetEntry 16 }
|
|
|
|
voltageAlarmLowLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON low voltage. 1-enable, 2-disable. Default is disable."
|
|
::= { ponOpticsParameterAlarmSetEntry 17 }
|
|
|
|
voltageAlarmLowLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold of voltage alarm. The unit is 0.1V. The range is 0-65. Default is 0."
|
|
::= { ponOpticsParameterAlarmSetEntry 18 }
|
|
|
|
voltageAlarmLowLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold voltage alarm cleared. The unit is 0.1V. The range is 0-65. Default is 0."
|
|
::= { ponOpticsParameterAlarmSetEntry 19 }
|
|
|
|
currentAlarmUpLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON high current. 1-enable, 2-disable. Default is disable."
|
|
::= { ponOpticsParameterAlarmSetEntry 20 }
|
|
|
|
currentAlarmUpLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1310)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold of current alarm. The unit is 0.1mA. The range is 0-1310. Default is 1310."
|
|
::= { ponOpticsParameterAlarmSetEntry 21 }
|
|
|
|
currentAlarmUpLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1310)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold current alarm cleared. The unit is 0.1mA. The range is 0-1310. Default is 1310."
|
|
::= { ponOpticsParameterAlarmSetEntry 22 }
|
|
|
|
currentAlarmLowLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON hign TX power. 1-enable, 2-disable. Default is disable."
|
|
::= { ponOpticsParameterAlarmSetEntry 23 }
|
|
|
|
currentAlarmLowLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1310)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold of current alarm. The unit is 0.1mA. The range is 0-1310. Default is 0."
|
|
::= { ponOpticsParameterAlarmSetEntry 24 }
|
|
|
|
currentAlarmLowLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1310)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold current alarm cleared. The unit is 0.1mA. The range is 0-1310. Default is 0."
|
|
::= { ponOpticsParameterAlarmSetEntry 25 }
|
|
|
|
|
|
|
|
-- Notifications
|
|
ponSfpParameterAlarmsNotifications OBJECT IDENTIFIER
|
|
::= { nmsEponOltPon 3 }
|
|
|
|
|
|
alarmStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
above(1),
|
|
below(2),
|
|
normal(3)
|
|
}
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Alarm status definition. 1-above, 2-below, 3-normal."
|
|
::= { ponSfpParameterAlarmsNotifications 1 }
|
|
|
|
|
|
|
|
ponSfpParameterAlarmsNotification NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
ponIfIndex,
|
|
ifDescr,
|
|
alarmStatus,
|
|
opIfTxPowerCurr,
|
|
opIfTemperature,
|
|
opIfVolt,
|
|
opIfCurrent
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The agent generates this trap when olt optical module works in abnormal status or return to normal ."
|
|
::= { ponSfpParameterAlarmsNotifications 2 }
|
|
|
|
-- PON port migration
|
|
|
|
ponPortMigration OBJECT IDENTIFIER ::= { nmsEponOltPon 4 }
|
|
|
|
ponPortMigLlidSet OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS write-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Llid ports ifindex string. Seperated with semicolon. For example, if we migrate the PON port configuration from port EPON3/1(llid:25) to
|
|
port EPON3/2(llid:26), this value should be set to '25;26'."
|
|
::= { ponPortMigration 1 }
|
|
|
|
|
|
|
|
|
|
|
|
END
|