From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/alpineoe/ALPINE-GEN-CARD-EDFA-MIB | 448 ++++++++++++++++++++ MIBS/alpineoe/ALPINE-GEN-CARD-TDCM-MIB | 135 ++++++ MIBS/alpineoe/ALPINE-ROOT | 46 +++ MIBS/alpineoe/ALPINE-TDCM-EDFA-MIB | 724 +++++++++++++++++++++++++++++++++ 4 files changed, 1353 insertions(+) create mode 100644 MIBS/alpineoe/ALPINE-GEN-CARD-EDFA-MIB create mode 100644 MIBS/alpineoe/ALPINE-GEN-CARD-TDCM-MIB create mode 100644 MIBS/alpineoe/ALPINE-ROOT create mode 100644 MIBS/alpineoe/ALPINE-TDCM-EDFA-MIB (limited to 'MIBS/alpineoe') diff --git a/MIBS/alpineoe/ALPINE-GEN-CARD-EDFA-MIB b/MIBS/alpineoe/ALPINE-GEN-CARD-EDFA-MIB new file mode 100644 index 0000000..6fc575d --- /dev/null +++ b/MIBS/alpineoe/ALPINE-GEN-CARD-EDFA-MIB @@ -0,0 +1,448 @@ +-- +-- ALPINE-GEN-CARD-EDFA-MIB.mib +-- + + ALPINE-GEN-CARD-EDFA-MIB DEFINITIONS ::= BEGIN + + IMPORTS + alpineGeneric + FROM ALPINE-ROOT + Integer32, OBJECT-TYPE, NOTIFICATION-TYPE + FROM SNMPv2-SMI; + + +-- +-- Node definitions +-- + + -- 1.3.6.1.4.1.52326.1.1 + alpineGenCardEdfa OBJECT IDENTIFIER ::= { alpineGeneric 1 } + + + -- 1.3.6.1.4.1.52326.1.1.1 + alpineGenCardEdfaInfosTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlpineGenCardEdfaInfosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { alpineGenCardEdfa 1 } + + + -- 1.3.6.1.4.1.52326.1.1.1.1 + alpineGenCardEdfaInfosEntry OBJECT-TYPE + SYNTAX AlpineGenCardEdfaInfosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { gceSlotNum, gceEdfaNum } + ::= { alpineGenCardEdfaInfosTable 1 } + + + AlpineGenCardEdfaInfosEntry ::= + SEQUENCE { + gceSlotNum + Integer32, + gceEdfaNum + Integer32, + gceMode + Integer32, + gceOutputPowerTarget + OCTET STRING, + gceGainTarget + OCTET STRING, + gceOutputPower + OCTET STRING, + gceGain + OCTET STRING, + gceTemperature + OCTET STRING, + gceSaveConfig + Integer32, + gceInputPower + OCTET STRING + } + + -- 1.3.6.1.4.1.52326.1.1.1.1.1 + gceSlotNum OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot number." + ::= { alpineGenCardEdfaInfosEntry 1 } + + + -- 1.3.6.1.4.1.52326.1.1.1.1.2 + gceEdfaNum OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "EDFA Number in the line card. + Up to 2 EDFA modules are supported in one line card." + ::= { alpineGenCardEdfaInfosEntry 2 } + + + -- 1.3.6.1.4.1.52326.1.1.1.1.3 + gceMode OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Work mode of EDFA. + 1. AGC + 2. APC + Please note, when you want to change work mode, make sure the relative target value be set first. + For example, if you want to set work mode to APC and the output power is 5dBm, you need set 'gceOutputPowerTarget' to 5 first." + ::= { alpineGenCardEdfaInfosEntry 3 } + + + -- 1.3.6.1.4.1.52326.1.1.1.1.4 + gceOutputPowerTarget OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + UNITS "dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Output power target of EDFA. + If current work mode is APC, then output power will be applied immediately. + If current work mode is AGC, then output power will be applied after 'gceMode' is set to APC." + ::= { alpineGenCardEdfaInfosEntry 4 } + + + -- 1.3.6.1.4.1.52326.1.1.1.1.5 + gceGainTarget OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + UNITS "dB" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Gain target of EDFA. + If current work mode is AGC, then output power will be applied immediately. + If current work mode is APC, then output power will be applied after 'gceMode' is set to AGC." + ::= { alpineGenCardEdfaInfosEntry 5 } + + + -- 1.3.6.1.4.1.52326.1.1.1.1.6 + gceOutputPower OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current output power of EDFA." + ::= { alpineGenCardEdfaInfosEntry 6 } + + + -- 1.3.6.1.4.1.52326.1.1.1.1.7 + gceGain OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current gain of EDFA." + ::= { alpineGenCardEdfaInfosEntry 7 } + + + -- 1.3.6.1.4.1.52326.1.1.1.1.8 + gceTemperature OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current temperature of EDFA." + ::= { alpineGenCardEdfaInfosEntry 8 } + + + -- 1.3.6.1.4.1.52326.1.1.1.1.9 + gceSaveConfig OBJECT-TYPE + SYNTAX Integer32 (0..2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Save current configuration into flash for non-valatile setting. + 0: Idle/Save Done. + 1: Issue save command. + 2: Saving. + Only value 1 can be accepted in snmp set." + ::= { alpineGenCardEdfaInfosEntry 9 } + + + -- 1.3.6.1.4.1.52326.1.1.1.1.10 + gceInputPower OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current input power of EDFA." + ::= { alpineGenCardEdfaInfosEntry 10 } + + + -- 1.3.6.1.4.1.52326.1.1.2 + alpineGenCardEdfaAlarm OBJECT IDENTIFIER ::= { alpineGenCardEdfa 2 } + + + -- 1.3.6.1.4.1.52326.1.1.2.1 + alpineGenCardEdfaAlarmThldTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlpineGenCardEdfaAlarmThldEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { alpineGenCardEdfaAlarm 1 } + + + -- 1.3.6.1.4.1.52326.1.1.2.1.1 + alpineGenCardEdfaAlarmThldEntry OBJECT-TYPE + SYNTAX AlpineGenCardEdfaAlarmThldEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { gceaSlotNum, gceaEdfaNum } + ::= { alpineGenCardEdfaAlarmThldTable 1 } + + + AlpineGenCardEdfaAlarmThldEntry ::= + SEQUENCE { + gceaSlotNum + Integer32, + gceaEdfaNum + Integer32, + gceaInputPowerThld + OCTET STRING, + gceaOutputPowerThld + OCTET STRING, + gceaTemperatureThld + OCTET STRING + } + + -- 1.3.6.1.4.1.52326.1.1.2.1.1.1 + gceaSlotNum OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot number." + ::= { alpineGenCardEdfaAlarmThldEntry 1 } + + + -- 1.3.6.1.4.1.52326.1.1.2.1.1.2 + gceaEdfaNum OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "EDFA Number in the line card. + Up to 2 EDFA modules are supported in one line card." + ::= { alpineGenCardEdfaAlarmThldEntry 2 } + + + -- 1.3.6.1.4.1.52326.1.1.2.1.1.3 + gceaInputPowerThld OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + UNITS "dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low threshold of input power." + ::= { alpineGenCardEdfaAlarmThldEntry 3 } + + + -- 1.3.6.1.4.1.52326.1.1.2.1.1.4 + gceaOutputPowerThld OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + UNITS "dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low threshold of output power." + ::= { alpineGenCardEdfaAlarmThldEntry 4 } + + + -- 1.3.6.1.4.1.52326.1.1.2.1.1.5 + gceaTemperatureThld OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + UNITS "degreeC" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "High threshold of temperature." + ::= { alpineGenCardEdfaAlarmThldEntry 5 } + + + -- 1.3.6.1.4.1.52326.1.1.2.2 + alpineGenEdfaAlarmInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlpineGenEdfaAlarmInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { alpineGenCardEdfaAlarm 2 } + + + -- 1.3.6.1.4.1.52326.1.1.2.2.1 + alpineGenEdfaAlarmInfoEntry OBJECT-TYPE + SYNTAX AlpineGenEdfaAlarmInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { geaiSlotNum, geaiEdfaNum } + ::= { alpineGenEdfaAlarmInfoTable 1 } + + + AlpineGenEdfaAlarmInfoEntry ::= + SEQUENCE { + geaiSlotNum + Integer32, + geaiEdfaNum + Integer32, + geaiCommonAlarm + Integer32, + geaiCaseTemperatureAlarm + Integer32, + geaiPumpTemperatureAlarm + Integer32, + geaiPumpBiasAlarm + Integer32, + geaiLossInputAlarm + Integer32, + geaiLossOutputAlarm + Integer32 + } + + -- 1.3.6.1.4.1.52326.1.1.2.2.1.1 + geaiSlotNum OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { alpineGenEdfaAlarmInfoEntry 1 } + + + -- 1.3.6.1.4.1.52326.1.1.2.2.1.2 + geaiEdfaNum OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "EDFA Number in the line card. + Up to 2 EDFA modules are supported in one line card." + ::= { alpineGenEdfaAlarmInfoEntry 2 } + + + -- 1.3.6.1.4.1.52326.1.1.2.2.1.3 + geaiCommonAlarm OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If any alarm occurs, this field will set to 1. + 0. Normal + 1. One or some alarm occur." + ::= { alpineGenEdfaAlarmInfoEntry 3 } + + + -- 1.3.6.1.4.1.52326.1.1.2.2.1.4 + geaiCaseTemperatureAlarm OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "0. Clear + 1. Case temperature alarm occurs." + ::= { alpineGenEdfaAlarmInfoEntry 4 } + + + -- 1.3.6.1.4.1.52326.1.1.2.2.1.5 + geaiPumpTemperatureAlarm OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "0. Clear + 1. Pump temperature alarm occurs." + ::= { alpineGenEdfaAlarmInfoEntry 5 } + + + -- 1.3.6.1.4.1.52326.1.1.2.2.1.6 + geaiPumpBiasAlarm OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "0. Clear + 1. Pump bias alarm occurs." + ::= { alpineGenEdfaAlarmInfoEntry 6 } + + + -- 1.3.6.1.4.1.52326.1.1.2.2.1.7 + geaiLossInputAlarm OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "0. Clear + 1. Loss of input alarm occurs." + ::= { alpineGenEdfaAlarmInfoEntry 7 } + + + -- 1.3.6.1.4.1.52326.1.1.2.2.1.8 + geaiLossOutputAlarm OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "0. Clear + 1. Loss of output alarm occurs." + ::= { alpineGenEdfaAlarmInfoEntry 8 } + + + -- 1.3.6.1.4.1.52326.1.1.2.3 + alpineGenEdfaPowerAlarm NOTIFICATION-TYPE + OBJECTS { gceOutputPower, geaiLossOutputAlarm } + STATUS current + DESCRIPTION + "Description." + ::= { alpineGenCardEdfaAlarm 3 } + + + -- 1.3.6.1.4.1.52326.1.1.2.4 + alpineGenEdfaTemperatureAlarm NOTIFICATION-TYPE + OBJECTS { gceTemperature, geaiPumpTemperatureAlarm, geaiCaseTemperatureAlarm } + STATUS current + DESCRIPTION + "Description." + ::= { alpineGenCardEdfaAlarm 4 } + + + -- 1.3.6.1.4.1.52326.1.1.2.5 + alpineGenEdfaBiasAlarm NOTIFICATION-TYPE + OBJECTS { geaiPumpBiasAlarm } + STATUS current + DESCRIPTION + "Description." + ::= { alpineGenCardEdfaAlarm 5 } + + + -- 1.3.6.1.4.1.52326.1.1.2.6 + alpineGenEdfaLossAlarm NOTIFICATION-TYPE + OBJECTS { geaiLossInputAlarm } + STATUS current + DESCRIPTION + "Description." + ::= { alpineGenCardEdfaAlarm 6 } + + + + END + +-- +-- ALPINE-GEN-CARD-EDFA-MIB.mib +-- diff --git a/MIBS/alpineoe/ALPINE-GEN-CARD-TDCM-MIB b/MIBS/alpineoe/ALPINE-GEN-CARD-TDCM-MIB new file mode 100644 index 0000000..fca6784 --- /dev/null +++ b/MIBS/alpineoe/ALPINE-GEN-CARD-TDCM-MIB @@ -0,0 +1,135 @@ +-- +-- ALPINE-GEN-CARD-TDCM-MIB.mib +-- + + ALPINE-GEN-CARD-TDCM-MIB DEFINITIONS ::= BEGIN + + IMPORTS + alpineGeneric + FROM ALPINE-ROOT + Integer32, OBJECT-TYPE + FROM SNMPv2-SMI; + + +-- +-- Node definitions +-- + + -- 1.3.6.1.4.1.52326.1.2 + alpineGenCardTdcm OBJECT IDENTIFIER ::= { alpineGeneric 2 } + + + -- 1.3.6.1.4.1.52326.1.2.1 + alpineGenCardTdcmInfosTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlpineGenCardTdcmInfosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { alpineGenCardTdcm 1 } + + + -- 1.3.6.1.4.1.52326.1.2.1.1 + alpineGenCardTdcmInfosEntry OBJECT-TYPE + SYNTAX AlpineGenCardTdcmInfosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { gctiSlotNum } + ::= { alpineGenCardTdcmInfosTable 1 } + + + AlpineGenCardTdcmInfosEntry ::= + SEQUENCE { + gctiSlotNum + Integer32, + gctiWorkMode + Integer32, + gctiDefaultDispersion + Integer32, + gctiCurrentDispersion + Integer32, + gctiAutoModeSwitch + Integer32, + gctiSaveConfig + Integer32 + } + + -- 1.3.6.1.4.1.52326.1.2.1.1.1 + gctiSlotNum OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot number." + ::= { alpineGenCardTdcmInfosEntry 1 } + + + -- 1.3.6.1.4.1.52326.1.2.1.1.2 + gctiWorkMode OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Work mode of TDCM. + 1. Manual Mode. + 2. Auto Mode." + ::= { alpineGenCardTdcmInfosEntry 2 } + + + -- 1.3.6.1.4.1.52326.1.2.1.1.3 + gctiDefaultDispersion OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm*km" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The default dipersion value for line card startup." + ::= { alpineGenCardTdcmInfosEntry 3 } + + + -- 1.3.6.1.4.1.52326.1.2.1.1.4 + gctiCurrentDispersion OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm*km" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current dispersion setting." + ::= { alpineGenCardTdcmInfosEntry 4 } + + + -- 1.3.6.1.4.1.52326.1.2.1.1.5 + gctiAutoModeSwitch OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Turn on/off auto engine when current work mode is auto. + 1. Turn on auto monitor and tunning for current monitor fiber. + 2. Turn off auto monitor and tunning. + Note, this value is only available when current work mode 'gctiWorkMode' is auto." + ::= { alpineGenCardTdcmInfosEntry 5 } + + + -- 1.3.6.1.4.1.52326.1.2.1.1.6 + gctiSaveConfig OBJECT-TYPE + SYNTAX Integer32 (0..2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Save current configuration into flash for non-valatile setting. + 0: Idle/Save Done. + 1: Issue save command. + 2: Saving. + Only value 1 can be accepted in snmp set." + ::= { alpineGenCardTdcmInfosEntry 6 } + + + + END + +-- +-- ALPINE-GEN-CARD-TDCM-MIB.mib +-- diff --git a/MIBS/alpineoe/ALPINE-ROOT b/MIBS/alpineoe/ALPINE-ROOT new file mode 100644 index 0000000..b2f78ca --- /dev/null +++ b/MIBS/alpineoe/ALPINE-ROOT @@ -0,0 +1,46 @@ +-- +-- ALPINE-ROOT.mib +-- + + ALPINE-ROOT DEFINITIONS ::= BEGIN + + IMPORTS + enterprises, OBJECT-IDENTITY + FROM SNMPv2-SMI; + + + +-- +-- Node definitions +-- + + -- 1.3.6.1.4.1.52326 + alpineRoot OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The root of the OID sub-tree assigned to Alpine Optoelectronics Inc by the Internet Assigned Numbers Authority (IANA)" + ::= { enterprises 52326 } + + + -- 1.3.6.1.4.1.52326.1 + alpineGeneric OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Sub-tree for general definitions" + ::= { alpineRoot 1 } + + + -- 1.3.6.1.4.1.52326.2 + alpineProducts OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Sub-tree for specific products' definitions." + ::= { alpineRoot 2 } + + + + END + +-- +-- ALPINE-ROOT.mib +-- diff --git a/MIBS/alpineoe/ALPINE-TDCM-EDFA-MIB b/MIBS/alpineoe/ALPINE-TDCM-EDFA-MIB new file mode 100644 index 0000000..4033999 --- /dev/null +++ b/MIBS/alpineoe/ALPINE-TDCM-EDFA-MIB @@ -0,0 +1,724 @@ +-- +-- ALPINE-TDCM-EDFA-MIB.mib +-- + + ALPINE-TDCM-EDFA-MIB DEFINITIONS ::= BEGIN + + IMPORTS + alpineProducts + FROM ALPINE-ROOT + Integer32, OBJECT-TYPE, NOTIFICATION-TYPE + FROM SNMPv2-SMI; + + +-- +-- Node definitions +-- + + -- 1.3.6.1.4.1.52326.2.1 + alpineTdcmEdfaSystem OBJECT IDENTIFIER ::= { alpineProducts 1 } + + + -- 1.3.6.1.4.1.52326.2.1.1 + alpineTESlotBasicInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlpineTESlotBasicInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { alpineTdcmEdfaSystem 1 } + + + -- 1.3.6.1.4.1.52326.2.1.1.1 + alpineTESlotBasicInfoEntry OBJECT-TYPE + SYNTAX AlpineTESlotBasicInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { alpineTESBISlotNum } + ::= { alpineTESlotBasicInfoTable 1 } + + + AlpineTESlotBasicInfoEntry ::= + SEQUENCE { + alpineTESBISlotNum + Integer32, + alpineTESBISlotType + Integer32, + alpineTESBISlotHwVer + OCTET STRING, + alpineTESBISlotFwVer + OCTET STRING, + alpineTEBISlotPN + OCTET STRING, + alpineTEBISlotSN + OCTET STRING, + alpineTEBISlotManuDate + OCTET STRING, + alpineTEBISlotTemperature + OCTET STRING, + alpineTEBISlotPower1Status + Integer32, + alpineTEBISlotPower1Val + OCTET STRING, + alpineTEBISlotPower2Status + Integer32, + alpineTEBISlotPower2Val + OCTET STRING, + alpineTEBISlotPowerTotalCnt + Integer32 + } + + -- 1.3.6.1.4.1.52326.2.1.1.1.1 + alpineTESBISlotNum OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Line card slot number." + ::= { alpineTESlotBasicInfoEntry 1 } + + + -- 1.3.6.1.4.1.52326.2.1.1.1.2 + alpineTESBISlotType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot Type. + 1. TDCM Line Card + 2. EDFA Line Card" + ::= { alpineTESlotBasicInfoEntry 2 } + + + -- 1.3.6.1.4.1.52326.2.1.1.1.3 + alpineTESBISlotHwVer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware version of the line card in this slot." + ::= { alpineTESlotBasicInfoEntry 3 } + + + -- 1.3.6.1.4.1.52326.2.1.1.1.4 + alpineTESBISlotFwVer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Firmware version of the line card in this slot." + ::= { alpineTESlotBasicInfoEntry 4 } + + + -- 1.3.6.1.4.1.52326.2.1.1.1.5 + alpineTEBISlotPN OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PN info of the line card in this slot." + ::= { alpineTESlotBasicInfoEntry 5 } + + + -- 1.3.6.1.4.1.52326.2.1.1.1.6 + alpineTEBISlotSN OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Serial number of the line card in this slot." + ::= { alpineTESlotBasicInfoEntry 6 } + + + -- 1.3.6.1.4.1.52326.2.1.1.1.7 + alpineTEBISlotManuDate OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Manufacture date of the line card in this slot." + ::= { alpineTESlotBasicInfoEntry 7 } + + + -- 1.3.6.1.4.1.52326.2.1.1.1.8 + alpineTEBISlotTemperature OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the line card in this slot." + ::= { alpineTESlotBasicInfoEntry 8 } + + + -- 1.3.6.1.4.1.52326.2.1.1.1.9 + alpineTEBISlotPower1Status OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Power 1's status of the line card in this slot. + 0. Normal or N/A + 1. Alarm" + ::= { alpineTESlotBasicInfoEntry 9 } + + + -- 1.3.6.1.4.1.52326.2.1.1.1.10 + alpineTEBISlotPower1Val OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Power 1's value of the line card in this slot." + ::= { alpineTESlotBasicInfoEntry 10 } + + + -- 1.3.6.1.4.1.52326.2.1.1.1.11 + alpineTEBISlotPower2Status OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Power 2's status of the line card in this slot. + 0. Normal or N/A + 1. Alarm" + ::= { alpineTESlotBasicInfoEntry 11 } + + + -- 1.3.6.1.4.1.52326.2.1.1.1.12 + alpineTEBISlotPower2Val OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Power 2's value of the line card in this slot." + ::= { alpineTESlotBasicInfoEntry 12 } + + + -- 1.3.6.1.4.1.52326.2.1.1.1.13 + alpineTEBISlotPowerTotalCnt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total power count of the line card in this slot." + ::= { alpineTESlotBasicInfoEntry 13 } + + + -- 1.3.6.1.4.1.52326.2.1.2 + alpineTESlotStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlpineTESlotStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { alpineTdcmEdfaSystem 2 } + + + -- 1.3.6.1.4.1.52326.2.1.2.1 + alpineTESlotStatusEntry OBJECT-TYPE + SYNTAX AlpineTESlotStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { alpineTESlotNum } + ::= { alpineTESlotStatusTable 1 } + + + AlpineTESlotStatusEntry ::= + SEQUENCE { + alpineTESlotNum + Integer32, + alpineTESlotStatus + Integer32 + } + + -- 1.3.6.1.4.1.52326.2.1.2.1.1 + alpineTESlotNum OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot number." + ::= { alpineTESlotStatusEntry 1 } + + + -- 1.3.6.1.4.1.52326.2.1.2.1.2 + alpineTESlotStatus OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates slot's card type. + 0. N/A. The slot is not inserted so the value is meaningless. + 1. Present. The slot is inserted " + ::= { alpineTESlotStatusEntry 2 } + + + -- 1.3.6.1.4.1.52326.2.1.3 + alpineTEAlarm OBJECT IDENTIFIER ::= { alpineTdcmEdfaSystem 3 } + + + -- 1.3.6.1.4.1.52326.2.1.3.1 + alpineTEAlarmThldTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlpineTEAlarmThldEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { alpineTEAlarm 1 } + + + -- 1.3.6.1.4.1.52326.2.1.3.1.1 + alpineTEAlarmThldEntry OBJECT-TYPE + SYNTAX AlpineTEAlarmThldEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { alpineTeatSlotNum } + ::= { alpineTEAlarmThldTable 1 } + + + AlpineTEAlarmThldEntry ::= + SEQUENCE { + alpineTeatSlotNum + Integer32, + alpineTeatTempHighAlarmThld + OCTET STRING, + alpineTeatTempHighWarningThld + OCTET STRING, + alpineTeatTempLowAlarmThld + OCTET STRING, + alpineTeatTempLowWarningThld + OCTET STRING + } + + -- 1.3.6.1.4.1.52326.2.1.3.1.1.1 + alpineTeatSlotNum OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot Number." + ::= { alpineTEAlarmThldEntry 1 } + + + -- 1.3.6.1.4.1.52326.2.1.3.1.1.2 + alpineTeatTempHighAlarmThld OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Threshold of high temperature alarm." + ::= { alpineTEAlarmThldEntry 2 } + + + -- 1.3.6.1.4.1.52326.2.1.3.1.1.3 + alpineTeatTempHighWarningThld OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Threshold of high temperature warning." + ::= { alpineTEAlarmThldEntry 3 } + + + -- 1.3.6.1.4.1.52326.2.1.3.1.1.4 + alpineTeatTempLowAlarmThld OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Threshold of low temperature alarm." + ::= { alpineTEAlarmThldEntry 4 } + + + -- 1.3.6.1.4.1.52326.2.1.3.1.1.5 + alpineTeatTempLowWarningThld OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Threshold of low temperature warning." + ::= { alpineTEAlarmThldEntry 5 } + + + -- 1.3.6.1.4.1.52326.2.1.3.2 + alpineTEAlarmTemperature NOTIFICATION-TYPE + OBJECTS { alpineTEBISlotTemperature } + STATUS current + DESCRIPTION + "Description." + ::= { alpineTEAlarm 2 } + + + -- 1.3.6.1.4.1.52326.2.1.4 + alpineTESystemPowerTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlpineTESystemPowerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { alpineTdcmEdfaSystem 4 } + + + -- 1.3.6.1.4.1.52326.2.1.4.1 + alpineTESystemPowerEntry OBJECT-TYPE + SYNTAX AlpineTESystemPowerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { alpineTEPowerCardId } + ::= { alpineTESystemPowerTable 1 } + + + AlpineTESystemPowerEntry ::= + SEQUENCE { + alpineTEPowerCardId + Integer32, + alpineTEPowerCardType + Integer32, + alpineTEPowerCardHwVer + OCTET STRING, + alpineTEPowerCardFwVer + OCTET STRING, + alpineTEPowerCardPN + OCTET STRING, + alpineTEPowerCardSN + OCTET STRING, + alpineTEPowerCardManuDate + OCTET STRING, + alpineTEPowerCardPowerInStatus + Integer32, + alpineTEPowerCardPowerOutVal + OCTET STRING, + alpineTEPowerCardPowerOutStatus + Integer32 + } + + -- 1.3.6.1.4.1.52326.2.1.4.1.1 + alpineTEPowerCardId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System power card ID." + ::= { alpineTESystemPowerEntry 1 } + + + -- 1.3.6.1.4.1.52326.2.1.4.1.2 + alpineTEPowerCardType OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System power card's type. + 1. 220VAC + 2. -48VDC" + ::= { alpineTESystemPowerEntry 2 } + + + -- 1.3.6.1.4.1.52326.2.1.4.1.3 + alpineTEPowerCardHwVer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System power card's hardware version." + ::= { alpineTESystemPowerEntry 3 } + + + -- 1.3.6.1.4.1.52326.2.1.4.1.4 + alpineTEPowerCardFwVer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System power card's firmware version." + ::= { alpineTESystemPowerEntry 4 } + + + -- 1.3.6.1.4.1.52326.2.1.4.1.5 + alpineTEPowerCardPN OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System power card's part number." + ::= { alpineTESystemPowerEntry 5 } + + + -- 1.3.6.1.4.1.52326.2.1.4.1.6 + alpineTEPowerCardSN OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System power card's serial number." + ::= { alpineTESystemPowerEntry 6 } + + + -- 1.3.6.1.4.1.52326.2.1.4.1.7 + alpineTEPowerCardManuDate OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System power card's manufacture date." + ::= { alpineTESystemPowerEntry 7 } + + + -- 1.3.6.1.4.1.52326.2.1.4.1.8 + alpineTEPowerCardPowerInStatus OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The input power of system power card. + 0. On + 1. Off/No power input" + ::= { alpineTESystemPowerEntry 8 } + + + -- 1.3.6.1.4.1.52326.2.1.4.1.9 + alpineTEPowerCardPowerOutVal OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System power card's output voltage." + ::= { alpineTESystemPowerEntry 9 } + + + -- 1.3.6.1.4.1.52326.2.1.4.1.10 + alpineTEPowerCardPowerOutStatus OBJECT-TYPE + SYNTAX Integer32 (0..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The output power status of system power card's + 0. Normal + 1. Voltage High Alarm + 2. Vlotage Low Alarm" + ::= { alpineTESystemPowerEntry 10 } + + + -- 1.3.6.1.4.1.52326.2.1.5 + alpineTESystemFanTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlpineTESystemFanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { alpineTdcmEdfaSystem 5 } + + + -- 1.3.6.1.4.1.52326.2.1.5.1 + alpineTESystemFanEntry OBJECT-TYPE + SYNTAX AlpineTESystemFanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { alpineTEFanCardId } + ::= { alpineTESystemFanTable 1 } + + + AlpineTESystemFanEntry ::= + SEQUENCE { + alpineTEFanCardId + Integer32, + alpineTEFanCardFansTotalCnt + Integer32, + alpineTEFanCardHwVer + OCTET STRING, + alpineTEFanCardFwVer + OCTET STRING, + alpineTEFanCardPN + OCTET STRING, + alpineTEFanCardSN + OCTET STRING, + alpineTEFanCardManuDate + OCTET STRING, + alpineTEFanCardPower1Val + OCTET STRING, + alpineTEFanCardFan1Speed + Integer32, + alpineTEFanCardFan1Status + Integer32, + alpineTEFanCardFan2Speed + Integer32, + alpineTEFanCardFan2Status + Integer32, + alpineTEFanCardFan3Speed + Integer32, + alpineTEFanCardFan3Status + Integer32 + } + + -- 1.3.6.1.4.1.52326.2.1.5.1.1 + alpineTEFanCardId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System fan card's ID." + ::= { alpineTESystemFanEntry 1 } + + + -- 1.3.6.1.4.1.52326.2.1.5.1.2 + alpineTEFanCardFansTotalCnt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System fan card's total fans count." + ::= { alpineTESystemFanEntry 2 } + + + -- 1.3.6.1.4.1.52326.2.1.5.1.3 + alpineTEFanCardHwVer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System fan card's hardware version." + ::= { alpineTESystemFanEntry 3 } + + + -- 1.3.6.1.4.1.52326.2.1.5.1.4 + alpineTEFanCardFwVer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System fan card's firmware version." + ::= { alpineTESystemFanEntry 4 } + + + -- 1.3.6.1.4.1.52326.2.1.5.1.5 + alpineTEFanCardPN OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System fan card's part number." + ::= { alpineTESystemFanEntry 5 } + + + -- 1.3.6.1.4.1.52326.2.1.5.1.6 + alpineTEFanCardSN OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System fan card's serial number." + ::= { alpineTESystemFanEntry 6 } + + + -- 1.3.6.1.4.1.52326.2.1.5.1.7 + alpineTEFanCardManuDate OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System fan card's manufacture date." + ::= { alpineTESystemFanEntry 7 } + + + -- 1.3.6.1.4.1.52326.2.1.5.1.8 + alpineTEFanCardPower1Val OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System fan card's power1's voltage value." + ::= { alpineTESystemFanEntry 8 } + + + -- 1.3.6.1.4.1.52326.2.1.5.1.9 + alpineTEFanCardFan1Speed OBJECT-TYPE + SYNTAX Integer32 + UNITS "RPM" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System fan card's #1 fan speed." + ::= { alpineTESystemFanEntry 9 } + + + -- 1.3.6.1.4.1.52326.2.1.5.1.10 + alpineTEFanCardFan1Status OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System fan card's #1 fan status. + 0. Normal + 1. Abnormal" + ::= { alpineTESystemFanEntry 10 } + + + -- 1.3.6.1.4.1.52326.2.1.5.1.11 + alpineTEFanCardFan2Speed OBJECT-TYPE + SYNTAX Integer32 + UNITS "RPM" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System fan card's #2 fan speed. + Depend on the 'alpineTEFanCardFansTotalCnt', #2 fan may not exist. If the fan is not exist, the value should be 0." + ::= { alpineTESystemFanEntry 11 } + + + -- 1.3.6.1.4.1.52326.2.1.5.1.12 + alpineTEFanCardFan2Status OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System fan card's #2 fan status. + 0. Normal + 1. Abnormal + Depend on the 'alpineTEFanCardFansTotalCnt', #2 fan may not exist. If the fan is not exist, the value should be 0." + ::= { alpineTESystemFanEntry 12 } + + + -- 1.3.6.1.4.1.52326.2.1.5.1.13 + alpineTEFanCardFan3Speed OBJECT-TYPE + SYNTAX Integer32 + UNITS "RPM" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System fan card's #3 fan speed. + Depend on the 'alpineTEFanCardFansTotalCnt', #3 fan may not exist. If the fan is not exist, the value should be 0." + ::= { alpineTESystemFanEntry 13 } + + + -- 1.3.6.1.4.1.52326.2.1.5.1.14 + alpineTEFanCardFan3Status OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System fan card's #3 fan status. + 0. Normal + 1. Abnormal + Depend on the 'alpineTEFanCardFansTotalCnt', #3 fan may not exist. If the fan is not exist, the value should be 0." + ::= { alpineTESystemFanEntry 14 } + + + + END + +-- +-- ALPINE-TDCM-EDFA-MIB.mib +-- -- cgit v1.2.3