Commit version 24.12.13800

This commit is contained in:
2025-01-06 17:35:06 -05:00
parent b7f6a79c2c
commit 55d9218816
6133 changed files with 4239740 additions and 1374287 deletions

View File

@ -1,6 +1,6 @@
TROPIC-CARD-MIB DEFINITIONS ::= BEGIN
-- (c) Copyright 2019 Nokia Networks. All rights reserved.
-- (c) Copyright 2021 Nokia Networks. All rights reserved.
-- This software is the confidential and proprietary property of
-- Nokia and may only be used in accordance with the terms of the
-- license agreement provided with this software.
@ -10,7 +10,8 @@ IMPORTS
OBJECT-TYPE, MODULE-IDENTITY,
Unsigned32, Integer32 FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
TruthValue FROM SNMPv2-TC
TEXTUAL-CONVENTION,
TruthValue, MacAddress FROM SNMPv2-TC
TropicCardCLEI,
TropicCardHFD,
TropicCardSerialNumber,
@ -27,7 +28,7 @@ IMPORTS
InterfaceIndexOrZero FROM IF-MIB;
tnCardMibModule MODULE-IDENTITY
LAST-UPDATED "201907121200Z"
LAST-UPDATED "202106181200Z"
ORGANIZATION "Nokia"
CONTACT-INFO "Nokia
Attn: Jeff Donnelly
@ -39,6 +40,72 @@ IMPORTS
DESCRIPTION "The card MIB."
REVISION "202106181200Z"
DESCRIPTION "Added the following to tnCardTable:
tnCardTargetAddPortInputPower."
REVISION "202103191200Z"
DESCRIPTION "Added the following table:
tnCardPrbsTestIdTable."
REVISION "202012181200Z"
DESCRIPTION "Added the following to tnCardModuleCfg:
twelvePlugs(6)
ninePlugs(7)."
REVISION "202012041200Z"
DESCRIPTION "Added the following to tnCardTable:
tnCardMgracd."
REVISION "202011131200Z"
DESCRIPTION "Added the following to tnCardTable:
tnCardSapLoopbackMacAddr."
REVISION "202009111200Z"
DESCRIPTION "Added the following to tnCardTable:
tnCardLOLCKDetectionEnable."
REVISION "202006191200Z"
DESCRIPTION "Added the following to tnCardModuleCfg:
thirtyPlugs(5)."
REVISION "202006121200Z"
DESCRIPTION "Added the following to tnCardModuleCfg:
elplugs(4)."
REVISION "202003201200Z"
DESCRIPTION "Added the following to tnCardTable:
tnCardAseMode
tnCardAddPowerMode."
REVISION "202002211200Z"
DESCRIPTION "Added the following to tnCardTable:
tnCardShutdownCmd
tnCardCpuTemperature
tnCardMainDeviceTemperature."
REVISION "202002141200Z"
DESCRIPTION "Added the following to tnCardTable:
tnCardClkSelectedValue."
REVISION "201912131200Z"
DESCRIPTION "Added the following to tnCardTable:
tnCardSlotClkStatus."
REVISION "201910251200Z"
DESCRIPTION "Changed SYNTAX of the following from Unsigned32 to Integer32:
tnCardPower."
REVISION "201910181200Z"
DESCRIPTION "1) Added the following textual convention:
NokiaOAMTestUnitType.
2) Added the following to tnCardTable:
tnCardOAMTestUnit."
REVISION "201908301200Z"
DESCRIPTION "Added the following to tnCardTable:
tnCardVirtual."
REVISION "201907121200Z"
DESCRIPTION "Added the following to tnCardTable:
tnCardInitConfProfile."
@ -230,6 +297,14 @@ IMPORTS
--------------------------------------------------------------------------------
-- Type Definitions
--------------------------------------------------------------------------------
NokiaOAMTestUnitType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "OAM Test unit type."
SYNTAX INTEGER {
microseconds(1),
hundred-nano-seconds(2),
nano-seconds(3)
}
--------------------------------------------------------------------------------
-- Object Definitions
@ -306,7 +381,7 @@ IMPORTS
tnCardClkSwitch AluWdmWtClkValues,
tnCardRtrvClkSwitch AluWdmWtClkValues,
tnCardWtClkMeasureValues OCTET STRING,
tnCardPower Unsigned32,
tnCardPower Integer32,
tnCardCurrent Unsigned32,
tnCardUplinkAdminMode INTEGER,
tnCardLoopbackNoServPort InterfaceIndexOrZero,
@ -330,7 +405,20 @@ IMPORTS
tnCardModuleCfg INTEGER,
tnCardLicenseRestricted TruthValue,
tnCardLineMode INTEGER,
tnCardInitConfProfile Unsigned32
tnCardInitConfProfile Unsigned32,
tnCardVirtual TruthValue,
tnCardOAMTestUnit NokiaOAMTestUnitType,
tnCardSlotClkStatus INTEGER,
tnCardClkSelectedValue INTEGER,
tnCardShutdownCmd INTEGER,
tnCardCpuTemperature Integer32,
tnCardMainDeviceTemperature Integer32,
tnCardAseMode INTEGER,
tnCardAddPowerMode INTEGER,
tnCardLOLCKDetectionEnable TruthValue,
tnCardSapLoopbackMacAddr MacAddress,
tnCardMgracd INTEGER,
tnCardTargetAddPortInputPower Integer32
}
tnCardName OBJECT-TYPE
@ -661,7 +749,7 @@ IMPORTS
::= { tnCardEntry 37 }
tnCardPower OBJECT-TYPE
SYNTAX Unsigned32
SYNTAX Integer32
UNITS "milli-Watts"
MAX-ACCESS read-only
STATUS current
@ -731,9 +819,9 @@ IMPORTS
tnCardLicenseAction OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
apply(2),
delete(3)
unknown(1),
apply(2),
delete(3)
}
MAX-ACCESS read-create
STATUS current
@ -746,7 +834,7 @@ IMPORTS
MAX-ACCESS read-only
STATUS current
DESCRIPTION "License key Cap1 Value"
DEFVAL { 0 }
DEFVAL { 0 }
::= { tnCardEntry 46 }
tnCardLicenseCap2Val OBJECT-TYPE
@ -754,7 +842,7 @@ IMPORTS
MAX-ACCESS read-only
STATUS current
DESCRIPTION "License key Cap2 Value"
DEFVAL { 0 }
DEFVAL { 0 }
::= { tnCardEntry 47 }
tnCardLicenseTimeStamp OBJECT-TYPE
@ -762,7 +850,7 @@ IMPORTS
MAX-ACCESS read-only
STATUS current
DESCRIPTION "License key Timestamp"
DEFVAL { 0 }
DEFVAL { 0 }
::= { tnCardEntry 48 }
tnCardLicenseRmaKey OBJECT-TYPE
@ -856,7 +944,11 @@ IMPORTS
SYNTAX INTEGER {
plugLimit40(1),
plugLimit32(2),
plugLimit20(3)
plugLimit20(3),
elplugs(4),
thirtyPlugs(5),
twelvePlugs(6),
ninePlugs(7)
}
MAX-ACCESS read-create
STATUS current
@ -899,6 +991,141 @@ IMPORTS
the corresponding configuration profile ID."
::= { tnCardEntry 62 }
tnCardVirtual OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicate if the card is virtual card or not."
::= { tnCardEntry 63 }
tnCardOAMTestUnit OBJECT-TYPE
SYNTAX NokiaOAMTestUnitType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of tnCardOAMTestUnit defines the unit of
OAM (SLM/DM) test results."
::= { tnCardEntry 64 }
tnCardSlotClkStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
onFreq(2),
fail(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
::= { tnCardEntry 65 }
tnCardClkSelectedValue OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
yes(2),
no(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
::= { tnCardEntry 66 }
tnCardShutdownCmd OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
shutdownForce(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "normal - user shall set the card state to admin
down before.
shutdownForce - force allows an user with administrator
rights to perform a reset cold without
setting the ports and the card to admin
down before."
::= { tnCardEntry 67 }
tnCardCpuTemperature OBJECT-TYPE
SYNTAX Integer32
UNITS "Celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current temperature of the control card, for
example, the 1830 TPS EC."
::= { tnCardEntry 68 }
tnCardMainDeviceTemperature OBJECT-TYPE
SYNTAX Integer32
UNITS "Celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current temperature of the main device, for
example, the 1830 TPS FPGA."
::= { tnCardEntry 69 }
tnCardAseMode OBJECT-TYPE
SYNTAX INTEGER {
unconfigured(1),
noNoise(2),
low(3),
standard(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { unconfigured }
::= { tnCardEntry 70 }
tnCardAddPowerMode OBJECT-TYPE
SYNTAX INTEGER {
low(1),
high(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { low }
::= { tnCardEntry 71 }
tnCardLOLCKDetectionEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "PTPIOC card uses this attribute to enable/disable
Loss of Lock(LOLCK) detection on OTC line ports:
true - Enable
false - Disable."
DEFVAL { false }
::= { tnCardEntry 72 }
tnCardSapLoopbackMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "tnCardSapLoopbackMacAddr specifies the unicast source
MAC address used with a MAC Swap SAP terminal loopback"
DEFVAL { '000000000000'H } -- 00:00:00:00:00:00
::= { tnCardEntry 73 }
tnCardMgracd OBJECT-TYPE
SYNTAX INTEGER {
none(1),
cp(2),
mgnpln(3),
cpmgnpln(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates if managed by CP, MGNPLN, shared by both or free."
DEFVAL { none }
::= { tnCardEntry 74 }
tnCardTargetAddPortInputPower OBJECT-TYPE
SYNTAX Integer32
UNITS "mBm"
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
::= { tnCardEntry 75 }
--------------------------------------------------------------------------------
-- Generic Card Assembly Table
--------------------------------------------------------------------------------
@ -991,17 +1218,16 @@ IMPORTS
SYNTAX SEQUENCE OF TnCardDbSyncEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::=
{ tnCardBasics 5 }
DESCRIPTION "."
::= { tnCardBasics 5 }
tnCardDbSyncEntry OBJECT-TYPE
SYNTAX TnCardDbSyncEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The entry for tnCardDbSyncTable"
INDEX{ tnShelfIndex,
tnSlotIndex }
INDEX { tnShelfIndex,
tnSlotIndex }
::= { tnCardDbSyncTable 1 }
TnCardDbSyncEntry ::= SEQUENCE {
@ -1016,8 +1242,38 @@ IMPORTS
between the LC and the EC. If it is enabled,
tnCardDBSyncEnabledByUser shall be true. After the
sync, tnCardDBSyncEnabledByUser shall change to false."
DEFVAL { false }
::={ tnCardDbSyncEntry 1 }
DEFVAL { false }
::= { tnCardDbSyncEntry 1 }
--------------------------------------------------------------------------------
-- Card PRBS Test ID Table
--------------------------------------------------------------------------------
tnCardPrbsTestIdTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnCardPrbsTestIdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnCardBasics 6 }
tnCardPrbsTestIdEntry OBJECT-TYPE
SYNTAX TnCardPrbsTestIdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnShelfIndex,
tnSlotIndex }
::= { tnCardPrbsTestIdTable 1 }
TnCardPrbsTestIdEntry ::= SEQUENCE {
tnCardPrbsTestIdOidList SnmpAdminString
}
tnCardPrbsTestIdOidList OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..2048))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnCardPrbsTestIdEntry 1 }
--------------------------------------------------------------------------------
-- Conformance Group Definitions
@ -1096,7 +1352,20 @@ IMPORTS
tnCardModuleCfg,
tnCardLicenseRestricted,
tnCardLineMode,
tnCardInitConfProfile
tnCardInitConfProfile,
tnCardVirtual,
tnCardOAMTestUnit,
tnCardSlotClkStatus,
tnCardClkSelectedValue,
tnCardShutdownCmd,
tnCardCpuTemperature,
tnCardMainDeviceTemperature,
tnCardAseMode,
tnCardAddPowerMode,
tnCardLOLCKDetectionEnable,
tnCardSapLoopbackMacAddr,
tnCardMgracd,
tnCardTargetAddPortInputPower
}
STATUS current
DESCRIPTION "."
@ -1118,6 +1387,14 @@ IMPORTS
-- obsolete
-- tnCardFPGATableGroup OBJECT-GROUP ::= { tnCardGroups 4 }
tnCardPrbsTestIdTableGroup OBJECT-GROUP
OBJECTS {
tnCardPrbsTestIdOidList
}
STATUS current
DESCRIPTION "."
::= { tnCardGroups 5 }
--------------------------------------------------------------------------------
-- Compliance Statements (mandatory)
--------------------------------------------------------------------------------
@ -1128,9 +1405,10 @@ IMPORTS
MANDATORY-GROUPS {
tnCardScalarsGroup,
tnCardTableGroup,
tnCardAssemblyTableGroup
tnCardAssemblyTableGroup,
-- obsolete
-- tnCardFPGATableGroup,
tnCardPrbsTestIdTableGroup
}
::= { tnCardCompliances 1 }