mibs/MIBS/alpineoe/ALPINE-TDCM-EDFA-MIB
2023-12-05 12:25:34 +01:00

725 lines
17 KiB
Plaintext

--
-- 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
--