1TIMETRA-OES-HARDWARE-MIB DEFINITIONS ::= BEGIN 2 3-- (c) Copyright 2013-2016 Nokia. All rights reserved. 4-- This software is the confidential and proprietary property of 5-- Nokia and may only be used in accordance with the 6-- terms of the license agreement provided with this software. 7 8 IMPORTS 9 SnmpAdminString FROM SNMP-FRAMEWORK-MIB 10 11 OBJECT-TYPE, MODULE-IDENTITY, 12 NOTIFICATION-TYPE, Unsigned32, 13 Integer32, Counter64, Gauge32, 14 Counter32 FROM SNMPv2-SMI 15 16 MODULE-COMPLIANCE, OBJECT-GROUP, 17 NOTIFICATION-GROUP FROM SNMPv2-CONF 18 19 TEXTUAL-CONVENTION, DateAndTime, 20 DisplayString, RowStatus, 21 TruthValue, TimeStamp FROM SNMPv2-TC 22 23 TmnxHwIndex, tmnxHwIndex, 24 TmnxPhysChassisIndex, TmnxLEDState, 25 TmnxCardRebootType, TmnxDeviceState, 26 tmnxHwClass FROM TIMETRA-CHASSIS-MIB 27 28 TmnxActionType, TmnxAdminState, 29 TmnxOperState, TNamedItemOrEmpty, 30 TItemDescription, TNamedItem FROM TIMETRA-TC-MIB 31 32 ifIndex FROM IF-MIB 33 34 tmnxSRObjs,tmnxSRConfs, 35 tmnxSRNotifyPrefix, timetraSRMIBModules FROM TIMETRA-GLOBAL-MIB 36 37 tmnxPortNotifyPortId, 38 TmnxPortOperStatus FROM TIMETRA-PORT-MIB 39 ; 40 41timetraOesHardwareMIBModule MODULE-IDENTITY 42 LAST-UPDATED "201308010000Z" 43 ORGANIZATION "Nokia" 44 CONTACT-INFO 45 "Nokia SROS Support 46 Web: http://www.nokia.com" 47 DESCRIPTION 48 "This document is the SNMP MIB module to manage and provision the 49 Optical Extension Shelf (OES) hardware components of the Nokia 50 SROS device. 51 52 Copyright (c) 2013-2016 Nokia. All rights reserved. 53 Reproduction of this document is authorized on the condition that 54 the foregoing copyright notice is included. 55 56 This SNMP MIB module (Specification) embodies Nokia's 57 proprietary intellectual property. Nokia retains 58 all title and ownership in the Specification, including any 59 revisions. 60 61 Nokia grants all interested parties a non-exclusive 62 license to use and distribute an unmodified copy of this 63 Specification in connection with management of Nokia 64 products, and without fee, provided this copyright notice and 65 license appear on all copies. 66 67 This Specification is supplied 'as is', and Nokia 68 makes no warranty, either express or implied, as to the use, 69 operation, condition, or performance of the Specification." 70 71-- 72-- Revision History 73-- 74 REVISION "201308010000Z" 75 DESCRIPTION "Rev 1.0 05 Sep 2013 00:00 76 Initial release of the TIMETRA-OES-HARDWARE-MIB." 77 78 ::= { timetraSRMIBModules 99 } 79 80tmnxOesHwObjs OBJECT IDENTIFIER ::= { tmnxSRObjs 99 } 81tmnxOesHwMIBNotifyPrefix OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 99 } 82tmnxOesHwConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 99 } 83 84-- Object Groups in the Nokia OES MIB Module 85tmnxOesChassisObjs OBJECT IDENTIFIER ::= { tmnxOesHwObjs 1 } 86tmnxOesCardObjs OBJECT IDENTIFIER ::= { tmnxOesHwObjs 2 } 87tmnxOesPortObjs OBJECT IDENTIFIER ::= { tmnxOesHwObjs 3 } 88tmnxOesHwNotifyObjs OBJECT IDENTIFIER ::= { tmnxOesHwObjs 4 } 89 90-- Notification Groups in the Nokia OES MIB Module 91tmnxOesHwNotifications OBJECT IDENTIFIER ::= { tmnxOesHwMIBNotifyPrefix 1 } 92 93-- Compliance Groups in the Nokia OES MIB Module 94tmnxOesHwCompliances OBJECT IDENTIFIER ::= { tmnxOesHwConformance 1 } 95tmnxOesHwGroups OBJECT IDENTIFIER ::= { tmnxOesHwConformance 2 } 96 97--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 98-- 99-- TIMETRA-OES-HARDWARE-MIB Textual Conventions 100-- 101TmnxOesCardHFD ::= TEXTUAL-CONVENTION 102 STATUS current 103 DESCRIPTION 104 "TmnxOesCardHFD specifies ..." 105 SYNTAX SnmpAdminString (SIZE(0..2)) 106 107TmnxOesHwMktPartNo ::= TEXTUAL-CONVENTION 108 STATUS current 109 DESCRIPTION 110 "TmnxOesHwMktPartNo specifies ..." 111 SYNTAX SnmpAdminString (SIZE(0..20)) 112 113TmnxOesHwSWGenLoadName ::= TEXTUAL-CONVENTION 114 STATUS current 115 DESCRIPTION 116 "TmnxOesHwSWGenLoadName specifies ..." 117 SYNTAX SnmpAdminString (SIZE(0..20)) 118 119TmnxOesHwLEDColorType ::= TEXTUAL-CONVENTION 120 STATUS current 121 DESCRIPTION 122 "TmnxOesHwLEDColorType specifies ..." 123 SYNTAX INTEGER { 124 unknown(1), 125 off(2), 126 red(3), 127 green(4), 128 orange(5) 129 } 130 131TmnxOesHwLEDStateType ::= TEXTUAL-CONVENTION 132 STATUS current 133 DESCRIPTION 134 "TmnxOesHwLEDStateType specifies ..." 135 SYNTAX INTEGER { 136 unknown (1), 137 solid (2), 138 fastBlink (3), 139 slowBlink (4) 140 } 141 142TmnxOesSlotNumber ::= TEXTUAL-CONVENTION 143 STATUS current 144 DESCRIPTION 145 "TmnxOesSlotNumber specifies a unique index that identifies a physical 146 slot number within an OES chassis." 147 SYNTAX Unsigned32 (1..40) 148 149TmnxOesChassisType ::= TEXTUAL-CONVENTION 150 STATUS current 151 DESCRIPTION 152 "TmnxOesChassisType specifies an Nokia SR OES chassis type." 153 SYNTAX Unsigned32 154 155TmnxOesCardType ::= TEXTUAL-CONVENTION 156 STATUS current 157 DESCRIPTION 158 "TmnxOesCardType specifies an Nokia SR OES card type." 159 SYNTAX Unsigned32 160 161TmnxOesCardSuppType ::= TEXTUAL-CONVENTION 162 STATUS current 163 DESCRIPTION 164 "TmnxCardSuppType specifies the valid card types supported for a 165 specific card slot. When multiple bits are set, it can be used to 166 identify a set or list of card types. 167 168 Some example card types: 169 170 112SCA1 -- 112G Single Port Tunable 171 112SNA1 -- 112G Single Port Tunable Coherent 172 130SCA1 -- 130G Single Port Tunable 173 EC -- Equipment Controller" 174 SYNTAX BITS { 175 invalid-card-type (0), 176 unassigned (1), 177 oes-supp-card-type-2 (2), 178 oes-supp-card-type-3 (3), 179 oes-supp-card-type-4 (4), 180 oes-supp-card-type-5 (5), 181 oes-supp-card-type-6 (6), 182 oes-supp-card-type-7 (7), 183 oes-supp-card-type-8 (8) 184 } 185 186TmnxOesCmnEqpPortNumber ::= TEXTUAL-CONVENTION 187 STATUS current 188 DESCRIPTION 189 "TmnxOesCmnEqpPortNumber specifies a unique index that identifies a 190 physical port number within an OES chassis common equipment slot." 191 SYNTAX Unsigned32 192 193TmnxOesPortErrorStatus ::= TEXTUAL-CONVENTION 194 STATUS current 195 DESCRIPTION 196 "The TmnxOesPortErrorStatus is a bitmask which describes error 197 conditions that can be raised/cleared on an OES port. 198 199 The possible values are: 200 deviceFailure (0) - generic port device failure. 201 transmissionFailure (1) - port transmission failure." 202 SYNTAX BITS { 203 deviceFailure (0), 204 transmissionFailure (1) 205 } 206 207--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 208-- 209-- TIMETRA-OES-HARDWARE-MIB Global Configuration Objects 210-- 211tmnxOesChassisTypeTable OBJECT-TYPE 212 SYNTAX SEQUENCE OF TmnxOesChassisTypeEntry 213 MAX-ACCESS not-accessible 214 STATUS current 215 DESCRIPTION 216 "The chassis type table has an entry for each Nokia SROS EOS 217 series chassis model." 218 ::= { tmnxOesChassisObjs 1 } 219 220tmnxOesChassisTypeEntry OBJECT-TYPE 221 SYNTAX TmnxOesChassisTypeEntry 222 MAX-ACCESS not-accessible 223 STATUS current 224 DESCRIPTION 225 "Each row entry represents an Nokia SROS OES series chassis 226 model. Rows in this table are created by the agent at initialization 227 and cannot be created or destroyed by SNMP Get or Set requests." 228 INDEX { tmnxOesChassisTypeIndex } 229 ::= { tmnxOesChassisTypeTable 1 } 230 231TmnxOesChassisTypeEntry ::= SEQUENCE { 232 tmnxOesChassisTypeIndex TmnxOesChassisType, 233 tmnxOesChassisTypeName TNamedItemOrEmpty, 234 tmnxOesChassisTypeDescription TItemDescription, 235 tmnxOesChassisTypeStatus TruthValue 236} 237 238tmnxOesChassisTypeIndex OBJECT-TYPE 239 SYNTAX TmnxOesChassisType 240 MAX-ACCESS not-accessible 241 STATUS current 242 DESCRIPTION 243 "The value of tmnxOesChassisTypeIndex specifies the type of 244 Nokia SROS series OES chassis model." 245 ::= { tmnxOesChassisTypeEntry 1 } 246 247tmnxOesChassisTypeName OBJECT-TYPE 248 SYNTAX TNamedItemOrEmpty 249 MAX-ACCESS read-only 250 STATUS current 251 DESCRIPTION 252 "The value of tmnxOesChassisTypeName indicates the administrative name 253 that identifies this type of Nokia SROS series OES chassis 254 model. This name string may be used in CLI commands to specify a 255 particular OES chassis model type." 256 ::= { tmnxOesChassisTypeEntry 2 } 257 258tmnxOesChassisTypeDescription OBJECT-TYPE 259 SYNTAX TItemDescription 260 MAX-ACCESS read-only 261 STATUS current 262 DESCRIPTION 263 "The value of tmnxOesChassisTypeDescription indicates the detailed 264 description of this Nokia SROS series OES chassis model." 265 ::= { tmnxOesChassisTypeEntry 3 } 266 267tmnxOesChassisTypeStatus OBJECT-TYPE 268 SYNTAX TruthValue 269 MAX-ACCESS read-only 270 STATUS current 271 DESCRIPTION 272 "The value of tmnxOesChassisTypeStatus indicates the chassis type 273 support. When tmnxOesChassisTypeStatus has a value of 'true' it 274 indicates that this chassis model is supported in this revision of the 275 management software. When it has a value of 'false' there is no 276 support." 277 ::= { tmnxOesChassisTypeEntry 4 } 278 279tmnxOesChassisLastChange OBJECT-TYPE 280 SYNTAX TimeStamp 281 MAX-ACCESS read-only 282 STATUS current 283 DESCRIPTION 284 "The value of tmnxOesChassisLastChange indicates the time, since 285 system startup, when tmnxOesChassisTable last changed configuration." 286 ::= { tmnxOesChassisObjs 2 } 287 288tmnxOesChassisTable OBJECT-TYPE 289 SYNTAX SEQUENCE OF TmnxOesChassisEntry 290 MAX-ACCESS not-accessible 291 STATUS current 292 DESCRIPTION 293 "The tmnxOesChassisTable contains configuration information for 294 OES chassis." 295 ::= { tmnxOesChassisObjs 3 } 296 297tmnxOesChassisEntry OBJECT-TYPE 298 SYNTAX TmnxOesChassisEntry 299 MAX-ACCESS not-accessible 300 STATUS current 301 DESCRIPTION 302 "The tmnxOesChassisEntry consists of the configurable objects for 303 a given OES chassis." 304 INDEX { tmnxOesChassisNumber } 305 ::= { tmnxOesChassisTable 1 } 306 307TmnxOesChassisEntry ::= SEQUENCE { 308 tmnxOesChassisNumber TmnxPhysChassisIndex, 309 tmnxOesChassisRowStatus RowStatus, 310 tmnxOesChassisRowLastChanged TimeStamp, 311 tmnxOesChassisAssignedType TmnxOesChassisType, 312 tmnxOesChassisEquippedType TmnxOesChassisType, 313 tmnxOesChassisActivitySwitch TmnxActionType, 314 tmnxOesChassisHwEntryIndex TmnxHwIndex 315} 316 317tmnxOesChassisNumber OBJECT-TYPE 318 SYNTAX TmnxPhysChassisIndex 319 MAX-ACCESS not-accessible 320 STATUS current 321 DESCRIPTION 322 "The value of tmnxOesChassisNumber specifies a unique value which 323 identifies the OES chassis." 324 ::= { tmnxOesChassisEntry 1 } 325 326tmnxOesChassisRowStatus OBJECT-TYPE 327 SYNTAX RowStatus 328 MAX-ACCESS read-create 329 STATUS current 330 DESCRIPTION 331 "The value of tmnxOesChassisRowStatus specifies the row status. 332 It allows the creation and deletion of rows in tmnxOesChassisTable. 333 334 When creating an OES Chassis entry, tmnxOesChassisRowStatus and 335 tmnxOesChassisAssignedType must be set together in the same SNMP SET 336 request PDU." 337 ::= { tmnxOesChassisEntry 2 } 338 339tmnxOesChassisRowLastChanged OBJECT-TYPE 340 SYNTAX TimeStamp 341 MAX-ACCESS read-only 342 STATUS current 343 DESCRIPTION 344 "The value of tmnxOesChassisRowLastChanged indicates the time this row 345 was last changed." 346 ::= { tmnxOesChassisEntry 3 } 347 348tmnxOesChassisAssignedType OBJECT-TYPE 349 SYNTAX TmnxOesChassisType 350 MAX-ACCESS read-create 351 STATUS current 352 DESCRIPTION 353 "The value of tmnxOesChassisAssignedType specifies the administratively 354 assigned type of the OES chassis. 355 356 tmnxOesChassisRowStatus and tmnxOesChassisAssignedType must be set 357 together in the same SNMP SET request PDU." 358 DEFVAL { 1 } 359 ::= { tmnxOesChassisEntry 4 } 360 361tmnxOesChassisEquippedType OBJECT-TYPE 362 SYNTAX TmnxOesChassisType 363 MAX-ACCESS read-only 364 STATUS current 365 DESCRIPTION 366 "The value of tmnxOesChassisEquippedType indicates the OES chassis type 367 that is equipped." 368 ::= { tmnxOesChassisEntry 5 } 369 370tmnxOesChassisActivitySwitch OBJECT-TYPE 371 SYNTAX TmnxActionType 372 MAX-ACCESS read-create 373 STATUS current 374 DESCRIPTION 375 "The value of tmnxOesChassisActivitySwitch specifies the activity switch 376 action for the OES chassis. When the value is set to 'doAction (1)', 377 the OES chassis causes an activity switchover between this chassis's 378 controller (i.e. EC) cards." 379 DEFVAL { notApplicable } 380 ::= { tmnxOesChassisEntry 6 } 381 382tmnxOesChassisHwEntryIndex OBJECT-TYPE 383 SYNTAX TmnxHwIndex 384 MAX-ACCESS read-only 385 STATUS current 386 DESCRIPTION 387 "The value is a unique index that identifies 388 common management information for Nokia SROS series 389 manufactured hardware components within the specified chassis." 390 ::= { tmnxOesChassisEntry 7 } 391 392tmnxOesPFTable OBJECT-TYPE 393 SYNTAX SEQUENCE OF TmnxOesPFEntry 394 MAX-ACCESS not-accessible 395 STATUS current 396 DESCRIPTION 397 "The table tmnxOesPFTable contains information about the OES 398 power filter cards." 399 ::= { tmnxOesChassisObjs 4 } 400 401tmnxOesPFEntry OBJECT-TYPE 402 SYNTAX TmnxOesPFEntry 403 MAX-ACCESS not-accessible 404 STATUS current 405 DESCRIPTION 406 "A row in tmnxOesPFTable is created/destroyed by the SYSTEM when there 407 is a row created/destroyed in the tmnxHwTable for an OES power 408 filter card." 409 INDEX { tmnxOesChassisNumber, 410 tmnxOesSlotNumber } 411 ::= { tmnxOesPFTable 1 } 412 413TmnxOesPFEntry ::= SEQUENCE { 414 tmnxOesSlotNumber TmnxOesSlotNumber, 415 tmnxOesPFType INTEGER, 416 tmnxOesPFAmpRating Unsigned32, 417 tmnxOesPFInputCurrent Unsigned32, 418 tmnxOesPFInputVoltage Unsigned32, 419 tmnxOesPFInputPower Unsigned32, 420 tmnxOesPFClkA Unsigned32, 421 tmnxOesPFClkB Unsigned32, 422 tmnxOesPFClkDelta Integer32, 423 tmnxOesPFState TmnxDeviceState, 424 tmnxOesPFHwIndex TmnxHwIndex 425} 426 427tmnxOesSlotNumber OBJECT-TYPE 428 SYNTAX TmnxOesSlotNumber 429 MAX-ACCESS not-accessible 430 STATUS current 431 DESCRIPTION 432 "The value of tmnxOesSlotNumber specifies the slot number of an OES 433 power filter card." 434 ::= { tmnxOesPFEntry 1 } 435 436tmnxOesPFType OBJECT-TYPE 437 SYNTAX INTEGER { 438 ac (1), 439 dc (2) 440 } 441 MAX-ACCESS read-only 442 STATUS current 443 DESCRIPTION 444 "The value of tmnxOesPFType indicates the type of an OES power filter 445 card." 446 ::= { tmnxOesPFEntry 2 } 447 448tmnxOesPFAmpRating OBJECT-TYPE 449 SYNTAX Unsigned32 450 UNITS "deci-amps" 451 MAX-ACCESS read-only 452 STATUS current 453 DESCRIPTION 454 "The value of tmnxOesPFAmpRating indicates the amperage rating of an OES 455 power filter." 456 ::= { tmnxOesPFEntry 3 } 457 458tmnxOesPFInputCurrent OBJECT-TYPE 459 SYNTAX Unsigned32 460 UNITS "milli-amps" 461 MAX-ACCESS read-only 462 STATUS current 463 DESCRIPTION 464 "The value of tmnxOesPFInputCurrent indicates the input current of an 465 OES power filter." 466 ::= { tmnxOesPFEntry 4 } 467 468tmnxOesPFInputVoltage OBJECT-TYPE 469 SYNTAX Unsigned32 470 UNITS "milli-volts" 471 MAX-ACCESS read-only 472 STATUS current 473 DESCRIPTION 474 "The value of tmnxOesPFInputVoltage indicates the input voltage of an 475 OES power filter." 476 ::= { tmnxOesPFEntry 5 } 477 478tmnxOesPFInputPower OBJECT-TYPE 479 SYNTAX Unsigned32 480 UNITS "watts" 481 MAX-ACCESS read-only 482 STATUS current 483 DESCRIPTION 484 "The value of tmnxOesPFInputPower indicates the input power of an OES 485 power filter." 486 ::= { tmnxOesPFEntry 6 } 487 488tmnxOesPFClkA OBJECT-TYPE 489 SYNTAX Unsigned32 490 UNITS "1/10 parts-per-million" 491 MAX-ACCESS read-only 492 STATUS current 493 DESCRIPTION 494 "The value of tmnxOesPFClkA indicates the frequency offset 495 of clock A of the OES power filter." 496 ::= { tmnxOesPFEntry 7 } 497 498tmnxOesPFClkB OBJECT-TYPE 499 SYNTAX Unsigned32 500 UNITS "1/10 parts-per-million" 501 MAX-ACCESS read-only 502 STATUS current 503 DESCRIPTION 504 "The value of tmnxOesPFClkB indicates the frequency offset 505 of clock B of the OES power filter." 506 ::= { tmnxOesPFEntry 8 } 507 508tmnxOesPFClkDelta OBJECT-TYPE 509 SYNTAX Integer32 510 UNITS "1/10 parts-per-million" 511 MAX-ACCESS read-only 512 STATUS current 513 DESCRIPTION 514 "The value of tmnxOesPFClkDelta indicates the difference between 515 the frequency offset of clock A and that of clock B" 516 ::= { tmnxOesPFEntry 9 } 517 518tmnxOesPFState OBJECT-TYPE 519 SYNTAX TmnxDeviceState 520 MAX-ACCESS read-only 521 STATUS current 522 DESCRIPTION 523 "The value of tmnxOesPFState indicates an OES power filter's operational 524 525 state." 526 ::= { tmnxOesPFEntry 10 } 527 528tmnxOesPFHwIndex OBJECT-TYPE 529 SYNTAX TmnxHwIndex 530 MAX-ACCESS read-only 531 STATUS current 532 DESCRIPTION 533 "The value of tmnxOesPFHwIndex indicates a unique index of common 534 management information for hardware components within the specified 535 chassis." 536 ::= { tmnxOesPFEntry 11 } 537 538tmnxOesFanLastChg OBJECT-TYPE 539 SYNTAX TimeStamp 540 MAX-ACCESS read-only 541 STATUS current 542 DESCRIPTION 543 "The value of sysUpTime when tmnxOesFanTable was last changed." 544 ::= { tmnxOesChassisObjs 5 } 545 546tmnxOesFanTable OBJECT-TYPE 547 SYNTAX SEQUENCE OF TmnxOesFanEntry 548 MAX-ACCESS not-accessible 549 STATUS current 550 DESCRIPTION 551 "The table tmnxOesFanTable contains the information pertaining 552 to the fan tray(s) of OES chassis." 553 ::= { tmnxOesChassisObjs 6 } 554 555tmnxOesFanEntry OBJECT-TYPE 556 SYNTAX TmnxOesFanEntry 557 MAX-ACCESS not-accessible 558 STATUS current 559 DESCRIPTION 560 "Rows in tmnxOesFanTable are created/destroyed by the SYSTEM when 561 tmnxOesChassisEntry rows are created/destroyed. Only certain slots 562 can contain a fan in each OES chassis type." 563 INDEX { tmnxOesChassisNumber, 564 tmnxOesFanSlotNumber } 565 ::= { tmnxOesFanTable 1 } 566 567TmnxOesFanEntry ::= SEQUENCE { 568 tmnxOesFanSlotNumber TmnxOesSlotNumber, 569 tmnxOesFanState TmnxDeviceState, 570 tmnxOesFanSpeedControl INTEGER, 571 tmnxOesFanHwIndex TmnxHwIndex 572} 573 574tmnxOesFanSlotNumber OBJECT-TYPE 575 SYNTAX TmnxOesSlotNumber 576 MAX-ACCESS not-accessible 577 STATUS current 578 DESCRIPTION 579 "The value of tmnxOesFanSlotNumber specifies the slot number of the 580 fan in OES chassis." 581 ::= { tmnxOesFanEntry 1 } 582 583tmnxOesFanState OBJECT-TYPE 584 SYNTAX TmnxDeviceState 585 MAX-ACCESS read-only 586 STATUS current 587 DESCRIPTION 588 "The value of tmnxOesFanState indicates the fan's operational state." 589 ::= { tmnxOesFanEntry 2 } 590 591tmnxOesFanSpeedControl OBJECT-TYPE 592 SYNTAX INTEGER { 593 normal (1), 594 maximum (2) 595 } 596 MAX-ACCESS read-write 597 STATUS current 598 DESCRIPTION 599 "The value of tmnxOesFanSpeedControl specifies the level of the fan 600 speed." 601 DEFVAL { normal } 602 ::= { tmnxOesFanEntry 3 } 603 604tmnxOesFanHwIndex OBJECT-TYPE 605 SYNTAX TmnxHwIndex 606 MAX-ACCESS read-only 607 STATUS current 608 DESCRIPTION 609 "The value of tmnxOesFanHwIndex indicates a unique index that 610 identifies common management information for Nokia SROS 611 series manufactured hardware components within the specified chassis." 612 ::= { tmnxOesFanEntry 4 } 613 614tmnxOesCardTypeTable OBJECT-TYPE 615 SYNTAX SEQUENCE OF TmnxOesCardTypeEntry 616 MAX-ACCESS not-accessible 617 STATUS current 618 DESCRIPTION 619 "The card type table has an entry for each Nokia SROS EOS 620 series card model." 621 ::= { tmnxOesCardObjs 1 } 622 623tmnxOesCardTypeEntry OBJECT-TYPE 624 SYNTAX TmnxOesCardTypeEntry 625 MAX-ACCESS not-accessible 626 STATUS current 627 DESCRIPTION 628 "Each row entry represents an Nokia SROS series Card model. 629 Rows in this table are created by the agent at initialization and 630 cannot be created or destroyed by SNMP Get or Set requests." 631 INDEX { tmnxOesCardTypeIndex } 632 ::= { tmnxOesCardTypeTable 1 } 633 634TmnxOesCardTypeEntry ::= SEQUENCE { 635 tmnxOesCardTypeIndex TmnxOesCardType, 636 tmnxOesCardTypeName SnmpAdminString, 637 tmnxOesCardTypeDescription SnmpAdminString, 638 tmnxOesCardTypeStatus TruthValue, 639 tmnxOesCardTypeHeight Unsigned32, 640 tmnxOesCardTypeWidth Unsigned32, 641 tmnxOesCardTypeNumPorts Unsigned32 642} 643 644tmnxOesCardTypeIndex OBJECT-TYPE 645 SYNTAX TmnxOesCardType 646 MAX-ACCESS not-accessible 647 STATUS current 648 DESCRIPTION 649 "The unique index value which identifies this type of Nokia 650 SROS series OES card model." 651 ::= { tmnxOesCardTypeEntry 1 } 652 653tmnxOesCardTypeName OBJECT-TYPE 654 SYNTAX SnmpAdminString (SIZE(0..31)) 655 MAX-ACCESS read-only 656 STATUS current 657 DESCRIPTION 658 "The administrative name that identifies this type of Nokia 659 SROS series OES card model. This name string may be used in 660 CLI commands to specify a particular card model type." 661 ::= { tmnxOesCardTypeEntry 2 } 662 663tmnxOesCardTypeDescription OBJECT-TYPE 664 SYNTAX SnmpAdminString (SIZE(0..255)) 665 MAX-ACCESS read-only 666 STATUS current 667 DESCRIPTION 668 "A detailed description of this Nokia SROS series OES card 669 model." 670 ::= { tmnxOesCardTypeEntry 3 } 671 672tmnxOesCardTypeStatus OBJECT-TYPE 673 SYNTAX TruthValue 674 MAX-ACCESS read-only 675 STATUS current 676 DESCRIPTION 677 "When tmnxOesCardTypeStatus has a value of 'true' it indicates that 678 this card model is supported in this revision of the management 679 software. When it has a value of 'false' there is no support." 680 ::= { tmnxOesCardTypeEntry 4 } 681 682tmnxOesCardTypeHeight OBJECT-TYPE 683 SYNTAX Unsigned32 684 MAX-ACCESS read-only 685 STATUS current 686 DESCRIPTION 687 "The value indicates the number of vertical slots this card type 688 occupies." 689 ::= { tmnxOesCardTypeEntry 5 } 690 691tmnxOesCardTypeWidth OBJECT-TYPE 692 SYNTAX Unsigned32 693 MAX-ACCESS read-only 694 STATUS current 695 DESCRIPTION 696 "The value indicates the number of horizontal slots this card type 697 occupies." 698 ::= { tmnxOesCardTypeEntry 6 } 699 700tmnxOesCardTypeNumPorts OBJECT-TYPE 701 SYNTAX Unsigned32 702 MAX-ACCESS read-only 703 STATUS current 704 DESCRIPTION 705 "The value indicates the number of ports that this card type contains." 706 ::= { tmnxOesCardTypeEntry 7 } 707 708tmnxOesCardLastChange OBJECT-TYPE 709 SYNTAX TimeStamp 710 MAX-ACCESS read-only 711 STATUS current 712 DESCRIPTION 713 "The value of tmnxOesCardLastChange indicates the time since system 714 startup this table was last changed." 715 ::= { tmnxOesCardObjs 2 } 716 717tmnxOesCardTable OBJECT-TYPE 718 SYNTAX SEQUENCE OF TmnxOesCardEntry 719 MAX-ACCESS not-accessible 720 STATUS current 721 DESCRIPTION 722 "The tmnxOesCardTable has an entry for each OES card slot in 723 each chassis." 724 ::= { tmnxOesCardObjs 3 } 725 726tmnxOesCardEntry OBJECT-TYPE 727 SYNTAX TmnxOesCardEntry 728 MAX-ACCESS not-accessible 729 STATUS current 730 DESCRIPTION 731 "Each row entry represents an OES card slot in an OES chassis in 732 the system. Entries cannot be created and deleted via 733 SNMP SET operations. When tmnxOesChassisEntry is created, 734 a tmnxOesCardEntry is created for each OES card slot in that 735 chassis." 736 INDEX { tmnxOesChassisNumber, 737 tmnxOesSlotNumber } 738 ::= { tmnxOesCardTable 1 } 739 740TmnxOesCardEntry ::= SEQUENCE { 741 tmnxOesCardAssignedType TmnxOesCardType, 742 tmnxOesCardEquippedType TmnxOesCardType, 743 tmnxOesCardSupportedTypes TmnxOesCardSuppType, 744 tmnxOesCardReboot TmnxCardRebootType, 745 tmnxOesCardHwEntryIndex TmnxHwIndex, 746 tmnxOesCardRowLastChanged TimeStamp, 747 tmnxOesCardMemorySize Unsigned32 748} 749 750tmnxOesCardAssignedType OBJECT-TYPE 751 SYNTAX TmnxOesCardType 752 MAX-ACCESS read-write 753 STATUS current 754 DESCRIPTION 755 "The value of tmnxOesCardAssignedType specifies the administratively 756 assigned OES card type that should occupy this fabric slot in this 757 chassis." 758 DEFVAL { 2 } 759 ::= { tmnxOesCardEntry 1 } 760 761tmnxOesCardEquippedType OBJECT-TYPE 762 SYNTAX TmnxOesCardType 763 MAX-ACCESS read-only 764 STATUS current 765 DESCRIPTION 766 "The value of tmnxOesCardEquippedType indicates the OES card type that 767 is physically inserted into this slot in this chassis." 768 ::= { tmnxOesCardEntry 2 } 769 770tmnxOesCardSupportedTypes OBJECT-TYPE 771 SYNTAX TmnxOesCardSuppType 772 MAX-ACCESS read-only 773 STATUS current 774 DESCRIPTION 775 "The value of tmnxOesCardSupportedTypes indicates what OES card types 776 can be configured in this slot in this chassis." 777 ::= { tmnxOesCardEntry 3 } 778 779tmnxOesCardReboot OBJECT-TYPE 780 SYNTAX TmnxCardRebootType 781 MAX-ACCESS read-write 782 STATUS current 783 DESCRIPTION 784 "The value of tmnxOesCardReboot specifies the reboot type and 785 executes the reboot. Setting this variable to 'cardReboot' causes 786 the OES card to execute a soft-reboot. Setting this variable to 787 'cardPowerCycle' causes the OES card to turn off and turn on power 788 to the card initiating a hard-reboot." 789 DEFVAL { notApplicable } 790 ::= { tmnxOesCardEntry 4 } 791 792tmnxOesCardHwEntryIndex OBJECT-TYPE 793 SYNTAX TmnxHwIndex 794 MAX-ACCESS read-only 795 STATUS current 796 DESCRIPTION 797 "The value of tmnxOesCardHwEntryIndex indicates a unique index that 798 identifies common management information for Nokia SROS 799 series manufactured hardware components within the specified chassis." 800 ::= { tmnxOesCardEntry 5 } 801 802tmnxOesCardRowLastChanged OBJECT-TYPE 803 SYNTAX TimeStamp 804 MAX-ACCESS read-only 805 STATUS current 806 DESCRIPTION 807 "The value of tmnxOesCardRowLastChanged indicates the time since system 808 startup this row was last changed." 809 ::= { tmnxOesCardEntry 6 } 810 811tmnxOesCardMemorySize OBJECT-TYPE 812 SYNTAX Unsigned32 813 UNITS "Giga-bytes" 814 MAX-ACCESS read-only 815 STATUS current 816 DESCRIPTION 817 "The value of tmnxOesCardMemorySize indicates the amount of memory 818 populated on this OES card." 819 ::= { tmnxOesCardEntry 7 } 820 821tmnxOesControlCardTable OBJECT-TYPE 822 SYNTAX SEQUENCE OF TmnxOesControlCardEntry 823 MAX-ACCESS not-accessible 824 STATUS current 825 DESCRIPTION 826 "The table tmnxOesControlCardTable contains information pertaining to 827 the OES equipment controller (EC)." 828 ::= { tmnxOesCardObjs 4 } 829 830tmnxOesControlCardEntry OBJECT-TYPE 831 SYNTAX TmnxOesControlCardEntry 832 MAX-ACCESS not-accessible 833 STATUS current 834 DESCRIPTION 835 "A row in tmnxOesControlCardTable is created/destroyed by the SYSTEM 836 when there is a row created/destroyed in tmnxOesChassisTable for each 837 OES chassis." 838 INDEX { tmnxOesChassisNumber, 839 tmnxOesSlotNumber } 840 ::= { tmnxOesControlCardTable 1 } 841 842TmnxOesControlCardEntry ::= SEQUENCE { 843 tmnxOesControlCardActState INTEGER, 844 tmnxOesControlCardHwIndex TmnxHwIndex 845} 846 847tmnxOesControlCardActState OBJECT-TYPE 848 SYNTAX INTEGER { 849 unknown (1), 850 active (2), 851 standby (3), 852 unequipped (4) 853 } 854 MAX-ACCESS read-only 855 STATUS current 856 DESCRIPTION 857 "The value of tmnxOesControlCardActState indicates whether or not 858 this control card is active." 859 ::= { tmnxOesControlCardEntry 1 } 860 861tmnxOesControlCardHwIndex OBJECT-TYPE 862 SYNTAX TmnxHwIndex 863 MAX-ACCESS read-only 864 STATUS current 865 DESCRIPTION 866 "The value of tmnxOesControlCardHwIndex indicates a unique index that 867 identifies common management information for Nokia SROS 868 series manufactured hardware components within the specified chassis." 869 ::= { tmnxOesControlCardEntry 2 } 870 871-- Common equipment port table 872 873tmnxOesCmnEqpPortTable OBJECT-TYPE 874 SYNTAX SEQUENCE OF TmnxOesCmnEqpPortEntry 875 MAX-ACCESS not-accessible 876 STATUS current 877 DESCRIPTION 878 "The table tmnxOesCmnEqpPortTable contains the information pertaining 879 to the ports of the common equipment cards of the OES chassis. The 880 common equipment represents the hardware which includes the shelf, 881 shelf controller, user panel (USPNL), equipment controller (EC), first 882 level controller (FLC), PSS power distribution units, power filter 883 card (PFD), fans, etc." 884 ::= { tmnxOesPortObjs 1 } 885 886tmnxOesCmnEqpPortEntry OBJECT-TYPE 887 SYNTAX TmnxOesCmnEqpPortEntry 888 MAX-ACCESS not-accessible 889 STATUS current 890 DESCRIPTION 891 "A Row in tmnxOesCmnEqpPortTable is created/destroyed by the SYSTEM 892 when there is a row created/destroyed in the tmnxHwTable for each OES 893 common equipment, e.g. equipment controller (EC) and user panel." 894 INDEX { tmnxOesChassisNumber, 895 tmnxOesSlotNumber, 896 tmnxOesCmnEqpPortNumber} 897 ::= { tmnxOesCmnEqpPortTable 1} 898 899TmnxOesCmnEqpPortEntry ::= SEQUENCE { 900 tmnxOesCmnEqpPortNumber TmnxOesCmnEqpPortNumber, 901 tmnxOesCmnEqpPortCardType TmnxOesCardType, 902 tmnxOesCmnEqpPortOperStatus TmnxPortOperStatus 903} 904 905tmnxOesCmnEqpPortNumber OBJECT-TYPE 906 SYNTAX TmnxOesCmnEqpPortNumber 907 MAX-ACCESS not-accessible 908 STATUS current 909 DESCRIPTION 910 "The value of tmnxOesCmnEqpPortNumber specifies the index of the 911 tmnxOesCmnEqpPortTable table. It is a number that represents 912 a port of the common equipment card uniquely within the card. This 913 index along with the other indexes of the table are used to map this 914 port uniquely within the equipment cards in an OES chassis." 915 ::= { tmnxOesCmnEqpPortEntry 1 } 916 917tmnxOesCmnEqpPortCardType OBJECT-TYPE 918 SYNTAX TmnxOesCardType 919 MAX-ACCESS read-only 920 STATUS current 921 DESCRIPTION 922 "The value of tmnxOesCmnEqpPortCardType indicates the type of the 923 common equipment card that the port belongs to." 924 ::= { tmnxOesCmnEqpPortEntry 2 } 925 926tmnxOesCmnEqpPortOperStatus OBJECT-TYPE 927 SYNTAX TmnxPortOperStatus 928 MAX-ACCESS read-only 929 STATUS current 930 DESCRIPTION 931 "The value of tmnxOesCmnEqpPortOperStatus indicates the operational 932 status of the port of the OES common equipment card." 933 ::= { tmnxOesCmnEqpPortEntry 3 } 934 935-- Common equipment port type table 936 937tmnxOesCmnEqpPortTypeTable OBJECT-TYPE 938 SYNTAX SEQUENCE OF TmnxOesCmnEqpPortTypeEntry 939 MAX-ACCESS not-accessible 940 STATUS current 941 DESCRIPTION 942 "The table tmnxOesCmnEqpPortTypeTable contains the information 943 pertaining to the type of the ports of the common equipment cards, 944 e.g. equipment control (EC) and user panel, of the OES chassis." 945 ::= { tmnxOesPortObjs 2 } 946 947tmnxOesCmnEqpPortTypeEntry OBJECT-TYPE 948 SYNTAX TmnxOesCmnEqpPortTypeEntry 949 MAX-ACCESS not-accessible 950 STATUS current 951 DESCRIPTION 952 "Rows in table tmnxOesCmnEqpPortTypeEntry are created by the SYSTEM at 953 initialization and can not be created or destroyed by SNMP 954 set requests. Each row represents an OES port within a common 955 equipment OES card of a certain type." 956 INDEX {tmnxOesCardTypeIndex, tmnxOesCmnEqpPortNumber } 957 ::= { tmnxOesCmnEqpPortTypeTable 1 } 958 959TmnxOesCmnEqpPortTypeEntry ::= SEQUENCE { 960 tmnxOesCmnEqpPortTypeName TNamedItem, 961 tmnxOesCmnEqpPortTypeDescr TItemDescription 962} 963 964tmnxOesCmnEqpPortTypeName OBJECT-TYPE 965 SYNTAX TNamedItem 966 MAX-ACCESS read-only 967 STATUS current 968 DESCRIPTION 969 "The value of tmnxOesCmnEqpPortTypeName indicates the administrative 970 name that describes the OES common equipment port type." 971 ::= { tmnxOesCmnEqpPortTypeEntry 1 } 972 973tmnxOesCmnEqpPortTypeDescr OBJECT-TYPE 974 SYNTAX TItemDescription 975 MAX-ACCESS read-only 976 STATUS current 977 DESCRIPTION 978 "The value of tmnxOesCmnEqpPortTypeDescr indicates the detailed 979 description of the OES common equipment port type." 980 ::= { tmnxOesCmnEqpPortTypeEntry 2 } 981 982--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 983-- 984-- TIMETRA-OES-HARDWARE-MIB Notification Objects 985-- 986tmnxOesNotifyFailureReason OBJECT-TYPE 987 SYNTAX DisplayString 988 MAX-ACCESS accessible-for-notify 989 STATUS current 990 DESCRIPTION 991 "The value of tmnxOesNotifyFailureReason is used by OES card or common 992 equipment failure notifications to indicate the reason of failure." 993 ::= { tmnxOesHwNotifyObjs 1 } 994 995tmnxOesPortNotifyError OBJECT-TYPE 996 SYNTAX TmnxOesPortErrorStatus 997 MAX-ACCESS accessible-for-notify 998 STATUS current 999 DESCRIPTION 1000 "The value of tmnxOesPortNotifyError indicates the error conditions 1001 on this OES port." 1002 ::= { tmnxOesHwNotifyObjs 2 } 1003 1004--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 1005-- 1006-- TIMETRA-OES-HARDWARE-MIB Notifications 1007-- 1008tmnxOesCtlCardPortDown NOTIFICATION-TYPE 1009 OBJECTS { 1010 tmnxOesCmnEqpPortOperStatus 1011 } 1012 STATUS current 1013 DESCRIPTION 1014 "[CAUSE] The tmnxOesCtlCardPortDown notification is generated when a 1015 port (e.g. ES 1 or AUX) on an OES Control Card (e.g. EC card) is not 1016 operational. The reason may be a misconnected, disconnected or faulty 1017 cable, a faulty port or Control Card. 1018 1019 [EFFECT] If an ES (Extension Shelf) port is down then one of the 1020 control plane communication paths between EC (Equipment Controller) 1021 cards in different OES Chassis is not available. The control 1022 communications with one or more OES subtending chassis may be 1023 affected rendering the Chassis unmanageable. Other control paths 1024 may be available. 1025 1026 If an AUX port is down then one of the control plane communication 1027 paths between the router and the OES Master Chassis is not available 1028 and control communications with the OES may be affected rendering 1029 the OES unmanageable. Other control paths may be available. 1030 1031 [RECOVERY] Check that the cable is correctly connected and test the 1032 cable." 1033 ::= { tmnxOesHwNotifications 1 } 1034 1035tmnxOesCtlCardPortUp NOTIFICATION-TYPE 1036 OBJECTS { 1037 tmnxOesCmnEqpPortOperStatus 1038 } 1039 STATUS current 1040 DESCRIPTION 1041 "[CAUSE] The tmnxOesCtlCardPortUp notification is generated when the 1042 port on the OES Control Card (e.g. EC card) is operational. 1043 1044 [EFFECT] If an ES port is up then a control plane communication path 1045 between EC cards in different OES Chassis has been established. 1046 1047 If an AUX port is up then a control plane communication path between 1048 the router and the OES Master Chassis has been established and the OES 1049 can be managed by the router. 1050 1051 [RECOVERY] No recovery required" 1052 ::= { tmnxOesHwNotifications 2 } 1053 1054 1055tmnxOesUsrpnlPortDown NOTIFICATION-TYPE 1056 OBJECTS { 1057 tmnxOesCmnEqpPortOperStatus 1058 } 1059 STATUS current 1060 DESCRIPTION 1061 "[CAUSE] The tmnxOesUsrpnlPortDown notification is generated when 1062 a port (E1 or E2) on an OES USRPNL card is not operational. The 1063 reason may be a misconnected, disconnected or faulty cable, or a 1064 faulty port or USRPNL. 1065 1066 [EFFECT] If an E1 or E2 port is down then one of the control plane 1067 communication paths between the router and the OES Master Chassis is 1068 not available. The control communications with the OES may be affected 1069 rendering the OES chassis unmanageable. Other control communications 1070 paths may be available. 1071 1072 [RECOVERY] Check that the cable is correctly connected and test the 1073 cable." 1074 ::= { tmnxOesHwNotifications 3 } 1075 1076tmnxOesUsrpnlPortUp NOTIFICATION-TYPE 1077 OBJECTS { 1078 tmnxOesCmnEqpPortOperStatus 1079 } 1080 STATUS current 1081 DESCRIPTION 1082 "[CAUSE] The tmnxOesUsrpnlPortUp notification is generated when the 1083 OES USRPNL port is now operational. 1084 1085 [EFFECT] If an E1 or E2 port is up then a control plane communication 1086 path between the router and the OES Master Chassis has been established 1087 and the OES can be managed by the router. 1088 1089 [RECOVERY] No recovery required." 1090 ::= { tmnxOesHwNotifications 4 } 1091 1092tmnxOesFanRemoved NOTIFICATION-TYPE 1093 OBJECTS { 1094 tmnxHwClass 1095 } 1096 STATUS current 1097 DESCRIPTION 1098 "[CAUSE] The tmnxOesFanRemoved notification is generated when the OES 1099 fan unit is removed from its slot in the OES chassis. 1100 1101 [EFFECT] The function of OES fan unit is not available. 1102 1103 [RECOVERY] Insert OES fan unit into its slot." 1104 ::= { tmnxOesHwNotifications 5 } 1105 1106tmnxOesFanInserted NOTIFICATION-TYPE 1107 OBJECTS { 1108 tmnxHwClass 1109 } 1110 STATUS current 1111 DESCRIPTION 1112 "[CAUSE] The tmnxOesFanInserted notification is generated when the OES 1113 fan unit is inserted into its slot in the OES chassis. 1114 1115 [EFFECT] The OES chassis is now equipped with a fan unit. 1116 1117 [RECOVERY] No recovery required." 1118 ::= { tmnxOesHwNotifications 6 } 1119 1120tmnxOesFan32HReqd NOTIFICATION-TYPE 1121 OBJECTS { 1122 tmnxHwClass 1123 } 1124 STATUS current 1125 DESCRIPTION 1126 "[CAUSE] The tmnxOesFan32HReqd notification is generated when the 1127 OES chassis in a PSS32 shelf requires high speed fan (FAN32H), but the 1128 fan inserted is not the right type. 1129 1130 [EFFECT] The OES chassis is not operating with required fan type. 1131 1132 [RECOVERY] Replace the OES fan unit with the correct one for 1830 1133 PSS32 shelf." 1134 ::= { tmnxOesHwNotifications 7 } 1135 1136tmnxOesFan32HReqdClear NOTIFICATION-TYPE 1137 OBJECTS { 1138 tmnxHwClass 1139 } 1140 STATUS current 1141 DESCRIPTION 1142 "[CAUSE] The tmnxOesFan32HReqdClear notification is generated when the 1143 OES chassis is equipped with FAN32H or when the alarmed fan unit with 1144 tmnxOesFan32HReqd condition is removed from the slot. 1145 1146 [EFFECT] The OES chassis is operating with required fan type for 1830 1147 PSS32 shelf (FAN32H), or the incorrect fan unit has been removed. 1148 1149 [RECOVERY] No recovery required." 1150 ::= { tmnxOesHwNotifications 8 } 1151 1152tmnxOesFanFailure NOTIFICATION-TYPE 1153 OBJECTS { 1154 tmnxHwClass, 1155 tmnxOesFanState, 1156 tmnxOesNotifyFailureReason 1157 } 1158 STATUS current 1159 DESCRIPTION 1160 "[CAUSE] The tmnxOesFanFailure notification is generated when the fan 1161 unit in an OES chassis has failed. tmnxOesNotifyFailureReason contains 1162 the reason for fan failure. 1163 1164 [EFFECT] The fan unit in the OES chassis is out of service. 1165 1166 [RECOVERY] If the condition causing fan failure can not be removed, 1167 replace the faulty fan unit." 1168 ::= { tmnxOesHwNotifications 9 } 1169 1170tmnxOesFanFailureClear NOTIFICATION-TYPE 1171 OBJECTS { 1172 tmnxHwClass, 1173 tmnxOesFanState, 1174 tmnxOesNotifyFailureReason 1175 } 1176 STATUS current 1177 DESCRIPTION 1178 "[CAUSE] The tmnxOesFanFailureClear notification is generated when fan 1179 failure in an OES chassis is cleared. tmnxOesNotifyFailureReason contains 1180 the reason for fan failure being cleared. 1181 1182 [EFFECT] The fan unit in the OES chassis is in service. 1183 1184 [RECOVERY] No recovery required." 1185 ::= { tmnxOesHwNotifications 10 } 1186 1187tmnxOesPowerSupplyRemoved NOTIFICATION-TYPE 1188 OBJECTS { 1189 tmnxHwClass 1190 } 1191 STATUS current 1192 DESCRIPTION 1193 "[CAUSE] The tmnxOesPowerSupplyRemoved notification is generated when 1194 an OES power supply unit is removed from its slot in the OES chassis. 1195 1196 [EFFECT] The power supply unit is not present in the indicated OES 1197 chassis slot. 1198 1199 [RECOVERY] Insert OES power supply unit into its slot." 1200 ::= { tmnxOesHwNotifications 11 } 1201 1202tmnxOesPowerSupplyInserted NOTIFICATION-TYPE 1203 OBJECTS { 1204 tmnxHwClass 1205 } 1206 STATUS current 1207 DESCRIPTION 1208 "[CAUSE] The tmnxOesPowerSupplyInserted notification is generated when 1209 the OES power supply unit is inserted into its slot in the OES chassis. 1210 1211 [EFFECT] The indicated slot of the OES chassis is now equipped with 1212 the power supply unit. 1213 1214 [RECOVERY] No recovery required." 1215 ::= { tmnxOesHwNotifications 12 } 1216 1217tmnxOesPowerSupplyFailure NOTIFICATION-TYPE 1218 OBJECTS { 1219 tmnxHwClass, 1220 tmnxOesPFState, 1221 tmnxOesNotifyFailureReason 1222 } 1223 STATUS current 1224 DESCRIPTION 1225 "[CAUSE] The tmnxOesPowerSupplyFailure notification is generated when 1226 the power supply unit in the indicated slot of the OES chassis has 1227 failed. tmnxOesNotifyFailureReason contains the reason for the failure. 1228 1229 [EFFECT] The indicated OES power supply unit is out of service. 1230 1231 [RECOVERY] If the condition causing the power supply failure can not 1232 be removed, replace the faulty power supply unit." 1233 ::= { tmnxOesHwNotifications 13 } 1234 1235tmnxOesPowerSupplyFailureClear NOTIFICATION-TYPE 1236 OBJECTS { 1237 tmnxHwClass, 1238 tmnxOesPFState, 1239 tmnxOesNotifyFailureReason 1240 } 1241 STATUS current 1242 DESCRIPTION 1243 "[CAUSE] The tmnxOesPowerSupplyFailureClear notification is generated 1244 when the power supply failure in the indicated slot of the OES chassis 1245 is cleared. tmnxOesNotifyFailureReason contains the reason for the 1246 power supply failure being cleared. 1247 1248 [EFFECT] The indicated power supply unit in the OES chassis is 1249 in service. 1250 1251 [RECOVERY] No recovery required." 1252 ::= { tmnxOesHwNotifications 14 } 1253 1254tmnxOesPortError NOTIFICATION-TYPE 1255 OBJECTS { 1256 tmnxPortNotifyPortId, 1257 tmnxOesPortNotifyError 1258 } 1259 STATUS current 1260 DESCRIPTION 1261 "[CAUSE] The tmnxOesPortError notification is generated when an error 1262 condition listed in tmnxOesPortNotifyError is detected on the OES port. 1263 1264 [EFFECT] The OES port is experiencing errors that could be service affecting. 1265 1266 [RECOVERY] tmnxOesPortError is cleared by taking the port out of 1267 service, eg. shutdown, or try a soft reset, hard reset, then replacement 1268 of the card if the error condition persists." 1269 ::= { tmnxOesHwNotifications 15 } 1270 1271tmnxOesPortErrorClear NOTIFICATION-TYPE 1272 OBJECTS { 1273 tmnxPortNotifyPortId 1274 } 1275 STATUS current 1276 DESCRIPTION 1277 "[CAUSE] The tmnxOesPortErrorClear notification is generated when 1278 all error conditions on the OES port are cleared. 1279 1280 [EFFECT] The OES port error conditions are cleared. 1281 1282 [RECOVERY] No recovery required." 1283 ::= { tmnxOesHwNotifications 16 } 1284 1285tmnxOesCtlCardActivityChange NOTIFICATION-TYPE 1286 OBJECTS { 1287 tmnxHwClass 1288 } 1289 STATUS current 1290 DESCRIPTION 1291 "[CAUSE] The tmnxOesCtlCardActivityChange notification is generated 1292 when the active Equipment Controller has changed to the card 1293 specified by the tmnxHwIndex. 1294 1295 [EFFECT] The active Equipment Controller has moved to the previously 1296 standby card. 1297 1298 [RECOVERY] No recovery is required." 1299 ::= { tmnxOesHwNotifications 17 } 1300 1301tmnxOesFpgaFail NOTIFICATION-TYPE 1302 OBJECTS { 1303 tmnxHwClass 1304 } 1305 STATUS current 1306 DESCRIPTION 1307 "[CAUSE] The tmnxOesFpgaFail notification is generated during an 1308 out-of-service upgrade when the FPGA file downloaded to the card was 1309 corrupt or the FPGA failed to program correctly. 1310 1311 [EFFECT] The OES card shall automatically cold reboot and the card 1312 shall attempt to recover. While the condition exists the card remains 1313 out-of-service. 1314 1315 [RECOVERY] If the card has rebooted and the condition did not clear, 1316 then first reseat the card and see if the condition clears. If the 1317 condition remains, then replace the card and follow the return and 1318 repair process for the problem card." 1319 ::= { tmnxOesHwNotifications 18 } 1320 1321tmnxOesFpgaFailClear NOTIFICATION-TYPE 1322 OBJECTS { 1323 tmnxHwClass 1324 } 1325 STATUS current 1326 DESCRIPTION 1327 "[CAUSE] The tmnxOesFpgaFailClear notification is generated when the 1328 FPGA is successfully programmed. 1329 1330 [EFFECT] The FPGA is successfully programmed. 1331 1332 [RECOVERY] No recovery is required." 1333 ::= { tmnxOesHwNotifications 19 } 1334 1335tmnxOesFpgaTimeout NOTIFICATION-TYPE 1336 OBJECTS { 1337 tmnxHwClass 1338 } 1339 STATUS current 1340 DESCRIPTION 1341 "[CAUSE] The tmnxOesFpgaTimeout notification is generated when the FPGA 1342 file download and reprogramming took longer than expected (about 45 1343 minutes). 1344 1345 [EFFECT] The FPGA on the indicated card was not reprogrammed in the 1346 time window. 1347 1348 [RECOVERY] If the OES card is operational, wait for a maintenance window 1349 and reset the OES card." 1350 ::= { tmnxOesHwNotifications 20 } 1351 1352tmnxOesFpgaTimeoutClear NOTIFICATION-TYPE 1353 OBJECTS { 1354 tmnxHwClass 1355 } 1356 STATUS current 1357 DESCRIPTION 1358 "[CAUSE] The tmnxOesFpgaTimeoutClear notification is generated 1359 when the OES FPGA timeout condition is cleared. 1360 1361 [EFFECT] The FPGA is successfully programmed. 1362 1363 [RECOVERY] No recovery is required." 1364 ::= { tmnxOesHwNotifications 21 } 1365 1366 1367tmnxOesOptTrnspndrMiscFail NOTIFICATION-TYPE 1368 OBJECTS { 1369 tmnxHwClass 1370 } 1371 STATUS current 1372 DESCRIPTION 1373 "[CAUSE] The tmnxOesOptTrnspndrMiscFail notification is generated when 1374 a non-service affecting hardware defect is detected on the card. 1375 This condition may be declared on the card due to one of the 1376 following causes: 1377 1) Detection of line side transmitter laser bias or optical output 1378 power nearing end-of-life. 1379 2) Detection of line receiver ITLA (Integrated Tunable Laser 1380 Assembly) laser bias or output power nearing end-of-life. 1381 3) Detection of board-level Analog-to-Digital Conversion Digital 1382 Signal Processor (ADC DSP) device defect. 1383 4) A device-to-device interface communication problem. 1384 1385 [EFFECT] The tmnxOesOptTrnspndrMiscFail alarm indicates a lower 1386 priority fault on the card that does not directly affect the 1387 traffic currently flowing through the card. However, the card 1388 should be replaced at the next available maintenance opportunity. 1389 1390 [RECOVERY] Replace the card." 1391 ::= { tmnxOesHwNotifications 22 } 1392 1393tmnxOesCardDegraded NOTIFICATION-TYPE 1394 OBJECTS { 1395 tmnxHwClass 1396 } 1397 STATUS current 1398 DESCRIPTION 1399 "[CAUSE] The tmnxOesCardDegraded notification is generated when a fault 1400 on the card has caused the system to declare a hardware failure. 1401 This condition may be declared due to a failure in the SEEP or 1402 another hardware failure, depending on the card type the alarm is 1403 raised against. 1404 1405 [EFFECT] The tmnxOesCardDegraded alarm indicates a lower priority 1406 fault on the card that does not directly affect the traffic 1407 currently flowing through the device. 1408 1409 [RECOVERY] First attempt a soft reset of the card. If the card has 1410 rebooted and the condition does not clear, then try a hard reset of 1411 the card. If the card has rebooted and the condition does not clear, 1412 then remove the card and re-insert it to see if the condition clears. 1413 If the condition remains, then replace the card and follow the return 1414 and repair process for the problem card." 1415 ::= { tmnxOesHwNotifications 23 } 1416 1417tmnxOesFanSpeedHigh NOTIFICATION-TYPE 1418 OBJECTS { 1419 tmnxHwClass 1420 } 1421 STATUS current 1422 DESCRIPTION 1423 "[CAUSE] The tmnxOesFanSpeedHigh notification is generated when the fan 1424 speed is too high, based upon the current shelf cooling requirements. 1425 1426 [EFFECT] The fans run faster than required. 1427 1428 [RECOVERY] Remove and re-insert the fan tray into the chassis. If the 1429 alarm does not clear then replace the fan tray." 1430 ::= { tmnxOesHwNotifications 24 } 1431 1432tmnxOesFanSpeedHighClear NOTIFICATION-TYPE 1433 OBJECTS { 1434 tmnxHwClass 1435 } 1436 STATUS current 1437 DESCRIPTION 1438 "[CAUSE] The tmnxOesFanSpeedHighClear notification is generated when 1439 the conditions causing a tmnxOesFanSpeedHigh notification have been 1440 cleared. Fan speed has returned to acceptable conditions. 1441 1442 [EFFECT] The fan speed is normal. 1443 1444 [RECOVERY] No recovery is required." 1445 ::= { tmnxOesHwNotifications 25 } 1446 1447 tmnxOesFanSpeedLow NOTIFICATION-TYPE 1448 OBJECTS { 1449 tmnxHwClass 1450 } 1451 STATUS current 1452 DESCRIPTION 1453 "[CAUSE] The tmnxOesFanSpeedLow notification is generated when the fan 1454 speed is too low, based upon the current shelf cooling requirements. 1455 1456 [EFFECT] The fans run slower than required. 1457 1458 [RECOVERY] Check for airflow blockage or a dirty filter, and clear. 1459 If no problems are found, replace the fan tray." 1460 ::= { tmnxOesHwNotifications 26 } 1461 1462 tmnxOesFanSpeedLowClear NOTIFICATION-TYPE 1463 OBJECTS { 1464 tmnxHwClass 1465 } 1466 STATUS current 1467 DESCRIPTION 1468 "[CAUSE] The tmnxOesFanSpeedLowClear notification is generated when the 1469 conditions causing a tmnxOesFanSpeedLow notification have been cleared. 1470 Fan speed has returned to acceptable conditions. 1471 1472 [EFFECT] The fan speed is normal. 1473 1474 [RECOVERY] No recovery is required." 1475 1476 ::= { tmnxOesHwNotifications 27 } 1477 1478tmnxOesTempLow NOTIFICATION-TYPE 1479 OBJECTS { 1480 tmnxHwClass 1481 } 1482 STATUS current 1483 DESCRIPTION 1484 "[CAUSE] The tmnxOesTempLow notification is generated when the card 1485 has detected its temperature is below operational limits. 1486 1487 [EFFECT] The card performance may degrade or may not work as expected. 1488 1489 [RECOVERY] Ensure that no environmental issues exist where the network 1490 element resides. Resolve any existing issues." 1491 ::= { tmnxOesHwNotifications 28 } 1492 1493 tmnxOesTempLowClear NOTIFICATION-TYPE 1494 OBJECTS { 1495 tmnxHwClass 1496 } 1497 STATUS current 1498 DESCRIPTION 1499 "[CAUSE] The tmnxOesFanSpeedLowClear notification is generated when the 1500 card has indicated its temperature is within operational limits. 1501 1502 [EFFECT] The card resumes normal operation state. 1503 1504 [RECOVERY] No recovery is required." 1505 1506 ::= { tmnxOesHwNotifications 29 } 1507 1508tmnxOesRedundancyFail NOTIFICATION-TYPE 1509 OBJECTS { 1510 tmnxHwClass 1511 } 1512 STATUS current 1513 DESCRIPTION 1514 "[CAUSE] The tmnxOesRedundancyFail notification is generated when the 1515 inactive equipment controller card in the OES is not providing 1516 redundancy protection. In some cases this is a transitory alarm that 1517 occurs as redundant Equipment Controllers discover one another and 1518 synchronize. Typical causes for the persistence of this alarm are: 1519 1) Irreconcilable database schemas. 1520 2) Inability to support system timing. 1521 3) System timing is compromised. The inactive controller system 1522 timing module is not reporting the same status as the active 1523 controller or is reporting an error that the active controller 1524 does not have. 1525 4) Subshelf link missing. 1526 Reasons that are generally transitory are: 1527 1) Database not yet fully synchronized. 1528 2) Software loads are not yet synchronized. 1529 Some or all of these may apply when the alarm is raised. 1530 1531 [EFFECT] The OES is not protected against failure of the active 1532 Equipment Controller. 1533 1534 [RECOVERY] Check for the Redundancy demerit in the detailed information 1535 of the chassis indicated." 1536 1537 ::= { tmnxOesHwNotifications 30 } 1538 1539tmnxOesRedundancyReady NOTIFICATION-TYPE 1540 OBJECTS { 1541 tmnxHwClass 1542 } 1543 STATUS current 1544 DESCRIPTION 1545 "[CAUSE] The tmnxOesRedundancyReady notification is generated when the 1546 equipment controller cards in the indicated OES chassis are providing 1547 redundant protection. The equipment controller cards are synchronized. 1548 1549 [EFFECT] The equipment controller cards are synchronized. 1550 1551 [RECOVERY] No recovery is required." 1552 1553 ::= { tmnxOesHwNotifications 31 } 1554 1555tmnxOesCardFirmwareErr NOTIFICATION-TYPE 1556 OBJECTS { 1557 tmnxHwClass 1558 } 1559 STATUS current 1560 DESCRIPTION 1561 "[CAUSE] The tmnxOesCardFirmwareErr is raised when 1562 the device installed in the shelf has an EEPROM that does not contain 1563 the correct or recognizable information. 1564 1565 [EFFECT] The card may demonstrate other alarms due to this condition. 1566 1567 [RECOVERY] Replace the card." 1568 1569 ::= { tmnxOesHwNotifications 33 } 1570 1571 1572--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 1573-- 1574-- TIMETRA-OES-HARDWARE-MIB Compliance Statements 1575-- 1576tmnxOesHwV14v0Compliance MODULE-COMPLIANCE 1577 STATUS current 1578 DESCRIPTION 1579 "The compliance statement for management of OES 1580 on Nokia SROS series systems for release 14.0." 1581 MODULE -- this module 1582 MANDATORY-GROUPS { 1583 tmnxOesHwGroupV14v0, 1584 tmnxOesHwNotifyObjsGroupV14v0, 1585 tmnxOesHwNotificationGroupV14v0 1586 } 1587 ::= { tmnxOesHwCompliances 1 } 1588 1589--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 1590-- 1591-- TIMETRA-OES-HARDWARE-MIB Group Statements 1592-- 1593tmnxOesHwV14v0Groups OBJECT IDENTIFIER ::= { tmnxOesHwGroups 1 } 1594 1595tmnxOesHwGroupV14v0 OBJECT-GROUP 1596 OBJECTS { 1597 tmnxOesChassisRowLastChanged, 1598 tmnxOesChassisRowStatus, 1599 tmnxOesChassisTypeName, 1600 tmnxOesChassisTypeDescription, 1601 tmnxOesChassisTypeStatus, 1602 tmnxOesChassisLastChange, 1603 tmnxOesChassisAssignedType, 1604 tmnxOesChassisEquippedType, 1605 tmnxOesChassisActivitySwitch, 1606 tmnxOesChassisHwEntryIndex, 1607 tmnxOesPFType, 1608 tmnxOesPFAmpRating, 1609 tmnxOesPFInputCurrent, 1610 tmnxOesPFInputVoltage, 1611 tmnxOesPFInputPower, 1612 tmnxOesPFClkA, 1613 tmnxOesPFClkB, 1614 tmnxOesPFClkDelta, 1615 tmnxOesPFState, 1616 tmnxOesPFHwIndex, 1617 tmnxOesFanLastChg, 1618 tmnxOesFanState, 1619 tmnxOesFanSpeedControl, 1620 tmnxOesFanHwIndex, 1621 tmnxOesCardTypeName, 1622 tmnxOesCardTypeDescription, 1623 tmnxOesCardTypeStatus, 1624 tmnxOesCardTypeHeight, 1625 tmnxOesCardTypeWidth, 1626 tmnxOesCardTypeNumPorts, 1627 tmnxOesCardLastChange, 1628 tmnxOesCardAssignedType, 1629 tmnxOesCardEquippedType, 1630 tmnxOesCardSupportedTypes, 1631 tmnxOesCardReboot, 1632 tmnxOesCardHwEntryIndex, 1633 tmnxOesCardRowLastChanged, 1634 tmnxOesCardMemorySize, 1635 tmnxOesControlCardActState, 1636 tmnxOesControlCardHwIndex, 1637 tmnxOesCmnEqpPortCardType, 1638 tmnxOesCmnEqpPortOperStatus, 1639 tmnxOesCmnEqpPortTypeDescr, 1640 tmnxOesCmnEqpPortTypeName 1641 } 1642 STATUS current 1643 DESCRIPTION 1644 "The group of objects supporting management of OES on Nokia 1645 SROS series systems in release 14.0." 1646 ::= { tmnxOesHwV14v0Groups 1 } 1647 1648tmnxOesHwNotifyObjsGroupV14v0 OBJECT-GROUP 1649 OBJECTS { 1650 tmnxOesNotifyFailureReason, 1651 tmnxOesPortNotifyError 1652 } 1653 STATUS current 1654 DESCRIPTION 1655 "The group of objects supporting OES notifications on Nokia 1656 SROS series systems in release 14.0." 1657 ::= { tmnxOesHwV14v0Groups 2 } 1658 1659tmnxOesHwNotificationGroupV14v0 NOTIFICATION-GROUP 1660 NOTIFICATIONS { 1661 tmnxOesCtlCardPortDown, 1662 tmnxOesCtlCardPortUp, 1663 tmnxOesUsrpnlPortDown, 1664 tmnxOesUsrpnlPortUp, 1665 tmnxOesFanRemoved, 1666 tmnxOesFanInserted, 1667 tmnxOesFan32HReqd, 1668 tmnxOesFan32HReqdClear, 1669 tmnxOesFanFailure, 1670 tmnxOesFanFailureClear, 1671 tmnxOesPowerSupplyRemoved, 1672 tmnxOesPowerSupplyInserted, 1673 tmnxOesPowerSupplyFailure, 1674 tmnxOesPowerSupplyFailureClear, 1675 tmnxOesPortError, 1676 tmnxOesPortErrorClear, 1677 tmnxOesCtlCardActivityChange, 1678 tmnxOesFpgaFail, 1679 tmnxOesFpgaFailClear, 1680 tmnxOesFpgaTimeout, 1681 tmnxOesFpgaTimeoutClear, 1682 tmnxOesOptTrnspndrMiscFail, 1683 tmnxOesCardDegraded, 1684 tmnxOesFanSpeedHigh, 1685 tmnxOesFanSpeedHighClear, 1686 tmnxOesFanSpeedLow, 1687 tmnxOesFanSpeedLowClear, 1688 tmnxOesRedundancyFail, 1689 tmnxOesRedundancyReady, 1690 tmnxOesCardFirmwareErr, 1691 tmnxOesTempLow, 1692 tmnxOesTempLowClear 1693 } 1694 STATUS current 1695 DESCRIPTION 1696 "The group of notifications supporting the OES hardware 1697 capabilities on Nokia SROS series systems in release 14.0." 1698 ::= { tmnxOesHwV14v0Groups 3 } 1699 1700END -- DEFINITION OF TIMETRA-OES-HARDWARE-MIB 1701