Brocade MIBs added
[public/netxms.git] / contrib / mibs / LINK-INCIDENT-MIB.txt
1 --
2 -- Title: FICON MIB
3 -- This is in accordance with smiv2 format.
4 -- Intial version 1.0
5 --
6
7 LINK-INCIDENT-MIB DEFINITIONS ::= BEGIN
8 IMPORTS
9 MODULE-IDENTITY, OBJECT-TYPE,
10 Integer32, OBJECT-IDENTITY, NOTIFICATION-TYPE
11 FROM SNMPv2-SMI
12 TEXTUAL-CONVENTION, DisplayString
13 FROM SNMPv2-TC
14 fcSwitch
15 FROM Brocade-REG-MIB;
16
17 linkIncidentMIB MODULE-IDENTITY
18 LAST-UPDATED "201206040000Z"
19 ORGANIZATION "Brocade Communications Systems, Inc.,"
20 CONTACT-INFO "Customer Support Group
21 Brocade Communications Systems,
22 1745, Technology Drive,
23 San Jose, CA 95110 U.S.A
24 Tel: +1-408-392-6061
25 Fax: +1-408-392-6656
26 Email: support@Brocade.COM
27 WEB: www.brocade.com"
28
29
30 DESCRIPTION "The MIB module defines support for FICON in Fabos. This MIB
31 addresses link incident and link failure data for ficon
32 host/devices connected to a Brocade switch"
33 REVISION "200307110000Z" -- July 11, 2003
34 DESCRIPTION "Initial revision"
35
36 REVISION "201206040000Z" -- June 4, 2012
37 DESCRIPTION "Added ficonSlot and ficonPort objects and
38 included it in all ficon traps"
39 ::= { fcSwitch 50 }
40
41 -- Textual conventions
42
43 FcPortID ::= TEXTUAL-CONVENTION
44 DISPLAY-HINT "x"
45 STATUS current
46 DESCRIPTION "Represents Fibre Channel Address ID, a 24-bit
47 value unique within the address space of a Fabric."
48 SYNTAX OCTET STRING (SIZE (3))
49
50 RLIRLinkFailureType ::= TEXTUAL-CONVENTION
51 STATUS current
52 DESCRIPTION "Represents the link failure type"
53 SYNTAX INTEGER {
54 bitErrorRate(2),
55 lossOfSignal(3),
56 nOSRecognized(4),
57 primitiveSequenceTimeout(5),
58 invalidSeqForPortState(6),
59 loopInitializationTimeout(7),
60 lossOfSignalInLoopInit(8)
61 }
62
63 LinkWwn ::= TEXTUAL-CONVENTION
64 STATUS current
65 DESCRIPTION "Represents the link WWN"
66 SYNTAX OCTET STRING (SIZE (8))
67
68
69 PortType ::= TEXTUAL-CONVENTION
70 STATUS current
71 DESCRIPTION "Represents the Port Type"
72 SYNTAX INTEGER {
73 n-port (1),
74 nl-port (2),
75 e-port (3)
76 }
77
78 LinkFormat ::= TEXTUAL-CONVENTION
79 STATUS current
80 DESCRIPTION "Represents the frame format"
81 SYNTAX INTEGER {
82 ficon(1),
83 common(2)
84 }
85
86 RegType ::= TEXTUAL-CONVENTION
87 STATUS current
88 DESCRIPTION "Represents the RNID Registration Type"
89 SYNTAX INTEGER {
90 conditional (1),
91 unconditional (2)
92 }
93
94 LIRRProtocol ::= TEXTUAL-CONVENTION
95 STATUS current
96 DESCRIPTION "Represents the LIRR Protocol"
97 SYNTAX INTEGER {
98 fcp (1),
99 sb2 (2)
100 }
101
102 RNIDTagType ::= TEXTUAL-CONVENTION
103 DISPLAY-HINT "x"
104 STATUS current
105 DESCRIPTION "Represents the value of RNID Tag in Hexa Decimal format"
106 SYNTAX OCTET STRING (SIZE (2))
107
108 RNIDFlags ::= TEXTUAL-CONVENTION
109 DISPLAY-HINT "x"
110 STATUS current
111 DESCRIPTION "Represents the value of RNID Flag in Hexa Decimal format.
112 It indicates if the node is valid, not valid, or
113 not current. The ``Flag'' values also indi-
114 cate the following:
115 0x00 Indicates node ID of the
116 (storage port for RNID, switch
117 for SwitchRNID) is valid.
118 0x10 Indicates node ID of the chan-
119 nel port is valid.
120 0x20 Indicates the node ID of the
121 storage port is not current.
122 0x30 Indicates the node ID of the
123 channel port is not current.
124 0x40 Indicates the the node ID of
125 the (storage port for RNID,
126 switch for RLIR) is not valid.
127 0x50 Indicates the node ID of the
128 channel port is not valid."
129 SYNTAX OCTET STRING (SIZE(1))
130
131 RNIDType ::= TEXTUAL-CONVENTION
132 STATUS current
133 DESCRIPTION "Represents the value of Type Number - Displays the type
134 number of the self describing node. It also describes
135 the machine type."
136 SYNTAX OCTET STRING (SIZE (6))
137
138 RNIDModel ::= TEXTUAL-CONVENTION
139 STATUS current
140 DESCRIPTION "Represents the value of Model Number."
141 SYNTAX OCTET STRING (SIZE (3))
142
143 RNIDManufacturer ::= TEXTUAL-CONVENTION
144 STATUS current
145 DESCRIPTION "Represents the Manufacturer name or code."
146 SYNTAX OCTET STRING (SIZE (3))
147
148 RNIDManufacturerPlant ::= TEXTUAL-CONVENTION
149 STATUS current
150 DESCRIPTION "The manufacture plant name or code."
151 SYNTAX OCTET STRING (SIZE (2))
152
153 RNIDSequenceNumber ::= TEXTUAL-CONVENTION
154 STATUS current
155 DESCRIPTION "Sequence number of the self describing node."
156 SYNTAX OCTET STRING (SIZE (12))
157
158 RNIDParams ::= TEXTUAL-CONVENTION
159 DISPLAY-HINT "x"
160 STATUS current
161 DESCRIPTION "Represents the value of Param.
162 It is the incident node parameters type in
163 three bytes: ``0xAABBCC''. The meaning of
164 each byte is described below:
165
166 Byte AA:
167 0x00 Reserved
168 0x20 FC-SB-2 and updates.
169 0x40 Other FC-4s including FCP and
170 updates.
171 0x60 FC-SB-2 and updates and other
172 FC-4s including FCP and
173 updates.
174 0x80 FC-4 support not specified.
175 0xa0 Reserved.
176 0xc0 Reserved.
177 0xe0 Vendor specific.
178
179 Byte BB:
180 0x00 Unspecified class
181 0x01 Direct access storage device,
182 if it is an storage port.
183 Otherwise, it is not channel
184 to channel capable.
185 0x02 Magnetic tape, if it is an
186 storage port. Otherwise, if it
187 is a reserved field for a
188 channel port.
189 0x03 Input unit record, if it is an
190 storage port. Otherwise, it is
191 a reserved field for a channel
192 port.
193 0x04 Output unit, if it is an stor-
194 age port. Otherwise, it is a
195 reserved field for a channel
196 port.
197 0x05 Printer, if it is an storage
198 port. Otherwise, it is a
199 reserved field for a channel
200 port.
201 0x06 Controler, if it is an storage
202 port. Otherwise, it is a
203 reserved field for a channel
204 port.
205 0x07 Terminal - Full screen if it
206 is an storage port. Otherwise,
207 it is a reserved field for a
208 channel port.
209
210 0x08 Terminal - Line mode if it is
211 an storage port. Otherwise,
212 it is an emulated control unit
213 support only.
214 0x09 Reserved.
215 0x10 Switch, if it is a switch
216 device. Otherwise, it is
217 reserved.
218 0x0b 0xff Reserved.
219
220 Byte CC:
221 0x00 If storage CU port has regis-
222 tered with the switch.
223 0xID CHIPID if channel port has
224 registered with the switch.
225 0xPN If switch has registered with
226 the channel then PN represent
227 the FL port number."
228 SYNTAX OCTET STRING (SIZE (3))
229
230 -- { linkIncidentMIB 1 } is reserved for future usage.
231
232 ficonRNID OBJECT-IDENTITY
233 STATUS current
234 DESCRIPTION "The OID sub-tree for ficonRNID. This group contains all
235 RNID group objects for FICON."
236 ::= { linkIncidentMIB 2 }
237
238 nodeRNIDTableNumEntries OBJECT-TYPE
239 SYNTAX Integer32
240 MAX-ACCESS read-only
241 STATUS current
242 DESCRIPTION
243 "The number of entries in Request Node Identification Data (RNID) table."
244 ::= { ficonRNID 1 }
245
246 -- node RNID table
247 -- Node information from attached node to the switch are stored
248 -- in the node RNID table
249
250 nodeRNIDTable OBJECT-TYPE
251 SYNTAX SEQUENCE OF NodeRNIDEntry
252 MAX-ACCESS not-accessible
253 STATUS current
254 DESCRIPTION
255 "A table that contains, one entry for each Ficon RNID
256 node attached to a switch."
257 ::= { ficonRNID 2 }
258
259 nodeRNIDEntry OBJECT-TYPE
260 SYNTAX NodeRNIDEntry
261 MAX-ACCESS not-accessible
262 STATUS current
263 DESCRIPTION "A entry containing the RNID information
264 for a ficon node"
265 INDEX { nodeRNIDIndex }
266 ::= { nodeRNIDTable 1 }
267
268 NodeRNIDEntry ::= SEQUENCE {
269 nodeRNIDIndex
270 Integer32,
271 nodeRNIDIncidentPortWWN
272 LinkWwn,
273 nodeRNIDPID
274 FcPortID,
275 nodeRNIDFlags
276 RNIDFlags,
277 nodeRNIDType
278 RNIDType,
279 nodeRNIDModel
280 RNIDModel,
281 nodeRNIDManufacturer
282 RNIDManufacturer,
283 nodeRNIDManufacturerPlant
284 RNIDManufacturerPlant,
285 nodeRNIDSequenceNumber
286 RNIDSequenceNumber,
287 nodeRNIDConnectedPortWWN
288 LinkWwn,
289 nodeRNIDPortType
290 PortType,
291 nodeRNIDFormat
292 LinkFormat,
293 nodeRNIDTag
294 RNIDTagType,
295 nodeRNIDParams
296 RNIDParams
297 }
298
299 nodeRNIDIndex OBJECT-TYPE
300 SYNTAX Integer32
301 MAX-ACCESS read-only
302 STATUS current
303 DESCRIPTION
304 "Index into nodeRNIDTable"
305 ::= { nodeRNIDEntry 1 }
306
307 nodeRNIDIncidentPortWWN OBJECT-TYPE
308 SYNTAX LinkWwn
309 MAX-ACCESS read-only
310 STATUS current
311 DESCRIPTION "Port WWN for Incident port. An N-port (ficon device
312 or host) is an incident port"
313 ::= { nodeRNIDEntry 2 }
314
315 nodeRNIDPID OBJECT-TYPE
316 SYNTAX FcPortID
317 MAX-ACCESS read-only
318 STATUS current
319 DESCRIPTION "PID for an Incident port."
320 ::= { nodeRNIDEntry 3 }
321
322 nodeRNIDFlags OBJECT-TYPE
323 SYNTAX RNIDFlags
324 MAX-ACCESS read-only
325 STATUS current
326 DESCRIPTION "RNID flags for an Incident port."
327 ::= { nodeRNIDEntry 4 }
328
329 nodeRNIDType OBJECT-TYPE
330 SYNTAX RNIDType
331 MAX-ACCESS read-only
332 STATUS current
333 DESCRIPTION "Number associate with a node"
334 ::= { nodeRNIDEntry 5 }
335
336 nodeRNIDModel OBJECT-TYPE
337 SYNTAX RNIDModel
338 MAX-ACCESS read-only
339 STATUS current
340 DESCRIPTION "Model number of the RNID node"
341 ::= { nodeRNIDEntry 6 }
342
343 nodeRNIDManufacturer OBJECT-TYPE
344 SYNTAX RNIDManufacturer
345 MAX-ACCESS read-only
346 STATUS current
347 DESCRIPTION "Identifies the manufaturer of the node."
348 ::= { nodeRNIDEntry 7 }
349
350 nodeRNIDManufacturerPlant OBJECT-TYPE
351 SYNTAX RNIDManufacturerPlant
352 MAX-ACCESS read-only
353 STATUS current
354 DESCRIPTION "Identifies the manufacturer plant of the node."
355 ::= { nodeRNIDEntry 8 }
356
357 nodeRNIDSequenceNumber OBJECT-TYPE
358 SYNTAX RNIDSequenceNumber
359 MAX-ACCESS read-only
360 STATUS current
361 DESCRIPTION "Identifies the sequence number of the node."
362 ::= { nodeRNIDEntry 9 }
363
364 nodeRNIDConnectedPortWWN OBJECT-TYPE
365 SYNTAX LinkWwn
366 MAX-ACCESS read-only
367 STATUS current
368 DESCRIPTION "WWN of the connected port."
369 ::= { nodeRNIDEntry 10 }
370
371 nodeRNIDPortType OBJECT-TYPE
372 SYNTAX PortType
373 MAX-ACCESS read-only
374 STATUS current
375 DESCRIPTION "Port type (N, E, NL or virtual port) of the connected port."
376 ::= { nodeRNIDEntry 11 }
377
378 nodeRNIDFormat OBJECT-TYPE
379 SYNTAX LinkFormat
380 MAX-ACCESS read-only
381 STATUS current
382 DESCRIPTION "Node identification data format of the connected port."
383 ::= { nodeRNIDEntry 12 }
384
385 nodeRNIDTag OBJECT-TYPE
386 SYNTAX RNIDTagType
387 MAX-ACCESS read-only
388 STATUS current
389 DESCRIPTION "Node identification tag of the connected port."
390 ::= { nodeRNIDEntry 13 }
391
392 nodeRNIDParams OBJECT-TYPE
393 SYNTAX RNIDParams
394 MAX-ACCESS read-only
395 STATUS current
396 DESCRIPTION "Node parameters of the connected port."
397 ::= { nodeRNIDEntry 14 }
398
399 switchRNIDTableNumEntries OBJECT-TYPE
400 SYNTAX Integer32
401 MAX-ACCESS read-only
402 STATUS current
403 DESCRIPTION
404 "The number of entries in RNID table which corresponds to switch."
405 ::= { ficonRNID 3 }
406
407 -- switchRNIDTable - This table contains the RNID info. for the
408 -- switch node. Normally, there will be only one entry in the table.
409
410 switchRNIDTable OBJECT-TYPE
411 SYNTAX SEQUENCE OF SwitchRNIDEntry
412 MAX-ACCESS not-accessible
413 STATUS current
414 DESCRIPTION
415 "A table that contains, one entry for each switch ficon node."
416 ::= { ficonRNID 4 }
417
418 switchRNIDEntry OBJECT-TYPE
419 SYNTAX SwitchRNIDEntry
420 MAX-ACCESS not-accessible
421 STATUS current
422 DESCRIPTION ""
423 INDEX { switchRNIDIndex }
424 ::= { switchRNIDTable 1 }
425
426 SwitchRNIDEntry ::= SEQUENCE {
427 switchRNIDIndex Integer32,
428 switchRNIDSwitchWWN
429 LinkWwn,
430 switchRNIDFlags
431 RNIDFlags,
432 switchRNIDType
433 RNIDType,
434 switchRNIDModel
435 RNIDModel,
436 switchRNIDManufacturer
437 RNIDManufacturer,
438 switchRNIDManufacturerPlant
439 RNIDManufacturerPlant,
440 switchRNIDSequenceNumber
441 RNIDSequenceNumber,
442 switchRNIDTag
443 RNIDTagType,
444 switchRNIDParams
445 RNIDParams
446 }
447
448 switchRNIDIndex OBJECT-TYPE
449 SYNTAX Integer32
450 MAX-ACCESS read-only
451 STATUS current
452 DESCRIPTION "Index into switchRNIDTable."
453 ::= { switchRNIDEntry 1 }
454
455 switchRNIDSwitchWWN OBJECT-TYPE
456 SYNTAX LinkWwn
457 MAX-ACCESS read-only
458 STATUS current
459 DESCRIPTION "WWN of the switch."
460 ::= { switchRNIDEntry 2 }
461
462 switchRNIDFlags OBJECT-TYPE
463 SYNTAX RNIDFlags
464 MAX-ACCESS read-only
465 STATUS current
466 DESCRIPTION "RNID flags for switch."
467 ::= { switchRNIDEntry 3 }
468
469 switchRNIDType OBJECT-TYPE
470 SYNTAX RNIDType
471 MAX-ACCESS read-only
472 STATUS current
473 DESCRIPTION "Type Number associate with a switch."
474 ::= { switchRNIDEntry 4 }
475
476 switchRNIDModel OBJECT-TYPE
477 SYNTAX RNIDModel
478 MAX-ACCESS read-only
479 STATUS current
480 DESCRIPTION "Model number of the RNID switch."
481 ::= { switchRNIDEntry 5 }
482
483 switchRNIDManufacturer OBJECT-TYPE
484 SYNTAX RNIDManufacturer
485 MAX-ACCESS read-only
486 STATUS current
487 DESCRIPTION "Identifies the manufaturer of the switch."
488 ::= { switchRNIDEntry 6 }
489
490 switchRNIDManufacturerPlant OBJECT-TYPE
491 SYNTAX RNIDManufacturerPlant
492 MAX-ACCESS read-only
493 STATUS current
494 DESCRIPTION "Identifies the manufacturer plant of the switch."
495 ::= { switchRNIDEntry 7 }
496
497 switchRNIDSequenceNumber OBJECT-TYPE
498 SYNTAX RNIDSequenceNumber
499 MAX-ACCESS read-only
500 STATUS current
501 DESCRIPTION "Identifies the sequence number of the switch."
502 ::= { switchRNIDEntry 8 }
503
504 switchRNIDTag OBJECT-TYPE
505 SYNTAX RNIDTagType
506 MAX-ACCESS read-only
507 STATUS current
508 DESCRIPTION "Identification tag of the switch."
509 ::= { switchRNIDEntry 9 }
510
511 switchRNIDParams OBJECT-TYPE
512 SYNTAX RNIDParams
513 MAX-ACCESS read-only
514 STATUS current
515 DESCRIPTION "Parameters of the switch."
516 ::= { switchRNIDEntry 10 }
517
518 nodeVfId OBJECT-TYPE
519 SYNTAX Integer32 (0..255)
520 MAX-ACCESS read-only
521 STATUS current
522 DESCRIPTION "The Virtual fabric id of the switch. For VF unaware switches
523 this value will be 0."
524 ::= { ficonRNID 5 }
525
526 ficonSlot OBJECT-TYPE
527 SYNTAX Integer32
528 MAX-ACCESS read-only
529 STATUS current
530 DESCRIPTION "It indicates the slot number in the switch."
531 ::= { ficonRNID 6 }
532
533 ficonPort OBJECT-TYPE
534 SYNTAX Integer32
535 MAX-ACCESS read-only
536 STATUS current
537 DESCRIPTION "It indicates the port number in the switch."
538 ::= { ficonRNID 7 }
539
540 -- LIRRTable - This group contains LIRR info for each listener port.
541 ficonLIRR OBJECT-IDENTITY
542 STATUS current
543 DESCRIPTION "The OID sub-tree for ficonLIRR. This group contains all
544 LIRR group objects for FICON."
545 ::= { linkIncidentMIB 3 }
546
547 lIRRTableNumEntries OBJECT-TYPE
548 SYNTAX Integer32
549 MAX-ACCESS read-only
550 STATUS current
551 DESCRIPTION
552 "The number of entries in Link Incident Record
553 Registration (LIRR) table"
554 ::= { ficonLIRR 1 }
555
556
557 lIRRTable OBJECT-TYPE
558 SYNTAX SEQUENCE OF LIRREntry
559 MAX-ACCESS not-accessible
560 STATUS current
561 DESCRIPTION
562 "A table that contains, one entry for each LIRR incident
563 for an attached FICON device."
564 ::= { ficonLIRR 2 }
565
566 lIRREntry OBJECT-TYPE
567 SYNTAX LIRREntry
568 MAX-ACCESS not-accessible
569 STATUS current
570 DESCRIPTION "An entry containing LIRR information."
571 INDEX { lIRRIndex }
572 ::= { lIRRTable 1 }
573
574 LIRREntry ::= SEQUENCE {
575 lIRRIndex
576 Integer32,
577 lIRRListenerPortWWN
578 LinkWwn,
579 lIRRListenerPID
580 FcPortID,
581 lIRRRegType
582 RegType,
583 lIRRProtocol
584 LIRRProtocol,
585 lIRRPortType
586 PortType,
587 lIRRFormat
588 LinkFormat
589 }
590
591 lIRRIndex OBJECT-TYPE
592 SYNTAX Integer32
593 MAX-ACCESS read-only
594 STATUS current
595 DESCRIPTION "Index into the LIRR table."
596 ::= { lIRREntry 1 }
597
598 lIRRListenerPortWWN OBJECT-TYPE
599 SYNTAX LinkWwn
600 MAX-ACCESS read-only
601 STATUS current
602 DESCRIPTION "WWN of the Listener port."
603 ::= { lIRREntry 2 }
604
605 lIRRListenerPID OBJECT-TYPE
606 SYNTAX FcPortID
607 MAX-ACCESS read-only
608 STATUS current
609 DESCRIPTION "PID for the listener port."
610 ::= { lIRREntry 3 }
611
612 lIRRRegType OBJECT-TYPE
613 SYNTAX RegType
614 MAX-ACCESS read-only
615 STATUS current
616 DESCRIPTION "Registration type - conditional or unconditional."
617 ::= { lIRREntry 4 }
618
619 lIRRProtocol OBJECT-TYPE
620 SYNTAX LIRRProtocol
621 MAX-ACCESS read-only
622 STATUS current
623 DESCRIPTION "Protocol type supported."
624 ::= { lIRREntry 5 }
625
626 lIRRPortType OBJECT-TYPE
627 SYNTAX PortType
628 MAX-ACCESS read-only
629 STATUS current
630 DESCRIPTION "Attached port type."
631 ::= { lIRREntry 6 }
632
633 lIRRFormat OBJECT-TYPE
634 SYNTAX LinkFormat
635 MAX-ACCESS read-only
636 STATUS current
637 DESCRIPTION "Registration type - conditional or unconditional."
638 ::= { lIRREntry 7 }
639
640 -- RLIR group - This group contains RLIR info. for each link incident"
641 ficonRLIR OBJECT-IDENTITY
642 STATUS current
643 DESCRIPTION "The OID sub-tree for ficonRLIR. This group contains all
644 RLIR group objects for FICON."
645 ::= { linkIncidentMIB 4 }
646
647 rLIRTableNumEntries OBJECT-TYPE
648 SYNTAX Integer32
649 MAX-ACCESS read-only
650 STATUS current
651 DESCRIPTION
652 "The number of entries in switch Registered Link
653 Incident Report (RLIR) table"
654 ::= { ficonRLIR 1 }
655
656
657 rLIRTable OBJECT-TYPE
658 SYNTAX SEQUENCE OF RLIREntry
659 MAX-ACCESS not-accessible
660 STATUS current
661 DESCRIPTION
662 "A table that contains, one entry for each LIRR incident
663 for an attached FICON device."
664 ::= { ficonRLIR 2 }
665
666 rLIREntry OBJECT-TYPE
667 SYNTAX RLIREntry
668 MAX-ACCESS not-accessible
669 STATUS current
670 DESCRIPTION "An entry containing RLIR information."
671 INDEX { rLIRIndex }
672 ::= { rLIRTable 1 }
673
674 RLIREntry ::= SEQUENCE {
675 rLIRIndex Integer32,
676 rLIRIncidentPortWwn LinkWwn,
677 rLIRIncidentNodeWwn LinkWwn,
678 rLIRIncidentPortType PortType,
679 rLIRIncidentPID FcPortID,
680 rLIRIncidentPortNumber Integer32,
681 rLIRConnectedPortWwn LinkWwn,
682 rLIRConnectedNodeWwn LinkWwn,
683 rLIRFabricWwn LinkWwn,
684 rLIRLinkFailureType RLIRLinkFailureType,
685 rLIRTimeStamp DisplayString,
686 rLIRFormat LinkFormat
687 }
688
689 rLIRIndex OBJECT-TYPE
690 SYNTAX Integer32
691 MAX-ACCESS read-only
692 STATUS current
693 DESCRIPTION "Index into RLIR table."
694 ::= { rLIREntry 1 }
695
696 rLIRIncidentPortWwn OBJECT-TYPE
697 SYNTAX LinkWwn
698 MAX-ACCESS read-only
699 STATUS current
700 DESCRIPTION "Port WWN for RLIR Incident port."
701 ::= { rLIREntry 2 }
702
703 rLIRIncidentNodeWwn OBJECT-TYPE
704 SYNTAX LinkWwn
705 MAX-ACCESS read-only
706 STATUS current
707 DESCRIPTION "Incident node WWN."
708 ::= { rLIREntry 3 }
709
710 rLIRIncidentPortType OBJECT-TYPE
711 SYNTAX PortType
712 MAX-ACCESS read-only
713 STATUS current
714 DESCRIPTION "RLIR Incident port type."
715 ::= { rLIREntry 5 }
716
717 rLIRIncidentPID OBJECT-TYPE
718 SYNTAX FcPortID
719 MAX-ACCESS read-only
720 STATUS current
721 DESCRIPTION "RLIR Incident PID."
722 ::= { rLIREntry 6 }
723
724 rLIRIncidentPortNumber OBJECT-TYPE
725 SYNTAX Integer32
726 MAX-ACCESS read-only
727 STATUS current
728 DESCRIPTION "RLIR Incident port number.This is vendor specific
729 port number."
730 ::= { rLIREntry 7 }
731
732 rLIRConnectedPortWwn OBJECT-TYPE
733 SYNTAX LinkWwn
734 MAX-ACCESS read-only
735 STATUS current
736 DESCRIPTION "RLIR Connected port WWN."
737 ::= { rLIREntry 8 }
738
739 rLIRConnectedNodeWwn OBJECT-TYPE
740 SYNTAX LinkWwn
741 MAX-ACCESS read-only
742 STATUS current
743 DESCRIPTION "RLIR Connected node WWN."
744 ::= { rLIREntry 9 }
745
746 rLIRFabricWwn OBJECT-TYPE
747 SYNTAX LinkWwn
748 MAX-ACCESS read-only
749 STATUS current
750 DESCRIPTION "RLIR Fabric Wwn."
751 ::= { rLIREntry 10 }
752
753 rLIRLinkFailureType OBJECT-TYPE
754 SYNTAX RLIRLinkFailureType
755 MAX-ACCESS read-only
756 STATUS current
757 DESCRIPTION "RLIR Link failure type."
758 ::= { rLIREntry 11 }
759
760 rLIRTimeStamp OBJECT-TYPE
761 SYNTAX DisplayString(SIZE (0..64))
762 MAX-ACCESS read-only
763 STATUS current
764 DESCRIPTION "RLIR time stamp."
765 ::= { rLIREntry 12 }
766
767 rLIRFormat OBJECT-TYPE
768 SYNTAX LinkFormat
769 MAX-ACCESS read-only
770 STATUS current
771 DESCRIPTION "RLIR Format."
772 ::= { rLIREntry 13 }
773
774 -- { linkIncidentMIB 5..20 } are reserved for new mib objects in future.
775
776 -- Related traps
777
778 linkIncidentMIBTraps OBJECT-IDENTITY
779 STATUS current
780 DESCRIPTION "The OID sub-tree for Link Incident trap."
781 ::= { linkIncidentMIB 21 }
782
783 linkIncidentMIBTrapPrefix OBJECT-IDENTITY
784 STATUS current
785 DESCRIPTION "The Link Incident traps."
786 ::= { linkIncidentMIBTraps 0 }
787
788 linkRNIDDeviceRegistration NOTIFICATION-TYPE
789 OBJECTS { nodeRNIDIndex, nodeRNIDIncidentPortWWN,
790 nodeRNIDConnectedPortWWN,
791 nodeVfId, ficonSlot, ficonPort }
792 STATUS current
793 DESCRIPTION
794 " A device registered with the switch"
795 ::= {linkIncidentMIBTrapPrefix 1}
796
797 linkRNIDDeviceDeRegistration NOTIFICATION-TYPE
798 OBJECTS { nodeRNIDIndex, nodeRNIDIncidentPortWWN,
799 nodeRNIDConnectedPortWWN,
800 nodeVfId, ficonSlot, ficonPort }
801 STATUS current
802 DESCRIPTION
803 " A device de-regsitered with the switch"
804 ::= {linkIncidentMIBTrapPrefix 2}
805
806 linkLIRRListenerAdded NOTIFICATION-TYPE
807 OBJECTS {lIRRListenerPortWWN, lIRRListenerPID,
808 lIRRIndex, nodeVfId, ficonSlot, ficonPort}
809 STATUS current
810 DESCRIPTION
811 " A listener for link failure incident is added"
812 ::= {linkIncidentMIBTrapPrefix 3}
813
814 linkLIRRListenerRemoved NOTIFICATION-TYPE
815 OBJECTS {lIRRListenerPortWWN, lIRRListenerPID, lIRRIndex,
816 nodeVfId, ficonSlot, ficonPort}
817 STATUS current
818 DESCRIPTION
819 " A listener for link failure incident is removed"
820 ::= {linkIncidentMIBTrapPrefix 4}
821
822 linkRLIRFailureIncident NOTIFICATION-TYPE
823 OBJECTS { nodeRNIDIndex, lIRRIndex, rLIRIncidentPortWwn,
824 rLIRConnectedPortWwn, rLIRIndex, rLIRLinkFailureType,
825 lIRRListenerPID, nodeVfId, ficonSlot, ficonPort }
826 STATUS current
827 DESCRIPTION
828 " A link failure incident has occured. The value of
829 lIRRIndex will be -2147483647 and lIRRListenerPID will
830 be 0 (zero) , if there is no listener for incident."
831 ::= {linkIncidentMIBTrapPrefix 5}
832
833 END
834 -- End of Object Definitions