diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/calix/E5-121-TRAPS-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/calix/E5-121-TRAPS-MIB')
| -rw-r--r-- | MIBS/calix/E5-121-TRAPS-MIB | 718 |
1 files changed, 718 insertions, 0 deletions
diff --git a/MIBS/calix/E5-121-TRAPS-MIB b/MIBS/calix/E5-121-TRAPS-MIB new file mode 100644 index 0000000..7d523f3 --- /dev/null +++ b/MIBS/calix/E5-121-TRAPS-MIB @@ -0,0 +1,718 @@ +-- $Log: E5-121-TRAPS-MIB.mib $ +-- Revision 1.8 2010/11/12 02:58:59 cylien +-- Revision 1.7 2010/10/14 08:58:34 cylien +-- Revision 1.6 2010/09/23 07:59:18 cylien +-- Revision 1.5 2010/07/19 05:36:18 John +-- Revision 1.4 2010/06/30 08:43:23 John +-- Revision 1.4 2010/06/28 17:05:07 John +-- Revision 1.3 2010/06/08 03:55:46 cylien +-- Revision 1.2 2010/04/23 10:46:35 maverick +-- Revision 1.1 2009/06/25 02:47:18 niceguy +-- Initial revision + + +E5-121-TRAPS-MIB DEFINITIONS ::= BEGIN + + IMPORTS + + OBJECT-TYPE + FROM SNMPv2-SMI + DisplayString, ifIndex + FROM RFC1213-MIB + iesChassisId,iesSlotId + FROM E5-121-IESCOMMON-MIB + e5x121 + FROM E5-121-MIB + dot1agCfmMdMdLevel, dot1agCfmVlanPrimaryVid, dot1agCfmMepIdentifier + FROM IEEE8021-CFMD8-MIB; + + trap OBJECT IDENTIFIER ::= { e5x121 12 } + +---------------------------------------- +-- trap +---------------------------------------- + + object OBJECT IDENTIFIER ::= { trap 1 } + equipment OBJECT IDENTIFIER ::= { trap 3 } + systrap OBJECT IDENTIFIER ::= { trap 4 } + voiptrap OBJECT IDENTIFIER ::= { trap 7 } + interface OBJECT IDENTIFIER ::= { trap 8 } + e5Alarm OBJECT IDENTIFIER ::= { trap 9 } + +-------------------- +-- object +-------------------- + + eqptAlarmInputIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of alarm input." + ::= { object 2 } + + eqptAlarmInputName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Name of alarm input." + ::= { object 8 } + + sysMacAntiSpoofOrig OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Original port of Mac-AntiSpoofing." + ::= { object 9 } + + sysMacAntiSpoofNew OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The New port of Mac-AntiSpoofing." + ::= { object 10 } + + sysMacAntiSpoofMAC OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MAC of Mac-AntiSpoofing." + ::= { object 11 } + + sysAlarmOrigSeverity OBJECT-TYPE + SYNTAX INTEGER { + critical(1), + major(2), + minor(3), + info(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The original severity of alarm." + ::= { object 12 } + + sysAlarmNewSeverity OBJECT-TYPE + SYNTAX INTEGER { + critical(1), + major(2), + minor(3), + info(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The new severity of alarm." + ::= { object 13 } + + sysAlarmConfId OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The changed severity of alarm condition ID. + 5000:vdslLine_up + 5001:vdslLine_down + 5002:vdsl_tca_lol + 5003:vdsl_tca_lof + 5004:vdsl_tca_los + 5005:vdsl_tca_lop + 5006:vdsl_tca_es + 5007:vdsl_tca_ses + 5008:vdsl_tca_uas + 5009:xd_xtuc_loftrap + 5010:xd_xtuc_lostrap + 5011:xd_xtur_loftrap + 5012:xd_xtur_lostrap + 5013:xd_xtur_lprtrap + 5014:ad_dhcp_rt_full + 5015:ad_dhcp_dm_conflict + 5016:ad_dhcp_entry_full + 5017:ad_dhcp_ip_dup + 5018:ad_dhcp_mac_dup + 10000:eqptVol_err + 10001:eqptEqpttemp_err + 10002:eqptFan_err + 10003:eqptHw_rtc_fail + 10004:eqptHw_mon_fail + 10005:eqptCold_start + 10006:eqptWarm_start + 10007:eqptAlm_input + 10008:voip_battery_fail + 10009:voip_clock_fail + 10010:voip_ringer_fault + 10011:eqptAlm_input2 + 10012:eqptAlm_input3 + 15000:sysReboot + 15001:sysAco + 15002:sysAlm_clear + 15003:sysLogin_fail + 15004:sysAnti_spoofing + 15005:sysAlm_svrty_change + 15006:sysHost_terminate + 20000:enetUp + 20001:enetDown + 25000:voip_temp_error + 25001:voip_dc_power_fail + 25002:voip_ac_power_fail + 25003:voip_ring_timer_fail + 25004:voip_ring_rsrce_fail + 25006:voip_dhcp_clt_fail + 25007:voip_call_setup_failed + 25008:voip_call_threshold_violate + 30000:cfmError + " + ::= { object 14 } + + voipDevId OBJECT-TYPE + SYNTAX INTEGER{ + p1-p24(0) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The device ID of the DUT. 0 means port 1 to 24." + ::= { object 51 } + + + voipCount OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ringer fault" + ::= { object 52 } + + voipPhoneState OBJECT-TYPE + SYNTAX INTEGER { + disable(1), + onHook(2), + offHook(3), + ringing(4), + powerCutDown(5), + testing(6), + fault(7), + bad(8), + uninitialized(9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Phone status of the line." + ::= { object 53 } + + voipBatType OBJECT-TYPE + SYNTAX INTEGER{ + batteryLow(0), + batteryHigh(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ringer fault" + ::= { object 54 } + + intfCfmCcmErrorCause OBJECT-TYPE + SYNTAX INTEGER { + noDefect(1), + rdiReceived(2), + macDownReceivedFromDownMEP(3), + lostConnectionToRemoteMEP(4), + configurationError(5), + maintenanceDomainCrossConnect(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { object 55 } + +-------------------- +-- equipment +-------------------- + + eqptHWMonitorFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Hardware monitor diagnosis is failed." + ::= { equipment 1 } + +-------------------- +-- systrap +-------------------- + + sysMacAntiSpoofing NOTIFICATION-TYPE + OBJECTS { + sysMacAntiSpoofOrig, + sysMacAntiSpoofNew, + sysMacAntiSpoofMAC + } + STATUS current + DESCRIPTION + "MAC Anti-spoofing." + ::= { systrap 1 } + + sysAlarmCutoffEnable NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Alarm cutoff is activated." + ::= { systrap 2 } + + sysAlarmClearEnable NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Alarm clear is activated." + ::= { systrap 3 } + + sysLoginFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "User login is failed." + ::= { systrap 4 } + + sysAlarmSvrtyChange NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Alarm severity is changed." + ::= { systrap 5 } + +-------------------- +-- voip +-------------------- + voipBatteryFail NOTIFICATION-TYPE + OBJECTS { + iesChassisId, + iesSlotId, + voipDevId, + voipBatType + } + STATUS current + DESCRIPTION + "Battery fault trigger." + ::= { voiptrap 1 } + + voipBatteryClear NOTIFICATION-TYPE + OBJECTS { + iesChassisId, + iesSlotId, + voipDevId, + voipBatType + } + STATUS current + DESCRIPTION + "Battery fault release." + ::= { voiptrap 2 } + + voipClockFail NOTIFICATION-TYPE + OBJECTS { + iesChassisId, + iesSlotId, + voipDevId + } + STATUS current + DESCRIPTION + "Clock fault trigger." + ::= { voiptrap 3 } + + voipClockClear NOTIFICATION-TYPE + OBJECTS { + iesChassisId, + iesSlotId, + voipDevId + } + STATUS current + DESCRIPTION + "Clock fault release." + ::= { voiptrap 4 } + + voipRingerFault NOTIFICATION-TYPE + OBJECTS { + iesChassisId, + iesSlotId, + voipCount + } + STATUS current + DESCRIPTION + "Ringer fault trigger." + ::= { voiptrap 5 } + + voipRingerClear NOTIFICATION-TYPE + OBJECTS { + iesChassisId, + iesSlotId, + voipCount + } + STATUS current + DESCRIPTION + "Ringer fault release." + ::= { voiptrap 6 } + + voipTempError NOTIFICATION-TYPE + OBJECTS { + iesChassisId, + iesSlotId, + ifIndex, + voipPhoneState + } + STATUS current + DESCRIPTION + "Temperature error trigger." + ::= { voiptrap 7 } + + voipTempClear NOTIFICATION-TYPE + OBJECTS { + iesChassisId, + iesSlotId, + ifIndex, + voipPhoneState + } + STATUS current + DESCRIPTION + "Temperature error release." + ::= { voiptrap 8 } + + voipDcPowerFail NOTIFICATION-TYPE + OBJECTS { + iesChassisId, + iesSlotId, + ifIndex, + voipPhoneState + } + STATUS current + DESCRIPTION + "DC power error trigger." + ::= { voiptrap 9 } + + voipDcPowerClear NOTIFICATION-TYPE + OBJECTS { + iesChassisId, + iesSlotId, + ifIndex, + voipPhoneState + } + STATUS current + DESCRIPTION + "DC power error release." + ::= { voiptrap 10 } + + voipAcPowerFail NOTIFICATION-TYPE + OBJECTS { + iesChassisId, + iesSlotId, + ifIndex, + voipPhoneState + } + STATUS current + DESCRIPTION + "DC power error trigger." + ::= { voiptrap 11 } + + voipAcPowerClear NOTIFICATION-TYPE + OBJECTS { + iesChassisId, + iesSlotId, + ifIndex, + voipPhoneState + } + STATUS current + DESCRIPTION + "DC power error release." + ::= { voiptrap 12 } + +-------------------- +-- interface +-------------------- + + cfmCcmError NOTIFICATION-TYPE + OBJECTS { + dot1agCfmMdMdLevel, + dot1agCfmVlanPrimaryVid, + dot1agCfmMepIdentifier, + intfCfmCcmErrorCause + } + STATUS current + DESCRIPTION + "" + ::= { interface 1 } + + +-------------------- +-- e5Alarm +-------------------- + +e5AlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF E5AlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table holds all the active alarms" + ::= { e5Alarm 1 } + + +e5AlarmNotify NOTIFICATION-TYPE + OBJECTS { + e5AlarmObjectClass, + e5AlarmObjectInstance1, + e5AlarmObjectInstance2, + e5AlarmObjectInstance3, + e5AlarmObjectInstance4, + e5AlarmType, + e5AlarmSeverity, + e5AlarmTimeStamp, + e5AlarmServiceAffecting, + e5AlarmText, + e5AlarmTime + } + STATUS current + DESCRIPTION + "E5 device alarm notification." + ::= { e5Alarm 2 } + + +e5AlarmEntry OBJECT-TYPE + SYNTAX E5AlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of attributes regarding alarm table" + INDEX { e5AlarmObjectClass, e5AlarmObjectInstance1, e5AlarmObjectInstance2, + e5AlarmObjectInstance3, e5AlarmObjectInstance4, + e5AlarmObjectInstance5, e5AlarmObjectInstance6, + e5AlarmObjectInstance7, e5AlarmObjectInstance8, e5AlarmType } + ::= { e5AlarmTable 1 } + +E5AlarmEntry ::= SEQUENCE { + e5AlarmObjectClass INTEGER, + e5AlarmObjectInstance1 INTEGER, + e5AlarmObjectInstance2 INTEGER, + e5AlarmObjectInstance3 INTEGER, + e5AlarmObjectInstance4 INTEGER, + e5AlarmObjectInstance5 INTEGER, + e5AlarmObjectInstance6 INTEGER, + e5AlarmObjectInstance7 INTEGER, + e5AlarmObjectInstance8 INTEGER, + e5AlarmType INTEGER, + e5AlarmSeverity INTEGER, + e5AlarmTimeStamp OCTET STRING, + e5AlarmServiceAffecting INTEGER, + e5AlarmLocationInfo INTEGER, + e5AlarmText OCTET STRING, + e5AlarmTime INTEGER, + e5AlarmCliObject OCTET STRING, + e5AlarmSecObjectClass INTEGER, + e5AlarmSecObjectInstance1 INTEGER, + e5AlarmSecObjectInstance2 INTEGER, + e5AlarmSecObjectInstance3 INTEGER, + e5AlarmSecObjectInstance4 INTEGER, + e5AlarmSecObjectInstance5 INTEGER, + e5AlarmSecObjectInstance6 INTEGER, + e5AlarmSecObjectInstance7 INTEGER, + e5AlarmSecObjectInstance8 INTEGER + } + +e5AlarmObjectClass OBJECT-TYPE + SYNTAX INTEGER { + dsl(1), + eqpt(2), + sys(3), + enet(4), + vop(5), + intf(6), + unknown(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object Class for an alarm" + ::= { e5AlarmEntry 1 } + +e5AlarmObjectInstance1 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object instance for an alarm, level 1" + ::= { e5AlarmEntry 2 } + +e5AlarmObjectInstance2 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object instance for an alarm, level 2" + ::= { e5AlarmEntry 3 } + +e5AlarmObjectInstance3 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object instance for an alarm, level 3" + ::= { e5AlarmEntry 4 } + +e5AlarmObjectInstance4 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object instance for an alarm, level 4" + ::= { e5AlarmEntry 5 } + +e5AlarmObjectInstance5 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object instance for an alarm, level 5" + ::= { e5AlarmEntry 6 } + +e5AlarmObjectInstance6 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object instance for an alarm, level 6" + ::= { e5AlarmEntry 7 } + +e5AlarmObjectInstance7 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object instance for an alarm, level 7" + ::= { e5AlarmEntry 8 } + +e5AlarmObjectInstance8 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object instance for an alarm, level 8" + ::= { e5AlarmEntry 9 } + +e5AlarmType OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unique type for an alarm" + ::= { e5AlarmEntry 10 } + +e5AlarmSeverity OBJECT-TYPE + SYNTAX INTEGER { + clear(0), + critical(1), + major(2), + minor(3), + warning(4), + unknown(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Severity of the alarm" + ::= { e5AlarmEntry 11 } + +e5AlarmTimeStamp OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..50)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp indicating the set/clear time of the alarm" + ::= { e5AlarmEntry 12 } + +e5AlarmServiceAffecting OBJECT-TYPE + SYNTAX INTEGER { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Indicated the nature of the alarm i.e. service + affecting or not" + ::= { e5AlarmEntry 13 } + +e5AlarmLocationInfo OBJECT-TYPE + SYNTAX INTEGER { + nearEnd(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { e5AlarmEntry 14 } + +e5AlarmText OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Alarm description" + ::= { e5AlarmEntry 15 } + +e5AlarmTime OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "UTC time" + ::= { e5AlarmEntry 16 } + +e5AlarmCliObject OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The short CLI name for the object class and instance" + ::= { e5AlarmEntry 17 } + +e5AlarmSecObjectClass OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary Object Class for an alarm" + ::= { e5AlarmEntry 18 } + +e5AlarmSecObjectInstance1 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary object instance for an alarm, level 1" + ::= { e5AlarmEntry 19 } + +e5AlarmSecObjectInstance2 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary object instance for an alarm, level 2" + ::= { e5AlarmEntry 20 } + +e5AlarmSecObjectInstance3 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary object instance for an alarm, level 3" + ::= { e5AlarmEntry 21 } + +e5AlarmSecObjectInstance4 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary object instance for an alarm, level 4" + ::= { e5AlarmEntry 22 } + +e5AlarmSecObjectInstance5 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary object instance for an alarm, level 5" + ::= { e5AlarmEntry 23 } + +e5AlarmSecObjectInstance6 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary object instance for an alarm, level 6" + ::= { e5AlarmEntry 24 } + +e5AlarmSecObjectInstance7 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary object instance for an alarm, level 7" + ::= { e5AlarmEntry 25 } + +e5AlarmSecObjectInstance8 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary object instance for an alarm, level 8" + ::= { e5AlarmEntry 26 } + +END |