2 -- Title: Fibre Channel Switch MIB.
4 -- This is specified based on SMIv2, mainly to ensure that the specification
5 -- can be parsed easily by off-the-shelf network management product in
8 -- The goal of this mib is to access the any Fibre Channel switch of
9 -- Brocade's family by using single SW-MIB file.
10 -- This mib file includes the traps for Silkworm Switch.
11 -- NOTE: Load BRCD.mib file before loading this mib file.
14 SW-MIB DEFINITIONS ::= BEGIN
16 DisplayString, TEXTUAL-CONVENTION, TruthValue
18 Counter32, Integer32, IpAddress,
19 OBJECT-TYPE, OBJECT-IDENTITY,
20 MODULE-IDENTITY, NOTIFICATION-TYPE
22 FcWwn, SwDomainIndex, SwNbIndex, SwSensorIndex,
23 SwPortIndex, SwTrunkMaster
27 connUnitPortStatEntry, connUnitPortEntry
30 swMibModule MODULE-IDENTITY
31 LAST-UPDATED "201409051112Z" -- Sep 5, 2014 11:12am
32 ORGANIZATION "Brocade Communications Systems, Inc.,"
33 CONTACT-INFO "Customer Support Group
34 Brocade Communications Systems,
35 1745 Technology Drive,
36 San Jose, CA 95110 U.S.A
39 Email: support@Brocade.COM
43 DESCRIPTION "The MIB module is for Brocade's Fibre Channel Switch.
44 Copyright (c) 1996-2003 Brocade Communications Systems, Inc.
46 REVISION "200301131430Z" -- Jan 13, 2003 2:30pm
47 DESCRIPTION "The initial version of this module."
48 REVISION "200307201430Z" -- July 20, 2003 2:30pm
49 DESCRIPTION "Added swIDIDMode to the swFabric group."
50 REVISION "200404151030Z" -- April 15, 2004 10:30am
51 DESCRIPTION "Added object for Trap Severity Level, swFwLastSeverityLevel.
52 Added the enumeration swFwResourceFlash for SwFwClassesAreas.
53 Deprecated the mib object swEventTrapLevel.
54 Updated the description of swGroupId and corrected the spell
56 Obsoleted the swFault Trap.
57 Added enumerations four-GB for swFCPortSpeed and unknown,
58 other for swFCPortType."
59 REVISION "200408061830Z" -- Aug 06, 2004 6:30pm
60 DESCRIPTION "Added swFCPortSpecifier object to swFCPortTable."
61 REVISION "200504292016Z" -- Apr 29, 2005 8:16pm
62 DESCRIPTION "Modified the #SUMMARY and #ARGUMENTS for swFabricWatchTrap"
63 REVISION "200601090900Z" -- Jan 09, 2006 9:00am
64 DESCRIPTION "1. Modified the description for swPortTrunked
65 2. Updated the SW Traps summary and description to
66 remove the obsolete varbindings"
67 REVISION "200605170900Z" -- May 17, 2006 9:00am
68 DESCRIPTION "Added swFCPortFlag object to swFCPortTable"
69 REVISION "200701230900Z" -- Jan 23, 2007 9:00am
70 DESCRIPTION "Added enumerations eight-GB and ten-GB for swFCPortSpeed"
71 REVISION "200706081200Z" -- Jun 8, 2007 12:00pm
72 DESCRIPTION "Included swFCPortFlag as an additiional variable binding for
74 REVISION "200706271030Z" -- Jun 27, 2007 10:30am
75 DESCRIPTION "Added enumerations octuple and decuple for swNbBaudRate"
76 REVISION "200708011220Z" -- Aug 01, 2007 12:20pm
77 DESCRIPTION "Added the enumerations swFwEPortUtil and swFwEPortPktl for swFwClassAreaIndex"
78 REVISION "200708290442Z" -- Aug 29, 2007 4:42pm
79 DESCRIPTION "Added swFCPortBrcdType object to swFCPortTable"
80 REVISION "200801290759Z" -- Jan 29, 2008 7:59pm
81 DESCRIPTION "Added Toptalker support and swVfId to the swFabric group."
82 REVISION "200807170345Z" -- July 17, 2008 3:45pm
83 DESCRIPTION "Added swIPv6ChangeTrap, swIPv6Address and swIPv6Status ."
84 REVISION "200807240232Z" -- July 24, 2008 2:32pm
85 DESCRIPTION "Added swModel to distiguish between 7500 and 7500E switch ."
86 REVISION "200807250232Z" -- July 25, 2008 2:32pm
87 DESCRIPTION "Added the enumerations swFwPortLr, swFwEPortLr, swFwEPortUtil, swFwEPortPktl,
88 swFwFCUPortLr, swFwFOPPortLr for swFwClassAreaIndex."
89 REVISION "200809090900Z" -- Sept 09, 2008 9:00pm
90 DESCRIPTION "Added swPmgrEventTrap information."
91 REVISION "200909280900Z" -- Jan 28, 2009 9:00pm
92 DESCRIPTION "Added additional fabric watch threshold in SwFwActs."
93 REVISION "200902210900Z" -- Feb 21, 2008 9:00pm
94 DESCRIPTION "Added port phy states."
95 REVISION "200903300900Z" -- Mar 30, 2009 9:00am
96 DESCRIPTION "Added swEventVfId in swEventTable."
97 REVISION "200906251200Z" -- Jun 25, 2009 12:00pm
98 DESCRIPTION "Removed the version information from Brocade's proprietary MIB file name."
99 REVISION "200906290100Z" -- Jun 29, 2009 01:00pm
100 DESCRIPTION "Modified swVfid position at the last of swFabric table"
101 REVISION "200906301306Z" -- June 30, 2009 1:06pm
102 DESCRIPTION "Added swFwCPUMemUsage enumeration under swFwClassAreaIndex."
103 REVISION "200906300600Z" -- Jun 30, 2009 06:00pm
104 DESCRIPTION "Updated the description of swCpuAction/swMemAction and access of
105 swcpuormemoryusage objects and changed the type of swEndDeviceInvalidWord,
106 swEndDeviceLinkFailure,swEndDeviceSyncLoss, swEndDeviceSigLoss,
107 swEndDeviceProtoErr,swEndDeviceInvalidCRC from integer32 to counter32."
108 REVISION "200910300500Z" -- Oct 30, 2009 05:00pm
109 DESCRIPTION "Added swFabricReconfigTrap and swFabricSegmentTrap."
110 REVISION "200911031306Z" -- Nov 03, 2009 1:06pm
111 DESCRIPTION "Removed enum switchReboot from swAdmStatus."
112 REVISION "200911051200Z" -- Nov 05, 2009 12:00pm
113 DESCRIPTION "Changed swFwCustUnit access to read-only"
114 REVISION "200911050500Z" -- Nov 05, 2009 05:00pm
115 DESCRIPTION "Added enums swFwEPortTrunkUtil,swFwFCUPortTrunkUtil and
116 swFwFOPPortTrunkUtil in SwFwClassesAreas"
117 REVISION "200911061130Z" -- Nov 06, 2009 11:30am
118 DESCRIPTION "Added swConnUnitExtensionTable and entries for 64 bit
120 REVISION "200911301030Z" -- Nov 30, 2009 10:30am
121 DESCRIPTION "Added swMemUsageLimit1 and swMemUsageLimit3 under
123 REVISION "200912031730Z" -- Dec 03, 2009 05:30pm
124 DESCRIPTION "Added swExttrap as internal trap."
125 REVISION "201001301730Z" -- Jan 30, 2010 05:30pm
126 DESCRIPTION "Changed the descriptions for swConnUnitExtensionTable."
127 REVISION "201007081130Z" -- July 08, 2010 11:30am
128 DESCRIPTION "Obsoleted swGroupTable, swGroupMemTable from swGroup."
129 REVISION "201007151130Z" -- July 15, 2010 11:30am
130 DESCRIPTION "Added swFCPortWwn, swFCPortBrcdType in swFcPortScn and added
132 REVISION "201007211130Z" -- July 21, 2010 11:30am
133 DESCRIPTION "Added trap swPortMoveTrap"
134 REVISION "201008061130Z" -- Aug 06, 2010 11:30am
135 DESCRIPTION "Added trap portStats objects under SwConnUnitPortStatEntry"
136 REVISION "201008201030Z" -- Aug 20, 2010 10:30am
137 DESCRIPTION "Added trap swBrcdGenericTrap"
138 REVISION "201010071030Z" -- Oct 07, 2010 10:30am
139 DESCRIPTION "Added swVfName"
140 REVISION "201010091030Z" -- Oct 09, 2010 10:30am
141 DESCRIPTION "Added swPortConfigTable"
142 REVISION "201010251030Z" -- Oct 25, 2010 10:30am
143 DESCRIPTION "Added swFCPortPrevType in swFCPortScn"
144 REVISION "201011010600Z" -- Nov 1, 2010 06:00pm
145 DESCRIPTION "Added fifty filter classes under swFwClassAreaIndex"
146 REVISION "201011021030Z" -- Nov 2, 2010 10:30am
147 DESCRIPTION "Updated the description of swBrcdTrapBitMask and
148 swBrcdGenericTrap for Fapwwn Trap"
149 REVISION "201012021030Z" -- Dec 2, 2010 10:30am
150 DESCRIPTION "Deprecated swAgtCmtyTable and provided support of standard mibs
151 SnmpCommunityTable and snmpTargetParamsTable and snmpTargetAddrTable"
152 REVISION "201012081030Z" -- Dec 8, 2010 10:30am
153 DESCRIPTION "Updated the datatype for swPortEncrypt and swPortCompression"
154 REVISION "201012201000Z" -- Dec 20, 2010 06:00pm
155 DESCRIPTION "Added enumeration sexdecuple for swNbBaudRate"
156 REVISION "201012210400Z" -- Dec 21, 2010 04:00pm
157 DESCRIPTION "Added a new value lowBufferCrsd(7) for swFwLastEvent"
158 REVISION "201012221000Z" -- Dec 22,2010 06:00pm
159 DESCRIPTION "Changed the area name filter-fmcfg to filterFmCfg in SwFwClassesAreas"
160 REVISION "201012301000Z" -- Dec 30,2010 06:00pm
161 DESCRIPTION "Included FDMI event case in swBrcdTrapBitMask"
162 REVISION "201101061030Z" -- Jan 06, 2011 10:30am
163 DESCRIPTION "Added class3 discards error in SwConnUnitPortStatEntry"
164 REVISION "201101071030Z" -- Jan 07, 2011 10:30am
165 DESCRIPTION "Moved swPortConfigTable, CiperMode and Encrypt/CompressStatus
167 REVISION "201102180600Z" -- Feb 18, 2011 06:00pm
168 DESCRIPTION "Changed fportmode(2) to portmode(2) for object swTopTalkerMntMode."
169 REVISION "201202231030Z" -- Feb 23, 2012 10:30am
170 DESCRIPTION "Added swauthProtocolPassword and swauthProtocolPassword for
171 IBM DirectorServer applications"
173 REVISION "201203050333Z" -- Mar 05, 2012 03:33pm
174 DESCRIPTION "Added new enum noSigDet(14) for object swFCPortPhyState"
176 REVISION "201205151425Z" -- May 15, 2012 02:25pm
177 DESCRIPTION "Changed the syntax of swCpuAction and swMemAction objects."
178 REVISION "201206041720Z" -- June 04, 2012 05:20pm
179 DESCRIPTION "Added PCS block errors in swConnUnitPortStatEntry"
180 REVISION "201206141000Z" -- June 15, 2012 10:00am
181 DESCRIPTION "Added swDeviceStatus and swDeviceStatusTrap"
182 REVISION "201206291520Z" -- June 29, 2012 03:20pm
183 DESCRIPTION "Added sixteenGB support to swFCPortSpeed and also
185 REVISION "201207101600Z" -- July 10, 2012 04:00pm
186 DESCRIPTION "Added an area filterFmCfg51 in the class SwFwClassesAreas"
187 REVISION "201209261400Z" -- Sep 26, 2012 02:00pm
188 DESCRIPTION "Removed the tab space and added the space key for swFCPortEntry 38
189 as this caused a crash in MIB browser"
190 REVISION "201303211300Z" -- Mar 21, 2013 01:00pm
191 DESCRIPTION "Added swFCPortDisableReason in SwFCPortEntry and swFCPortScn
193 REVISION "201304041748Z" -- Apr 4,2013 05:48pm
194 DESCRIPTION "Added unroutable frame counter in swConnUnitPortStatEntry"
195 REVISION "201304221130Z" -- Apr 22, 2013 11:30am
196 DESCRIPTION "Made the swFCPortSpeed obsolete"
197 REVISION "201304251803Z" -- Apr 25, 2013 06:03pm
198 DESCRIPTION "Changed the description for swVFName and swConnUnitPCSErrorCounter"
199 REVISION "201305151430Z" -- May 15, 2013 02:30pm
200 DESCRIPTION "Updated swFCPortCapacity description"
201 REVISION "201306051600Z" -- June 5, 2013 04:00pm
202 DESCRIPTION "Added swFwPowerOnHours in SwFwClassesAreas"
203 REVISION "201306291000Z" -- June 29, 2013 10:00am
204 DESCRIPTION "Updated the description for swCpuUsageLimit, swCpuAction,
205 swMemAction, swMemUsageLimit1 and swMemUsageLimit3."
207 REVISION "201309121000Z" -- Sep 12, 2013 10:00am
208 DESCRIPTION "Added FEC Counters swConnUnitFECCorrectedCounter, swConnUnitFECUnCorrectedCounter"
209 REVISION "201310041340Z" -- Oct 4, 2013 01:40pm
210 DESCRIPTION "Added swZoneConfigChangeTrap"
211 REVISION "201401161637Z" -- Jan 16, 2014 04:37pm
212 DESCRIPTION "Added swBrcdBitObjVal in swSystem and swBrcdGenericTrap.
213 Added swVfId to swBrcdGenericTrap.
214 Included Routing Policy bit in swBrcdTrapBitMask"
215 REVISION "201403041230Z" -- Mar 4, 2014 12:30pm
216 DESCRIPTION "Deprecated swTelnetShellAdmStatus"
217 REVISION "201403311730Z" -- Mar 31, 2014 17:30pm
218 DESCRIPTION "Added D-Port in swBrcdTrapBitMask, swFCPortBrcdType, swFCPortPrevType"
219 REVISION "201404151220Z" -- Apr 15, 2014 12:20pm
220 DESCRIPTION "Made obsolete for swTrackChangesInfo and swTrackChangesTrap"
221 REVISION "201405091113Z" -- May 9, 2014 11:13am
222 DESCRIPTION "Added Polling status field to swBrcdGenericTrap"
223 REVISION "201407011203Z" -- July 1, 2014 12:03pm
224 DESCRIPTION "Added swIODState in swSystem"
225 REVISION "201408211447Z" -- Aug 21, 2014 02:47pm
226 DESCRIPTION "Obsolete OIDs under swFwSystem, swBlmPerfMnt and swTopTalker.
227 Obsolete swFabricWatchTrap"
228 REVISION "201409051112Z" -- Sep 5, 2014 11:12am
229 DESCRIPTION "Added Supportsave start/complete event to swBrcdTrapBitMask"
230 REVISION "201410041310Z" -- Nov 4, 2014 13:10pm
231 DESCRIPTION "Added Dynamic Port Name bit under description
232 for swBrcdTrapBitMask and swBrcdGenericTrap"
233 REVISION "201410041310Z" -- Nov 4, 2014 13:10pm
234 DESCRIPTION "Added Dynamic Port Name Feature Event under description
235 for swBrcdTrapBitMask and swBrcdGenericTrap"
236 REVISION "201412091700Z" -- Dec 9, 2014 17:00pm
237 DESCRIPTION "swFWLastUpdated obsolete"
238 ::= { bcsiModules 3 }
242 DESCRIPTION "The OID sub-tree for Brocade's Silkworm Series of
243 Fibre Channel Switches."
246 sw28k OBJECT-IDENTITY
248 DESCRIPTION "The OID for Brocade's Silkworm 2800 model Fibre Channel
252 sw21kN24k OBJECT-IDENTITY
254 DESCRIPTION "The OID for Brocade's Silkworm 2100 and 2400 series
255 model Fibre Channel Switch."
258 sw20x0 OBJECT-IDENTITY
260 DESCRIPTION "The OID for Brocade's Silkworm 20x0 series
261 model Fibre Channel Switch."
264 SwSevType ::= TEXTUAL-CONVENTION
266 DESCRIPTION "The event trap level in conjunction with the an event's
277 FcPortFlag ::= TEXTUAL-CONVENTION
279 DESCRIPTION "Represents the port status for a FC Flag. Currently this will indicate
280 if the port is virtual or physical."
287 swSystem OBJECT-IDENTITY
289 DESCRIPTION "The OID sub-tree for swSystem group."
292 swFabric OBJECT-IDENTITY
294 DESCRIPTION "The OID sub-tree for swFabric group."
297 swModule OBJECT-IDENTITY
299 DESCRIPTION "The OID sub-tree for swModule group."
302 swAgtCfg OBJECT-IDENTITY
304 DESCRIPTION "The OID sub-tree for swAgtCfg group."
307 -- { sw 5 } is reserved
308 swFCport OBJECT-IDENTITY
310 DESCRIPTION "The OID sub-tree for swFCport group."
315 DESCRIPTION "The OID sub-tree for swNs group."
318 swEvent OBJECT-IDENTITY
320 DESCRIPTION "The OID sub-tree for swEvent group."
323 swFwSystem OBJECT-IDENTITY
325 DESCRIPTION "The OID sub-tree for swFwSystem group."
328 swEndDevice OBJECT-IDENTITY
330 DESCRIPTION "The OID sub-tree for swEndDevice group."
333 swGroup OBJECT-IDENTITY
335 DESCRIPTION "The OID sub-tree for swGroup group."
338 swBlmPerfMnt OBJECT-IDENTITY
340 DESCRIPTION "The OID sub-tree for swBlmPerfMnt (Bloom Performance
344 swTrunk OBJECT-IDENTITY
346 DESCRIPTION "The OID sub-tree for swTrunk group."
349 swTopTalker OBJECT-IDENTITY
351 DESCRIPTION "The OID sub-tree for TopTalker group."
354 swCpuOrMemoryUsage OBJECT-IDENTITY
356 DESCRIPTION "The OID sub-tree for cpu or memory usage group."
359 swConnUnitPortStatExtentionTable OBJECT-TYPE
360 SYNTAX SEQUENCE OF SwConnUnitPortStatEntry
361 MAX-ACCESS not-accessible
363 DESCRIPTION "This represents the Conn unit Port Stats"
366 -- sw 28 is assigned to faExt
369 -- the System Group (sw)
372 swCurrentDate OBJECT-TYPE
373 SYNTAX DisplayString(SIZE (0..64))
376 DESCRIPTION "The current date information in displayable textual
380 swBootDate OBJECT-TYPE
381 SYNTAX DisplayString(SIZE (0..64))
384 DESCRIPTION "The date and time when the system last booted, in
385 displayable textual format."
388 swFWLastUpdated OBJECT-TYPE
389 SYNTAX DisplayString(SIZE (0..64))
392 DESCRIPTION "The information indicates the date when the firmware
393 was last updated, in displayable textual format."
396 swFlashLastUpdated OBJECT-TYPE
397 SYNTAX DisplayString(SIZE (0..64))
400 DESCRIPTION "The information indicates the date when the FLASH
401 was last updated, in displayable textual format."
404 swBootPromLastUpdated OBJECT-TYPE
405 SYNTAX DisplayString(SIZE (0..64))
408 DESCRIPTION "The information indicates the date when the boot PROM
409 was last updated, in displayable textual format."
412 swFirmwareVersion OBJECT-TYPE
413 SYNTAX DisplayString(SIZE (0..24))
416 DESCRIPTION "The current version of the firwmare."
419 swOperStatus OBJECT-TYPE
428 DESCRIPTION "The current operational status of the switch.
429 The states are as follow:
430 o online(1) means the switch is accessible by an external
432 o offline(2) means the switch is not accessible;
433 o testing(3) means the switch is in a built-in test mode
434 and is not accessible by an external Fibre Channel port;
435 o faulty(4) means the switch is not operational."
438 swAdmStatus OBJECT-TYPE
447 MAX-ACCESS read-write
449 DESCRIPTION "The desired administrative status of the switch.
450 A management station may place the switch in a desired
451 state by setting this object accordingly. The states
453 o online(1) means set the switch to be accessible by an
454 external Fibre Channel port;
455 o offline(2) means set the switch to be inaccessible;
456 o testing(3) means set the switch to run the built-in test;
457 o faulty(4) means set the switch to a 'soft' faulty
459 o reboot(5) means set the switch to reboot in 1 second.
460 o fastboot(6) means set the switch to fastboot in 1 second.
461 Fastboot would cause the switch to boot but skip over the
464 When the switch is in faulty state, only two states
465 can be set: faulty and reboot/fastboot."
469 swTelnetShellAdmStatus OBJECT-TYPE
474 MAX-ACCESS read-write
476 DESCRIPTION "The desired administrative status of the Telnet
477 shell. By setting it to terminated(1), the current
478 Telnet shell task is deleted. When this variable instance
479 is read, it reports the value last set through SNMP."
483 SYNTAX DisplayString(SIZE (0..128))
486 DESCRIPTION "The soft serial number of the switch."
489 -- FLASH administration
490 -- the next 5 objects are related to firmware or config file management.
492 -- The underlying method in the transfer of the firmware or config file
493 -- is based on either FTP or remote shell.
494 -- If a password is provided, then FTP is used.
495 -- If NO password is provided, then remote shell is used.
497 -- 2 steps to manage firmware or switch config file in the switch FLASH,
498 -- (A1) set swFlashDLHost.0, swFlashDLUser.0 and swFlashDLFile.0 to
500 -- host IP address in user dot notation (e.g. 192.168.1.7),
501 -- user name (e.g. "administrator"), and
502 -- file name of the firmware or config file (e.g. "/home/fcswh/v2.2")
504 -- (A2) set swFlashDLPassword.0 to an appropriate value (e.g. "secret")
505 -- if FTP is the desired method of transfer;
506 -- (B) set swFlashDLAdmStatus.0 to swFwUpgrade(2), swCfUpload(3),
507 -- or swCfDownload(4) accordingly.
510 swFlashDLOperStatus OBJECT-TYPE
521 DESCRIPTION "The operational status of the FLASH.
522 The operational states are as follow:
523 o swCurrent(1) indicates that the FLASH contains the
524 current firmware image or config file;
525 o swFwUpgraded(2) state indicates that it contains the image
526 upgraded from the swFlashDLHost.0.;
527 o swCfUploaded(3) state indicates that the switch configuration
528 file has been uploaded to the host; and
529 o swCfDownloaded(4) state indicates that the switch
530 configuration file has been downloaded from the host.
531 o swFwCorrupted (5) state indicates that the firmware in the
532 FLASH of the switch is corrupted."
535 swFlashDLAdmStatus OBJECT-TYPE
543 MAX-ACCESS read-write
545 DESCRIPTION "The desired state of the FLASH.
546 A management station may place the FLASH in a desired
547 state by setting this object accordingly:
548 o swCurrent(1) indicates that the FLASH contains the
549 current firmware image or config file;
550 o swFwUpgrade(2) means that the firmware in the FLASH is to be
551 upgraded from the host specified;
552 o swCfUpload(3) means that the switch config file is to be
553 uploaded to the host specified; or
554 o swCfDownload(4) means that the switch config file is to be
555 downloaded from the host specified.
556 o swFwCorrupted(5) state indicates that the firmware in the
557 FLASH is corrupted. This value is for informational purpose
558 only. However, set of swFlashDLAdmStatus to this value is
561 The host is specified in swFlashDLHost.0. In addition,
562 user name is specified in swFlashDLUser.0, and
563 the file name specified in swFlashDLFile.0.
565 Reference the user manual on the following commands,
571 swFlashDLHost OBJECT-TYPE
572 SYNTAX DisplayString(SIZE (0..64))
573 MAX-ACCESS read-write
575 DESCRIPTION "The name or IP address (in dot notation) of the host
576 to download or upload a relevant file to the FLASH."
579 swFlashDLUser OBJECT-TYPE
580 SYNTAX DisplayString(SIZE (0..64))
581 MAX-ACCESS read-write
583 DESCRIPTION "The user name on the host to download or upload
584 a relevant file to or from the FLASH."
587 swFlashDLFile OBJECT-TYPE
589 MAX-ACCESS read-write
591 DESCRIPTION "The name of the file to be downloaded or uploaded."
594 swFlashDLPassword OBJECT-TYPE
595 SYNTAX DisplayString(SIZE (0..100))
596 MAX-ACCESS read-write
598 DESCRIPTION "The password to be used in for FTP transfer of
599 files in the download or upload operation."
602 -- 17..19 are reserved
604 swBeaconOperStatus OBJECT-TYPE
611 DESCRIPTION "The current operational status of the switch beacon.
612 When the beacon is on, the LEDs on the front panel
613 of the switch run alternately from left to right
614 and right to left. The color is yellow.
615 When the beacon is off, each LED will be in their
616 its regular status indicating color and state."
619 swBeaconAdmStatus OBJECT-TYPE
624 MAX-ACCESS read-write
626 DESCRIPTION "The desired status of the switch beacon.
627 When the beacon is set to on, the LEDs on the front
628 panel of the switch run alternately from left to right
629 and right to left. The color is yellow.
630 When the beacon is set to off, each LED will be in
631 its regular status indicating color and state."
634 swDiagResult OBJECT-TYPE
638 sw-embedded-port-fault (3)
642 DESCRIPTION "The result of the power-on startup (POST)
646 -- operating environment sensors (temperature, fan, power supply...)
647 swNumSensors OBJECT-TYPE
648 SYNTAX Integer32 (0..2147483647)
651 DESCRIPTION "The number of sensors inside the switch."
654 swSensorTable OBJECT-TYPE
655 SYNTAX SEQUENCE OF SwSensorEntry
656 MAX-ACCESS not-accessible
658 DESCRIPTION "The table of sensor entries."
661 swSensorEntry OBJECT-TYPE
663 MAX-ACCESS not-accessible
665 DESCRIPTION "An entry of the sensor information."
666 INDEX { swSensorIndex }
667 ::= { swSensorTable 1 }
669 SwSensorEntry ::= SEQUENCE {
670 swSensorIndex SwSensorIndex,
671 swSensorType INTEGER,
672 swSensorStatus INTEGER,
673 swSensorValue Integer32,
674 swSensorInfo DisplayString
677 swSensorIndex OBJECT-TYPE
681 DESCRIPTION "This object identifies the sensor."
682 ::= { swSensorEntry 1 }
684 swSensorType OBJECT-TYPE
692 DESCRIPTION "This object identifies the sensor type."
693 ::= { swSensorEntry 2 }
695 swSensorStatus OBJECT-TYPE
706 DESCRIPTION "The current status of the sensor."
707 ::= { swSensorEntry 3 }
709 swSensorValue OBJECT-TYPE
713 DESCRIPTION "The current value (reading) of the sensor.
714 The value, -2147483648, represents an unknown quantity.
715 It also means that the sensor does not have the capability to
716 measure the actual value. In V2.0, the temperature sensor
717 value will be in Celsius; the fan value will be in RPM
718 (revolution per minute); and the power supply sensor reading
720 ::= { swSensorEntry 4 }
722 swSensorInfo OBJECT-TYPE
723 SYNTAX DisplayString(SIZE(0..255))
726 DESCRIPTION "Additional displayable information on the sensor.
727 In V2.x, it contains the sensor type and number
728 in textual format. For example, 'Temp 3', 'Fan 6'."
729 ::= { swSensorEntry 5 }
731 -- track changes string scalar
732 swTrackChangesInfo OBJECT-TYPE
736 DESCRIPTION "Track changes string. For trap only"
744 "The number of the logical switch (0/1)"
747 swEtherIPAddress OBJECT-TYPE
752 "The IP Address of the Ethernet interface of this logical
756 swEtherIPMask OBJECT-TYPE
761 "The IP Mask of the Ethernet interface of this logical switch."
764 swFCIPAddress OBJECT-TYPE
769 "The IP Address of the FC interface of this logical switch."
772 swFCIPMask OBJECT-TYPE
777 "The IP Mask of the FC interface of this logical switch."
780 swIPv6Address OBJECT-TYPE
782 MAX-ACCESS not-accessible
788 swIPv6Status OBJECT-TYPE
795 MAX-ACCESS not-accessible
797 DESCRIPTION "The current status of ipv6 address."
808 DESCRIPTION "Indicates whether the switch is 7500 or 7500E ."
811 swTestString OBJECT-TYPE
812 SYNTAX DisplayString(SIZE(1..255))
813 MAX-ACCESS not-accessible
815 DESCRIPTION "presence of this string represents test trap."
818 swPortList OBJECT-TYPE
820 MAX-ACCESS not-accessible
822 DESCRIPTION "This string represents the list of ports and
823 its WWN when ports moved from one switch to another."
826 swBrcdTrapBitMask OBJECT-TYPE
828 MAX-ACCESS not-accessible
830 DESCRIPTION "Type of notification will be represented by a single bit
832 0x01 - Fabric change event
833 0x02 - Device change event
834 0x04 - Fapwwn change event
836 0x0A - Routing Policy change
837 0x10 - D-Port Configuraiton Event
838 0x20 - SupportSave Start/Complete Event
839 0x40 - Dynamic Port Name change
840 0x80 - Dynamic Port Name Feature Enable/Disable Event"
843 swFCPortPrevType OBJECT-TYPE
847 fl-port (3), -- public loop
848 f-port (4), -- fabric port
849 e-port (5), -- fabric expansion port
850 g-port (6), -- generic fabric port
852 d-port (8) -- Diagnostic port
854 MAX-ACCESS not-accessible
856 DESCRIPTION "This represents port type of a port before
857 it goes online/offline and it is valid only in swFcPortSCN trap"
860 swDeviceStatus OBJECT-TYPE
866 MAX-ACCESS not-accessible
868 DESCRIPTION "This represents the attached device status.
869 The status will change whenever port/node goes to
873 swBrcdBitObjVal OBJECT-TYPE
875 MAX-ACCESS not-accessible
877 DESCRIPTION "It will have object value for each change mentioned in swBrcdGenericTrap. It will be
878 empty for the events which don't have any values."
881 swIODState OBJECT-TYPE
889 DESCRIPTION "This represents the in-order-delivery (IOD) feature state."
893 -- End of System Group
899 swDomainID OBJECT-TYPE
901 MAX-ACCESS read-write
903 DESCRIPTION "The current Fibre Channel domain ID of the switch.
904 To set a new value, the switch (swAdmStatus) must be in
905 offline or testing state."
908 swPrincipalSwitch OBJECT-TYPE
915 DESCRIPTION "This object indicates whether the switch is
916 the Principal switch as per FC-SW."
919 -- swFabric 3..7 are reserved
921 -- (immediate) Neighborhood ISL family
924 SYNTAX Integer32 (0..2147483647)
927 DESCRIPTION "The number of Inter-Switch Links in the (immediate)
931 swNbTable OBJECT-TYPE
932 SYNTAX SEQUENCE OF SwNbEntry
933 MAX-ACCESS not-accessible
935 DESCRIPTION "This table contains the ISLs in the immediate
936 neighborhood of the switch."
939 swNbEntry OBJECT-TYPE
941 MAX-ACCESS not-accessible
943 DESCRIPTION "An entry containing each neighbor ISL parameters."
947 SwNbEntry ::= SEQUENCE {
949 swNbMyPort SwPortIndex,
950 swNbRemDomain SwDomainIndex,
951 swNbRemPort SwPortIndex,
952 swNbBaudRate INTEGER,
953 swNbIslState INTEGER,
954 swNbIslCost Integer32,
955 swNbRemPortName OCTET STRING
958 swNbIndex OBJECT-TYPE
962 DESCRIPTION "This object identifies the neighbor ISL entry."
965 swNbMyPort OBJECT-TYPE
969 DESCRIPTION "This is the port that has an ISL to another switch."
972 swNbRemDomain OBJECT-TYPE
976 DESCRIPTION "This is the Fibre Channel domain on the other end
980 swNbRemPort OBJECT-TYPE
984 DESCRIPTION "This is the port index on the other end of the ISL."
987 swNbBaudRate OBJECT-TYPE
989 other (1), -- none of below
990 oneEighth (2), -- 155 Mbaud
991 quarter (4), -- 266 Mbaud
992 half (8), -- 532 Mbaud
993 full (16), -- 1 Gbaud
994 double (32), -- 2 Gbaud
995 quadruple (64), -- 4 Gbaud
996 octuple (128), -- 8 Gbaud
997 decuple (256), -- 10 Gbaud
998 sexdecuple (512) -- 16 Gbaud
1000 MAX-ACCESS read-only
1002 DESCRIPTION "The baud rate of the ISL."
1005 swNbIslState OBJECT-TYPE
1014 MAX-ACCESS read-only
1016 DESCRIPTION "The current state of the ISL.
1017 The swNbIslState will be 0 when ISL
1018 is in incompatible state or port is a slave port."
1021 swNbIslCost OBJECT-TYPE
1022 SYNTAX Integer32 (0..2147483647)
1023 MAX-ACCESS read-write
1025 DESCRIPTION "The current link cost of the ISL."
1028 swNbRemPortName OBJECT-TYPE
1029 SYNTAX OCTET STRING (SIZE (8))
1030 MAX-ACCESS read-only
1032 DESCRIPTION "The World_wide_Name of the remote port."
1035 -- Fabric member information
1037 swFabricMemTable OBJECT-TYPE
1038 SYNTAX SEQUENCE OF SwFabricMemEntry
1039 MAX-ACCESS not-accessible
1041 DESCRIPTION "This table contains information on the member
1042 switches of a fabric. This may not be available on
1043 all versions of Fabric OS."
1046 swFabricMemEntry OBJECT-TYPE
1047 SYNTAX SwFabricMemEntry
1048 MAX-ACCESS not-accessible
1050 DESCRIPTION "An entry containing each switch in the fabric."
1051 INDEX { swFabricMemWwn }
1052 ::= { swFabricMemTable 1 }
1054 SwFabricMemEntry ::= SEQUENCE {
1055 swFabricMemWwn FcWwn,
1056 swFabricMemDid SwDomainIndex,
1057 swFabricMemName DisplayString,
1058 swFabricMemEIP IpAddress,
1059 swFabricMemFCIP IpAddress,
1060 swFabricMemGWIP IpAddress,
1061 swFabricMemType Integer32,
1062 swFabricMemShortVersion OCTET STRING
1064 swFabricMemWwn OBJECT-TYPE
1066 MAX-ACCESS read-only
1068 DESCRIPTION "This object identifies the World wide name of the
1070 ::= { swFabricMemEntry 1 }
1072 swFabricMemDid OBJECT-TYPE
1073 SYNTAX SwDomainIndex
1074 MAX-ACCESS read-only
1076 DESCRIPTION "This object identifies the domain id of the member
1078 ::= { swFabricMemEntry 2 }
1080 swFabricMemName OBJECT-TYPE
1081 SYNTAX DisplayString (SIZE (0..255))
1082 MAX-ACCESS read-only
1084 DESCRIPTION "This object identifies the name of the member switch."
1085 ::= { swFabricMemEntry 3 }
1087 swFabricMemEIP OBJECT-TYPE
1089 MAX-ACCESS read-only
1091 DESCRIPTION "This object identifies the ethernet IP address
1092 of the member switch."
1093 ::= { swFabricMemEntry 4 }
1094 swFabricMemFCIP OBJECT-TYPE
1096 MAX-ACCESS read-only
1098 DESCRIPTION "This object identifies the Fibre Channel IP address
1099 of the member switch."
1100 ::= { swFabricMemEntry 5 }
1102 swFabricMemGWIP OBJECT-TYPE
1104 MAX-ACCESS read-only
1106 DESCRIPTION "This object identifies the Gateway IP address
1107 of the member switch."
1108 ::= { swFabricMemEntry 6 }
1110 swFabricMemType OBJECT-TYPE
1111 SYNTAX Integer32 (0..2147483647)
1112 MAX-ACCESS read-only
1114 DESCRIPTION "This object identifies the member switch type."
1115 ::= { swFabricMemEntry 7 }
1117 swFabricMemShortVersion OBJECT-TYPE
1118 SYNTAX OCTET STRING (SIZE (0..24))
1119 MAX-ACCESS read-only
1121 DESCRIPTION "This object identifies Fabric OS version of
1123 ::= { swFabricMemEntry 8 }
1125 swIDIDMode OBJECT-TYPE
1126 SYNTAX INTEGER { enabled(1), disabled(2) }
1127 MAX-ACCESS read-only
1129 DESCRIPTION "Status of Insistent Domain ID (IDID) mode. Status
1130 indicating IDID mode is enabled or not."
1133 swPmgrEventType OBJECT-TYPE
1142 MAX-ACCESS not-accessible
1144 DESCRIPTION "Indicates Partition manager event type."
1147 swPmgrEventTime OBJECT-TYPE
1148 SYNTAX DisplayString(SIZE (0..64))
1149 MAX-ACCESS not-accessible
1151 DESCRIPTION "This object identifies the date and time when this pmgr
1152 event occurred, in textual format."
1155 swPmgrEventDescr OBJECT-TYPE
1156 SYNTAX DisplayString(SIZE (0..64))
1157 MAX-ACCESS not-accessible
1159 DESCRIPTION "This object identifies the textual description of
1164 SYNTAX Integer32 (0..255)
1165 MAX-ACCESS read-only
1167 DESCRIPTION "The Virtual fabric id."
1170 swVfName OBJECT-TYPE
1171 SYNTAX DisplayString
1172 MAX-ACCESS read-only
1174 DESCRIPTION "This represents the virtual fabric name configured in the switch"
1179 -- SNMP Agent Configuration
1182 -- swAgtCfg 1..10 are reserved
1184 swAgtCmtyTable OBJECT-TYPE
1185 SYNTAX SEQUENCE OF SwAgtCmtyEntry
1186 MAX-ACCESS not-accessible
1188 DESCRIPTION "A table that contains, one entry for each Community,
1189 the access control and parameters of the Community."
1192 swauthProtocolPassword OBJECT-TYPE
1193 SYNTAX OCTET STRING(SIZE(1..32))
1194 MAX-ACCESS read-write
1196 DESCRIPTION "This entry is created specific to the Pharos switch
1197 to change the password for the auth protocol to reserved user
1198 DirectorServerSNMPv3User"
1201 swprivProtocolPassword OBJECT-TYPE
1202 SYNTAX OCTET STRING(SIZE(1..32))
1203 MAX-ACCESS read-write
1205 DESCRIPTION "This entry is created specific to the Pharos switch
1206 to change the password for the priv protocol to reserved user
1207 DirectorServerSNMPv3User"
1210 swAgtCmtyEntry OBJECT-TYPE
1211 SYNTAX SwAgtCmtyEntry
1212 MAX-ACCESS not-accessible
1214 DESCRIPTION "An entry containing the Community parameters."
1215 INDEX { swAgtCmtyIdx }
1216 ::= { swAgtCmtyTable 1 }
1218 SwAgtCmtyEntry ::= SEQUENCE {
1219 swAgtCmtyIdx Integer32,
1220 swAgtCmtyStr DisplayString,
1221 swAgtTrapRcp IpAddress,
1222 swAgtTrapSeverityLevel SwSevType
1225 swAgtCmtyIdx OBJECT-TYPE
1226 SYNTAX Integer32 (1..6)
1227 MAX-ACCESS read-only
1229 DESCRIPTION "This object identifies the SNMPv1 Community entry."
1230 ::= { swAgtCmtyEntry 1 }
1232 swAgtCmtyStr OBJECT-TYPE
1233 SYNTAX DisplayString(SIZE (2..16))
1234 MAX-ACCESS read-write
1236 DESCRIPTION "This is a Community string supported by the agent.
1237 If a new value is set successfully, it takes effect
1239 ::= { swAgtCmtyEntry 2 }
1241 swAgtTrapRcp OBJECT-TYPE
1243 MAX-ACCESS read-write
1245 DESCRIPTION "This is the trap recipient associated with the
1246 Community. If a new value is set successfully, it takes
1247 effect immediately."
1248 ::= { swAgtCmtyEntry 3 }
1250 swAgtTrapSeverityLevel OBJECT-TYPE
1252 MAX-ACCESS read-write
1254 DESCRIPTION "This is the trap severity level associated with the
1255 swAgtTrapRcp. The trap severity level in conjunction with
1256 the an event's severity level. When an event occurs and if its
1257 severity level is at or below the set value, the SNMP trap is
1258 sent to configured trap recipients. The severity level is
1259 limited to particular events. If a new value is set successfully,
1260 it takes effect immediately."
1261 ::= { swAgtCmtyEntry 4 }
1264 -- End of SNMP Agent Configuration Group
1268 -- Fibre Channel Port Group
1269 -- This group contains information about the physical state,
1270 -- operational status, performance and error statistics of each
1271 -- Fibre Channel port on the switch. A Fibre Channel port is one which
1272 -- supports the Fibre Channel protocol. E.g. F_Port, E_Port, FL_Port.
1275 swFCPortCapacity OBJECT-TYPE
1276 SYNTAX Integer32 (0..2147483647)
1277 MAX-ACCESS read-only
1279 DESCRIPTION "The maximum number of physical FC ports on the
1283 swFCPortTable OBJECT-TYPE
1284 SYNTAX SEQUENCE OF SwFCPortEntry
1285 MAX-ACCESS not-accessible
1287 DESCRIPTION "A table that contains, one entry for each switch port,
1288 configuration and service parameters of the port."
1291 swFCPortEntry OBJECT-TYPE
1292 SYNTAX SwFCPortEntry
1293 MAX-ACCESS not-accessible
1295 DESCRIPTION "An entry containing the configuration and service
1296 parameters of the switch port."
1297 INDEX { swFCPortIndex }
1298 ::= { swFCPortTable 1 }
1300 SwFCPortEntry ::= SEQUENCE {
1301 swFCPortIndex SwPortIndex,
1302 swFCPortType INTEGER,
1303 swFCPortPhyState INTEGER,
1304 swFCPortOpStatus INTEGER,
1305 swFCPortAdmStatus INTEGER,
1307 swFCPortLinkState INTEGER,
1308 swFCPortTxType INTEGER,
1310 -- the rest is mapped to gstat_t
1311 swFCPortTxWords Counter32,
1312 swFCPortRxWords Counter32,
1313 swFCPortTxFrames Counter32,
1314 swFCPortRxFrames Counter32,
1315 swFCPortRxC2Frames Counter32,
1316 swFCPortRxC3Frames Counter32,
1317 swFCPortRxLCs Counter32,
1318 swFCPortRxMcasts Counter32,
1319 swFCPortTooManyRdys Counter32,
1320 swFCPortNoTxCredits Counter32,
1321 swFCPortRxEncInFrs Counter32,
1322 swFCPortRxCrcs Counter32,
1323 swFCPortRxTruncs Counter32,
1324 swFCPortRxTooLongs Counter32,
1325 swFCPortRxBadEofs Counter32,
1326 swFCPortRxEncOutFrs Counter32,
1327 swFCPortRxBadOs Counter32,
1328 swFCPortC3Discards Counter32,
1329 swFCPortMcastTimedOuts Counter32,
1330 swFCPortTxMcasts Counter32,
1333 swFCPortLipIns Counter32,
1334 swFCPortLipOuts Counter32,
1335 swFCPortLipLastAlpa OCTET STRING,
1338 swFCPortWwn OCTET STRING,
1341 swFCPortSpeed INTEGER,
1343 -- new for Port Name Feature.
1344 swFCPortName DisplayString,
1346 -- new for PortSpecifier Feature.
1347 swFCPortSpecifier DisplayString,
1349 -- new for portFlag Feature.
1350 swFCPortFlag FcPortFlag,
1352 -- Brocade port type.
1353 swFCPortBrcdType INTEGER,
1355 -- port disable reason.
1356 swFCPortDisableReason INTEGER
1359 swFCPortIndex OBJECT-TYPE
1361 MAX-ACCESS read-only
1363 DESCRIPTION "This object identifies the switch port index.
1364 Note that the value of a port index is 1 higher than the
1365 port number labeled on the front panel.
1366 E.g. port index 1 correspond to port number 0."
1367 ::= { swFCPortEntry 1 }
1369 swFCPortType OBJECT-TYPE
1380 MAX-ACCESS read-only
1382 DESCRIPTION "This object identifies the type of switch port.
1383 It may be of type stitch(1), flannel(2), loom(3) , bloom(4),rdbloom(5) or wormhole(6)."
1384 ::= { swFCPortEntry 2 }
1386 swFCPortPhyState OBJECT-TYPE
1402 MAX-ACCESS read-only
1404 DESCRIPTION "This object identifies the physical state of
1406 noCard(1) no card present in this switch slot;
1407 noTransceiver(2) no Transceiver module in this port.
1408 noGbic(2) was used previously. Transceiver
1409 is the generic name for GBIC, SFP etc.;
1410 laserFault(3) the module is signaling a laser fault
1411 (defective Transceiver);
1412 noLight(4) the module is not receiving light;
1413 noSync(5) the module is receiving light but is
1415 inSync(6) the module is receiving light and is
1417 portFault(7) the port is marked faulty (defective
1418 Transceiver, cable or device);
1419 diagFault(8) the port failed diagnostics (defective
1420 G_Port or FL_Port card or motherboard);
1421 lockRef(9) the port is locking to the reference
1423 validating(10) Validation is in progress
1424 invalidModule(11) Invalid SFP
1425 unknown(255) unknown.
1427 ::= { swFCPortEntry 3 }
1429 swFCPortOpStatus OBJECT-TYPE
1437 MAX-ACCESS read-only
1439 DESCRIPTION "This object identifies the operational status of
1440 the port. The online(1) state indicates that user frames
1441 can be passed. The unknown(0) state indicates that likely
1442 the port module is physically absent (see swFCPortPhyState)."
1443 ::= { swFCPortEntry 4 }
1445 swFCPortAdmStatus OBJECT-TYPE
1452 MAX-ACCESS read-write
1454 DESCRIPTION "The desired state of the port. A management station
1455 may place the port in a desired state by setting this
1456 object accordingly. The testing(3) state indicates that
1457 no user frames can be passed. As the result of
1458 either explicit management action or per configuration
1459 information accessible by the switch, swFCPortAdmStatus is
1460 then changed to either the online(1) or testing(3)
1461 states, or remains in the offline(2) state."
1462 ::= { swFCPortEntry 5 }
1464 swFCPortLinkState OBJECT-TYPE
1470 MAX-ACCESS read-write
1472 DESCRIPTION "This object indicates the link state of the port.
1474 enabled(1) - port is allowed to participate in the FC-PH
1475 protocol with its attached port (or ports if it is
1477 disabled(2) - the port is not allowed to participate in
1478 the FC-PH protocol with its attached port(s);
1479 loopback(3) - the port may transmit frames through an
1480 internal path to verify the health of the transmitter
1483 Note that when the port's link state changes, its
1484 operational status (swFCPortOpStatus) will be affected."
1485 ::= { swFCPortEntry 6 }
1487 swFCPortTxType OBJECT-TYPE
1495 MAX-ACCESS read-only
1497 DESCRIPTION "This object indicates the media transmitter type of
1498 the port. The value may be:
1499 unknown(1) cannot determined to the port driver
1500 lw(2) long wave laser
1501 sw(3) short wave laser
1503 cu(5) copper (electrical)."
1504 ::= { swFCPortEntry 7 }
1507 swFCPortTxWords OBJECT-TYPE
1509 MAX-ACCESS read-only
1511 DESCRIPTION "This object counts the number of Fibre Channel
1512 words that the port has transmitted."
1513 ::= { swFCPortEntry 11 }
1515 swFCPortRxWords OBJECT-TYPE
1517 MAX-ACCESS read-only
1519 DESCRIPTION "This object counts the number of Fibre Channel
1520 words that the port has received."
1521 ::= { swFCPortEntry 12 }
1523 swFCPortTxFrames OBJECT-TYPE
1525 MAX-ACCESS read-only
1527 DESCRIPTION "This object counts the number of (Fibre Channel)
1528 frames that the port has transmitted."
1529 ::= { swFCPortEntry 13 }
1531 swFCPortRxFrames OBJECT-TYPE
1533 MAX-ACCESS read-only
1535 DESCRIPTION "This object counts the number of (Fibre Channel)
1536 frames that the port has received."
1537 ::= { swFCPortEntry 14 }
1539 swFCPortRxC2Frames OBJECT-TYPE
1541 MAX-ACCESS read-only
1543 DESCRIPTION "This object counts the number of Class 2
1544 frames that the port has received."
1545 ::= { swFCPortEntry 15 }
1547 swFCPortRxC3Frames OBJECT-TYPE
1549 MAX-ACCESS read-only
1551 DESCRIPTION "This object counts the number of Class 3
1552 frames that the port has received."
1553 ::= { swFCPortEntry 16 }
1555 swFCPortRxLCs OBJECT-TYPE
1557 MAX-ACCESS read-only
1559 DESCRIPTION "This object counts the number of Link Control
1560 frames that the port has received."
1561 ::= { swFCPortEntry 17 }
1563 swFCPortRxMcasts OBJECT-TYPE
1565 MAX-ACCESS read-only
1567 DESCRIPTION "This object counts the number of Multicast
1568 frames that the port has received."
1569 ::= { swFCPortEntry 18 }
1571 swFCPortTooManyRdys OBJECT-TYPE
1573 MAX-ACCESS read-only
1575 DESCRIPTION "This object counts the number of times when RDYs
1576 exceeds the frames received."
1577 ::= { swFCPortEntry 19 }
1579 swFCPortNoTxCredits OBJECT-TYPE
1581 MAX-ACCESS read-only
1583 DESCRIPTION "This object counts the number of times when the
1584 transmit credit has reached zero."
1585 ::= { swFCPortEntry 20 }
1587 swFCPortRxEncInFrs OBJECT-TYPE
1589 MAX-ACCESS read-only
1591 DESCRIPTION "This object counts the number of encoding error or
1592 disparity error inside frames received."
1593 ::= { swFCPortEntry 21 }
1595 swFCPortRxCrcs OBJECT-TYPE
1597 MAX-ACCESS read-only
1599 DESCRIPTION "This object counts the number of CRC errors
1600 detected for frames received."
1601 ::= { swFCPortEntry 22 }
1603 swFCPortRxTruncs OBJECT-TYPE
1605 MAX-ACCESS read-only
1607 DESCRIPTION "This object counts the number of truncated
1608 frames that the port has received."
1609 ::= { swFCPortEntry 23 }
1611 swFCPortRxTooLongs OBJECT-TYPE
1613 MAX-ACCESS read-only
1615 DESCRIPTION "This object counts the number of received frames that
1617 ::= { swFCPortEntry 24 }
1619 swFCPortRxBadEofs OBJECT-TYPE
1621 MAX-ACCESS read-only
1623 DESCRIPTION "This object counts the number of received frames that
1624 have bad EOF delimiter."
1625 ::= { swFCPortEntry 25 }
1627 swFCPortRxEncOutFrs OBJECT-TYPE
1629 MAX-ACCESS read-only
1631 DESCRIPTION "This object counts the number of encoding error or
1632 disparity error outside frames received."
1633 ::= { swFCPortEntry 26 }
1635 swFCPortRxBadOs OBJECT-TYPE
1637 MAX-ACCESS read-only
1639 DESCRIPTION "This object counts the number of invalid Ordered
1641 ::= { swFCPortEntry 27 }
1643 swFCPortC3Discards OBJECT-TYPE
1645 MAX-ACCESS read-only
1647 DESCRIPTION "This object counts the number of Class 3
1648 frames that the port has discarded."
1649 ::= { swFCPortEntry 28 }
1651 swFCPortMcastTimedOuts OBJECT-TYPE
1653 MAX-ACCESS read-only
1655 DESCRIPTION "This object counts the number of Multicast
1656 frames that has been timed out."
1657 ::= { swFCPortEntry 29 }
1659 swFCPortTxMcasts OBJECT-TYPE
1661 MAX-ACCESS read-only
1663 DESCRIPTION "This object counts the number of Multicast
1664 frames that has been transmitted."
1665 ::= { swFCPortEntry 30 }
1668 swFCPortLipIns OBJECT-TYPE
1670 MAX-ACCESS read-only
1672 DESCRIPTION "This object counts the number of Loop Initializations
1673 that has been initiated by loop devices attached."
1674 ::= { swFCPortEntry 31 }
1676 swFCPortLipOuts OBJECT-TYPE
1678 MAX-ACCESS read-only
1680 DESCRIPTION "This object counts the number of Loop Initializations
1681 that has been initiated by the port."
1682 ::= { swFCPortEntry 32 }
1684 swFCPortLipLastAlpa OBJECT-TYPE
1685 SYNTAX OCTET STRING (SIZE(4))
1686 MAX-ACCESS read-only
1688 DESCRIPTION "This object indicates the Physical Address (AL_PA)
1689 of the loop device that initiated the last
1690 Loop Initialization."
1691 ::= { swFCPortEntry 33 }
1693 swFCPortWwn OBJECT-TYPE
1694 SYNTAX OCTET STRING (SIZE(8))
1695 MAX-ACCESS read-only
1697 DESCRIPTION "The World_wide_Name of the Fibre Channel port.
1698 The contents of an instance are in the IEEE extended format
1699 as specified in FC-PH; the 12-bit port identifier represents
1700 the port number within the switch."
1701 ::= { swFCPortEntry 34 }
1703 swFCPortSpeed OBJECT-TYPE
1715 MAX-ACCESS read-write
1717 DESCRIPTION "The desired baud rate for the port. It can have the
1718 values of 1GB (1), 2GB (2), Auto-Negotiate (3), 4GB (4), 8GB (5),
1719 10GB (6), 16GB (8). Some of the above values may not be supported
1720 by all type of switches."
1721 ::= { swFCPortEntry 35 }
1723 swFCPortName OBJECT-TYPE
1724 SYNTAX DisplayString(SIZE(0..255))
1725 MAX-ACCESS read-only
1727 DESCRIPTION "A string indicates the name of the addressed port.
1728 The names should be persistent across switch reboots.
1729 Port names do not have to be unique within a switch or
1731 ::= { swFCPortEntry 36 }
1733 swFCPortSpecifier OBJECT-TYPE
1734 SYNTAX DisplayString
1735 MAX-ACCESS read-only
1737 DESCRIPTION "This string indicates the physical port number of the addressed port.
1738 The format of the string is: <slot>/port, where 'slot' being
1739 present only for bladed systems.
1741 ::= { swFCPortEntry 37 }
1743 -- FC port status flag
1745 swFCPortFlag OBJECT-TYPE
1747 MAX-ACCESS read-only
1750 "A bit map of port status flags which includes the information of port type.
1751 Currently this will indicate if the port is virtual or physical."
1752 ::= { swFCPortEntry 38 }
1754 swFCPortBrcdType OBJECT-TYPE
1758 fl-port (3), -- public loop
1759 f-port (4), -- fabric port
1760 e-port (5), -- fabric expansion port
1761 g-port (6), -- generic fabric port
1763 d-port (8) -- Diagnostic port
1765 MAX-ACCESS read-only
1768 "The Brocade port type."
1769 ::= { swFCPortEntry 39 }
1771 swFCPortDisableReason OBJECT-TYPE
1773 r-recover-fail (1), -- general recovery failure
1774 r-invalid-reason (2), -- invalid reason
1775 r-forced (3), -- forced to disable
1776 r-sw-disabled (4), -- switch got disabled
1777 r-bl-disabled (5), -- blade got disabled
1778 r-slot-off (6), -- slot is turned off
1779 r-sw-enabled (7), -- switch got enabled
1780 r-bl-enabled (8), -- blade got enabled
1781 r-slot-on (9), -- slot turned on
1782 r-persistid (10), -- port disabled: persistant d-id
1783 r-sw-violation (11), -- port disabled: switch sec violation
1784 r-prv-dev-violation (12), -- port disabled: prv dev sec violation
1785 r-pub-dev-violation (13), -- port disabled: pub dev sec violation
1786 r-port-data-fail (14), -- online chip asic data fail
1787 r-online-incomplete (15), -- online incompleted
1788 r-online-route-fail (16), -- online route recovery failure
1789 r-inconsistent (17), -- port failed consistency check
1790 r-set-vcc-fail (18), -- set vcc credits ioctl failed
1791 r-ecp-in-testing (19), -- recvd ecp in switchtesting state
1792 r-elp-in-testing (20), -- recvd elp in switchtesting state
1793 r-ecp-retries-exceeded (21), -- ecp retries exceeeded
1794 r-invalid-ecp-state (22), -- ecp retr in invalid state
1795 r-bad-ecp-rcvd (23), -- ecp fctl len not valid
1796 r-send-rtmark-fail (24), -- send roundtrip mark ioctl failure
1797 r-send-ecp-fail (25), -- send ecp failure
1798 r-save-link-rtt-fail (26), -- saving link roundtrip time failure
1799 r-em-incnst (27), -- em has a different state than blade/pic
1800 r-pci-attach-fail (28), -- pci bus scan/attach failed
1801 r-buf-starv (29), -- port disabled: due to buffer starvation
1802 r-elp-fctl-mismatch (30), -- flow control mode different in elp acc
1803 r-eport-disabled (31), -- e-port disabled
1804 r-trunk-with-vcxlt (32), -- trunk and vcxltinit enabled
1805 r-sw-fl-port-not-ready (33), -- sw not ready for f or l ports
1806 r-link-reinit (34), -- port disabled: due to too many link re-inits
1807 r-domain-id-change (35), -- domain id change
1808 r-auth-rejected (36), -- authentication is rejected
1809 r-auth-timeout (37), -- authentication timeout
1810 r-auth-fail-retry (38), -- fail to retry authentication
1811 r-fcr-conf-mismatch1 (39), -- brcd mode mcdata switch connected
1812 r-fcr-conf-mismatch2 (40), -- mcdt mode brcd switch connected
1813 r-fcr-port-ld-mode-mismatch (41), -- port is not configured ld
1814 r-fcr-ld-credit-mismatch (42), -- port in ld mode incoming elp is r-rdy
1815 r-fcr-set-vcc-failed (43), -- setting vcc failed for the port
1816 r-fcr-set-rtc-failed (44), -- setting rt credit failed for the port
1817 r-fcr-elp-ver-inconsis (45), -- version of elp is inconsistent
1818 r-fcr-elp-fctl-mismatch (46), -- invalid flow control parameter
1819 r-fcr-pid-mismatch (47), -- pid mismatch
1820 r-fcr-tov-mismatch (48), -- tov mismatch
1821 r-fcr-ld-incompat (49), -- long distance incompatability
1822 r-fcr-isolated (50), -- long distance incompatability
1823 r-elp-retries-exceeded (51), -- exceeded max elp retries
1824 r-fcr-exports-exceeded (52), -- fcr too many ex ports online
1825 r-fcr-license (53), -- fcr not licensed
1826 r-fcr-conf-ex (54), -- fcr conflicting ex-port aleady online
1827 r-fcr-ftag-over (55), -- fcr fabric id oversubscribed
1828 r-fcr-ftag-conflict (56), -- fcr fabric id conflict
1829 r-fcr-fowner-conflict (57), -- fcr fabric owner conflict
1830 r-fcr-zone-resource (58), -- fcr exceeded max number of zone resources
1831 r-fcr-port-state-to (59), -- fcr failed to init in time
1832 r-fcr-authn-reject (60), -- fcr authentication failure
1833 r-fcr-sec-fcs-list (61), -- fcr invalid member(s) in fcs list
1834 r-fcr-sec-failure (62), -- fcr fail to join secure fabric
1835 r-fcr-incompatible-mode (63), -- fcr incompatible port mode
1836 r-fcr-sec-scc-list (64), -- fcr invalid member(s) in scc list
1837 r-fcr-generic (65), -- fcr generic error (should not happen)
1838 r-sw-ex-port-not-ready (66),
1839 r-fcr-class-f-incompat (67), -- class-f incompatability
1840 r-fcr-class-n-incompat (68), -- class-n incompatability
1841 r-fcr-invalid-flow-rcvd (69), -- invalid flow control recieved
1842 r-fcr-state-disabled (70),
1843 r-fdd-strict-exist (71), -- strict fabric wide policy peer is non-acl switch
1844 r-last-port-disable-msg (72),
1845 r-sw-l-port-not-support (73), -- port does not support l-port
1846 r-peer-port-in-di-zone (74), -- zone member of peer port is on pre-quantum switch
1847 r-zone-incompat (75), -- neighbor cannot handle zone db and won't segment
1848 r-sw-config-l-port-not-support (76), -- port does not support configed l-port
1849 r-sw-port-mirror-configured (77), -- port disabled: due to port mirroring configured
1850 r-nportlogin-inprogress (78), -- port disabled: n-port login in progress
1851 r-nonpiv (79), -- port disabled: no npiv support
1852 r-nomapping (80), -- f-port is not mapped to a n-port
1853 r-unknowntype (81), -- 289315 296266: port type not detected
1854 r-nportoffline (82), -- n-port for this f-port is offline
1855 r-flogifailed (83), -- fabric login failed for port
1856 r-nportbusy (84), -- n-port is busy handling other login requests
1857 r-noflogi (85), -- no flogi received on f-port
1858 r-noflogiresp (86), -- no flogi response received on n-port
1859 r-flogidupalpa (87), -- fdisc response received duplicate/zero al-pa
1860 r-loopcfg (88), -- detected loop configuration
1861 r-noenclicense (89), -- n-port's configured fi-port not licensed (enc1&2)
1862 r-nofiportmapping (90), -- n-port has no configured fi-port
1863 r-brcdfabconn (91), -- n-port connected to brocade fabric - not supported on agmace
1864 r-port-reset (92), -- the port needs to be disabled and enabled
1865 r-floginport (93), -- flogi received on port configured as n-port
1866 r-fdd-strict-conflict (94), -- fabric wide strict policy conflict
1867 r-fdd-cfg-conflict (95), -- fabric wide cfg conflict
1868 r-fdd-cfg-conflict-na-neigh (96), -- fabric wide cfg conflict neighbor is non-acl switch
1869 r-fcr-insistent-front-did-mismatch (97),
1870 r-fcr-fabric-binding-failure (98),
1871 r-fcr-non-standard-domain-offset (99), -- port disabled: non-standard domain offset in esc
1872 r-area-in-use (100), -- area in use
1873 r-mstr-diff-pg (101), -- master has different port group than slave
1874 r-mstr-diff-area (102), -- master has different area than slave
1875 r-ta-not-supported (103), -- trunk area not supported
1876 r-eport-not-supported (104), -- e-port not suppored on port type
1877 r-fport-not-supported (105), -- f-port not suppored on port type
1878 r-cfg-not-supported (106), -- port cfg not supported
1879 r-port-ll-th-exceeded (107), -- port class link loss threshold exceeded
1880 r-port-synl-th-exceeded (108), -- port class sync loss threshold exceeded
1881 r-port-pe-th-exceeded (109), -- port class protocol errors threshold exceeded
1882 f-port-disable-no-trk-lic (110), -- no trunking license and f port trunk enabled
1883 r-port-inw-th-exceeded (111), -- port class invalid words threshold exceeded
1884 r-port-crc-th-exceeded (112), -- port class invalid crc threshold exceeded
1885 f-port-tr-disable-speed-not-ok (113), -- speed is not 2, 4 or 8g
1886 r-port-auto-disable (114), -- disabled due to port auto disable
1887 r-fcr-export-in-non-base-sw (115), -- ex port is online in non base switch
1888 r-base-switch-supports-no-device (116), -- base switch does not support device
1889 r-port-trunk-proto-error (117), -- invalid trunk state for ac-port
1890 r-no-area-avail (118), -- no more area is available for dynamic assignment
1891 r-cannot-unbind-existing-area (119),
1892 r-cannot-use-10bit-area (120),
1893 r-authentication-required (121), -- hba authentication required
1894 r-port-lr-th-exceeded (122), -- port class link reset threshold exceeded
1895 r-fcr-export-lf-conflict (123), -- ex and lf conflict
1896 r-incompat (124), -- switch incompatible
1897 r-did-overlap (125), -- domain id overlap
1898 r-zone-conflict (126), -- zone overlap
1899 r-eport-seg (127), -- generic eport segment
1900 r-no-license (128), -- no license
1901 r-platform-db (129), -- incompatible platform db
1902 r-sec-incompat (130), -- security incompatibility
1903 r-sec-violation (131), -- security violation
1904 r-ecp-longdist (132), -- ecp rejected or retries exceeded
1905 r-dup-wwn (133), -- duplication wwn in fabric
1906 r-eport-isolated (134), -- eport isolated
1907 r-ad (135), -- ad header conflict
1908 r-esc-did-offset (136), -- domain id offset conflict
1909 r-esc-etiz (137), -- esc enhanced ti zone conflict
1910 r-esc-fid (138), -- esc fabric id conflict
1911 r-safe-zone (139), -- mcdata safezone conflict
1912 r-vf (140), -- vf ad conflict
1913 r-vf-bs-incompat (141), -- vf bs conflict
1914 r-pers-pid-on-lport (142), -- persistent pid isnt supported on l port
1915 r-pers-pid-portaddr-collision (143), -- pers pid and port address binding collision
1916 r-pers-pid-port-on-same-area (144), -- another port online with same area
1917 r-pers-pid-port-addr-bnd (145), -- pers pid and port address binding collision port addr bound
1918 r-msfr (146), -- msfr/rd conflict
1919 r-sw-halfbw-lic (147), -- half bandwidth license only
1920 r-1g-mode-incompat (148), -- the port is incompatible in the 1g mode
1921 r-10g-mode-incompat (149), -- the port is incompatible in the 10g mode
1922 r-dual-mode-incompat (150), -- the port is incompatible in the 10g mode
1923 r-implict-plt-service-block (151), -- enabling of platform service implicitly was blocked
1924 r-port-st-th-exceeded (152), -- port class st threshold exceeded
1925 r-port-c3txto-th-exceeded (153), -- port class c3 tx to threshold exceeded
1926 r-eport-not-supported-def-sw (154), -- uppermost 8 ports on quattro blade on dcx on def-sw have no eport supp
1927 r-eport-ll-th-exceeded (155), -- eport class link loss threshold exceeded
1928 r-eport-synl-th-exceeded (156), -- eport class sync loss threshold exceeded
1929 r-eport-pe-th-exceeded (157), -- eport class protocol errors threshold exceeded
1930 r-eport-inw-th-exceeded (158), -- eport class invalid words threshold exceeded
1931 r-eport-crc-th-exceeded (159), -- eport class invalid crc threshold exceeded
1932 r-eport-lr-th-exceeded (160), -- eport class link reset threshold exceeded
1933 r-eport-st-th-exceeded (161), -- eport class st threshold exceeded
1934 r-eport-c3txto-th-exceeded (162), -- eport class c3 tx to threshold exceeded
1935 r-fopport-ll-th-exceeded (163), -- fopport class link loss threshold exceeded
1936 r-fopport-synl-th-exceeded (164), -- fopport class sync loss threshold exceeded
1937 r-fopport-pe-th-exceeded (165), -- fopport class protocol errors threshold exceeded
1938 r-fopport-inw-th-exceeded (166), -- fopport class invalid words threshold exceeded
1939 r-fopport-crc-th-exceeded (167), -- fopport class invalid crc threshold exceeded
1940 r-fopport-lr-th-exceeded (168), -- fopport class link reset threshold exceeded
1941 r-fopport-st-th-exceeded (169), -- fopport class st threshold exceeded
1942 r-fopport-c3txto-th-exceeded (170), -- fopport class c3 tx to threshold exceeded
1943 r-fcuport-ll-th-exceeded (171), -- fcuport class link loss threshold exceeded
1944 r-fcuport-synl-th-exceeded (172), -- fcuport class sync loss threshold exceeded
1945 r-fcuport-pe-th-exceeded (173), -- fcuport class protocol errors threshold exceeded
1946 r-fcuport-inw-th-exceeded (174), -- fcuport class invalid words threshold exceeded
1947 r-fcuport-crc-th-exceeded (175), -- fcuport class invalid crc threshold exceeded
1948 r-fcuport-lr-th-exceeded (176), -- fcuport class link reset threshold exceeded
1949 r-fcuport-st-th-exceeded (177), -- fcuport class st threshold exceeded
1950 r-fcuport-c3txto-th-exceeded (178), -- fcuport class c3 tx to threshold exceeded
1951 r-port-no-area-avail-pers-disable (179), -- out of area
1952 r-eport-locked (180), -- f-port disabled: due to port is locked as e-port
1953 r-enh-tizone (181), -- enhanced ti zone conflict
1954 r-sw-port-swap-not-supported (182), -- port swap not supported in quattro
1955 r-fport-slow-drain-condition (183), -- f-port is experiencing slow drain condition
1956 r-esc-vlanid (184), -- esc vlan id conflict
1957 r-port-recov-state (185),
1958 r-port-auto-disable-losn (186), -- pad: loss of sync
1959 r-port-auto-disable-losg (187), -- pad: loss of signal
1960 r-port-auto-disable-ols (188), -- pad: offline primitive sequence
1961 r-port-auto-disable-nos (189), -- pad: not operational primitive sequence
1962 r-port-auto-disable-lip (190), -- pad: loop initialization primitive sequence
1963 r-port-compression (191), -- compression configuration mismatch
1964 r-port-encryption (192), -- encryption configuration mismatch
1965 r-port-enccomp-res (193), -- encryption/compression enabled but resource unavailable
1966 r-port-decommissioned (194), -- used to denote a port that has been decommissioned
1967 r-port-dportmode (195), -- d-port mode we will not allow flogi
1968 r-port-dport-incompat (196), -- d-port mode mismatch with a remot switch
1969 r-port-enc-comp-mismatch (197), -- encryption/compression config mismatch
1970 r-non-rcs-rem-dom (198), -- remote domain is rcs incapable
1971 r-port-fips-comp-mismatch (199), -- fips compliance mismatch
1972 r-port-non-fips-comp-mismatch (200), -- non fips compliance mismatch
1973 r-port-enc-auth-disabled (201),
1974 r-port-disable-on-zeroize (202), -- matador zeroize disable
1975 r-cfgspeed-not-supported (203), -- port configured speed not supported
1976 r-fcr-ex-port-not-allowed (204), -- fc routing on this port not supported
1977 r-port-duplicate-pwwn (205), -- duplicate pwwn reason for respective port
1978 r-fcr-trunk-master-sfid-not-set (206), -- sfid is not set for master ex-port
1979 r-nportistrunkmem (207), -- n-port is a trunk member
1980 r-policynotsupported (208), -- auto wwnloadbalance policies are not supported for a static f-port
1981 r-no-icl-license (209), -- no icl license
1982 r-no-ten-gig-license (210), -- no ten gig license
1983 r-fdd-strict-scc-conflict (211), -- fdd strict scc policy conflict
1984 r-fdd-strict-dcc-conflict (212), -- fdd strict dcc policy conflict
1985 r-fdd-strict-fcs-conflict (213), -- fdd strict fcs policy conflict
1986 r-fdd-strict-fabwide-conflict (214), -- fdd strict fabwide policy conflict
1987 r-fdd-strict-pwd-conflict (215), -- fdd strict pwd policy conflict
1988 r-fcr-interop-conf (216), -- ex interopmode mismatch
1989 r-port-enc-interop-conflict (217), -- ex-port in nos and encryption mismatch
1990 r-port-comp-interop-conflict (218), -- ex-port in nos and compression mismatch
1991 r-no-port-open-rsp (219), -- fail to unblock the port after auth
1992 r-no-eicl-license (220), -- eicl license not installed
1993 r-eicl-license-limited (221), -- icl links limit reached eicl license
1994 r-esc-base-sw (222), -- base switch conflict
1995 r-sw-cpu-overload (223), -- cpu overload
1996 r-no-icl-pod2-license (224), -- no 2nd pod icl license. used only in dcx+/pluto+ switch
1997 r-port-area-mismatch-pers-disable (225), -- port disabled due to area and full-fmt-area mismatch
1998 r-unauthorized-device (226), -- un-authorized device
1999 r-max-flogi-reached (227), -- max allowed flogis reached
2000 r-auth-not-supported-in-switch (228), -- port authentication not supported in connected switch f-port
2001 r-icl-ex-on-non-vf (229), -- EX-port on ICL is not supported in Non-VF mode
2002 r-user-disabled-reason (230) -- Disable reason configured by the user
2004 MAX-ACCESS not-accessible
2006 DESCRIPTION "It indicates the state change reason
2007 when port goes from online to offline"
2008 ::= { swFCPortEntry 40 }
2012 -- End of Fibre Channel Port group
2018 -- The Name Server Database group
2021 swNsLocalNumEntry OBJECT-TYPE
2022 SYNTAX Integer32 (0..2147483647)
2023 MAX-ACCESS read-only
2025 DESCRIPTION "The number of local Name Server entries."
2028 swNsLocalTable OBJECT-TYPE
2029 SYNTAX SEQUENCE OF SwNsEntry
2030 MAX-ACCESS not-accessible
2032 DESCRIPTION "The table of local Name Server entries."
2035 swNsLocalEntry OBJECT-TYPE
2037 MAX-ACCESS not-accessible
2039 DESCRIPTION "An entry of the local Name Server database."
2040 INDEX { swNsEntryIndex }
2041 ::= { swNsLocalTable 1 }
2043 SwNsEntry ::= SEQUENCE {
2044 swNsEntryIndex Integer32,
2045 swNsPortID OCTET STRING,
2046 swNsPortType INTEGER,
2048 swNsPortSymb OCTET STRING,
2050 swNsNodeSymb OCTET STRING,
2051 swNsIPA OCTET STRING,
2052 swNsIpAddress OCTET STRING,
2054 swNsFc4 OCTET STRING,
2055 swNsIpNxPort OCTET STRING,
2056 swNsWwn OCTET STRING,
2057 swNsHardAddr OCTET STRING
2060 swNsEntryIndex OBJECT-TYPE
2061 SYNTAX Integer32 (0..2147483647)
2062 MAX-ACCESS read-only
2064 DESCRIPTION "The object identifies the Name Server database entry."
2065 ::= { swNsLocalEntry 1 }
2067 swNsPortID OBJECT-TYPE
2068 SYNTAX OCTET STRING (SIZE(4))
2069 MAX-ACCESS read-only
2071 DESCRIPTION "The object identifies the Fibre Channel port address
2073 ::= { swNsLocalEntry 2 }
2075 swNsPortType OBJECT-TYPE
2081 MAX-ACCESS read-only
2083 DESCRIPTION "The object identifies the type of port: N_Port,
2084 NL_Port, etc., for this entry. The type is defined in FC-GS-2."
2085 ::= { swNsLocalEntry 3 }
2087 swNsPortName OBJECT-TYPE
2089 MAX-ACCESS read-only
2091 DESCRIPTION "The object identifies the Fibre Channel World_wide
2092 Name of the port entry."
2093 ::= { swNsLocalEntry 4 }
2095 swNsPortSymb OBJECT-TYPE
2096 SYNTAX OCTET STRING(SIZE(0..255))
2097 MAX-ACCESS read-only
2099 DESCRIPTION "The object identifies the contents of a Symbolic Name
2100 of the port entry. In FC-GS-2, a Symbolic Name consists of
2101 a byte array of 1 through 255 bytes, and the first byte of the
2102 array specifies the length of its 'contents'.
2103 This object variable corresponds to the 'contents' of the
2104 Symbolic Name, without the first byte."
2105 ::= { swNsLocalEntry 5 }
2107 swNsNodeName OBJECT-TYPE
2109 MAX-ACCESS read-only
2111 DESCRIPTION "The object identifies the Fibre Channel World_wide
2112 Name of the associated node as defined in FC-GS-2."
2113 ::= { swNsLocalEntry 6 }
2115 swNsNodeSymb OBJECT-TYPE
2116 SYNTAX OCTET STRING (SIZE(0..255))
2117 MAX-ACCESS read-only
2119 DESCRIPTION "The object identifies the contents of a Symbolic Name
2120 of the the node associated with the entry. In FC-GS-2,
2121 a Symbolic Name consists of a byte array of 1 through 255
2122 bytes, and the first byte of the array specifies the length
2124 This object variable corresponds to the 'contents' of the
2125 Symbolic Name, without the first byte (specifying the length)."
2126 ::= { swNsLocalEntry 7 }
2129 SYNTAX OCTET STRING (SIZE(8))
2130 MAX-ACCESS read-only
2132 DESCRIPTION "The object identifies the Initial Process Associator
2133 of the node for the entry as defined in FC-GS-2."
2134 ::= { swNsLocalEntry 8 }
2136 swNsIpAddress OBJECT-TYPE
2137 SYNTAX OCTET STRING (SIZE(16))
2138 MAX-ACCESS read-only
2140 DESCRIPTION "The object identifies the IP address of the node
2141 for the entry as defined in FC-GS-2. The format of the address
2143 ::= { swNsLocalEntry 9 }
2147 -- class-unknown (0),
2163 -- more to enumerate in future.
2165 MAX-ACCESS read-only
2167 DESCRIPTION "The object identifies the class of services supported
2168 by the port. The value is a bit-map defined as follows:
2173 o bit 4 is class 4, etc."
2174 ::= { swNsLocalEntry 10 }
2177 SYNTAX OCTET STRING (SIZE (32))
2178 MAX-ACCESS read-only
2180 DESCRIPTION "The object identifies the FC-4s supported
2181 by the port as defined in FC-GS-2."
2182 ::= { swNsLocalEntry 11 }
2184 swNsIpNxPort OBJECT-TYPE
2185 SYNTAX OCTET STRING (SIZE(16))
2186 MAX-ACCESS read-only
2188 DESCRIPTION "The object identifies IpAddress of the Nx_port for the entry."
2189 ::= { swNsLocalEntry 12 }
2192 SYNTAX OCTET STRING (SIZE(8))
2193 MAX-ACCESS read-only
2195 DESCRIPTION "The object identifies the World Wide Name (WWN) of the Fx_port
2197 ::= { swNsLocalEntry 13 }
2199 swNsHardAddr OBJECT-TYPE
2200 SYNTAX OCTET STRING (SIZE(3))
2201 MAX-ACCESS read-only
2203 DESCRIPTION "The object identifies the 24-bit hard address of the node
2205 ::= { swNsLocalEntry 14 }
2208 -- End of Fibre Channel Name Server group
2211 -- #######################################################################
2213 -- Event Group - to map the errLog
2216 -- Logically, swEventTable is separate from the error log since it is
2217 -- essentially a view of the error log within a particular time window.
2218 -- The value of swEventIndex shall indicate the event number that has
2219 -- occurred since the switch booted. The value will range from 1 through
2220 -- 2147383647 (2^31 - 1).
2222 -- #######################################################################
2224 swEventTrapLevel OBJECT-TYPE
2233 MAX-ACCESS read-write
2235 DESCRIPTION "swAgtTrapSeverityLevel, in absence of
2236 swEventTrapLevel, specifies the Trap Severity Level of each
2237 defined trap recipient host.
2238 This object specifies the swEventTrap level in
2239 conjunction with an event's severity level. When an event
2240 occurs and if its severity level is at or below the value
2241 specified by this object instance, the agent will send
2242 the associated swEventTrap to configured recipients."
2245 -- { swEvent 2..3 are reserved }
2247 swEventNumEntries OBJECT-TYPE
2248 SYNTAX Integer32 (0..2147483647)
2249 MAX-ACCESS read-only
2251 DESCRIPTION "The number of entries in the Event Table."
2254 swEventTable OBJECT-TYPE
2255 SYNTAX SEQUENCE OF SwEventEntry
2256 MAX-ACCESS not-accessible
2258 DESCRIPTION "The table of event entries."
2261 swEventEntry OBJECT-TYPE
2263 MAX-ACCESS not-accessible
2265 DESCRIPTION "An entry of the event table."
2266 INDEX { swEventIndex }
2268 ::= { swEventTable 1 }
2270 SwEventEntry ::= SEQUENCE {
2271 swEventIndex Integer32,
2272 swEventTimeInfo DisplayString,
2273 swEventLevel INTEGER,
2274 swEventRepeatCount Integer32,
2275 swEventDescr DisplayString,
2276 swEventVfId Integer32
2279 swEventIndex OBJECT-TYPE
2280 SYNTAX Integer32 (0..2147483647)
2281 MAX-ACCESS read-only
2283 DESCRIPTION "This object identifies the event entry."
2284 ::= { swEventEntry 1 }
2286 swEventTimeInfo OBJECT-TYPE
2287 SYNTAX DisplayString(SIZE (0..64))
2288 MAX-ACCESS read-only
2290 DESCRIPTION "This object identifies the date and time when this
2291 event occurred, in textual format."
2292 ::= { swEventEntry 2 }
2294 swEventLevel OBJECT-TYPE
2302 MAX-ACCESS read-only
2304 DESCRIPTION "This object identifies the severity level of this
2306 ::= { swEventEntry 3 }
2308 swEventRepeatCount OBJECT-TYPE
2309 SYNTAX Integer32 (0..2147483647)
2310 MAX-ACCESS read-only
2312 DESCRIPTION "This object identifies how many times this particular
2313 event has occurred."
2314 ::= { swEventEntry 4 }
2316 swEventDescr OBJECT-TYPE
2317 SYNTAX DisplayString
2318 MAX-ACCESS read-only
2320 DESCRIPTION "This object identifies the textual description of
2322 ::= { swEventEntry 5 }
2324 swEventVfId OBJECT-TYPE
2325 SYNTAX Integer32 (0..255)
2326 MAX-ACCESS read-only
2328 DESCRIPTION "This object identifies the Virtual fabric id."
2329 ::= { swEventEntry 6 }
2332 -- End of Fibre Channel Event Group
2337 -- Fabric Watch subsystem
2338 -- ###########################################################################
2339 -- Fabric Watch subsystem consists of two tables
2340 -- SwFwClassAreaEntry contains control information for a particular class/area's
2341 -- thresholds. These thresholds are contained in SwFwThresholdEntry.
2342 -- ###########################################################################
2344 -- valid action matrix
2345 -- ###########################################################################
2346 -- The valid action matrix is arrived out of the combination of the configured
2347 -- alarm matrix such as Errlog-1(El), SnmpTrap-2(St), PortLogLock-4(Pl),
2348 -- RapiTrap-8(Rn), EmailAlert-16, PortFencing-32(Pf)
2349 -- ###########################################################################
2350 SwFwActs ::= INTEGER {
2354 swFwErrlogSnmptrap(3),
2356 swFwErrlogPortloglock(5),
2357 swFwSnmptrapPortloglock(6),
2358 swFwErrlogSnmptrapPortloglock(7),
2368 swFwMailAlertErrlog(17),
2369 swFwMailAlertSnmptrap(18),
2370 swFwMailAlertErrlogSnmptrap(19),
2371 swFwMailAlertPortloglock(20),
2372 swFwMailAlertErrlogPortloglock(21),
2373 swFwMailAlertSnmptrapPortloglock(22),
2374 swFwMailAlertErrlogSnmptrapPortloglock(23),
2375 swFwMailAlertRn(24),
2376 swFwElMailAlertRn(25),
2377 swFwMailAlertStRn(26),
2378 swFwMailAlertElStRn(27),
2379 swFwMailAlertPlRn(28),
2380 swFwMailAlertElPlRn(29),
2381 swFwMailAlertStPlRn(30),
2382 swFwMailAlertElStPlRn(31),
2399 swFwMailAlertPf(48),
2400 swFwMailAlertElPf(49),
2401 swFwMailAlertStPf(50),
2402 swFwMailAlertElStPf(51),
2403 swFwMailAlertPlPf(52),
2404 swFwMailAlertElPlPf(53),
2405 swFwMailAlertStPlPf(54),
2406 swFwMailAlertElStPlPf(55),
2407 swFwMailAlertRnPf(56),
2408 swFwMailAlertElRnPf(57),
2409 swFwMailAlertStRnPf(58),
2410 swFwMailAlertElStRnPf(59),
2411 swFwMailAlertPlRnPf(60),
2412 swFwMailAlertElPlRnPf(61),
2413 swFwMailAlertStPlRnPf(62),
2414 swFwMailAlertElStPlRnPf(63)
2417 -- variable for threshold values or action matrix level
2418 SwFwLevels ::= INTEGER {
2424 -- classes and areas index
2425 SwFwClassesAreas ::= INTEGER {
2429 swFwTransceiverTemp(4),
2430 swFwTransceiverRxp(5),
2431 swFwTransceiverTxp(6),
2432 swFwTransceiverCurrent(7),
2452 swFwEPortSignal(27),
2456 swFwEPortRXPerf(31),
2457 swFwEPortTXPerf(32),
2459 swFwFCUPortLink(34),
2460 swFwFCUPortSync(35),
2461 swFwFCUPortSignal(36),
2463 swFwFCUPortWords(38),
2464 swFwFCUPortCrcs(39),
2465 swFwFCUPortRXPerf(40),
2466 swFwFCUPortTXPerf(41),
2467 swFwFCUPortState(42),
2468 swFwFOPPortLink(43),
2469 swFwFOPPortSync(44),
2470 swFwFOPPortSignal(45),
2472 swFwFOPPortWords(47),
2473 swFwFOPPortCrcs(48),
2474 swFwFOPPortRXPerf(49),
2475 swFwFOPPortTXPerf(50),
2476 swFwFOPPortState(51),
2477 swFwPerfALPACRC(52),
2478 swFwPerfEToECRC(53),
2479 swFwPerfEToERxCnt(54),
2480 swFwPerfEToETxCnt(55),
2481 swFwPerffltCusDef(56),
2482 swFwTransceiverVoltage(57),
2483 swFwSecTelnetViolations(58),
2484 swFwSecHTTPViolations(59),
2485 swFwSecAPIViolations(60),
2486 swFwSecRSNMPViolations(61),
2487 swFwSecWSNMPViolations(62),
2488 swFwSecSESViolations(63),
2489 swFwSecMSViolations(64),
2490 swFwSecSerialViolations(65),
2491 swFwSecFPViolations(66),
2492 swFwSecSCCViolations(67),
2493 swFwSecDCCViolations(68),
2494 swFwSecLoginViolations(69),
2495 swFwSecInvalidTS(70),
2496 swFwSecInvalidSign(71),
2497 swFwSecInvalidCert(72),
2498 swFwSecSlapFail(73),
2499 swFwSecSlapBadPkt(74),
2500 swFwSecTSOutSync(75),
2502 swFwSecIncompDB(77),
2503 swFwSecIllegalCmd(78),
2504 swFwSAMTotalDownTime(79),
2505 swFwSAMTotalUpTime(80),
2506 swFwSAMDurationOfOccur(81),
2507 swFwSAMFreqOfOccur(82),
2508 swFwResourceFlash(83),
2515 swFwPortC3Discard(90),
2516 swFwEPortC3Discard(91),
2517 swFwFCUPortC3Discard(92),
2518 swFwFOPPortC3Discard(93),
2519 swFwVEPortStateChange(94),
2521 swFwVEPortPktLoss(96),
2522 swFwEPortTrunkUtil(97),
2523 swFwFCUPortTrunkUtil(98),
2524 swFwFOPPortTrunkUtil(99),
2525 swFwCPUMemUsage(100),
2577 swFwPowerOnHours(152)
2580 -- write only variable for applying or canceling
2581 -- values or action matrix changes
2582 SwFwWriteVals ::= INTEGER {
2587 -- timebase for thresholds
2588 SwFwTimebase ::= INTEGER {
2596 -- status for thresholds
2597 SwFwStatus ::= INTEGER {
2602 -- possible events available
2603 SwFwEvent ::= INTEGER {
2613 -- behavior type for thresholds
2614 SwFwBehavior ::= INTEGER {
2619 -- state type for last events
2620 SwFwState ::= INTEGER {
2627 SwFwLicense ::= INTEGER {
2632 -- This is the first of the elements declared for Fabric Watch :
2633 -- one scalar & two tables
2634 -- A scalar, swFwFabricWatchLicense is used to tell is if the switch has
2635 -- proper license for Fabric Watch. Please refer to Fabric Watch
2636 -- documentation for further information.
2637 -- One table contains classArea information such as threshold unit string,
2638 -- time base, low thresholds, etc. The other table contains individual
2639 -- threshold information such as name, label, last event, etc.
2640 -- Please refer to Fabric Watch documentation for further information.
2643 swFwFabricWatchLicense OBJECT-TYPE
2645 MAX-ACCESS read-only
2647 DESCRIPTION "tells if licensed or not."
2648 ::= { swFwSystem 1 }
2651 swFwClassAreaTable OBJECT-TYPE
2652 SYNTAX SEQUENCE OF SwFwClassAreaEntry
2653 MAX-ACCESS not-accessible
2655 DESCRIPTION "The table of classes and areas."
2656 ::= { swFwSystem 2 }
2658 swFwClassAreaEntry OBJECT-TYPE
2659 SYNTAX SwFwClassAreaEntry
2660 MAX-ACCESS not-accessible
2662 DESCRIPTION "An entry of the classes and areas."
2663 INDEX { swFwClassAreaIndex }
2664 ::= { swFwClassAreaTable 1 }
2666 SwFwClassAreaEntry ::= SEQUENCE {
2667 swFwClassAreaIndex SwFwClassesAreas,
2668 swFwWriteThVals SwFwWriteVals,
2669 swFwDefaultUnit DisplayString,
2670 swFwDefaultTimebase SwFwTimebase,
2671 swFwDefaultLow Integer32,
2672 swFwDefaultHigh Integer32,
2673 swFwDefaultBufSize Integer32,
2674 swFwCustUnit DisplayString,
2675 swFwCustTimebase SwFwTimebase,
2676 swFwCustLow Integer32,
2677 swFwCustHigh Integer32,
2678 swFwCustBufSize Integer32,
2679 swFwThLevel SwFwLevels,
2680 swFwWriteActVals SwFwWriteVals,
2681 swFwDefaultChangedActs SwFwActs,
2682 swFwDefaultExceededActs SwFwActs,
2683 swFwDefaultBelowActs SwFwActs,
2684 swFwDefaultAboveActs SwFwActs,
2685 swFwDefaultInBetweenActs SwFwActs,
2686 swFwCustChangedActs SwFwActs,
2687 swFwCustExceededActs SwFwActs,
2688 swFwCustBelowActs SwFwActs,
2689 swFwCustAboveActs SwFwActs,
2690 swFwCustInBetweenActs SwFwActs,
2691 swFwValidActs SwFwActs,
2692 swFwActLevel SwFwLevels
2695 swFwClassAreaIndex OBJECT-TYPE
2696 SYNTAX SwFwClassesAreas
2697 MAX-ACCESS read-only
2699 DESCRIPTION "This object identifies the class type."
2700 ::= { swFwClassAreaEntry 1 }
2702 -- this variable is used to apply or cancel
2703 -- changes made to swFwCustUnit, swFwCustTimebase, swFwCustLow,
2704 -- swFwCustHigh, swFwCustBufSize.
2705 -- read of this variable will always return cancel.
2706 swFwWriteThVals OBJECT-TYPE
2707 SYNTAX SwFwWriteVals
2708 MAX-ACCESS read-write
2710 DESCRIPTION "This object is set to apply the value changes."
2711 ::= { swFwClassAreaEntry 2 }
2713 -- {swFwDefaultUnit, swFwDefaultTimebase, swFwDefaultMin, and swFwDefaultMax}
2714 -- {swFwCustUnit, swFwCustTimebase, swFwCustMin, and swFwCustMax}
2715 -- are grouped together to be applied to give threshold areas as in
2716 --- Default and Cust. Which of default, or custom groups applies depends
2718 swFwDefaultUnit OBJECT-TYPE
2719 SYNTAX DisplayString
2720 MAX-ACCESS read-only
2722 DESCRIPTION "A Default unit string name for a threshold area."
2723 ::= { swFwClassAreaEntry 3 }
2725 swFwDefaultTimebase OBJECT-TYPE
2727 MAX-ACCESS read-only
2729 DESCRIPTION "A Default timebase for the current threshold counter."
2730 ::= { swFwClassAreaEntry 4 }
2732 swFwDefaultLow OBJECT-TYPE
2733 SYNTAX Integer32 (0..2147483647)
2734 MAX-ACCESS read-only
2736 DESCRIPTION "A Default low threshold value."
2737 ::= { swFwClassAreaEntry 5 }
2739 swFwDefaultHigh OBJECT-TYPE
2740 SYNTAX Integer32 (0..2147483647)
2741 MAX-ACCESS read-only
2743 DESCRIPTION "A Default high threshold value."
2744 ::= { swFwClassAreaEntry 6 }
2746 swFwDefaultBufSize OBJECT-TYPE
2747 SYNTAX Integer32 (0..2147483647)
2748 MAX-ACCESS read-only
2750 DESCRIPTION "A Default buffer size value."
2751 ::= { swFwClassAreaEntry 7 }
2753 swFwCustUnit OBJECT-TYPE
2754 SYNTAX DisplayString
2755 MAX-ACCESS read-only
2757 DESCRIPTION "A custom unit string name for a threshold area."
2758 ::= { swFwClassAreaEntry 8 }
2760 swFwCustTimebase OBJECT-TYPE
2762 MAX-ACCESS read-write
2764 DESCRIPTION "A custom timebase for the current threshold counter."
2765 ::= { swFwClassAreaEntry 9 }
2767 swFwCustLow OBJECT-TYPE
2768 SYNTAX Integer32 (0..2147483647)
2769 MAX-ACCESS read-write
2771 DESCRIPTION "A custom low threshold value."
2772 ::= { swFwClassAreaEntry 10 }
2774 swFwCustHigh OBJECT-TYPE
2775 SYNTAX Integer32 (0..2147483647)
2776 MAX-ACCESS read-write
2778 DESCRIPTION "A custom high threshold value."
2779 ::= { swFwClassAreaEntry 11 }
2781 swFwCustBufSize OBJECT-TYPE
2782 SYNTAX Integer32 (0..2147483647)
2783 MAX-ACCESS read-write
2785 DESCRIPTION "A custom buffer size value."
2786 ::= { swFwClassAreaEntry 12 }
2788 -- swFwThLevel is used to point to current level for classArea
2789 -- values. It is either default or custom.
2790 swFwThLevel OBJECT-TYPE
2792 MAX-ACCESS read-write
2794 DESCRIPTION "A level where all the threshold values are set at."
2795 ::= { swFwClassAreaEntry 13 }
2797 -- this variable is used to apply or cancel
2798 -- changes made to swFwCustUnit, swFwCustTimebase, swFwCustLow,
2799 -- swFwCustHigh, swFwCustBufSize.
2800 -- read of this variable will always return cancel.
2801 swFwWriteActVals OBJECT-TYPE
2802 SYNTAX SwFwWriteVals
2803 MAX-ACCESS read-write
2805 DESCRIPTION "This object is set to apply act value changes."
2806 ::= { swFwClassAreaEntry 14 }
2808 -- {swFwDefaultChangedActs, swFwDefaultExceededActs, swFwDefaultBelowActs,
2809 -- and swFwDefaultAboveActs} and {swFwCustChangedActs, swFwCustExceededActs,
2810 -- swFwCustBelowActs, and swFwCustAboveActs} are grouped together to be
2811 -- applied to give threshold areas as in default and cust. Which of
2812 -- default, or custom groups applies depends on swFwThLevel.
2813 swFwDefaultChangedActs OBJECT-TYPE
2815 MAX-ACCESS read-only
2817 DESCRIPTION "Default action matrix for changed event."
2818 ::= { swFwClassAreaEntry 15 }
2820 swFwDefaultExceededActs OBJECT-TYPE
2822 MAX-ACCESS read-only
2824 DESCRIPTION "Default action matrix for exceeded event."
2825 ::= { swFwClassAreaEntry 16 }
2827 swFwDefaultBelowActs OBJECT-TYPE
2829 MAX-ACCESS read-only
2831 DESCRIPTION "Default action matrix for below event."
2832 ::= { swFwClassAreaEntry 17 }
2834 swFwDefaultAboveActs OBJECT-TYPE
2836 MAX-ACCESS read-only
2838 DESCRIPTION "Default action matrix for above event."
2839 ::= { swFwClassAreaEntry 18 }
2841 swFwDefaultInBetweenActs OBJECT-TYPE
2843 MAX-ACCESS read-only
2845 DESCRIPTION "Default action matrix for in-between event."
2846 ::= { swFwClassAreaEntry 19 }
2848 swFwCustChangedActs OBJECT-TYPE
2850 MAX-ACCESS read-write
2852 DESCRIPTION "custom action matrix for changed event."
2853 ::= { swFwClassAreaEntry 20 }
2855 swFwCustExceededActs OBJECT-TYPE
2857 MAX-ACCESS read-write
2859 DESCRIPTION "custom action matrix for exceeded event."
2860 ::= { swFwClassAreaEntry 21 }
2862 swFwCustBelowActs OBJECT-TYPE
2864 MAX-ACCESS read-write
2866 DESCRIPTION "custom action matrix for below event."
2867 ::= { swFwClassAreaEntry 22 }
2869 swFwCustAboveActs OBJECT-TYPE
2871 MAX-ACCESS read-write
2873 DESCRIPTION "custom action matrix for above event."
2874 ::= { swFwClassAreaEntry 23 }
2876 swFwCustInBetweenActs OBJECT-TYPE
2878 MAX-ACCESS read-write
2880 DESCRIPTION "custom action matrix for in-between event."
2881 ::= { swFwClassAreaEntry 24 }
2883 swFwValidActs OBJECT-TYPE
2885 MAX-ACCESS read-only
2887 DESCRIPTION "matrix of valid acts for an class/area."
2888 ::= { swFwClassAreaEntry 25 }
2890 -- swFwActLevel is used to point to current level for classArea
2891 -- action matrix. It is either default or custom.
2892 swFwActLevel OBJECT-TYPE
2894 MAX-ACCESS read-write
2896 DESCRIPTION "A level where all the actions are set at."
2897 ::= { swFwClassAreaEntry 26 }
2899 -- table for individual threshold
2900 swFwThresholdTable OBJECT-TYPE
2901 SYNTAX SEQUENCE OF SwFwThresholdEntry
2902 MAX-ACCESS not-accessible
2904 DESCRIPTION "The table of individual thresholds."
2905 ::= { swFwSystem 3 }
2907 swFwThresholdEntry OBJECT-TYPE
2908 SYNTAX SwFwThresholdEntry
2909 MAX-ACCESS not-accessible
2911 DESCRIPTION "An entry of an individual threshold."
2912 INDEX { swFwClassAreaIndex, swFwThresholdIndex }
2913 ::= { swFwThresholdTable 1 }
2915 SwFwThresholdEntry ::= SEQUENCE {
2916 swFwThresholdIndex Integer32,
2917 swFwStatus SwFwStatus,
2918 swFwName DisplayString,
2919 swFwLabel DisplayString,
2920 swFwCurVal Integer32,
2921 swFwLastEvent SwFwEvent,
2922 swFwLastEventVal Integer32,
2923 swFwLastEventTime DisplayString,
2924 swFwLastState SwFwState,
2925 swFwBehaviorType SwFwBehavior,
2926 swFwBehaviorInt Integer32,
2927 swFwLastSeverityLevel SwSevType
2930 swFwThresholdIndex OBJECT-TYPE
2931 SYNTAX Integer32 (0..2147483647)
2932 MAX-ACCESS read-only
2934 DESCRIPTION "This object identifies the element index of
2936 ::= { swFwThresholdEntry 1 }
2938 swFwStatus OBJECT-TYPE
2940 MAX-ACCESS read-write
2942 DESCRIPTION "This object identifies if an threshold is
2943 enabled or disabled."
2944 ::= { swFwThresholdEntry 2 }
2946 swFwName OBJECT-TYPE
2947 SYNTAX DisplayString(SIZE(0..32))
2948 MAX-ACCESS read-only
2950 DESCRIPTION "This object is a name of the threshold."
2951 ::= { swFwThresholdEntry 3 }
2953 swFwLabel OBJECT-TYPE
2954 SYNTAX DisplayString(SIZE(0..70))
2955 MAX-ACCESS read-only
2957 DESCRIPTION "This object is a label of the threshold."
2958 ::= { swFwThresholdEntry 4 }
2960 swFwCurVal OBJECT-TYPE
2961 SYNTAX Integer32 (0..2147483647)
2962 MAX-ACCESS read-only
2964 DESCRIPTION "This object is a current counter of the threshold."
2965 ::= { swFwThresholdEntry 5 }
2967 swFwLastEvent OBJECT-TYPE
2969 MAX-ACCESS read-only
2971 DESCRIPTION "This object is a last event type of the threshold."
2972 ::= { swFwThresholdEntry 6 }
2974 swFwLastEventVal OBJECT-TYPE
2975 SYNTAX Integer32 (0..2147483647)
2976 MAX-ACCESS read-only
2978 DESCRIPTION "This object is a last event value of the threshold."
2979 ::= { swFwThresholdEntry 7 }
2981 swFwLastEventTime OBJECT-TYPE
2982 SYNTAX DisplayString(SIZE(0..32))
2983 MAX-ACCESS read-only
2985 DESCRIPTION "This object is a last event time of the threshold."
2986 ::= { swFwThresholdEntry 8 }
2988 swFwLastState OBJECT-TYPE
2990 MAX-ACCESS read-only
2992 DESCRIPTION "This object is a last event state of the threshold."
2993 ::= { swFwThresholdEntry 9 }
2995 swFwBehaviorType OBJECT-TYPE
2997 MAX-ACCESS read-write
2999 DESCRIPTION "A behavior of which the thresholds generate event."
3000 ::= { swFwThresholdEntry 10 }
3002 swFwBehaviorInt OBJECT-TYPE
3003 SYNTAX Integer32 (0..2147483647)
3004 MAX-ACCESS read-write
3006 DESCRIPTION "A integer of which the thresholds generate continuous event."
3007 ::= { swFwThresholdEntry 11 }
3009 swFwLastSeverityLevel OBJECT-TYPE
3011 MAX-ACCESS read-only
3013 DESCRIPTION "This object is a last event severity level of the threshold."
3014 ::= { swFwThresholdEntry 12 }
3016 -- swEndDevice Group
3017 -- ###########################################################################
3018 -- table for RLS of end devices.
3019 -- swEndDevice consists of only one table.
3020 -- swEndDeviceRlsTable contains entries of individual end devices' rls.
3021 -- ###########################################################################
3023 swEndDeviceRlsTable OBJECT-TYPE
3024 SYNTAX SEQUENCE OF SwEndDeviceRlsEntry
3025 MAX-ACCESS not-accessible
3027 DESCRIPTION "The table of individual end devices' rls."
3028 ::= { swEndDevice 1 }
3030 swEndDeviceRlsEntry OBJECT-TYPE
3031 SYNTAX SwEndDeviceRlsEntry
3032 MAX-ACCESS not-accessible
3034 DESCRIPTION "An entry of an individual end devices' rls."
3035 INDEX { swEndDevicePort, swEndDeviceAlpa }
3036 ::= { swEndDeviceRlsTable 1 }
3038 SwEndDeviceRlsEntry ::= SEQUENCE {
3039 swEndDevicePort Integer32,
3040 swEndDeviceAlpa Integer32,
3041 swEndDevicePortID OCTET STRING,
3042 swEndDeviceLinkFailure Counter32,
3043 swEndDeviceSyncLoss Counter32,
3044 swEndDeviceSigLoss Counter32,
3045 swEndDeviceProtoErr Counter32,
3046 swEndDeviceInvalidWord Counter32,
3047 swEndDeviceInvalidCRC Counter32
3050 -- Since Silkworm family switches start with port # 0
3051 -- snmp port # should be physical port # + 1.
3052 -- i.e. snmp port # 3 translates to port # 2
3053 swEndDevicePort OBJECT-TYPE
3054 SYNTAX Integer32 (0..2147483647)
3055 MAX-ACCESS not-accessible
3057 DESCRIPTION "This object identifies the port of the end device."
3058 ::= { swEndDeviceRlsEntry 1 }
3060 -- snmp alpa # should be logical alpa # + 1.
3061 -- i.e. snmp alpa # 0xf0 translates to 0xef
3062 swEndDeviceAlpa OBJECT-TYPE
3063 SYNTAX Integer32 (0..2147483647)
3064 MAX-ACCESS not-accessible
3066 DESCRIPTION "This object identifies the alpa of the end device."
3067 ::= { swEndDeviceRlsEntry 2 }
3069 swEndDevicePortID OBJECT-TYPE
3070 SYNTAX OCTET STRING (SIZE(4))
3071 MAX-ACCESS read-only
3073 DESCRIPTION "The object identifies the Fibre Channel port address
3075 ::= { swEndDeviceRlsEntry 3 }
3077 swEndDeviceLinkFailure OBJECT-TYPE
3079 MAX-ACCESS read-only
3081 DESCRIPTION "Link failure count for the end device."
3082 ::= { swEndDeviceRlsEntry 4 }
3084 swEndDeviceSyncLoss OBJECT-TYPE
3086 MAX-ACCESS read-only
3088 DESCRIPTION "Sync loss count for the end device."
3089 ::= { swEndDeviceRlsEntry 5 }
3091 swEndDeviceSigLoss OBJECT-TYPE
3093 MAX-ACCESS read-only
3095 DESCRIPTION "Sig loss count for the end device."
3096 ::= { swEndDeviceRlsEntry 6 }
3098 swEndDeviceProtoErr OBJECT-TYPE
3100 MAX-ACCESS read-only
3102 DESCRIPTION "Protocol err count for the end device."
3103 ::= { swEndDeviceRlsEntry 7 }
3105 swEndDeviceInvalidWord OBJECT-TYPE
3107 MAX-ACCESS read-only
3109 DESCRIPTION "Invalid word count for the end device."
3110 ::= { swEndDeviceRlsEntry 8 }
3112 swEndDeviceInvalidCRC OBJECT-TYPE
3114 MAX-ACCESS read-only
3116 DESCRIPTION "Invalid CRC count for the end device."
3117 ::= { swEndDeviceRlsEntry 9 }
3119 -- table for displaying all the Groups
3120 swGroupTable OBJECT-TYPE
3121 SYNTAX SEQUENCE OF SwGroupEntry
3122 MAX-ACCESS not-accessible
3124 DESCRIPTION "The table of groups. This may not be available
3125 on all versions of Fabric OS."
3128 swGroupEntry OBJECT-TYPE
3130 MAX-ACCESS not-accessible
3132 DESCRIPTION "An entry of table of groups."
3133 INDEX { swGroupIndex }
3134 ::= { swGroupTable 1 }
3136 SwGroupEntry ::= SEQUENCE {
3137 swGroupIndex Integer32,
3138 swGroupName OCTET STRING,
3139 swGroupType OCTET STRING
3141 swGroupIndex OBJECT-TYPE
3142 SYNTAX Integer32 (0..2147483647)
3143 MAX-ACCESS read-only
3145 DESCRIPTION "This object is the group index starting from 1."
3146 ::= { swGroupEntry 1 }
3148 swGroupName OBJECT-TYPE
3149 SYNTAX OCTET STRING (SIZE (0..32))
3150 MAX-ACCESS read-only
3152 DESCRIPTION "This object identifies the name of the group."
3153 ::= { swGroupEntry 2 }
3155 swGroupType OBJECT-TYPE
3156 SYNTAX OCTET STRING (SIZE (0..15))
3157 MAX-ACCESS read-only
3159 DESCRIPTION "This object identifies the type of the group."
3160 ::= { swGroupEntry 3 }
3162 -- table for displaying group members for all the groups
3164 swGroupMemTable OBJECT-TYPE
3165 SYNTAX SEQUENCE OF SwGroupMemEntry
3166 MAX-ACCESS not-accessible
3168 DESCRIPTION "The table of members of all groups. This may not
3169 be available on all versions of Fabric OS."
3172 swGroupMemEntry OBJECT-TYPE
3173 SYNTAX SwGroupMemEntry
3174 MAX-ACCESS not-accessible
3176 DESCRIPTION "An entry for a member of a group."
3177 INDEX { swGroupId, swGroupMemWwn }
3178 ::= { swGroupMemTable 1 }
3180 SwGroupMemEntry ::= SEQUENCE {
3181 swGroupId Integer32,
3182 swGroupMemWwn FcWwn,
3183 swGroupMemPos Integer32
3186 swGroupId OBJECT-TYPE
3187 SYNTAX Integer32 (0..2147483647)
3188 MAX-ACCESS read-only
3190 DESCRIPTION "This object identifies the Group Id of the
3192 ::= { swGroupMemEntry 1 }
3194 swGroupMemWwn OBJECT-TYPE
3196 MAX-ACCESS read-only
3198 DESCRIPTION "This object identifies the WWN of the member switch."
3199 ::= { swGroupMemEntry 2 }
3201 swGroupMemPos OBJECT-TYPE
3202 SYNTAX Integer32 (0..2147483647)
3203 MAX-ACCESS read-only
3205 DESCRIPTION "This object identifies position of the member
3206 switch in the group. This is based on the order
3207 that the switches were added in the group."
3208 ::= { swGroupMemEntry 3 }
3210 -- ************************************************************************************
3211 -- Bloom Performance counter tables. *
3213 -- ************************************************************************************
3215 swBlmPerfALPAMntTable OBJECT-TYPE
3216 SYNTAX SEQUENCE OF SwBlmPerfALPAMntEntry
3217 MAX-ACCESS not-accessible
3219 DESCRIPTION "ALPA monitoring counter Table. "
3220 ::= { swBlmPerfMnt 1}
3222 swBlmPerfALPAMntEntry OBJECT-TYPE
3223 SYNTAX SwBlmPerfALPAMntEntry
3224 MAX-ACCESS not-accessible
3226 DESCRIPTION " ALPA monitoring counter for given ALPA."
3227 INDEX { swBlmPerfAlpaPort,swBlmPerfAlpaIndx }
3228 ::= { swBlmPerfALPAMntTable 1}
3230 SwBlmPerfALPAMntEntry ::= SEQUENCE {
3231 swBlmPerfAlpaPort SwPortIndex,
3232 swBlmPerfAlpaIndx Integer32,
3233 swBlmPerfAlpa Integer32,
3234 swBlmPerfAlpaCRCCnt OCTET STRING
3237 swBlmPerfAlpaPort OBJECT-TYPE
3239 MAX-ACCESS read-only
3241 DESCRIPTION " This Object identifies the port index of the switch."
3242 ::= { swBlmPerfALPAMntEntry 1}
3244 swBlmPerfAlpaIndx OBJECT-TYPE
3245 SYNTAX Integer32 (1..126)
3246 MAX-ACCESS read-only
3248 DESCRIPTION " This Object identifies the ALPA index. There can be 126 ALPA values"
3249 ::= { swBlmPerfALPAMntEntry 2}
3251 swBlmPerfAlpa OBJECT-TYPE
3252 SYNTAX Integer32 (0..2147483647)
3253 MAX-ACCESS read-only
3255 DESCRIPTION " This Object identifies the ALPA values. These values
3256 range between x'01' and x'EF'(1 to 239). ALPA value x'00'
3257 is reserved for FL_Port
3258 If Alpa device is invalid, then it will have -1 value. "
3259 ::= { swBlmPerfALPAMntEntry 3}
3261 swBlmPerfAlpaCRCCnt OBJECT-TYPE
3262 SYNTAX OCTET STRING (SIZE(8))
3263 MAX-ACCESS read-only
3265 DESCRIPTION "Get CRC count for given ALPA and port. This monitoring
3266 provides information on the number of CRC errors
3267 occurred on the frames destined to each possible ALPA
3268 attached to a specific port."
3270 ::= { swBlmPerfALPAMntEntry 4}
3272 swBlmPerfEEMntTable OBJECT-TYPE
3273 SYNTAX SEQUENCE OF SwBlmPerfEEMntEntry
3274 MAX-ACCESS not-accessible
3276 DESCRIPTION " End-to-End monitoring counter Table"
3277 ::= { swBlmPerfMnt 2}
3279 swBlmPerfEEMntEntry OBJECT-TYPE
3280 SYNTAX SwBlmPerfEEMntEntry
3281 MAX-ACCESS not-accessible
3283 DESCRIPTION "End-to-End monitoring counter for given port."
3284 INDEX { swBlmPerfEEPort, swBlmPerfEERefKey}
3285 ::= { swBlmPerfEEMntTable 1}
3287 SwBlmPerfEEMntEntry ::= SEQUENCE{
3288 swBlmPerfEEPort SwPortIndex,
3289 swBlmPerfEERefKey Integer32,
3290 swBlmPerfEECRC OCTET STRING,
3291 swBlmPerfEEFCWRx OCTET STRING,
3292 swBlmPerfEEFCWTx OCTET STRING,
3293 swBlmPerfEESid Integer32,
3294 swBlmPerfEEDid Integer32
3297 swBlmPerfEEPort OBJECT-TYPE
3299 MAX-ACCESS read-only
3301 DESCRIPTION " This object identifies the port number of the switch."
3302 ::= { swBlmPerfEEMntEntry 1}
3304 swBlmPerfEERefKey OBJECT-TYPE
3305 SYNTAX Integer32 (1..8)
3306 MAX-ACCESS read-only
3308 DESCRIPTION "This object identifies the reference number
3309 of the counter. This reference is number assigned
3310 when a filter is created. In SNMP Index start one
3311 instead of 0, add one to actual ref key"
3312 ::= { swBlmPerfEEMntEntry 2}
3314 swBlmPerfEECRC OBJECT-TYPE
3315 SYNTAX OCTET STRING (SIZE(8))
3316 MAX-ACCESS read-only
3318 DESCRIPTION " Get End to End CRC error for the frames that matched
3320 ::= { swBlmPerfEEMntEntry 3}
3323 swBlmPerfEEFCWRx OBJECT-TYPE
3324 SYNTAX OCTET STRING (SIZE(8))
3325 MAX-ACCESS read-only
3327 DESCRIPTION "Get End to End count of Fibre Channel words (FCW),
3328 received by the port, that matched
3330 ::= { swBlmPerfEEMntEntry 4 }
3332 swBlmPerfEEFCWTx OBJECT-TYPE
3333 SYNTAX OCTET STRING (SIZE(8))
3334 MAX-ACCESS read-only
3336 DESCRIPTION "Get End to End count of Fibre Channel words (FCW),
3337 transmitted by the port, that matched the SID-DID pair. "
3338 ::= { swBlmPerfEEMntEntry 5}
3340 swBlmPerfEESid OBJECT-TYPE
3341 SYNTAX Integer32 (0..2147483647)
3342 MAX-ACCESS read-only
3344 DESCRIPTION " Gets SID info by reference number. SID (Source Identifier)
3345 is a 3-byte field in the frame header used to indicate the
3346 address identifier of the N-Port from which the frame was sent."
3347 ::= { swBlmPerfEEMntEntry 6 }
3349 swBlmPerfEEDid OBJECT-TYPE
3350 SYNTAX Integer32 (0..2147483647)
3351 MAX-ACCESS read-only
3353 DESCRIPTION "Gets DID info by reference number.
3354 DID (Destination Identifier) is a 3-byte field in the
3355 frame header used to indicate the address identifier of
3356 the N-Port to which the frame was sent."
3357 ::= { swBlmPerfEEMntEntry 7 }
3359 swBlmPerfFltMntTable OBJECT-TYPE
3360 SYNTAX SEQUENCE OF SwBlmPerfFltMntEntry
3361 MAX-ACCESS not-accessible
3363 DESCRIPTION "Filter based monitoring counter."
3364 ::= { swBlmPerfMnt 3}
3366 swBlmPerfFltMntEntry OBJECT-TYPE
3367 SYNTAX SwBlmPerfFltMntEntry
3368 MAX-ACCESS not-accessible
3370 DESCRIPTION " Filter base monitoring counter for given port."
3371 INDEX { swBlmPerfFltPort,swBlmPerfFltRefkey}
3372 ::= { swBlmPerfFltMntTable 1}
3374 SwBlmPerfFltMntEntry ::= SEQUENCE{
3375 swBlmPerfFltPort SwPortIndex,
3376 swBlmPerfFltRefkey Integer32,
3377 swBlmPerfFltCnt OCTET STRING,
3378 swBlmPerfFltAlias DisplayString
3381 swBlmPerfFltPort OBJECT-TYPE
3383 MAX-ACCESS read-only
3385 DESCRIPTION "This object identifies the port number of the switch."
3386 ::= { swBlmPerfFltMntEntry 1}
3388 swBlmPerfFltRefkey OBJECT-TYPE
3389 SYNTAX Integer32 (1..8)
3390 MAX-ACCESS read-only
3392 DESCRIPTION " This object identifies the reference number of the filter.
3393 This reference number is assigned when a filter is created.
3394 In SNMP Index start one instead of 0, add one to actual ref key"
3395 ::= { swBlmPerfFltMntEntry 2}
3397 swBlmPerfFltCnt OBJECT-TYPE
3398 SYNTAX OCTET STRING (SIZE(8))
3399 MAX-ACCESS read-only
3401 DESCRIPTION "Get statistics of filter based monitor.
3402 Filter based monitoring provides information
3403 about a filter hit count such as
3405 2. SCSI or IP traffic
3407 ::= { swBlmPerfFltMntEntry 3 }
3409 swBlmPerfFltAlias OBJECT-TYPE
3410 SYNTAX DisplayString(SIZE(0..20))
3411 MAX-ACCESS read-only
3413 DESCRIPTION " Alias name for the filter."
3414 ::= { swBlmPerfFltMntEntry 4}
3416 swSwitchTrunkable OBJECT-TYPE
3417 SYNTAX INTEGER { yes ( 8 ) , no ( 0 ) }
3418 MAX-ACCESS read-only
3420 DESCRIPTION "The trunking status of the switch - whether the switch supports the trunking feature or not. The values are
3421 yes(8) - the trunking feature is supported
3422 no(0). - the trunking feature is not supported. "
3426 swTrunkTable OBJECT-TYPE
3427 SYNTAX SEQUENCE OF SwTrunkEntry
3428 MAX-ACCESS not-accessible
3430 DESCRIPTION " Table to display trunking information for the switch. "
3433 swTrunkEntry OBJECT-TYPE
3435 MAX-ACCESS not-accessible
3437 DESCRIPTION "Entry for the trunking table."
3438 INDEX { swTrunkPortIndex }
3439 ::= { swTrunkTable 1}
3441 SwTrunkEntry ::= SEQUENCE{
3442 swTrunkPortIndex SwPortIndex,
3443 swTrunkGroupNumber Integer32,
3444 swTrunkMaster SwTrunkMaster,
3445 swPortTrunked INTEGER
3448 swTrunkPortIndex OBJECT-TYPE
3450 MAX-ACCESS read-only
3452 DESCRIPTION "This object identifies the switch port index.
3453 Note that the value of a port index is 1 higher than the
3454 port number labeled on the front panel.
3455 e.g. port index 1 correspond to port number 0. "
3456 ::= { swTrunkEntry 1 }
3458 swTrunkGroupNumber OBJECT-TYPE
3459 SYNTAX Integer32 (0..2147483647)
3460 MAX-ACCESS read-only
3462 DESCRIPTION "This object is a logical entity which specifies
3463 the Group Number to which the port belongs to.
3464 If this value is Zero it means the port is not Trunked."
3465 ::= { swTrunkEntry 2}
3467 swTrunkMaster OBJECT-TYPE
3468 SYNTAX SwTrunkMaster
3469 MAX-ACCESS read-only
3471 DESCRIPTION "Port number that is the trunk master of the group.
3472 The trunk master implicitly defines the group.
3473 All ports with the same master are considered to be part of the same group."
3474 ::= { swTrunkEntry 3 }
3476 swPortTrunked OBJECT-TYPE
3477 SYNTAX INTEGER {disabled(0), enabled(1)}
3478 MAX-ACCESS read-only
3480 DESCRIPTION "The active trunk status for a member port.
3481 Values are enabled(1) or disabled(0)."
3482 ::= { swTrunkEntry 4 }
3485 swTrunkGrpTable OBJECT-TYPE
3486 SYNTAX SEQUENCE OF SwTrunkGrpEntry
3487 MAX-ACCESS not-accessible
3489 DESCRIPTION "Table to display trunking Performance
3490 information for the switch."
3493 swTrunkGrpEntry OBJECT-TYPE
3494 SYNTAX SwTrunkGrpEntry
3495 MAX-ACCESS not-accessible
3497 DESCRIPTION "Entry for the trunking Group table."
3498 INDEX { swTrunkGrpNumber}
3499 ::= { swTrunkGrpTable 1}
3501 SwTrunkGrpEntry ::= SEQUENCE{
3502 swTrunkGrpNumber Integer32,
3503 swTrunkGrpMaster SwTrunkMaster,
3504 swTrunkGrpTx OCTET STRING,
3505 swTrunkGrpRx OCTET STRING
3508 swTrunkGrpNumber OBJECT-TYPE
3509 SYNTAX Integer32 (0..2147483647)
3510 MAX-ACCESS read-only
3512 DESCRIPTION "This object is a logical entity which
3513 specifies the Group Number to which port
3515 ::= { swTrunkGrpEntry 1 }
3517 swTrunkGrpMaster OBJECT-TYPE
3518 SYNTAX SwTrunkMaster
3519 MAX-ACCESS read-only
3521 DESCRIPTION "This object gives the master port id
3522 for the TrunkGroup."
3523 ::= { swTrunkGrpEntry 2 }
3525 swTrunkGrpTx OBJECT-TYPE
3526 SYNTAX OCTET STRING (SIZE (8))
3527 MAX-ACCESS read-only
3529 DESCRIPTION "Gives the aggregate value of the
3530 transmitted words from this TrunkGroup."
3531 ::= { swTrunkGrpEntry 3}
3533 swTrunkGrpRx OBJECT-TYPE
3534 SYNTAX OCTET STRING (SIZE (8))
3535 MAX-ACCESS read-only
3537 DESCRIPTION "Gives the aggregate value of the
3538 received words by this TrunkGroup."
3539 ::= { swTrunkGrpEntry 4 }
3541 swTopTalkerMntMode OBJECT-TYPE
3546 MAX-ACCESS read-only
3548 DESCRIPTION "Gives the mode in which toptalker
3550 ::= { swTopTalker 1}
3552 swTopTalkerMntNumEntries OBJECT-TYPE
3553 SYNTAX Integer32 (1..32)
3554 MAX-ACCESS read-only
3556 DESCRIPTION "Gives the number of toptalking
3558 ::= { swTopTalker 2}
3560 swTopTalkerMntTable OBJECT-TYPE
3561 SYNTAX SEQUENCE OF SwTopTalkerMntEntry
3562 MAX-ACCESS not-accessible
3564 DESCRIPTION "Table to display toptalkingflows"
3565 ::= { swTopTalker 3}
3567 swTopTalkerMntEntry OBJECT-TYPE
3568 SYNTAX SwTopTalkerMntEntry
3569 MAX-ACCESS not-accessible
3571 DESCRIPTION "Entry for the toptalker table"
3572 INDEX{ swTopTalkerMntIndex}
3573 ::= { swTopTalkerMntTable 1}
3575 SwTopTalkerMntEntry ::= SEQUENCE{
3576 swTopTalkerMntIndex Integer32,
3577 swTopTalkerMntPort Integer32,
3578 swTopTalkerMntSpid Integer32,
3579 swTopTalkerMntDpid Integer32,
3580 swTopTalkerMntflow Integer32,
3581 swTopTalkerMntSwwn FcWwn,
3582 swTopTalkerMntDwwn FcWwn
3585 swTopTalkerMntIndex OBJECT-TYPE
3586 SYNTAX Integer32 (1..32)
3587 MAX-ACCESS read-only
3589 DESCRIPTION "This object identifies the list/object
3591 ::= { swTopTalkerMntEntry 1}
3594 swTopTalkerMntPort OBJECT-TYPE
3595 SYNTAX Integer32 (1..32)
3596 MAX-ACCESS read-only
3598 DESCRIPTION "This object identifies the switch port
3599 number on which the f-port mode toptalker
3601 ::= { swTopTalkerMntEntry 2}
3603 swTopTalkerMntSpid OBJECT-TYPE
3604 SYNTAX Integer32 (1..32)
3605 MAX-ACCESS read-only
3607 DESCRIPTION "This object identifies the SID of the host"
3608 ::= { swTopTalkerMntEntry 3}
3610 swTopTalkerMntDpid OBJECT-TYPE
3611 SYNTAX Integer32 (1..32)
3612 MAX-ACCESS read-only
3614 DESCRIPTION "This object identifies the DID of the SID-DID pair"
3615 ::= { swTopTalkerMntEntry 4}
3617 swTopTalkerMntflow OBJECT-TYPE
3618 SYNTAX Integer32 (1..32)
3619 MAX-ACCESS read-only
3621 DESCRIPTION "This object identifies the traffic flow in MB/sec"
3622 ::= { swTopTalkerMntEntry 5}
3624 swTopTalkerMntSwwn OBJECT-TYPE
3626 MAX-ACCESS read-only
3628 DESCRIPTION "This object identifies the SID in WWN format of the host"
3629 ::= { swTopTalkerMntEntry 6}
3631 swTopTalkerMntDwwn OBJECT-TYPE
3633 MAX-ACCESS read-only
3635 DESCRIPTION "This object identifies the DID in WWN format of the SID-DID pair"
3636 ::= { swTopTalkerMntEntry 7}
3639 swCpuUsage OBJECT-TYPE
3640 SYNTAX Integer32(0..100)
3641 MAX-ACCESS read-only
3643 DESCRIPTION "System's cpu usage."
3644 ::= { swCpuOrMemoryUsage 1 }
3646 swCpuNoOfRetries OBJECT-TYPE
3647 SYNTAX Integer32 (1..100)
3648 MAX-ACCESS read-only
3650 DESCRIPTION "Number of times system should take cpu utilization sample before sending the CPU utilization trap."
3651 ::= { swCpuOrMemoryUsage 2 }
3653 swCpuUsageLimit OBJECT-TYPE
3654 SYNTAX Integer32 (1..100)
3655 MAX-ACCESS read-only
3657 DESCRIPTION "CPU usage limit. If MAPS is enabled, then this
3658 object is not supported and return 0 value."
3659 ::= { swCpuOrMemoryUsage 3 }
3661 swCpuPollingInterval OBJECT-TYPE
3662 SYNTAX Integer32 (10..3600)
3664 MAX-ACCESS read-only
3666 DESCRIPTION "Time interval between two memory samples."
3667 ::= { swCpuOrMemoryUsage 4 }
3669 swCpuAction OBJECT-TYPE
3676 MAX-ACCESS read-only
3678 DESCRIPTION "Specifies the actions to be taken if system
3679 resources exceed the specified threshold.
3680 If MAPS is enabled, then this object is not
3681 supported and return 0 value."
3682 ::= { swCpuOrMemoryUsage 5 }
3684 swMemUsage OBJECT-TYPE
3686 MAX-ACCESS read-only
3688 DESCRIPTION "System's memory usage."
3689 ::= { swCpuOrMemoryUsage 6 }
3691 swMemNoOfRetries OBJECT-TYPE
3693 MAX-ACCESS read-only
3695 DESCRIPTION "Number of times system should take memory usage sample before sending the memory usage trap."
3696 ::= { swCpuOrMemoryUsage 7 }
3698 swMemUsageLimit OBJECT-TYPE
3700 MAX-ACCESS read-only
3702 DESCRIPTION "Memory usage limit"
3703 ::= { swCpuOrMemoryUsage 8 }
3705 swMemPollingInterval OBJECT-TYPE
3706 SYNTAX Integer32 (10..3600)
3708 MAX-ACCESS read-only
3710 DESCRIPTION "Time interval between two memory samples."
3711 ::= { swCpuOrMemoryUsage 9 }
3713 swMemAction OBJECT-TYPE
3720 MAX-ACCESS read-only
3722 DESCRIPTION "Specifies the actions to be taken if system
3723 resources exceed the specified threshold.
3724 If MAPS is enabled, then this object is not
3725 supported and return 0 value."
3726 ::= { swCpuOrMemoryUsage 10 }
3729 swMemUsageLimit1 OBJECT-TYPE
3731 MAX-ACCESS read-only
3733 DESCRIPTION "Low memory usage limit. If MAPS is enabled,
3734 then this object is not supported and
3736 ::= { swCpuOrMemoryUsage 11 }
3739 swMemUsageLimit3 OBJECT-TYPE
3741 MAX-ACCESS read-only
3743 DESCRIPTION "High memory usage limit. If MAPS is enabled,
3744 then this object is not supported and
3746 ::= { swCpuOrMemoryUsage 12 }
3749 swConnUnitPortStatEntry OBJECT-TYPE
3750 SYNTAX SwConnUnitPortStatEntry
3751 MAX-ACCESS not-accessible
3753 DESCRIPTION "This represents the Conn unit Port Stats"
3754 AUGMENTS {connUnitPortStatEntry}
3755 ::= { swConnUnitPortStatExtentionTable 1 }
3757 SwConnUnitPortStatEntry ::= SEQUENCE {
3758 swConnUnitCRCWithBadEOF OCTET STRING,
3759 swConnUnitZeroTenancy OCTET STRING,
3760 swConnUnitFLNumOfTenancy OCTET STRING,
3761 swConnUnitNLNumOfTenancy OCTET STRING,
3762 swConnUnitStopTenancyStarVation OCTET STRING,
3763 swConnUnitOpend OCTET STRING,
3764 swConnUnitTransferConnection OCTET STRING,
3765 swConnUnitOpen OCTET STRING,
3766 swConnUnitInvalidARB OCTET STRING,
3767 swConnUnitFTB1Miss OCTET STRING,
3768 swConnUnitFTB2Miss OCTET STRING,
3769 swConnUnitFTB6Miss OCTET STRING,
3770 swConnUnitZoneMiss OCTET STRING,
3771 swConnUnitLunZoneMiss OCTET STRING,
3772 swConnUnitBadEOF OCTET STRING,
3773 swConnUnitLCRX OCTET STRING,
3774 swConnUnitRDYPriority OCTET STRING,
3775 swConnUnitLli OCTET STRING,
3776 swConnUnitInterrupts OCTET STRING,
3777 swConnUnitUnknownInterrupts OCTET STRING,
3778 swConnUnitTimedOut OCTET STRING,
3779 swConnUnitProcRequired OCTET STRING,
3780 swConnUnitTxBufferUnavailable OCTET STRING,
3781 swConnUnitStateChange OCTET STRING,
3782 swConnUnitC3DiscardDueToRXTimeout OCTET STRING,
3783 swConnUnitC3DiscardDueToDestUnreachable OCTET STRING,
3784 swConnUnitC3DiscardDueToTXTimeout OCTET STRING,
3785 swConnUnitC3DiscardOther OCTET STRING,
3786 swConnUnitPCSErrorCounter OCTET STRING,
3787 swConnUnitUnroutableFrameCounter OCTET STRING,
3788 swConnUnitFECCorrectedCounter OCTET STRING,
3789 swConnUnitFECUnCorrectedCounter OCTET STRING
3791 swConnUnitCRCWithBadEOF OBJECT-TYPE
3792 SYNTAX OCTET STRING (SIZE (8))
3793 MAX-ACCESS read-only
3795 DESCRIPTION "The number of frames with CRC error with Bad EOF."
3796 ::= { swConnUnitPortStatEntry 1 }
3798 swConnUnitZeroTenancy OBJECT-TYPE
3799 SYNTAX OCTET STRING (SIZE (8))
3800 MAX-ACCESS read-only
3802 DESCRIPTION "This counter is incremented when the FL_port acquires the loop but does not transmit a frame."
3803 ::= { swConnUnitPortStatEntry 2 }
3804 swConnUnitFLNumOfTenancy OBJECT-TYPE
3805 SYNTAX OCTET STRING (SIZE (8))
3806 MAX-ACCESS read-only
3808 DESCRIPTION "This counter is incremented when the FL_port acquires the loop."
3809 ::= { swConnUnitPortStatEntry 3 }
3811 swConnUnitNLNumOfTenancy OBJECT-TYPE
3812 SYNTAX OCTET STRING (SIZE (8))
3813 MAX-ACCESS read-only
3815 DESCRIPTION "This counter is incremented when the NL_port acquires the loop."
3816 ::= { swConnUnitPortStatEntry 4 }
3818 swConnUnitStopTenancyStarVation OBJECT-TYPE
3819 SYNTAX OCTET STRING (SIZE (8))
3820 MAX-ACCESS read-only
3822 DESCRIPTION "This counter is incremented when the FL_port can not transmit a frame because of lack of credit."
3823 ::= { swConnUnitPortStatEntry 5 }
3825 swConnUnitOpend OBJECT-TYPE
3826 SYNTAX OCTET STRING (SIZE (8))
3827 MAX-ACCESS read-only
3829 DESCRIPTION "The number of times FC port entered OPENED state."
3830 ::= { swConnUnitPortStatEntry 6 }
3832 swConnUnitTransferConnection OBJECT-TYPE
3833 SYNTAX OCTET STRING (SIZE (8))
3834 MAX-ACCESS read-only
3836 DESCRIPTION "The number of times FC port entered TRANSFER state."
3837 ::= { swConnUnitPortStatEntry 7 }
3839 swConnUnitOpen OBJECT-TYPE
3840 SYNTAX OCTET STRING (SIZE (8))
3841 MAX-ACCESS read-only
3843 DESCRIPTION "The number of times FC port entered OPEN state."
3844 ::= { swConnUnitPortStatEntry 8 }
3846 swConnUnitInvalidARB OBJECT-TYPE
3847 SYNTAX OCTET STRING (SIZE (8))
3848 MAX-ACCESS read-only
3850 DESCRIPTION "The number of times FC port received invalid ARB."
3851 ::= { swConnUnitPortStatEntry 9 }
3853 swConnUnitFTB1Miss OBJECT-TYPE
3854 SYNTAX OCTET STRING (SIZE (8))
3855 MAX-ACCESS read-only
3857 DESCRIPTION "This counter is incremented when the port receives a frame with a DID that can not be routed by FCR.. Applicable to 8G platforms only."
3858 ::= { swConnUnitPortStatEntry 10 }
3860 swConnUnitFTB2Miss OBJECT-TYPE
3861 SYNTAX OCTET STRING (SIZE (8))
3862 MAX-ACCESS read-only
3864 DESCRIPTION "This counter is incremented when the port receives a frame with an SID/DID combination that can not be routed by the VF module.Applicable to 8G platforms only."
3865 ::= { swConnUnitPortStatEntry 11 }
3867 swConnUnitFTB6Miss OBJECT-TYPE
3868 SYNTAX OCTET STRING (SIZE (8))
3869 MAX-ACCESS read-only
3871 DESCRIPTION "This counter is incremented when port receives a frame with an SID that can not be routed by FCR. Applicable to 8G platforms."
3872 ::= { swConnUnitPortStatEntry 12 }
3874 swConnUnitZoneMiss OBJECT-TYPE
3875 SYNTAX OCTET STRING (SIZE (8))
3876 MAX-ACCESS read-only
3878 DESCRIPTION "This counter is incremented when the port receives a frame with an SID and DID that are not zoned together."
3879 ::= { swConnUnitPortStatEntry 13 }
3882 swConnUnitLunZoneMiss OBJECT-TYPE
3883 SYNTAX OCTET STRING (SIZE (8))
3884 MAX-ACCESS read-only
3886 DESCRIPTION "This counter is incremented when the port receives a frame with an SID, DID and LUN that are not zoned together( This is not currently used )."
3887 ::= { swConnUnitPortStatEntry 14 }
3889 swConnUnitBadEOF OBJECT-TYPE
3890 SYNTAX OCTET STRING (SIZE (8))
3891 MAX-ACCESS read-only
3893 DESCRIPTION "The number of frames with bad end-of-frame."
3894 ::= { swConnUnitPortStatEntry 15 }
3896 swConnUnitLCRX OBJECT-TYPE
3897 SYNTAX OCTET STRING (SIZE (8))
3898 MAX-ACCESS read-only
3900 DESCRIPTION "The number of link control frames received."
3901 ::= { swConnUnitPortStatEntry 16 }
3903 swConnUnitRDYPriority OBJECT-TYPE
3904 SYNTAX OCTET STRING (SIZE (8))
3905 MAX-ACCESS read-only
3907 DESCRIPTION "The number of times that sending R_RDY or VC_RDY primitive signals was a higher priority than sending frames, due to diminishing credit reserves in the transmitter at the other end of the fibre."
3908 ::= { swConnUnitPortStatEntry 17 }
3910 swConnUnitLli OBJECT-TYPE
3911 SYNTAX OCTET STRING (SIZE (8))
3912 MAX-ACCESS read-only
3914 DESCRIPTION "The number low level interrupts generated by the physical and link layer."
3915 ::= { swConnUnitPortStatEntry 18 }
3917 swConnUnitInterrupts OBJECT-TYPE
3918 SYNTAX OCTET STRING (SIZE (8))
3919 MAX-ACCESS read-only
3921 DESCRIPTION " This represents all the interrupts received on a port.
3922 Includes LLI, unknown etc"
3923 ::= { swConnUnitPortStatEntry 19 }
3925 swConnUnitUnknownInterrupts OBJECT-TYPE
3926 SYNTAX OCTET STRING (SIZE (8))
3927 MAX-ACCESS read-only
3929 DESCRIPTION " Represents all the unknown interrupts received on a port."
3930 ::= { swConnUnitPortStatEntry 20 }
3932 swConnUnitTimedOut OBJECT-TYPE
3933 SYNTAX OCTET STRING (SIZE (8))
3934 MAX-ACCESS read-only
3936 DESCRIPTION "Represents number of timed out frames due to any reason."
3937 ::= { swConnUnitPortStatEntry 21 }
3939 swConnUnitProcRequired OBJECT-TYPE
3940 SYNTAX OCTET STRING (SIZE (8))
3941 MAX-ACCESS read-only
3943 DESCRIPTION "Represents number of frames trapped by CPU."
3944 ::= { swConnUnitPortStatEntry 22 }
3946 swConnUnitTxBufferUnavailable OBJECT-TYPE
3947 SYNTAX OCTET STRING (SIZE (8))
3948 MAX-ACCESS read-only
3950 DESCRIPTION "Number of times port failed to transmit frames ."
3951 ::= { swConnUnitPortStatEntry 23 }
3953 swConnUnitStateChange OBJECT-TYPE
3954 SYNTAX OCTET STRING (SIZE (8))
3955 MAX-ACCESS read-only
3957 DESCRIPTION " Number of times port has gone to offline, online, and
3959 ::= { swConnUnitPortStatEntry 24 }
3961 swConnUnitC3DiscardDueToRXTimeout OBJECT-TYPE
3962 SYNTAX OCTET STRING (SIZE (8))
3963 MAX-ACCESS read-only
3965 DESCRIPTION "Number of Class 3 receive frames discarded due to timeout."
3966 ::= { swConnUnitPortStatEntry 25 }
3968 swConnUnitC3DiscardDueToDestUnreachable OBJECT-TYPE
3969 SYNTAX OCTET STRING (SIZE (8))
3970 MAX-ACCESS read-only
3972 DESCRIPTION "Number of Class 3 frames discarded due to destination unreachable."
3973 ::= { swConnUnitPortStatEntry 26 }
3975 swConnUnitC3DiscardDueToTXTimeout OBJECT-TYPE
3976 SYNTAX OCTET STRING (SIZE (8))
3977 MAX-ACCESS read-only
3979 DESCRIPTION "Number of Class 3 transmit frames discarded due to timeout."
3980 ::= { swConnUnitPortStatEntry 27 }
3982 swConnUnitC3DiscardOther OBJECT-TYPE
3983 SYNTAX OCTET STRING (SIZE (8))
3984 MAX-ACCESS read-only
3986 DESCRIPTION "Number of Class 3 frames discarded due to unknow reasons."
3987 ::= { swConnUnitPortStatEntry 28 }
3989 swConnUnitPCSErrorCounter OBJECT-TYPE
3990 SYNTAX OCTET STRING (SIZE (8))
3991 MAX-ACCESS read-only
3993 DESCRIPTION "Number of Physical coding sublayer(PCS) block errors. It records the encoding violations on 10G or 16Gbps port."
3994 ::= { swConnUnitPortStatEntry 29 }
3996 swConnUnitUnroutableFrameCounter OBJECT-TYPE
3997 SYNTAX OCTET STRING (SIZE (8))
3998 MAX-ACCESS read-only
4000 DESCRIPTION "It indicates unroutable frame counter"
4001 ::= { swConnUnitPortStatEntry 30 }
4003 swConnUnitFECCorrectedCounter OBJECT-TYPE
4004 SYNTAX OCTET STRING (SIZE (64))
4005 MAX-ACCESS read-only
4007 DESCRIPTION "It indicates Forward Error Correction Corrected Blocks count.FEC feature is only applicable to 10G/16G platforms."
4008 ::= { swConnUnitPortStatEntry 31 }
4010 swConnUnitFECUnCorrectedCounter OBJECT-TYPE
4011 SYNTAX OCTET STRING (SIZE (64))
4012 MAX-ACCESS read-only
4014 DESCRIPTION "It indicates Forward Error Correction UnCorrected Blocks count.FEC feature is only applicable to 10G/16G platforms."
4015 ::= { swConnUnitPortStatEntry 32 }
4016 -- Enterprise Specific Traps for Fibre Channel Switch (sw).
4019 swTrapsV2 OBJECT-IDENTITY
4021 DESCRIPTION "The Traps for Brocade's Fibre Channel Switch."
4024 swFault NOTIFICATION-TYPE
4025 OBJECTS { swDiagResult, swSsn
4028 DESCRIPTION "Obsoleted this trap as firmware doesn't support this trap.
4029 A swFault(1) is generated whenever the diagnostics
4030 detects a fault with the switch."
4031 --#TYPE "Switch is faulty."
4032 --#SUMMARY "Faulty reason: %d and SSN is #%s,GroupName %s,GroupType %s,GroupMemPosition %d"
4033 --#ARGUMENTS { 0, 1, 2, 3, 4}
4034 --#SEVERITY CRITICAL
4036 --#STATE NONOPERATIONAL
4039 swSensorScn NOTIFICATION-TYPE
4040 OBJECTS { swSensorStatus, swSensorIndex, swSensorType,
4041 swSensorValue, swSensorInfo, swSsn
4044 DESCRIPTION "A swSensorScn(2) is generated whenever an
4045 environment sensor changes its operational state. For instance,
4046 a fan stop working. The VarBind in the Trap Data Unit shall
4047 contain the corresponding instance of the sensor
4048 status, sensor index, sensor type, sensor value (reading)
4049 and sensor information. Note that the sensor information contains the type of sensor
4050 and its number in textual format."
4051 --#TYPE "A sensor (temperature, fan, etc.) changed its operational state."
4052 --#SUMMARY "%s: is currently in state %d and SSN is #%s"
4053 --#ARGUMENTS { 4, 0, 5 }
4054 --#SEVERITY INFORMATIONAL
4056 --#STATE OPERATIONAL
4059 swFCPortScn NOTIFICATION-TYPE
4060 OBJECTS { swFCPortOpStatus, swFCPortIndex, swFCPortName,
4061 swFCPortWwn, swFCPortPrevType, swFCPortBrcdType,
4062 swSsn, swFCPortFlag, swFCPortDisableReason, swVfId }
4064 DESCRIPTION "This trap is sent whenever an FC port operational status or
4065 its type changed. The events that trigger this trap are
4066 port goes to online/offline, port type changed to
4067 E-port/F-port/FL-port. swFCPortName and swSsn are optional
4068 varbind in the trap PDU"
4069 --#TYPE "A Fibre Channel Port changed its operational state."
4070 --#SUMMARY "Port Index %d changed state to %d Port Name: %s and SSN is #%s"
4071 --#ARGUMENTS { 1, 0, 2, 3 }
4072 --#SEVERITY INFORMATIONAL
4074 --#STATE OPERATIONAL
4077 swEventTrap NOTIFICATION-TYPE
4078 OBJECTS { swEventIndex, swEventTimeInfo, swEventLevel,
4079 swEventRepeatCount, swEventDescr, swSsn,
4082 DESCRIPTION "This trap is generated when an event whose
4083 level at or below swEventTrapLevel occurs."
4084 --#TYPE "A firmware event has been logged"
4085 --#SUMMARY "Event Index %d: %s (severity level %d) - %s SSN is #%s"
4086 --#ARGUMENTS { 0, 1, 2, 4, 5 }
4087 --#SEVERITY INFORMATIONAL
4089 --#STATE OPERATIONAL
4092 -- traps for Fabric Watch subsystem
4094 swFabricWatchTrap NOTIFICATION-TYPE
4095 OBJECTS { swFwClassAreaIndex,
4103 swFwLastSeverityLevel,
4108 DESCRIPTION "trap to be sent by Fabric Watch to notify of an event."
4109 --#TYPE "Fabric Watch has generated an event"
4110 --#SUMMARY "Threshold %s in Class/Area %d at index %d has generated event %d with %d on %s. The event severity is %d. trap severity level is %d and SSN is #%s"
4111 --#ARGUMENTS { 2, 0, 1, 6, 4, 5, 7, 8, 9 }
4114 --#STATE OPERATIONAL
4117 -- traps for track changes subsystem
4119 swTrackChangesTrap NOTIFICATION-TYPE
4120 OBJECTS { swTrackChangesInfo, swSsn, swVfId
4123 DESCRIPTION "trap to be sent for tracking login/logout/config changes."
4124 --#TYPE "Track changes has generated a trap"
4125 --#SUMMARY "%s and SSN is #%s"
4126 --#ARGUMENTS { 0, 1 }
4127 --#SEVERITY INFORMATIONAL
4129 --#STATE OPERATIONAL
4132 swIPv6ChangeTrap NOTIFICATION-TYPE
4133 OBJECTS { swIPv6Address, swIPv6Status }
4135 DESCRIPTION "This trap is generated when an ipv6 address
4136 status change event occurs."
4137 --#TYPE "IPv6 address status change has generated a trap"
4138 --#SUMMARY "IPv6 address change event has occured"
4140 --#SEVERITY INFORMATIONAL
4142 --#STATE OPERATIONAL
4145 swPmgrEventTrap NOTIFICATION-TYPE
4146 OBJECTS { swPmgrEventType, swPmgrEventTime, swPmgrEventDescr, swSsn, swVfId }
4148 DESCRIPTION "This trap is generated when any partition manager
4150 --#TYPE "Partition manager status change has generated a trap"
4151 --#SUMMARY "pmgr event of type %d occured on %d swVfId and SSN is #%s. Time is %s and the description is %s"
4152 --#ARGUMENTS { 0, 4, 3, 1, 2 }
4153 --#SEVERITY INFORMATIONAL
4155 --#STATE OPERATIONAL
4158 swFabricReconfigTrap NOTIFICATION-TYPE
4159 OBJECTS { swDomainID }
4161 DESCRIPTION "trap to be sent for tracking fabric reconfiguration"
4162 --#TYPE "Fabric reconfiguration has generated a trap"
4163 --#SUMMARY "Fabric reconfiguration has occured"
4165 --#SEVERITY INFORMATIONAL
4167 --#STATE OPERATIONAL
4170 swFabricSegmentTrap NOTIFICATION-TYPE
4171 OBJECTS { swFCPortIndex, swFCPortName, swSsn,
4172 swFCPortFlag, swVfId }
4174 DESCRIPTION "trap to be sent for tracking segmentation"
4175 --#TYPE "Fabric segmentation has generated a trap"
4176 --#SUMMARY "Fabric segmentation event has occured"
4178 --#SEVERITY INFORMATIONAL
4180 --#STATE OPERATIONAL
4181 ::= { swTrapsV2 10 }
4183 swExtTrap NOTIFICATION-TYPE
4185 DESCRIPTION "THIS IS INTERNAL TRAP"
4186 ::= { swTrapsV2 11 }
4188 swStateChangeTrap NOTIFICATION-TYPE
4189 OBJECTS { swOperStatus, swVfId }
4191 DESCRIPTION "This trap is sent whenever switch state changes to online/offline"
4192 ::= { swTrapsV2 12 }
4194 swPortMoveTrap NOTIFICATION-TYPE
4195 OBJECTS { swPortList, swVfId}
4197 DESCRIPTION "This trap is sent when ports are moved from one switch to another"
4198 ::= { swTrapsV2 13 }
4200 swBrcdGenericTrap NOTIFICATION-TYPE
4201 OBJECTS { swBrcdTrapBitMask, swBrcdBitObjVal, swVfId}
4203 DESCRIPTION "This trap is sent when there is any one of the following
4209 5. Routing Policy change
4210 6. Diagnostics Port Configuration Change
4212 8. Dynamic Port Name change
4213 9. Dynamic Port Name Feature Enable/Disable Event
4214 This Trap is strictly for brocade's internal usage."
4215 ::= { swTrapsV2 14 }
4217 swDeviceStatusTrap NOTIFICATION-TYPE
4218 OBJECTS { swFCPortSpecifier, swDeviceStatus, swEndDevicePortID, swNsNodeName}
4220 DESCRIPTION "This trap is sent whenever there is a device login or logout"
4221 ::= { swTrapsV2 15 }
4223 swZoneConfigChangeTrap NOTIFICATION-TYPE
4226 DESCRIPTION "This trap is sent whenever there is change in local zone database."
4227 ::= { swTrapsV2 16 }
4229 -- end of Enterprise Specific Traps for Fibre Channel Switch (sw)