Brocade MIBs added
[public/netxms.git] / contrib / mibs / SW-MIB.txt
CommitLineData
90485b8d 1--
b08df046 2-- Title: Fibre Channel Switch MIB.
90485b8d 3--
b08df046 4-- This is specified based on SMIv2, mainly to ensure that the specification
90485b8d
VK
5-- can be parsed easily by off-the-shelf network management product in
6-- the market.
7--
b08df046
VK
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.
12--
90485b8d
VK
13
14SW-MIB DEFINITIONS ::= BEGIN
15 IMPORTS
b08df046
VK
16 DisplayString, TEXTUAL-CONVENTION, TruthValue
17 FROM SNMPv2-TC
18 Counter32, Integer32, IpAddress,
19 OBJECT-TYPE, OBJECT-IDENTITY,
20 MODULE-IDENTITY, NOTIFICATION-TYPE
21 FROM SNMPv2-SMI
22 FcWwn, SwDomainIndex, SwNbIndex, SwSensorIndex,
23 SwPortIndex, SwTrunkMaster
24 FROM Brocade-TC
25 fcSwitch, bcsiModules
26 FROM Brocade-REG-MIB
27 connUnitPortStatEntry, connUnitPortEntry
28 FROM FCMGMT-MIB;
29
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
37 Tel: +1-408-392-6061
38 Fax: +1-408-392-6656
39 Email: support@Brocade.COM
40 WEB: www.brocade.com"
41
90485b8d 42
b08df046
VK
43 DESCRIPTION "The MIB module is for Brocade's Fibre Channel Switch.
44 Copyright (c) 1996-2003 Brocade Communications Systems, Inc.
45 All rights reserved."
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
55 mistakes.
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
73 trap SWFCPortScn"
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
119 portstats."
120 REVISION "200911301030Z" -- Nov 30, 2009 10:30am
121 DESCRIPTION "Added swMemUsageLimit1 and swMemUsageLimit3 under
122 swCpuOrMemoryUsage"
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
131 swStateChangeTrap"
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
166 to faext.mib"
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"
90485b8d 172
b08df046
VK
173 REVISION "201203050333Z" -- Mar 05, 2012 03:33pm
174 DESCRIPTION "Added new enum noSigDet(14) for object swFCPortPhyState"
90485b8d 175
b08df046
VK
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
184 deprecated teh same"
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
192 trap."
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."
90485b8d 206
b08df046
VK
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 }
239
240 sw OBJECT-IDENTITY
241 STATUS current
242 DESCRIPTION "The OID sub-tree for Brocade's Silkworm Series of
243 Fibre Channel Switches."
244 ::= { fcSwitch 1 }
90485b8d 245
b08df046
VK
246 sw28k OBJECT-IDENTITY
247 STATUS current
248 DESCRIPTION "The OID for Brocade's Silkworm 2800 model Fibre Channel
249 Switch."
250 ::= { fcSwitch 2 }
90485b8d 251
b08df046
VK
252 sw21kN24k OBJECT-IDENTITY
253 STATUS current
254 DESCRIPTION "The OID for Brocade's Silkworm 2100 and 2400 series
255 model Fibre Channel Switch."
256 ::= { fcSwitch 3 }
90485b8d 257
b08df046
VK
258 sw20x0 OBJECT-IDENTITY
259 STATUS current
260 DESCRIPTION "The OID for Brocade's Silkworm 20x0 series
261 model Fibre Channel Switch."
262 ::= { fcSwitch 4 }
263
264 SwSevType ::= TEXTUAL-CONVENTION
265 STATUS current
266 DESCRIPTION "The event trap level in conjunction with the an event's
267 severity level."
268 SYNTAX INTEGER {
269 none (0),
270 critical (1),
271 error (2),
272 warning (3),
273 informational (4),
274 debug (5)
275 }
276
277 FcPortFlag ::= TEXTUAL-CONVENTION
278 STATUS current
279 DESCRIPTION "Represents the port status for a FC Flag. Currently this will indicate
280 if the port is virtual or physical."
281 SYNTAX BITS {
282 physical (0),
283 virtual (1)
284 }
90485b8d
VK
285
286 -- various groups
b08df046
VK
287 swSystem OBJECT-IDENTITY
288 STATUS current
289 DESCRIPTION "The OID sub-tree for swSystem group."
290 ::= { sw 1 }
291
292 swFabric OBJECT-IDENTITY
293 STATUS current
294 DESCRIPTION "The OID sub-tree for swFabric group."
295 ::= { sw 2 }
296
297 swModule OBJECT-IDENTITY
298 STATUS current
299 DESCRIPTION "The OID sub-tree for swModule group."
300 ::= { sw 3 }
301
302 swAgtCfg OBJECT-IDENTITY
303 STATUS current
304 DESCRIPTION "The OID sub-tree for swAgtCfg group."
305 ::= { sw 4 }
306
90485b8d 307 -- { sw 5 } is reserved
b08df046
VK
308 swFCport OBJECT-IDENTITY
309 STATUS current
310 DESCRIPTION "The OID sub-tree for swFCport group."
311 ::= { sw 6 }
312
313 swNs OBJECT-IDENTITY
314 STATUS current
315 DESCRIPTION "The OID sub-tree for swNs group."
316 ::= { sw 7 }
317
318 swEvent OBJECT-IDENTITY
319 STATUS current
320 DESCRIPTION "The OID sub-tree for swEvent group."
321 ::= { sw 8 }
322
323 swFwSystem OBJECT-IDENTITY
324 STATUS obsolete
325 DESCRIPTION "The OID sub-tree for swFwSystem group."
326 ::= { sw 10 }
327
328 swEndDevice OBJECT-IDENTITY
329 STATUS current
330 DESCRIPTION "The OID sub-tree for swEndDevice group."
331 ::= { sw 21 }
332
333 swGroup OBJECT-IDENTITY
334 STATUS obsolete
335 DESCRIPTION "The OID sub-tree for swGroup group."
336 ::= { sw 22 }
337
338 swBlmPerfMnt OBJECT-IDENTITY
339 STATUS obsolete
340 DESCRIPTION "The OID sub-tree for swBlmPerfMnt (Bloom Performance
341 Monitor) group."
342 ::= { sw 23 }
343
344 swTrunk OBJECT-IDENTITY
345 STATUS current
346 DESCRIPTION "The OID sub-tree for swTrunk group."
347 ::= { sw 24 }
348
349 swTopTalker OBJECT-IDENTITY
350 STATUS obsolete
351 DESCRIPTION "The OID sub-tree for TopTalker group."
352 ::= { sw 25 }
353
354 swCpuOrMemoryUsage OBJECT-IDENTITY
355 STATUS current
356 DESCRIPTION "The OID sub-tree for cpu or memory usage group."
357 ::= { sw 26 }
358
359 swConnUnitPortStatExtentionTable OBJECT-TYPE
360 SYNTAX SEQUENCE OF SwConnUnitPortStatEntry
361 MAX-ACCESS not-accessible
362 STATUS current
363 DESCRIPTION "This represents the Conn unit Port Stats"
364 ::= { sw 27 }
365
366-- sw 28 is assigned to faExt
90485b8d
VK
367
368 --
369 -- the System Group (sw)
370 --
371
372 swCurrentDate OBJECT-TYPE
b08df046
VK
373 SYNTAX DisplayString(SIZE (0..64))
374 MAX-ACCESS read-only
375 STATUS current
90485b8d
VK
376 DESCRIPTION "The current date information in displayable textual
377 format."
378 ::= { swSystem 1 }
379
380 swBootDate OBJECT-TYPE
b08df046
VK
381 SYNTAX DisplayString(SIZE (0..64))
382 MAX-ACCESS read-only
383 STATUS current
90485b8d 384 DESCRIPTION "The date and time when the system last booted, in
b08df046 385 displayable textual format."
90485b8d
VK
386 ::= { swSystem 2 }
387
388 swFWLastUpdated OBJECT-TYPE
b08df046
VK
389 SYNTAX DisplayString(SIZE (0..64))
390 MAX-ACCESS read-only
391 STATUS obsolete
90485b8d
VK
392 DESCRIPTION "The information indicates the date when the firmware
393 was last updated, in displayable textual format."
394 ::= { swSystem 3 }
395
396 swFlashLastUpdated OBJECT-TYPE
b08df046
VK
397 SYNTAX DisplayString(SIZE (0..64))
398 MAX-ACCESS read-only
399 STATUS current
90485b8d
VK
400 DESCRIPTION "The information indicates the date when the FLASH
401 was last updated, in displayable textual format."
402 ::= { swSystem 4 }
403
404 swBootPromLastUpdated OBJECT-TYPE
b08df046
VK
405 SYNTAX DisplayString(SIZE (0..64))
406 MAX-ACCESS read-only
407 STATUS current
90485b8d
VK
408 DESCRIPTION "The information indicates the date when the boot PROM
409 was last updated, in displayable textual format."
410 ::= { swSystem 5 }
411
412 swFirmwareVersion OBJECT-TYPE
b08df046
VK
413 SYNTAX DisplayString(SIZE (0..24))
414 MAX-ACCESS read-only
415 STATUS current
90485b8d
VK
416 DESCRIPTION "The current version of the firwmare."
417 ::= { swSystem 6 }
418
419 swOperStatus OBJECT-TYPE
420 SYNTAX INTEGER {
421 online (1),
422 offline (2),
423 testing (3),
424 faulty (4)
425 }
b08df046
VK
426 MAX-ACCESS read-only
427 STATUS current
90485b8d
VK
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
431 Fibre Channel port;
b08df046 432 o offline(2) means the switch is not accessible;
90485b8d
VK
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."
436 ::= { swSystem 7 }
437
438 swAdmStatus OBJECT-TYPE
439 SYNTAX INTEGER {
b08df046
VK
440 online (1),
441 offline (2),
442 testing (3),
443 faulty (4),
444 reboot (5),
445 fastboot (6)
90485b8d 446 }
b08df046
VK
447 MAX-ACCESS read-write
448 STATUS current
90485b8d
VK
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
452 are as follow:
453 o online(1) means set the switch to be accessible by an
454 external Fibre Channel port;
b08df046 455 o offline(2) means set the switch to be inaccessible;
90485b8d
VK
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
458 condition;
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
462 POST.
463
b08df046
VK
464 When the switch is in faulty state, only two states
465 can be set: faulty and reboot/fastboot."
466
90485b8d
VK
467 ::= { swSystem 8 }
468
b08df046
VK
469 swTelnetShellAdmStatus OBJECT-TYPE
470 SYNTAX INTEGER {
471 unknown (0),
472 terminated (1)
473 }
474 MAX-ACCESS read-write
475 STATUS deprecated
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."
480 ::= { swSystem 9 }
90485b8d 481
b08df046
VK
482 swSsn OBJECT-TYPE
483 SYNTAX DisplayString(SIZE (0..128))
484 MAX-ACCESS read-only
485 STATUS current
486 DESCRIPTION "The soft serial number of the switch."
487 ::= { swSystem 10 }
90485b8d
VK
488
489 -- FLASH administration
b08df046
VK
490 -- the next 5 objects are related to firmware or config file management.
491 --
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.
496 --
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
499 -- appropriate
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")
503 -- respectively;
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.
90485b8d 508 --
90485b8d
VK
509
510 swFlashDLOperStatus OBJECT-TYPE
511 SYNTAX INTEGER {
b08df046
VK
512 unknown (0),
513 swCurrent (1),
514 swFwUpgraded (2),
515 swCfUploaded (3),
516 swCfDownloaded (4),
517 swFwCorrupted (5)
90485b8d 518 }
b08df046
VK
519 MAX-ACCESS read-only
520 STATUS current
521 DESCRIPTION "The operational status of the FLASH.
90485b8d 522 The operational states are as follow:
b08df046
VK
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."
90485b8d
VK
533 ::= { swSystem 11 }
534
535 swFlashDLAdmStatus OBJECT-TYPE
536 SYNTAX INTEGER {
b08df046
VK
537 swCurrent (1),
538 swFwUpgrade (2),
539 swCfUpload (3),
540 swCfDownload (4),
541 swFwCorrupted (5)
90485b8d 542 }
b08df046
VK
543 MAX-ACCESS read-write
544 STATUS current
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
559 not allowed.
560
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.
564
565 Reference the user manual on the following commands,
566 o firmwareDownload,
567 o configUpload, and
568 o configDownload."
90485b8d
VK
569 ::= { swSystem 12 }
570
571 swFlashDLHost OBJECT-TYPE
b08df046
VK
572 SYNTAX DisplayString(SIZE (0..64))
573 MAX-ACCESS read-write
574 STATUS current
90485b8d 575 DESCRIPTION "The name or IP address (in dot notation) of the host
b08df046 576 to download or upload a relevant file to the FLASH."
90485b8d
VK
577 ::= { swSystem 13 }
578
579 swFlashDLUser OBJECT-TYPE
b08df046
VK
580 SYNTAX DisplayString(SIZE (0..64))
581 MAX-ACCESS read-write
582 STATUS current
583 DESCRIPTION "The user name on the host to download or upload
584 a relevant file to or from the FLASH."
90485b8d
VK
585 ::= { swSystem 14 }
586
587 swFlashDLFile OBJECT-TYPE
b08df046
VK
588 SYNTAX DisplayString
589 MAX-ACCESS read-write
590 STATUS current
591 DESCRIPTION "The name of the file to be downloaded or uploaded."
90485b8d
VK
592 ::= { swSystem 15 }
593
b08df046
VK
594 swFlashDLPassword OBJECT-TYPE
595 SYNTAX DisplayString(SIZE (0..100))
596 MAX-ACCESS read-write
597 STATUS current
598 DESCRIPTION "The password to be used in for FTP transfer of
599 files in the download or upload operation."
600 ::= { swSystem 16 }
601
602 -- 17..19 are reserved
603
604 swBeaconOperStatus OBJECT-TYPE
605 SYNTAX INTEGER {
606 on (1),
607 off (2)
608 }
609 MAX-ACCESS read-only
610 STATUS current
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."
617 ::= { swSystem 18 }
618
619 swBeaconAdmStatus OBJECT-TYPE
620 SYNTAX INTEGER {
621 on (1),
622 off (2)
623 }
624 MAX-ACCESS read-write
625 STATUS current
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."
632 ::= { swSystem 19 }
90485b8d
VK
633
634 swDiagResult OBJECT-TYPE
635 SYNTAX INTEGER {
636 sw-ok (1),
b08df046 637 sw-faulty (2),
90485b8d
VK
638 sw-embedded-port-fault (3)
639 }
b08df046
VK
640 MAX-ACCESS read-only
641 STATUS current
90485b8d
VK
642 DESCRIPTION "The result of the power-on startup (POST)
643 diagnostics."
644 ::= { swSystem 20 }
645
646 -- operating environment sensors (temperature, fan, power supply...)
647 swNumSensors OBJECT-TYPE
b08df046
VK
648 SYNTAX Integer32 (0..2147483647)
649 MAX-ACCESS read-only
650 STATUS current
90485b8d
VK
651 DESCRIPTION "The number of sensors inside the switch."
652 ::= { swSystem 21 }
653
654 swSensorTable OBJECT-TYPE
655 SYNTAX SEQUENCE OF SwSensorEntry
b08df046
VK
656 MAX-ACCESS not-accessible
657 STATUS current
90485b8d
VK
658 DESCRIPTION "The table of sensor entries."
659 ::= { swSystem 22 }
660
661 swSensorEntry OBJECT-TYPE
662 SYNTAX SwSensorEntry
b08df046
VK
663 MAX-ACCESS not-accessible
664 STATUS current
90485b8d
VK
665 DESCRIPTION "An entry of the sensor information."
666 INDEX { swSensorIndex }
667 ::= { swSensorTable 1 }
668
669 SwSensorEntry ::= SEQUENCE {
670 swSensorIndex SwSensorIndex,
671 swSensorType INTEGER,
672 swSensorStatus INTEGER,
b08df046
VK
673 swSensorValue Integer32,
674 swSensorInfo DisplayString
90485b8d
VK
675 }
676
677 swSensorIndex OBJECT-TYPE
678 SYNTAX SwSensorIndex
b08df046
VK
679 MAX-ACCESS read-only
680 STATUS current
90485b8d
VK
681 DESCRIPTION "This object identifies the sensor."
682 ::= { swSensorEntry 1 }
683
684 swSensorType OBJECT-TYPE
685 SYNTAX INTEGER {
686 temperature (1),
687 fan (2),
688 power-supply (3)
689 }
b08df046
VK
690 MAX-ACCESS read-only
691 STATUS current
90485b8d
VK
692 DESCRIPTION "This object identifies the sensor type."
693 ::= { swSensorEntry 2 }
694
695 swSensorStatus OBJECT-TYPE
696 SYNTAX INTEGER {
697 unknown (1),
698 faulty (2),
699 below-min (3),
700 nominal (4),
701 above-max (5),
702 absent (6)
703 }
b08df046
VK
704 MAX-ACCESS read-only
705 STATUS current
90485b8d
VK
706 DESCRIPTION "The current status of the sensor."
707 ::= { swSensorEntry 3 }
708
709 swSensorValue OBJECT-TYPE
b08df046
VK
710 SYNTAX Integer32
711 MAX-ACCESS read-only
712 STATUS current
713 DESCRIPTION "The current value (reading) of the sensor.
90485b8d
VK
714 The value, -2147483648, represents an unknown quantity.
715 It also means that the sensor does not have the capability to
b08df046
VK
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
719 will be unknown."
90485b8d
VK
720 ::= { swSensorEntry 4 }
721
722 swSensorInfo OBJECT-TYPE
b08df046
VK
723 SYNTAX DisplayString(SIZE(0..255))
724 MAX-ACCESS read-only
725 STATUS current
90485b8d 726 DESCRIPTION "Additional displayable information on the sensor.
b08df046 727 In V2.x, it contains the sensor type and number
90485b8d
VK
728 in textual format. For example, 'Temp 3', 'Fan 6'."
729 ::= { swSensorEntry 5 }
730
b08df046
VK
731 -- track changes string scalar
732 swTrackChangesInfo OBJECT-TYPE
733 SYNTAX DisplayString
734 MAX-ACCESS read-only
735 STATUS obsolete
736 DESCRIPTION "Track changes string. For trap only"
737 ::= { swSystem 23 }
738
739 swID OBJECT-TYPE
740 SYNTAX Integer32
741 MAX-ACCESS read-only
742 STATUS current
743 DESCRIPTION
744 "The number of the logical switch (0/1)"
745 ::= { swSystem 24 }
746
747 swEtherIPAddress OBJECT-TYPE
748 SYNTAX IpAddress
749 MAX-ACCESS read-only
750 STATUS current
751 DESCRIPTION
752 "The IP Address of the Ethernet interface of this logical
753 switch."
754 ::= { swSystem 25 }
755
756 swEtherIPMask OBJECT-TYPE
757 SYNTAX IpAddress
758 MAX-ACCESS read-only
759 STATUS current
760 DESCRIPTION
761 "The IP Mask of the Ethernet interface of this logical switch."
762 ::= { swSystem 26}
763
764 swFCIPAddress OBJECT-TYPE
765 SYNTAX IpAddress
766 MAX-ACCESS read-only
767 STATUS current
768 DESCRIPTION
769 "The IP Address of the FC interface of this logical switch."
770 ::= { swSystem 27 }
771
772 swFCIPMask OBJECT-TYPE
773 SYNTAX IpAddress
774 MAX-ACCESS read-only
775 STATUS current
776 DESCRIPTION
777 "The IP Mask of the FC interface of this logical switch."
778 ::= { swSystem 28 }
779
780 swIPv6Address OBJECT-TYPE
781 SYNTAX DisplayString
782 MAX-ACCESS not-accessible
783 STATUS current
784 DESCRIPTION
785 "IPV6 address."
786 ::= { swSystem 29 }
787
788 swIPv6Status OBJECT-TYPE
789 SYNTAX INTEGER {
790 tentative (1),
791 preferred (2),
792 ipdeprecated (3),
793 inactive (4)
794 }
795 MAX-ACCESS not-accessible
796 STATUS current
797 DESCRIPTION "The current status of ipv6 address."
798 ::= { swSystem 30 }
799
800 swModel OBJECT-TYPE
801 SYNTAX INTEGER {
802 switch7500 (1),
803 switch7500E (2),
804 other (3)
805 }
806 MAX-ACCESS read-only
807 STATUS current
808 DESCRIPTION "Indicates whether the switch is 7500 or 7500E ."
809 ::= { swSystem 31 }
810
811 swTestString OBJECT-TYPE
812 SYNTAX DisplayString(SIZE(1..255))
813 MAX-ACCESS not-accessible
814 STATUS current
815 DESCRIPTION "presence of this string represents test trap."
816 ::= { swSystem 32 }
817
818 swPortList OBJECT-TYPE
819 SYNTAX OCTET STRING
820 MAX-ACCESS not-accessible
821 STATUS current
822 DESCRIPTION "This string represents the list of ports and
823 its WWN when ports moved from one switch to another."
824 ::= { swSystem 33 }
825
826 swBrcdTrapBitMask OBJECT-TYPE
827 SYNTAX Integer32
828 MAX-ACCESS not-accessible
829 STATUS current
830 DESCRIPTION "Type of notification will be represented by a single bit
831 in this variable.
832 0x01 - Fabric change event
833 0x02 - Device change event
834 0x04 - Fapwwn change event
835 0x08 - FDMI events
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"
841 ::= { swSystem 34 }
842
843 swFCPortPrevType OBJECT-TYPE
844 SYNTAX INTEGER {
845 unknown (1),
846 other (2),
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
851 ex-port (7),
852 d-port (8) -- Diagnostic port
853 }
854 MAX-ACCESS not-accessible
855 STATUS current
856 DESCRIPTION "This represents port type of a port before
857 it goes online/offline and it is valid only in swFcPortSCN trap"
858 ::= { swSystem 35 }
859
860 swDeviceStatus OBJECT-TYPE
861 SYNTAX INTEGER {
862 login (1),
863 logout (2),
864 unknown (3)
865 }
866 MAX-ACCESS not-accessible
867 STATUS current
868 DESCRIPTION "This represents the attached device status.
869 The status will change whenever port/node goes to
870 online/offline"
871 ::= { swSystem 36 }
872
873 swBrcdBitObjVal OBJECT-TYPE
874 SYNTAX Integer32
875 MAX-ACCESS not-accessible
876 STATUS current
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."
879 ::= { swSystem 37 }
880
881 swIODState OBJECT-TYPE
882 SYNTAX INTEGER {
883 enabled (1),
884 disabled (2),
885 unknown (3)
886 }
887 MAX-ACCESS read-only
888 STATUS current
889 DESCRIPTION "This represents the in-order-delivery (IOD) feature state."
890 ::= { swSystem 38 }
891
90485b8d
VK
892 --
893 -- End of System Group
894 --
895
896 --
897 -- Fabric Group
898 --
899 swDomainID OBJECT-TYPE
900 SYNTAX SwDomainIndex
b08df046
VK
901 MAX-ACCESS read-write
902 STATUS current
90485b8d
VK
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."
906 ::= { swFabric 1 }
907
908 swPrincipalSwitch OBJECT-TYPE
909 SYNTAX INTEGER {
910 yes (1),
911 no (2)
912 }
b08df046
VK
913 MAX-ACCESS read-only
914 STATUS current
90485b8d
VK
915 DESCRIPTION "This object indicates whether the switch is
916 the Principal switch as per FC-SW."
917 ::= { swFabric 2 }
918
919 -- swFabric 3..7 are reserved
920
921 -- (immediate) Neighborhood ISL family
922 --
923 swNumNbs OBJECT-TYPE
b08df046
VK
924 SYNTAX Integer32 (0..2147483647)
925 MAX-ACCESS read-only
926 STATUS current
90485b8d
VK
927 DESCRIPTION "The number of Inter-Switch Links in the (immediate)
928 neighborhood."
929 ::= { swFabric 8 }
930
931 swNbTable OBJECT-TYPE
932 SYNTAX SEQUENCE OF SwNbEntry
b08df046
VK
933 MAX-ACCESS not-accessible
934 STATUS current
90485b8d 935 DESCRIPTION "This table contains the ISLs in the immediate
b08df046 936 neighborhood of the switch."
90485b8d
VK
937 ::= { swFabric 9 }
938
939 swNbEntry OBJECT-TYPE
940 SYNTAX SwNbEntry
b08df046
VK
941 MAX-ACCESS not-accessible
942 STATUS current
90485b8d
VK
943 DESCRIPTION "An entry containing each neighbor ISL parameters."
944 INDEX { swNbIndex }
945 ::= { swNbTable 1 }
946
947 SwNbEntry ::= SEQUENCE {
948 swNbIndex SwNbIndex,
b08df046 949 swNbMyPort SwPortIndex,
90485b8d 950 swNbRemDomain SwDomainIndex,
b08df046 951 swNbRemPort SwPortIndex,
90485b8d 952 swNbBaudRate INTEGER,
b08df046
VK
953 swNbIslState INTEGER,
954 swNbIslCost Integer32,
955 swNbRemPortName OCTET STRING
90485b8d
VK
956 }
957
958 swNbIndex OBJECT-TYPE
959 SYNTAX SwNbIndex
b08df046
VK
960 MAX-ACCESS read-only
961 STATUS current
962 DESCRIPTION "This object identifies the neighbor ISL entry."
90485b8d
VK
963 ::= { swNbEntry 1 }
964
965 swNbMyPort OBJECT-TYPE
b08df046
VK
966 SYNTAX SwPortIndex
967 MAX-ACCESS read-only
968 STATUS current
90485b8d
VK
969 DESCRIPTION "This is the port that has an ISL to another switch."
970 ::= { swNbEntry 2 }
971
972 swNbRemDomain OBJECT-TYPE
973 SYNTAX SwDomainIndex
b08df046
VK
974 MAX-ACCESS read-only
975 STATUS current
90485b8d
VK
976 DESCRIPTION "This is the Fibre Channel domain on the other end
977 of the ISL."
978 ::= { swNbEntry 3 }
979
980 swNbRemPort OBJECT-TYPE
b08df046
VK
981 SYNTAX SwPortIndex
982 MAX-ACCESS read-only
983 STATUS current
90485b8d
VK
984 DESCRIPTION "This is the port index on the other end of the ISL."
985 ::= { swNbEntry 4 }
986
987 swNbBaudRate OBJECT-TYPE
988 SYNTAX INTEGER {
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
b08df046
VK
995 quadruple (64), -- 4 Gbaud
996 octuple (128), -- 8 Gbaud
997 decuple (256), -- 10 Gbaud
998 sexdecuple (512) -- 16 Gbaud
90485b8d 999 }
b08df046
VK
1000 MAX-ACCESS read-only
1001 STATUS current
90485b8d
VK
1002 DESCRIPTION "The baud rate of the ISL."
1003 ::= { swNbEntry 5 }
1004
1005 swNbIslState OBJECT-TYPE
1006 SYNTAX INTEGER {
b08df046 1007 sw-down (0),
90485b8d
VK
1008 sw-init (1),
1009 sw-internal2 (2),
1010 sw-internal3 (3),
1011 sw-internal4 (4),
1012 sw-active (5)
b08df046
VK
1013 }
1014 MAX-ACCESS read-only
1015 STATUS current
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."
90485b8d
VK
1019 ::= { swNbEntry 6 }
1020
b08df046
VK
1021 swNbIslCost OBJECT-TYPE
1022 SYNTAX Integer32 (0..2147483647)
1023 MAX-ACCESS read-write
1024 STATUS current
1025 DESCRIPTION "The current link cost of the ISL."
1026 ::= { swNbEntry 7 }
1027
1028 swNbRemPortName OBJECT-TYPE
1029 SYNTAX OCTET STRING (SIZE (8))
1030 MAX-ACCESS read-only
1031 STATUS current
1032 DESCRIPTION "The World_wide_Name of the remote port."
1033 ::= { swNbEntry 8 }
1034
1035 -- Fabric member information
1036 --
1037 swFabricMemTable OBJECT-TYPE
1038 SYNTAX SEQUENCE OF SwFabricMemEntry
1039 MAX-ACCESS not-accessible
1040 STATUS current
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."
1044 ::= { swFabric 10 }
1045
1046 swFabricMemEntry OBJECT-TYPE
1047 SYNTAX SwFabricMemEntry
1048 MAX-ACCESS not-accessible
1049 STATUS current
1050 DESCRIPTION "An entry containing each switch in the fabric."
1051 INDEX { swFabricMemWwn }
1052 ::= { swFabricMemTable 1 }
1053
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
1063 }
1064 swFabricMemWwn OBJECT-TYPE
1065 SYNTAX FcWwn
1066 MAX-ACCESS read-only
1067 STATUS current
1068 DESCRIPTION "This object identifies the World wide name of the
1069 member switch."
1070 ::= { swFabricMemEntry 1 }
1071
1072 swFabricMemDid OBJECT-TYPE
1073 SYNTAX SwDomainIndex
1074 MAX-ACCESS read-only
1075 STATUS current
1076 DESCRIPTION "This object identifies the domain id of the member
1077 switch."
1078 ::= { swFabricMemEntry 2 }
1079
1080 swFabricMemName OBJECT-TYPE
1081 SYNTAX DisplayString (SIZE (0..255))
1082 MAX-ACCESS read-only
1083 STATUS current
1084 DESCRIPTION "This object identifies the name of the member switch."
1085 ::= { swFabricMemEntry 3 }
1086
1087 swFabricMemEIP OBJECT-TYPE
1088 SYNTAX IpAddress
1089 MAX-ACCESS read-only
1090 STATUS current
1091 DESCRIPTION "This object identifies the ethernet IP address
1092 of the member switch."
1093 ::= { swFabricMemEntry 4 }
1094 swFabricMemFCIP OBJECT-TYPE
1095 SYNTAX IpAddress
1096 MAX-ACCESS read-only
1097 STATUS current
1098 DESCRIPTION "This object identifies the Fibre Channel IP address
1099 of the member switch."
1100 ::= { swFabricMemEntry 5 }
1101
1102 swFabricMemGWIP OBJECT-TYPE
1103 SYNTAX IpAddress
1104 MAX-ACCESS read-only
1105 STATUS current
1106 DESCRIPTION "This object identifies the Gateway IP address
1107 of the member switch."
1108 ::= { swFabricMemEntry 6 }
1109
1110 swFabricMemType OBJECT-TYPE
1111 SYNTAX Integer32 (0..2147483647)
1112 MAX-ACCESS read-only
1113 STATUS current
1114 DESCRIPTION "This object identifies the member switch type."
1115 ::= { swFabricMemEntry 7 }
1116
1117 swFabricMemShortVersion OBJECT-TYPE
1118 SYNTAX OCTET STRING (SIZE (0..24))
1119 MAX-ACCESS read-only
1120 STATUS current
1121 DESCRIPTION "This object identifies Fabric OS version of
1122 the member switch."
1123 ::= { swFabricMemEntry 8 }
1124
1125 swIDIDMode OBJECT-TYPE
1126 SYNTAX INTEGER { enabled(1), disabled(2) }
1127 MAX-ACCESS read-only
1128 STATUS current
1129 DESCRIPTION "Status of Insistent Domain ID (IDID) mode. Status
1130 indicating IDID mode is enabled or not."
1131 ::= { swFabric 11 }
1132
1133 swPmgrEventType OBJECT-TYPE
1134 SYNTAX INTEGER {
1135 create (0),
1136 delete (1),
1137 moveport (2),
1138 fidchange (3),
1139 basechange (4),
1140 vfstatechange(6)
1141 }
1142 MAX-ACCESS not-accessible
1143 STATUS current
1144 DESCRIPTION "Indicates Partition manager event type."
1145 ::= { swFabric 12 }
1146
1147 swPmgrEventTime OBJECT-TYPE
1148 SYNTAX DisplayString(SIZE (0..64))
1149 MAX-ACCESS not-accessible
1150 STATUS current
1151 DESCRIPTION "This object identifies the date and time when this pmgr
1152 event occurred, in textual format."
1153 ::= { swFabric 13 }
1154
1155 swPmgrEventDescr OBJECT-TYPE
1156 SYNTAX DisplayString(SIZE (0..64))
1157 MAX-ACCESS not-accessible
1158 STATUS current
1159 DESCRIPTION "This object identifies the textual description of
1160 the pmgr event."
1161 ::= { swFabric 14 }
1162
1163 swVfId OBJECT-TYPE
1164 SYNTAX Integer32 (0..255)
1165 MAX-ACCESS read-only
1166 STATUS current
1167 DESCRIPTION "The Virtual fabric id."
1168 ::= { swFabric 15 }
1169
1170 swVfName OBJECT-TYPE
1171 SYNTAX DisplayString
1172 MAX-ACCESS read-only
1173 STATUS current
1174 DESCRIPTION "This represents the virtual fabric name configured in the switch"
1175 ::= { swFabric 16 }
1176
1177
90485b8d
VK
1178 --
1179 -- SNMP Agent Configuration
1180 --
1181
1182 -- swAgtCfg 1..10 are reserved
1183
1184 swAgtCmtyTable OBJECT-TYPE
1185 SYNTAX SEQUENCE OF SwAgtCmtyEntry
b08df046
VK
1186 MAX-ACCESS not-accessible
1187 STATUS deprecated
90485b8d
VK
1188 DESCRIPTION "A table that contains, one entry for each Community,
1189 the access control and parameters of the Community."
1190 ::= { swAgtCfg 11 }
1191
b08df046
VK
1192 swauthProtocolPassword OBJECT-TYPE
1193 SYNTAX OCTET STRING(SIZE(1..32))
1194 MAX-ACCESS read-write
1195 STATUS current
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"
1199 ::= { swAgtCfg 12 }
1200
1201 swprivProtocolPassword OBJECT-TYPE
1202 SYNTAX OCTET STRING(SIZE(1..32))
1203 MAX-ACCESS read-write
1204 STATUS current
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"
1208 ::= { swAgtCfg 13 }
1209
90485b8d
VK
1210 swAgtCmtyEntry OBJECT-TYPE
1211 SYNTAX SwAgtCmtyEntry
b08df046
VK
1212 MAX-ACCESS not-accessible
1213 STATUS deprecated
90485b8d
VK
1214 DESCRIPTION "An entry containing the Community parameters."
1215 INDEX { swAgtCmtyIdx }
1216 ::= { swAgtCmtyTable 1 }
1217
1218 SwAgtCmtyEntry ::= SEQUENCE {
b08df046
VK
1219 swAgtCmtyIdx Integer32,
1220 swAgtCmtyStr DisplayString,
1221 swAgtTrapRcp IpAddress,
1222 swAgtTrapSeverityLevel SwSevType
90485b8d
VK
1223 }
1224
1225 swAgtCmtyIdx OBJECT-TYPE
b08df046
VK
1226 SYNTAX Integer32 (1..6)
1227 MAX-ACCESS read-only
1228 STATUS deprecated
90485b8d
VK
1229 DESCRIPTION "This object identifies the SNMPv1 Community entry."
1230 ::= { swAgtCmtyEntry 1 }
1231
1232 swAgtCmtyStr OBJECT-TYPE
b08df046
VK
1233 SYNTAX DisplayString(SIZE (2..16))
1234 MAX-ACCESS read-write
1235 STATUS deprecated
90485b8d
VK
1236 DESCRIPTION "This is a Community string supported by the agent.
1237 If a new value is set successfully, it takes effect
1238 immediately."
1239 ::= { swAgtCmtyEntry 2 }
1240
1241 swAgtTrapRcp OBJECT-TYPE
b08df046
VK
1242 SYNTAX IpAddress
1243 MAX-ACCESS read-write
1244 STATUS deprecated
90485b8d
VK
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 }
1249
b08df046
VK
1250 swAgtTrapSeverityLevel OBJECT-TYPE
1251 SYNTAX SwSevType
1252 MAX-ACCESS read-write
1253 STATUS deprecated
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 }
1262
90485b8d
VK
1263 --
1264 -- End of SNMP Agent Configuration Group
1265 --
1266
1267 --
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.
1273 --
1274
1275 swFCPortCapacity OBJECT-TYPE
b08df046
VK
1276 SYNTAX Integer32 (0..2147483647)
1277 MAX-ACCESS read-only
1278 STATUS current
1279 DESCRIPTION "The maximum number of physical FC ports on the
1280 switch."
90485b8d
VK
1281 ::= { swFCport 1 }
1282
1283 swFCPortTable OBJECT-TYPE
1284 SYNTAX SEQUENCE OF SwFCPortEntry
b08df046
VK
1285 MAX-ACCESS not-accessible
1286 STATUS current
90485b8d
VK
1287 DESCRIPTION "A table that contains, one entry for each switch port,
1288 configuration and service parameters of the port."
1289 ::= { swFCport 2 }
1290
1291 swFCPortEntry OBJECT-TYPE
1292 SYNTAX SwFCPortEntry
b08df046
VK
1293 MAX-ACCESS not-accessible
1294 STATUS current
90485b8d
VK
1295 DESCRIPTION "An entry containing the configuration and service
1296 parameters of the switch port."
1297 INDEX { swFCPortIndex }
1298 ::= { swFCPortTable 1 }
1299
1300 SwFCPortEntry ::= SEQUENCE {
b08df046 1301 swFCPortIndex SwPortIndex,
90485b8d
VK
1302 swFCPortType INTEGER,
1303 swFCPortPhyState INTEGER,
1304 swFCPortOpStatus INTEGER,
1305 swFCPortAdmStatus INTEGER,
b08df046 1306
90485b8d
VK
1307 swFCPortLinkState INTEGER,
1308 swFCPortTxType INTEGER,
b08df046 1309
90485b8d 1310 -- the rest is mapped to gstat_t
b08df046
VK
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,
90485b8d
VK
1331
1332 -- LIP statistics
b08df046
VK
1333 swFCPortLipIns Counter32,
1334 swFCPortLipOuts Counter32,
1335 swFCPortLipLastAlpa OCTET STRING,
1336
1337 -- new for V2.1
1338 swFCPortWwn OCTET STRING,
1339
1340 -- new for V3.0
1341 swFCPortSpeed INTEGER,
1342
1343 -- new for Port Name Feature.
1344 swFCPortName DisplayString,
1345
1346 -- new for PortSpecifier Feature.
1347 swFCPortSpecifier DisplayString,
1348
1349 -- new for portFlag Feature.
1350 swFCPortFlag FcPortFlag,
1351
1352 -- Brocade port type.
1353 swFCPortBrcdType INTEGER,
1354
1355 -- port disable reason.
1356 swFCPortDisableReason INTEGER
90485b8d
VK
1357 }
1358
1359 swFCPortIndex OBJECT-TYPE
b08df046
VK
1360 SYNTAX SwPortIndex
1361 MAX-ACCESS read-only
1362 STATUS current
90485b8d
VK
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 }
1368
1369 swFCPortType OBJECT-TYPE
1370 SYNTAX INTEGER {
1371 stitch (1),
b08df046
VK
1372 flannel (2),
1373 loom (3),
1374 bloom (4),
1375 rdbloom (5),
1376 wormhole (6),
1377 other (7),
1378 unknown (8)
90485b8d 1379 }
b08df046
VK
1380 MAX-ACCESS read-only
1381 STATUS current
90485b8d 1382 DESCRIPTION "This object identifies the type of switch port.
b08df046 1383 It may be of type stitch(1), flannel(2), loom(3) , bloom(4),rdbloom(5) or wormhole(6)."
90485b8d
VK
1384 ::= { swFCPortEntry 2 }
1385
1386 swFCPortPhyState OBJECT-TYPE
1387 SYNTAX INTEGER {
1388 noCard (1),
b08df046 1389 noTransceiver (2),
90485b8d
VK
1390 laserFault (3),
1391 noLight (4),
1392 noSync (5),
1393 inSync (6),
1394 portFault (7),
1395 diagFault (8),
b08df046
VK
1396 lockRef (9),
1397 validating (10),
1398 invalidModule (11),
1399 noSigDet (14),
1400 unknown (255)
90485b8d 1401 }
b08df046
VK
1402 MAX-ACCESS read-only
1403 STATUS current
90485b8d
VK
1404 DESCRIPTION "This object identifies the physical state of
1405 the port:
1406 noCard(1) no card present in this switch slot;
b08df046
VK
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.;
90485b8d 1410 laserFault(3) the module is signaling a laser fault
b08df046 1411 (defective Transceiver);
90485b8d
VK
1412 noLight(4) the module is not receiving light;
1413 noSync(5) the module is receiving light but is
1414 out of sync;
1415 inSync(6) the module is receiving light and is
1416 in sync;
1417 portFault(7) the port is marked faulty (defective
b08df046 1418 Transceiver, cable or device);
90485b8d
VK
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
1422 signal.
b08df046
VK
1423 validating(10) Validation is in progress
1424 invalidModule(11) Invalid SFP
1425 unknown(255) unknown.
90485b8d
VK
1426 "
1427 ::= { swFCPortEntry 3 }
1428
1429 swFCPortOpStatus OBJECT-TYPE
1430 SYNTAX INTEGER {
1431 unknown (0),
1432 online (1),
1433 offline (2),
1434 testing (3),
1435 faulty (4)
1436 }
b08df046
VK
1437 MAX-ACCESS read-only
1438 STATUS current
90485b8d
VK
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 }
1444
1445 swFCPortAdmStatus OBJECT-TYPE
1446 SYNTAX INTEGER {
1447 online (1),
1448 offline (2),
1449 testing (3),
1450 faulty (4)
1451 }
b08df046
VK
1452 MAX-ACCESS read-write
1453 STATUS current
90485b8d
VK
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 }
1463
90485b8d
VK
1464 swFCPortLinkState OBJECT-TYPE
1465 SYNTAX INTEGER {
1466 enabled (1),
1467 disabled (2),
1468 loopback (3)
1469 }
b08df046
VK
1470 MAX-ACCESS read-write
1471 STATUS current
90485b8d
VK
1472 DESCRIPTION "This object indicates the link state of the port.
1473 The value may be:
1474 enabled(1) - port is allowed to participate in the FC-PH
1475 protocol with its attached port (or ports if it is
1476 in a FC-AL loop);
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
1481 and receiver path.
1482
1483 Note that when the port's link state changes, its
1484 operational status (swFCPortOpStatus) will be affected."
1485 ::= { swFCPortEntry 6 }
1486
1487 swFCPortTxType OBJECT-TYPE
1488 SYNTAX INTEGER {
1489 unknown (1),
1490 lw (2),
1491 sw (3),
1492 ld (4),
1493 cu (5)
1494 }
b08df046
VK
1495 MAX-ACCESS read-only
1496 STATUS current
90485b8d
VK
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
1502 ld(4) long wave LED
b08df046 1503 cu(5) copper (electrical)."
90485b8d
VK
1504 ::= { swFCPortEntry 7 }
1505
b08df046 1506 -- counters
90485b8d 1507 swFCPortTxWords OBJECT-TYPE
b08df046
VK
1508 SYNTAX Counter32
1509 MAX-ACCESS read-only
1510 STATUS current
90485b8d
VK
1511 DESCRIPTION "This object counts the number of Fibre Channel
1512 words that the port has transmitted."
1513 ::= { swFCPortEntry 11 }
1514
1515 swFCPortRxWords OBJECT-TYPE
b08df046
VK
1516 SYNTAX Counter32
1517 MAX-ACCESS read-only
1518 STATUS current
90485b8d
VK
1519 DESCRIPTION "This object counts the number of Fibre Channel
1520 words that the port has received."
1521 ::= { swFCPortEntry 12 }
1522
1523 swFCPortTxFrames OBJECT-TYPE
b08df046
VK
1524 SYNTAX Counter32
1525 MAX-ACCESS read-only
1526 STATUS current
90485b8d
VK
1527 DESCRIPTION "This object counts the number of (Fibre Channel)
1528 frames that the port has transmitted."
1529 ::= { swFCPortEntry 13 }
1530
1531 swFCPortRxFrames OBJECT-TYPE
b08df046
VK
1532 SYNTAX Counter32
1533 MAX-ACCESS read-only
1534 STATUS current
90485b8d
VK
1535 DESCRIPTION "This object counts the number of (Fibre Channel)
1536 frames that the port has received."
1537 ::= { swFCPortEntry 14 }
1538
b08df046
VK
1539 swFCPortRxC2Frames OBJECT-TYPE
1540 SYNTAX Counter32
1541 MAX-ACCESS read-only
1542 STATUS current
90485b8d 1543 DESCRIPTION "This object counts the number of Class 2
b08df046 1544 frames that the port has received."
90485b8d
VK
1545 ::= { swFCPortEntry 15 }
1546
1547 swFCPortRxC3Frames OBJECT-TYPE
b08df046
VK
1548 SYNTAX Counter32
1549 MAX-ACCESS read-only
1550 STATUS current
90485b8d
VK
1551 DESCRIPTION "This object counts the number of Class 3
1552 frames that the port has received."
1553 ::= { swFCPortEntry 16 }
1554
1555 swFCPortRxLCs OBJECT-TYPE
b08df046
VK
1556 SYNTAX Counter32
1557 MAX-ACCESS read-only
1558 STATUS current
90485b8d
VK
1559 DESCRIPTION "This object counts the number of Link Control
1560 frames that the port has received."
1561 ::= { swFCPortEntry 17 }
1562
1563 swFCPortRxMcasts OBJECT-TYPE
b08df046
VK
1564 SYNTAX Counter32
1565 MAX-ACCESS read-only
1566 STATUS current
90485b8d
VK
1567 DESCRIPTION "This object counts the number of Multicast
1568 frames that the port has received."
1569 ::= { swFCPortEntry 18 }
1570
1571 swFCPortTooManyRdys OBJECT-TYPE
b08df046
VK
1572 SYNTAX Counter32
1573 MAX-ACCESS read-only
1574 STATUS current
90485b8d
VK
1575 DESCRIPTION "This object counts the number of times when RDYs
1576 exceeds the frames received."
1577 ::= { swFCPortEntry 19 }
1578
1579 swFCPortNoTxCredits OBJECT-TYPE
b08df046
VK
1580 SYNTAX Counter32
1581 MAX-ACCESS read-only
1582 STATUS current
90485b8d
VK
1583 DESCRIPTION "This object counts the number of times when the
1584 transmit credit has reached zero."
1585 ::= { swFCPortEntry 20 }
1586
1587 swFCPortRxEncInFrs OBJECT-TYPE
b08df046
VK
1588 SYNTAX Counter32
1589 MAX-ACCESS read-only
1590 STATUS current
90485b8d
VK
1591 DESCRIPTION "This object counts the number of encoding error or
1592 disparity error inside frames received."
1593 ::= { swFCPortEntry 21 }
1594
1595 swFCPortRxCrcs OBJECT-TYPE
b08df046
VK
1596 SYNTAX Counter32
1597 MAX-ACCESS read-only
1598 STATUS current
90485b8d
VK
1599 DESCRIPTION "This object counts the number of CRC errors
1600 detected for frames received."
1601 ::= { swFCPortEntry 22 }
1602
1603 swFCPortRxTruncs OBJECT-TYPE
b08df046
VK
1604 SYNTAX Counter32
1605 MAX-ACCESS read-only
1606 STATUS current
90485b8d
VK
1607 DESCRIPTION "This object counts the number of truncated
1608 frames that the port has received."
1609 ::= { swFCPortEntry 23 }
1610
1611 swFCPortRxTooLongs OBJECT-TYPE
b08df046
VK
1612 SYNTAX Counter32
1613 MAX-ACCESS read-only
1614 STATUS current
90485b8d
VK
1615 DESCRIPTION "This object counts the number of received frames that
1616 are too long."
1617 ::= { swFCPortEntry 24 }
1618
1619 swFCPortRxBadEofs OBJECT-TYPE
b08df046
VK
1620 SYNTAX Counter32
1621 MAX-ACCESS read-only
1622 STATUS current
90485b8d
VK
1623 DESCRIPTION "This object counts the number of received frames that
1624 have bad EOF delimiter."
1625 ::= { swFCPortEntry 25 }
1626
1627 swFCPortRxEncOutFrs OBJECT-TYPE
b08df046
VK
1628 SYNTAX Counter32
1629 MAX-ACCESS read-only
1630 STATUS current
90485b8d
VK
1631 DESCRIPTION "This object counts the number of encoding error or
1632 disparity error outside frames received."
1633 ::= { swFCPortEntry 26 }
1634
1635 swFCPortRxBadOs OBJECT-TYPE
b08df046
VK
1636 SYNTAX Counter32
1637 MAX-ACCESS read-only
1638 STATUS current
90485b8d
VK
1639 DESCRIPTION "This object counts the number of invalid Ordered
1640 Sets received."
1641 ::= { swFCPortEntry 27 }
1642
1643 swFCPortC3Discards OBJECT-TYPE
b08df046
VK
1644 SYNTAX Counter32
1645 MAX-ACCESS read-only
1646 STATUS current
90485b8d
VK
1647 DESCRIPTION "This object counts the number of Class 3
1648 frames that the port has discarded."
1649 ::= { swFCPortEntry 28 }
1650
1651 swFCPortMcastTimedOuts OBJECT-TYPE
b08df046
VK
1652 SYNTAX Counter32
1653 MAX-ACCESS read-only
1654 STATUS current
90485b8d
VK
1655 DESCRIPTION "This object counts the number of Multicast
1656 frames that has been timed out."
1657 ::= { swFCPortEntry 29 }
1658
1659 swFCPortTxMcasts OBJECT-TYPE
b08df046
VK
1660 SYNTAX Counter32
1661 MAX-ACCESS read-only
1662 STATUS current
90485b8d
VK
1663 DESCRIPTION "This object counts the number of Multicast
1664 frames that has been transmitted."
1665 ::= { swFCPortEntry 30 }
1666
1667 -- LIP statistics
1668 swFCPortLipIns OBJECT-TYPE
b08df046
VK
1669 SYNTAX Counter32
1670 MAX-ACCESS read-only
1671 STATUS current
90485b8d
VK
1672 DESCRIPTION "This object counts the number of Loop Initializations
1673 that has been initiated by loop devices attached."
1674 ::= { swFCPortEntry 31 }
1675
1676 swFCPortLipOuts OBJECT-TYPE
b08df046
VK
1677 SYNTAX Counter32
1678 MAX-ACCESS read-only
1679 STATUS current
90485b8d
VK
1680 DESCRIPTION "This object counts the number of Loop Initializations
1681 that has been initiated by the port."
1682 ::= { swFCPortEntry 32 }
1683
1684 swFCPortLipLastAlpa OBJECT-TYPE
1685 SYNTAX OCTET STRING (SIZE(4))
b08df046
VK
1686 MAX-ACCESS read-only
1687 STATUS current
90485b8d
VK
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 }
1692
b08df046
VK
1693 swFCPortWwn OBJECT-TYPE
1694 SYNTAX OCTET STRING (SIZE(8))
1695 MAX-ACCESS read-only
1696 STATUS current
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 }
1702
1703 swFCPortSpeed OBJECT-TYPE
1704 SYNTAX INTEGER
1705 {
1706 one-GB (1),
1707 two-GB (2),
1708 auto-Negotiate (3),
1709 four-GB (4),
1710 eight-GB (5),
1711 ten-GB (6),
1712 unknown (7),
1713 sixteen-GB (8)
1714 }
1715 MAX-ACCESS read-write
1716 STATUS obsolete
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 }
1722
1723 swFCPortName OBJECT-TYPE
1724 SYNTAX DisplayString(SIZE(0..255))
1725 MAX-ACCESS read-only
1726 STATUS current
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
1730 within a fabric."
1731 ::= { swFCPortEntry 36 }
1732
1733 swFCPortSpecifier OBJECT-TYPE
1734 SYNTAX DisplayString
1735 MAX-ACCESS read-only
1736 STATUS current
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.
1740 "
1741 ::= { swFCPortEntry 37 }
1742
1743 -- FC port status flag
1744
1745 swFCPortFlag OBJECT-TYPE
1746 SYNTAX FcPortFlag
1747 MAX-ACCESS read-only
1748 STATUS current
1749 DESCRIPTION
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 }
1753
1754 swFCPortBrcdType OBJECT-TYPE
1755 SYNTAX INTEGER {
1756 unknown (1),
1757 other (2),
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
1762 ex-port (7),
1763 d-port (8) -- Diagnostic port
1764 }
1765 MAX-ACCESS read-only
1766 STATUS current
1767 DESCRIPTION
1768 "The Brocade port type."
1769 ::= { swFCPortEntry 39 }
1770
1771 swFCPortDisableReason OBJECT-TYPE
1772 SYNTAX INTEGER {
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
2003 }
2004 MAX-ACCESS not-accessible
2005 STATUS current
2006 DESCRIPTION "It indicates the state change reason
2007 when port goes from online to offline"
2008 ::= { swFCPortEntry 40 }
2009
2010
90485b8d
VK
2011 --
2012 -- End of Fibre Channel Port group
2013 --
2014
2015
2016
2017 --
2018 -- The Name Server Database group
2019 --
2020
2021 swNsLocalNumEntry OBJECT-TYPE
b08df046
VK
2022 SYNTAX Integer32 (0..2147483647)
2023 MAX-ACCESS read-only
2024 STATUS current
90485b8d
VK
2025 DESCRIPTION "The number of local Name Server entries."
2026 ::= { swNs 1 }
2027
2028 swNsLocalTable OBJECT-TYPE
2029 SYNTAX SEQUENCE OF SwNsEntry
b08df046
VK
2030 MAX-ACCESS not-accessible
2031 STATUS current
90485b8d
VK
2032 DESCRIPTION "The table of local Name Server entries."
2033 ::= { swNs 2 }
2034
2035 swNsLocalEntry OBJECT-TYPE
2036 SYNTAX SwNsEntry
b08df046
VK
2037 MAX-ACCESS not-accessible
2038 STATUS current
90485b8d
VK
2039 DESCRIPTION "An entry of the local Name Server database."
2040 INDEX { swNsEntryIndex }
2041 ::= { swNsLocalTable 1 }
2042
2043 SwNsEntry ::= SEQUENCE {
b08df046
VK
2044 swNsEntryIndex Integer32,
2045 swNsPortID OCTET STRING,
90485b8d
VK
2046 swNsPortType INTEGER,
2047 swNsPortName FcWwn,
2048 swNsPortSymb OCTET STRING,
2049 swNsNodeName FcWwn,
2050 swNsNodeSymb OCTET STRING,
2051 swNsIPA OCTET STRING,
2052 swNsIpAddress OCTET STRING,
2053 swNsCos INTEGER,
b08df046
VK
2054 swNsFc4 OCTET STRING,
2055 swNsIpNxPort OCTET STRING,
2056 swNsWwn OCTET STRING,
2057 swNsHardAddr OCTET STRING
90485b8d
VK
2058 }
2059
2060 swNsEntryIndex OBJECT-TYPE
b08df046
VK
2061 SYNTAX Integer32 (0..2147483647)
2062 MAX-ACCESS read-only
2063 STATUS current
90485b8d
VK
2064 DESCRIPTION "The object identifies the Name Server database entry."
2065 ::= { swNsLocalEntry 1 }
2066
2067 swNsPortID OBJECT-TYPE
2068 SYNTAX OCTET STRING (SIZE(4))
b08df046
VK
2069 MAX-ACCESS read-only
2070 STATUS current
90485b8d
VK
2071 DESCRIPTION "The object identifies the Fibre Channel port address
2072 ID of the entry."
2073 ::= { swNsLocalEntry 2 }
2074
2075 swNsPortType OBJECT-TYPE
2076 SYNTAX INTEGER {
2077 -- unknown (0),
2078 nPort (1),
2079 nlPort (2)
2080 }
b08df046
VK
2081 MAX-ACCESS read-only
2082 STATUS current
90485b8d
VK
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 }
2086
2087 swNsPortName OBJECT-TYPE
2088 SYNTAX FcWwn
b08df046
VK
2089 MAX-ACCESS read-only
2090 STATUS current
90485b8d
VK
2091 DESCRIPTION "The object identifies the Fibre Channel World_wide
2092 Name of the port entry."
2093 ::= { swNsLocalEntry 4 }
2094
2095 swNsPortSymb OBJECT-TYPE
b08df046
VK
2096 SYNTAX OCTET STRING(SIZE(0..255))
2097 MAX-ACCESS read-only
2098 STATUS current
90485b8d
VK
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
b08df046 2101 a byte array of 1 through 255 bytes, and the first byte of the
90485b8d
VK
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 }
2106
2107 swNsNodeName OBJECT-TYPE
2108 SYNTAX FcWwn
b08df046
VK
2109 MAX-ACCESS read-only
2110 STATUS current
90485b8d
VK
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 }
2114
2115 swNsNodeSymb OBJECT-TYPE
b08df046
VK
2116 SYNTAX OCTET STRING (SIZE(0..255))
2117 MAX-ACCESS read-only
2118 STATUS current
90485b8d
VK
2119 DESCRIPTION "The object identifies the contents of a Symbolic Name
2120 of the the node associated with the entry. In FC-GS-2,
b08df046
VK
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
90485b8d
VK
2123 of its 'contents'.
2124 This object variable corresponds to the 'contents' of the
2125 Symbolic Name, without the first byte (specifying the length)."
2126 ::= { swNsLocalEntry 7 }
2127
2128 swNsIPA OBJECT-TYPE
2129 SYNTAX OCTET STRING (SIZE(8))
b08df046
VK
2130 MAX-ACCESS read-only
2131 STATUS current
90485b8d
VK
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 }
2135
2136 swNsIpAddress OBJECT-TYPE
2137 SYNTAX OCTET STRING (SIZE(16))
b08df046
VK
2138 MAX-ACCESS read-only
2139 STATUS current
90485b8d
VK
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
2142 is in IPv6."
2143 ::= { swNsLocalEntry 9 }
2144
2145 swNsCos OBJECT-TYPE
2146 SYNTAX INTEGER {
2147 -- class-unknown (0),
2148 class-F (1),
2149 class-1 (2),
2150 class-F-1 (3),
2151 class-2 (4),
2152 class-F-2 (5),
2153 class-1-2 (6),
2154 class-F-1-2 (7),
2155 class-3 (8),
2156 class-F-3 (9),
2157 class-1-3 (10),
2158 class-F-1-3 (11),
2159 class-2-3 (12),
2160 class-F-2-3 (13),
2161 class-1-2-3 (14),
2162 class-F-1-2-3 (15)
2163 -- more to enumerate in future.
2164 }
b08df046
VK
2165 MAX-ACCESS read-only
2166 STATUS current
90485b8d
VK
2167 DESCRIPTION "The object identifies the class of services supported
2168 by the port. The value is a bit-map defined as follows:
2169 o bit 0 is class F,
2170 o bit 1 is class 1,
2171 o bit 2 is class 2,
2172 o bit 3 is class 3,
2173 o bit 4 is class 4, etc."
2174 ::= { swNsLocalEntry 10 }
2175
2176 swNsFc4 OBJECT-TYPE
2177 SYNTAX OCTET STRING (SIZE (32))
b08df046
VK
2178 MAX-ACCESS read-only
2179 STATUS current
90485b8d
VK
2180 DESCRIPTION "The object identifies the FC-4s supported
2181 by the port as defined in FC-GS-2."
2182 ::= { swNsLocalEntry 11 }
2183
b08df046
VK
2184 swNsIpNxPort OBJECT-TYPE
2185 SYNTAX OCTET STRING (SIZE(16))
2186 MAX-ACCESS read-only
2187 STATUS current
2188 DESCRIPTION "The object identifies IpAddress of the Nx_port for the entry."
2189 ::= { swNsLocalEntry 12 }
2190
2191 swNsWwn OBJECT-TYPE
2192 SYNTAX OCTET STRING (SIZE(8))
2193 MAX-ACCESS read-only
2194 STATUS current
2195 DESCRIPTION "The object identifies the World Wide Name (WWN) of the Fx_port
2196 for the entry."
2197 ::= { swNsLocalEntry 13 }
2198
2199 swNsHardAddr OBJECT-TYPE
2200 SYNTAX OCTET STRING (SIZE(3))
2201 MAX-ACCESS read-only
2202 STATUS current
2203 DESCRIPTION "The object identifies the 24-bit hard address of the node
2204 for the entry."
2205 ::= { swNsLocalEntry 14 }
2206
90485b8d
VK
2207 --
2208 -- End of Fibre Channel Name Server group
2209 --
2210
2211 -- #######################################################################
2212 --
2213 -- Event Group - to map the errLog
2214 --
2215 -- NOTE
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).
2221 --
2222 -- #######################################################################
2223
2224 swEventTrapLevel OBJECT-TYPE
2225 SYNTAX INTEGER {
2226 none (0),
2227 critical (1),
2228 error (2),
2229 warning (3),
2230 informational (4),
2231 debug (5)
2232 }
b08df046
VK
2233 MAX-ACCESS read-write
2234 STATUS deprecated
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
90485b8d
VK
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."
2243 ::= { swEvent 1 }
2244
2245 -- { swEvent 2..3 are reserved }
2246
2247 swEventNumEntries OBJECT-TYPE
b08df046
VK
2248 SYNTAX Integer32 (0..2147483647)
2249 MAX-ACCESS read-only
2250 STATUS current
90485b8d
VK
2251 DESCRIPTION "The number of entries in the Event Table."
2252 ::= { swEvent 4 }
2253
2254 swEventTable OBJECT-TYPE
2255 SYNTAX SEQUENCE OF SwEventEntry
b08df046
VK
2256 MAX-ACCESS not-accessible
2257 STATUS current
90485b8d
VK
2258 DESCRIPTION "The table of event entries."
2259 ::= { swEvent 5 }
2260
2261 swEventEntry OBJECT-TYPE
2262 SYNTAX SwEventEntry
b08df046
VK
2263 MAX-ACCESS not-accessible
2264 STATUS current
90485b8d
VK
2265 DESCRIPTION "An entry of the event table."
2266 INDEX { swEventIndex }
2267
2268 ::= { swEventTable 1 }
2269
2270 SwEventEntry ::= SEQUENCE {
b08df046 2271 swEventIndex Integer32,
90485b8d
VK
2272 swEventTimeInfo DisplayString,
2273 swEventLevel INTEGER,
b08df046
VK
2274 swEventRepeatCount Integer32,
2275 swEventDescr DisplayString,
2276 swEventVfId Integer32
90485b8d
VK
2277 }
2278
2279 swEventIndex OBJECT-TYPE
b08df046
VK
2280 SYNTAX Integer32 (0..2147483647)
2281 MAX-ACCESS read-only
2282 STATUS current
90485b8d
VK
2283 DESCRIPTION "This object identifies the event entry."
2284 ::= { swEventEntry 1 }
2285
2286 swEventTimeInfo OBJECT-TYPE
b08df046
VK
2287 SYNTAX DisplayString(SIZE (0..64))
2288 MAX-ACCESS read-only
2289 STATUS current
90485b8d
VK
2290 DESCRIPTION "This object identifies the date and time when this
2291 event occurred, in textual format."
2292 ::= { swEventEntry 2 }
2293
2294 swEventLevel OBJECT-TYPE
2295 SYNTAX INTEGER {
2296 critical (1),
2297 error (2),
2298 warning (3),
2299 informational (4),
2300 debug (5)
2301 }
b08df046
VK
2302 MAX-ACCESS read-only
2303 STATUS current
90485b8d
VK
2304 DESCRIPTION "This object identifies the severity level of this
2305 event entry."
2306 ::= { swEventEntry 3 }
2307
2308 swEventRepeatCount OBJECT-TYPE
b08df046
VK
2309 SYNTAX Integer32 (0..2147483647)
2310 MAX-ACCESS read-only
2311 STATUS current
90485b8d
VK
2312 DESCRIPTION "This object identifies how many times this particular
2313 event has occurred."
2314 ::= { swEventEntry 4 }
2315
2316 swEventDescr OBJECT-TYPE
2317 SYNTAX DisplayString
b08df046
VK
2318 MAX-ACCESS read-only
2319 STATUS current
90485b8d
VK
2320 DESCRIPTION "This object identifies the textual description of
2321 the event."
2322 ::= { swEventEntry 5 }
b08df046
VK
2323
2324 swEventVfId OBJECT-TYPE
2325 SYNTAX Integer32 (0..255)
2326 MAX-ACCESS read-only
2327 STATUS current
2328 DESCRIPTION "This object identifies the Virtual fabric id."
2329 ::= { swEventEntry 6 }
90485b8d
VK
2330
2331 --
2332 -- End of Fibre Channel Event Group
2333 --
2334
b08df046
VK
2335 --
2336 -- swFwSystem
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 -- ###########################################################################
2343
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 {
2351 swFwNoAction(0),
2352 swFwErrlog(1),
2353 swFwSnmptrap(2),
2354 swFwErrlogSnmptrap(3),
2355 swFwPortloglock(4),
2356 swFwErrlogPortloglock(5),
2357 swFwSnmptrapPortloglock(6),
2358 swFwErrlogSnmptrapPortloglock(7),
2359 swFwRn(8),
2360 swFwElRn(9),
2361 swFwStRn(10),
2362 swFwElStRn(11),
2363 swFwPlRn(12),
2364 swFwElPlRn(13),
2365 swFwStPlRn(14),
2366 swFwElStPlRn(15),
2367 swFwMailAlert(16),
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),
2383 swFwPf(32),
2384 swFwElPf(33),
2385 swFwStPf(34),
2386 swFwElStPf(35),
2387 swFwPlPf(36),
2388 swFwElPlPf(37),
2389 swFwStPlPf(38),
2390 swFwElStPlPf(39),
2391 swFwRnPf(40),
2392 swFwElRnPf(41),
2393 swFwStRnPf(42),
2394 swFwElStRnPf(43),
2395 swFwPlRnPf(44),
2396 swFwElPlRnPf(45),
2397 swFwStPlRnPf(46),
2398 swFwElStPlRnPf(47),
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)
2415 }
2416
2417 -- variable for threshold values or action matrix level
2418 SwFwLevels ::= INTEGER {
2419 swFwReserved(1),
2420 swFwDefault(2),
2421 swFwCustom(3)
2422 }
2423
2424 -- classes and areas index
2425 SwFwClassesAreas ::= INTEGER {
2426 swFwEnvTemp(1),
2427 swFwEnvFan(2),
2428 swFwEnvPs(3),
2429 swFwTransceiverTemp(4),
2430 swFwTransceiverRxp(5),
2431 swFwTransceiverTxp(6),
2432 swFwTransceiverCurrent(7),
2433 swFwPortLink(8),
2434 swFwPortSync(9),
2435 swFwPortSignal(10),
2436 swFwPortPe(11),
2437 swFwPortWords(12),
2438 swFwPortCrcs(13),
2439 swFwPortRXPerf(14),
2440 swFwPortTXPerf(15),
2441 swFwPortState(16),
2442 swFwFabricEd(17),
2443 swFwFabricFr(18),
2444 swFwFabricDi(19),
2445 swFwFabricSc(20),
2446 swFwFabricZc(21),
2447 swFwFabricFq(22),
2448 swFwFabricFl(23),
2449 swFwFabricGs(24),
2450 swFwEPortLink(25),
2451 swFwEPortSync(26),
2452 swFwEPortSignal(27),
2453 swFwEPortPe(28),
2454 swFwEPortWords(29),
2455 swFwEPortCrcs(30),
2456 swFwEPortRXPerf(31),
2457 swFwEPortTXPerf(32),
2458 swFwEPortState(33),
2459 swFwFCUPortLink(34),
2460 swFwFCUPortSync(35),
2461 swFwFCUPortSignal(36),
2462 swFwFCUPortPe(37),
2463 swFwFCUPortWords(38),
2464 swFwFCUPortCrcs(39),
2465 swFwFCUPortRXPerf(40),
2466 swFwFCUPortTXPerf(41),
2467 swFwFCUPortState(42),
2468 swFwFOPPortLink(43),
2469 swFwFOPPortSync(44),
2470 swFwFOPPortSignal(45),
2471 swFwFOPPortPe(46),
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),
2501 swFwSecNoFcs(76),
2502 swFwSecIncompDB(77),
2503 swFwSecIllegalCmd(78),
2504 swFwSAMTotalDownTime(79),
2505 swFwSAMTotalUpTime(80),
2506 swFwSAMDurationOfOccur(81),
2507 swFwSAMFreqOfOccur(82),
2508 swFwResourceFlash(83),
2509 swFwEPortUtil(84),
2510 swFwEPortPktl(85),
2511 swFwPortLr(86),
2512 swFwEPortLr(87),
2513 swFwFCUPortLr(88),
2514 swFwFOPPortLr(89),
2515 swFwPortC3Discard(90),
2516 swFwEPortC3Discard(91),
2517 swFwFCUPortC3Discard(92),
2518 swFwFOPPortC3Discard(93),
2519 swFwVEPortStateChange(94),
2520 swFwVEPortUtil(95),
2521 swFwVEPortPktLoss(96),
2522 swFwEPortTrunkUtil(97),
2523 swFwFCUPortTrunkUtil(98),
2524 swFwFOPPortTrunkUtil(99),
2525 swFwCPUMemUsage(100),
2526 filterFmCfg1(101),
2527 filterFmCfg2(102),
2528 filterFmCfg3(103),
2529 filterFmCfg4(104),
2530 filterFmCfg5(105),
2531 filterFmCfg6(106),
2532 filterFmCfg7(107),
2533 filterFmCfg8(108),
2534 filterFmCfg9(109),
2535 filterFmCfg10(110),
2536 filterFmCfg11(111),
2537 filterFmCfg12(112),
2538 filterFmCfg13(113),
2539 filterFmCfg14(114),
2540 filterFmCfg15(115),
2541 filterFmCfg16(116),
2542 filterFmCfg17(117),
2543 filterFmCfg18(118),
2544 filterFmCfg19(119),
2545 filterFmCfg20(120),
2546 filterFmCfg21(121),
2547 filterFmCfg22(122),
2548 filterFmCfg23(123),
2549 filterFmCfg24(124),
2550 filterFmCfg25(125),
2551 filterFmCfg26(126),
2552 filterFmCfg27(127),
2553 filterFmCfg28(128),
2554 filterFmCfg29(129),
2555 filterFmCfg30(130),
2556 filterFmCfg31(131),
2557 filterFmCfg32(132),
2558 filterFmCfg33(133),
2559 filterFmCfg34(134),
2560 filterFmCfg35(135),
2561 filterFmCfg36(136),
2562 filterFmCfg37(137),
2563 filterFmCfg38(138),
2564 filterFmCfg39(139),
2565 filterFmCfg40(140),
2566 filterFmCfg41(141),
2567 filterFmCfg42(142),
2568 filterFmCfg43(143),
2569 filterFmCfg44(144),
2570 filterFmCfg45(145),
2571 filterFmCfg46(146),
2572 filterFmCfg47(147),
2573 filterFmCfg48(148),
2574 filterFmCfg49(149),
2575 filterFmCfg50(150),
2576 filterFmCfg51(151),
2577 swFwPowerOnHours(152)
2578 }
2579
2580 -- write only variable for applying or canceling
2581 -- values or action matrix changes
2582 SwFwWriteVals ::= INTEGER {
2583 swFwCancelWrite(1),
2584 swFwApplyWrite(2)
2585 }
2586
2587 -- timebase for thresholds
2588 SwFwTimebase ::= INTEGER {
2589 swFwTbNone(1),
2590 swFwTbSec(2),
2591 swFwTbMin(3),
2592 swFwTbHour(4),
2593 swFwTbDay(5)
2594 }
2595
2596 -- status for thresholds
2597 SwFwStatus ::= INTEGER {
2598 disabled(1),
2599 enabled(2)
2600 }
2601
2602 -- possible events available
2603 SwFwEvent ::= INTEGER {
2604 started(1),
2605 changed(2),
2606 exceeded(3),
2607 below(4),
2608 above(5),
2609 inBetween(6),
2610 lowBufferCrsd(7)
2611 }
2612
2613 -- behavior type for thresholds
2614 SwFwBehavior ::= INTEGER {
2615 triggered(1),
2616 continuous(2)
2617 }
2618
2619 -- state type for last events
2620 SwFwState ::= INTEGER {
2621 swFwInformative(1),
2622 swFwNormal(2),
2623 swFwFaulty(3)
2624 }
2625
2626 -- license state
2627 SwFwLicense ::= INTEGER {
2628 swFwLicensed(1),
2629 swFwNotLicensed(2)
2630 }
2631
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.
2641
2642 -- license scalar
2643 swFwFabricWatchLicense OBJECT-TYPE
2644 SYNTAX SwFwLicense
2645 MAX-ACCESS read-only
2646 STATUS obsolete
2647 DESCRIPTION "tells if licensed or not."
2648 ::= { swFwSystem 1 }
2649
2650 -- classArea table
2651 swFwClassAreaTable OBJECT-TYPE
2652 SYNTAX SEQUENCE OF SwFwClassAreaEntry
2653 MAX-ACCESS not-accessible
2654 STATUS obsolete
2655 DESCRIPTION "The table of classes and areas."
2656 ::= { swFwSystem 2 }
2657
2658 swFwClassAreaEntry OBJECT-TYPE
2659 SYNTAX SwFwClassAreaEntry
2660 MAX-ACCESS not-accessible
2661 STATUS obsolete
2662 DESCRIPTION "An entry of the classes and areas."
2663 INDEX { swFwClassAreaIndex }
2664 ::= { swFwClassAreaTable 1 }
2665
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
2693 }
2694
2695 swFwClassAreaIndex OBJECT-TYPE
2696 SYNTAX SwFwClassesAreas
2697 MAX-ACCESS read-only
2698 STATUS obsolete
2699 DESCRIPTION "This object identifies the class type."
2700 ::= { swFwClassAreaEntry 1 }
2701
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
2709 STATUS obsolete
2710 DESCRIPTION "This object is set to apply the value changes."
2711 ::= { swFwClassAreaEntry 2 }
2712
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
2717 --- on swFwThLevel.
2718 swFwDefaultUnit OBJECT-TYPE
2719 SYNTAX DisplayString
2720 MAX-ACCESS read-only
2721 STATUS obsolete
2722 DESCRIPTION "A Default unit string name for a threshold area."
2723 ::= { swFwClassAreaEntry 3 }
2724
2725 swFwDefaultTimebase OBJECT-TYPE
2726 SYNTAX SwFwTimebase
2727 MAX-ACCESS read-only
2728 STATUS obsolete
2729 DESCRIPTION "A Default timebase for the current threshold counter."
2730 ::= { swFwClassAreaEntry 4 }
2731
2732 swFwDefaultLow OBJECT-TYPE
2733 SYNTAX Integer32 (0..2147483647)
2734 MAX-ACCESS read-only
2735 STATUS obsolete
2736 DESCRIPTION "A Default low threshold value."
2737 ::= { swFwClassAreaEntry 5 }
2738
2739 swFwDefaultHigh OBJECT-TYPE
2740 SYNTAX Integer32 (0..2147483647)
2741 MAX-ACCESS read-only
2742 STATUS obsolete
2743 DESCRIPTION "A Default high threshold value."
2744 ::= { swFwClassAreaEntry 6 }
2745
2746 swFwDefaultBufSize OBJECT-TYPE
2747 SYNTAX Integer32 (0..2147483647)
2748 MAX-ACCESS read-only
2749 STATUS obsolete
2750 DESCRIPTION "A Default buffer size value."
2751 ::= { swFwClassAreaEntry 7 }
2752
2753 swFwCustUnit OBJECT-TYPE
2754 SYNTAX DisplayString
2755 MAX-ACCESS read-only
2756 STATUS obsolete
2757 DESCRIPTION "A custom unit string name for a threshold area."
2758 ::= { swFwClassAreaEntry 8 }
2759
2760 swFwCustTimebase OBJECT-TYPE
2761 SYNTAX SwFwTimebase
2762 MAX-ACCESS read-write
2763 STATUS obsolete
2764 DESCRIPTION "A custom timebase for the current threshold counter."
2765 ::= { swFwClassAreaEntry 9 }
2766
2767 swFwCustLow OBJECT-TYPE
2768 SYNTAX Integer32 (0..2147483647)
2769 MAX-ACCESS read-write
2770 STATUS obsolete
2771 DESCRIPTION "A custom low threshold value."
2772 ::= { swFwClassAreaEntry 10 }
2773
2774 swFwCustHigh OBJECT-TYPE
2775 SYNTAX Integer32 (0..2147483647)
2776 MAX-ACCESS read-write
2777 STATUS obsolete
2778 DESCRIPTION "A custom high threshold value."
2779 ::= { swFwClassAreaEntry 11 }
2780
2781 swFwCustBufSize OBJECT-TYPE
2782 SYNTAX Integer32 (0..2147483647)
2783 MAX-ACCESS read-write
2784 STATUS obsolete
2785 DESCRIPTION "A custom buffer size value."
2786 ::= { swFwClassAreaEntry 12 }
2787
2788 -- swFwThLevel is used to point to current level for classArea
2789 -- values. It is either default or custom.
2790 swFwThLevel OBJECT-TYPE
2791 SYNTAX SwFwLevels
2792 MAX-ACCESS read-write
2793 STATUS obsolete
2794 DESCRIPTION "A level where all the threshold values are set at."
2795 ::= { swFwClassAreaEntry 13 }
2796
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
2804 STATUS obsolete
2805 DESCRIPTION "This object is set to apply act value changes."
2806 ::= { swFwClassAreaEntry 14 }
2807
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
2814 SYNTAX SwFwActs
2815 MAX-ACCESS read-only
2816 STATUS obsolete
2817 DESCRIPTION "Default action matrix for changed event."
2818 ::= { swFwClassAreaEntry 15 }
2819
2820 swFwDefaultExceededActs OBJECT-TYPE
2821 SYNTAX SwFwActs
2822 MAX-ACCESS read-only
2823 STATUS obsolete
2824 DESCRIPTION "Default action matrix for exceeded event."
2825 ::= { swFwClassAreaEntry 16 }
2826
2827 swFwDefaultBelowActs OBJECT-TYPE
2828 SYNTAX SwFwActs
2829 MAX-ACCESS read-only
2830 STATUS obsolete
2831 DESCRIPTION "Default action matrix for below event."
2832 ::= { swFwClassAreaEntry 17 }
2833
2834 swFwDefaultAboveActs OBJECT-TYPE
2835 SYNTAX SwFwActs
2836 MAX-ACCESS read-only
2837 STATUS obsolete
2838 DESCRIPTION "Default action matrix for above event."
2839 ::= { swFwClassAreaEntry 18 }
2840
2841 swFwDefaultInBetweenActs OBJECT-TYPE
2842 SYNTAX SwFwActs
2843 MAX-ACCESS read-only
2844 STATUS obsolete
2845 DESCRIPTION "Default action matrix for in-between event."
2846 ::= { swFwClassAreaEntry 19 }
2847
2848 swFwCustChangedActs OBJECT-TYPE
2849 SYNTAX SwFwActs
2850 MAX-ACCESS read-write
2851 STATUS obsolete
2852 DESCRIPTION "custom action matrix for changed event."
2853 ::= { swFwClassAreaEntry 20 }
2854
2855 swFwCustExceededActs OBJECT-TYPE
2856 SYNTAX SwFwActs
2857 MAX-ACCESS read-write
2858 STATUS obsolete
2859 DESCRIPTION "custom action matrix for exceeded event."
2860 ::= { swFwClassAreaEntry 21 }
2861
2862 swFwCustBelowActs OBJECT-TYPE
2863 SYNTAX SwFwActs
2864 MAX-ACCESS read-write
2865 STATUS obsolete
2866 DESCRIPTION "custom action matrix for below event."
2867 ::= { swFwClassAreaEntry 22 }
2868
2869 swFwCustAboveActs OBJECT-TYPE
2870 SYNTAX SwFwActs
2871 MAX-ACCESS read-write
2872 STATUS obsolete
2873 DESCRIPTION "custom action matrix for above event."
2874 ::= { swFwClassAreaEntry 23 }
2875
2876 swFwCustInBetweenActs OBJECT-TYPE
2877 SYNTAX SwFwActs
2878 MAX-ACCESS read-write
2879 STATUS obsolete
2880 DESCRIPTION "custom action matrix for in-between event."
2881 ::= { swFwClassAreaEntry 24 }
2882
2883 swFwValidActs OBJECT-TYPE
2884 SYNTAX SwFwActs
2885 MAX-ACCESS read-only
2886 STATUS obsolete
2887 DESCRIPTION "matrix of valid acts for an class/area."
2888 ::= { swFwClassAreaEntry 25 }
2889
2890 -- swFwActLevel is used to point to current level for classArea
2891 -- action matrix. It is either default or custom.
2892 swFwActLevel OBJECT-TYPE
2893 SYNTAX SwFwLevels
2894 MAX-ACCESS read-write
2895 STATUS obsolete
2896 DESCRIPTION "A level where all the actions are set at."
2897 ::= { swFwClassAreaEntry 26 }
2898
2899 -- table for individual threshold
2900 swFwThresholdTable OBJECT-TYPE
2901 SYNTAX SEQUENCE OF SwFwThresholdEntry
2902 MAX-ACCESS not-accessible
2903 STATUS obsolete
2904 DESCRIPTION "The table of individual thresholds."
2905 ::= { swFwSystem 3 }
2906
2907 swFwThresholdEntry OBJECT-TYPE
2908 SYNTAX SwFwThresholdEntry
2909 MAX-ACCESS not-accessible
2910 STATUS obsolete
2911 DESCRIPTION "An entry of an individual threshold."
2912 INDEX { swFwClassAreaIndex, swFwThresholdIndex }
2913 ::= { swFwThresholdTable 1 }
2914
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
2928 }
2929
2930 swFwThresholdIndex OBJECT-TYPE
2931 SYNTAX Integer32 (0..2147483647)
2932 MAX-ACCESS read-only
2933 STATUS obsolete
2934 DESCRIPTION "This object identifies the element index of
2935 an threshold."
2936 ::= { swFwThresholdEntry 1 }
2937
2938 swFwStatus OBJECT-TYPE
2939 SYNTAX SwFwStatus
2940 MAX-ACCESS read-write
2941 STATUS obsolete
2942 DESCRIPTION "This object identifies if an threshold is
2943 enabled or disabled."
2944 ::= { swFwThresholdEntry 2 }
2945
2946 swFwName OBJECT-TYPE
2947 SYNTAX DisplayString(SIZE(0..32))
2948 MAX-ACCESS read-only
2949 STATUS obsolete
2950 DESCRIPTION "This object is a name of the threshold."
2951 ::= { swFwThresholdEntry 3 }
2952
2953 swFwLabel OBJECT-TYPE
2954 SYNTAX DisplayString(SIZE(0..70))
2955 MAX-ACCESS read-only
2956 STATUS obsolete
2957 DESCRIPTION "This object is a label of the threshold."
2958 ::= { swFwThresholdEntry 4 }
2959
2960 swFwCurVal OBJECT-TYPE
2961 SYNTAX Integer32 (0..2147483647)
2962 MAX-ACCESS read-only
2963 STATUS obsolete
2964 DESCRIPTION "This object is a current counter of the threshold."
2965 ::= { swFwThresholdEntry 5 }
2966
2967 swFwLastEvent OBJECT-TYPE
2968 SYNTAX SwFwEvent
2969 MAX-ACCESS read-only
2970 STATUS obsolete
2971 DESCRIPTION "This object is a last event type of the threshold."
2972 ::= { swFwThresholdEntry 6 }
2973
2974 swFwLastEventVal OBJECT-TYPE
2975 SYNTAX Integer32 (0..2147483647)
2976 MAX-ACCESS read-only
2977 STATUS obsolete
2978 DESCRIPTION "This object is a last event value of the threshold."
2979 ::= { swFwThresholdEntry 7 }
2980
2981 swFwLastEventTime OBJECT-TYPE
2982 SYNTAX DisplayString(SIZE(0..32))
2983 MAX-ACCESS read-only
2984 STATUS obsolete
2985 DESCRIPTION "This object is a last event time of the threshold."
2986 ::= { swFwThresholdEntry 8 }
2987
2988 swFwLastState OBJECT-TYPE
2989 SYNTAX SwFwState
2990 MAX-ACCESS read-only
2991 STATUS obsolete
2992 DESCRIPTION "This object is a last event state of the threshold."
2993 ::= { swFwThresholdEntry 9 }
2994
2995 swFwBehaviorType OBJECT-TYPE
2996 SYNTAX SwFwBehavior
2997 MAX-ACCESS read-write
2998 STATUS obsolete
2999 DESCRIPTION "A behavior of which the thresholds generate event."
3000 ::= { swFwThresholdEntry 10 }
3001
3002 swFwBehaviorInt OBJECT-TYPE
3003 SYNTAX Integer32 (0..2147483647)
3004 MAX-ACCESS read-write
3005 STATUS obsolete
3006 DESCRIPTION "A integer of which the thresholds generate continuous event."
3007 ::= { swFwThresholdEntry 11 }
3008
3009 swFwLastSeverityLevel OBJECT-TYPE
3010 SYNTAX SwSevType
3011 MAX-ACCESS read-only
3012 STATUS obsolete
3013 DESCRIPTION "This object is a last event severity level of the threshold."
3014 ::= { swFwThresholdEntry 12 }
3015
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 -- ###########################################################################
3022
3023 swEndDeviceRlsTable OBJECT-TYPE
3024 SYNTAX SEQUENCE OF SwEndDeviceRlsEntry
3025 MAX-ACCESS not-accessible
3026 STATUS current
3027 DESCRIPTION "The table of individual end devices' rls."
3028 ::= { swEndDevice 1 }
3029
3030 swEndDeviceRlsEntry OBJECT-TYPE
3031 SYNTAX SwEndDeviceRlsEntry
3032 MAX-ACCESS not-accessible
3033 STATUS current
3034 DESCRIPTION "An entry of an individual end devices' rls."
3035 INDEX { swEndDevicePort, swEndDeviceAlpa }
3036 ::= { swEndDeviceRlsTable 1 }
3037
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
3048 }
3049
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
3056 STATUS current
3057 DESCRIPTION "This object identifies the port of the end device."
3058 ::= { swEndDeviceRlsEntry 1 }
3059
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
3065 STATUS current
3066 DESCRIPTION "This object identifies the alpa of the end device."
3067 ::= { swEndDeviceRlsEntry 2 }
3068
3069 swEndDevicePortID OBJECT-TYPE
3070 SYNTAX OCTET STRING (SIZE(4))
3071 MAX-ACCESS read-only
3072 STATUS current
3073 DESCRIPTION "The object identifies the Fibre Channel port address
3074 ID of the entry."
3075 ::= { swEndDeviceRlsEntry 3 }
3076
3077 swEndDeviceLinkFailure OBJECT-TYPE
3078 SYNTAX Counter32
3079 MAX-ACCESS read-only
3080 STATUS current
3081 DESCRIPTION "Link failure count for the end device."
3082 ::= { swEndDeviceRlsEntry 4 }
3083
3084 swEndDeviceSyncLoss OBJECT-TYPE
3085 SYNTAX Counter32
3086 MAX-ACCESS read-only
3087 STATUS current
3088 DESCRIPTION "Sync loss count for the end device."
3089 ::= { swEndDeviceRlsEntry 5 }
3090
3091 swEndDeviceSigLoss OBJECT-TYPE
3092 SYNTAX Counter32
3093 MAX-ACCESS read-only
3094 STATUS current
3095 DESCRIPTION "Sig loss count for the end device."
3096 ::= { swEndDeviceRlsEntry 6 }
3097
3098 swEndDeviceProtoErr OBJECT-TYPE
3099 SYNTAX Counter32
3100 MAX-ACCESS read-only
3101 STATUS current
3102 DESCRIPTION "Protocol err count for the end device."
3103 ::= { swEndDeviceRlsEntry 7 }
3104
3105 swEndDeviceInvalidWord OBJECT-TYPE
3106 SYNTAX Counter32
3107 MAX-ACCESS read-only
3108 STATUS current
3109 DESCRIPTION "Invalid word count for the end device."
3110 ::= { swEndDeviceRlsEntry 8 }
3111
3112 swEndDeviceInvalidCRC OBJECT-TYPE
3113 SYNTAX Counter32
3114 MAX-ACCESS read-only
3115 STATUS current
3116 DESCRIPTION "Invalid CRC count for the end device."
3117 ::= { swEndDeviceRlsEntry 9 }
3118
3119-- table for displaying all the Groups
3120 swGroupTable OBJECT-TYPE
3121 SYNTAX SEQUENCE OF SwGroupEntry
3122 MAX-ACCESS not-accessible
3123 STATUS obsolete
3124 DESCRIPTION "The table of groups. This may not be available
3125 on all versions of Fabric OS."
3126 ::= { swGroup 1 }
3127
3128 swGroupEntry OBJECT-TYPE
3129 SYNTAX SwGroupEntry
3130 MAX-ACCESS not-accessible
3131 STATUS obsolete
3132 DESCRIPTION "An entry of table of groups."
3133 INDEX { swGroupIndex }
3134 ::= { swGroupTable 1 }
3135
3136 SwGroupEntry ::= SEQUENCE {
3137 swGroupIndex Integer32,
3138 swGroupName OCTET STRING,
3139 swGroupType OCTET STRING
3140 }
3141swGroupIndex OBJECT-TYPE
3142 SYNTAX Integer32 (0..2147483647)
3143 MAX-ACCESS read-only
3144 STATUS obsolete
3145 DESCRIPTION "This object is the group index starting from 1."
3146 ::= { swGroupEntry 1 }
3147
3148 swGroupName OBJECT-TYPE
3149 SYNTAX OCTET STRING (SIZE (0..32))
3150 MAX-ACCESS read-only
3151 STATUS obsolete
3152 DESCRIPTION "This object identifies the name of the group."
3153 ::= { swGroupEntry 2 }
3154
3155 swGroupType OBJECT-TYPE
3156 SYNTAX OCTET STRING (SIZE (0..15))
3157 MAX-ACCESS read-only
3158 STATUS obsolete
3159 DESCRIPTION "This object identifies the type of the group."
3160 ::= { swGroupEntry 3 }
3161
3162-- table for displaying group members for all the groups
3163
3164 swGroupMemTable OBJECT-TYPE
3165 SYNTAX SEQUENCE OF SwGroupMemEntry
3166 MAX-ACCESS not-accessible
3167 STATUS obsolete
3168 DESCRIPTION "The table of members of all groups. This may not
3169 be available on all versions of Fabric OS."
3170 ::= { swGroup 2 }
3171
3172 swGroupMemEntry OBJECT-TYPE
3173 SYNTAX SwGroupMemEntry
3174 MAX-ACCESS not-accessible
3175 STATUS obsolete
3176 DESCRIPTION "An entry for a member of a group."
3177 INDEX { swGroupId, swGroupMemWwn }
3178 ::= { swGroupMemTable 1 }
3179
3180 SwGroupMemEntry ::= SEQUENCE {
3181 swGroupId Integer32,
3182 swGroupMemWwn FcWwn,
3183 swGroupMemPos Integer32
3184 }
3185
3186 swGroupId OBJECT-TYPE
3187 SYNTAX Integer32 (0..2147483647)
3188 MAX-ACCESS read-only
3189 STATUS obsolete
3190 DESCRIPTION "This object identifies the Group Id of the
3191 member switch."
3192 ::= { swGroupMemEntry 1 }
3193
3194 swGroupMemWwn OBJECT-TYPE
3195 SYNTAX FcWwn
3196 MAX-ACCESS read-only
3197 STATUS obsolete
3198 DESCRIPTION "This object identifies the WWN of the member switch."
3199 ::= { swGroupMemEntry 2 }
3200
3201 swGroupMemPos OBJECT-TYPE
3202 SYNTAX Integer32 (0..2147483647)
3203 MAX-ACCESS read-only
3204 STATUS obsolete
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 }
3209
3210-- ************************************************************************************
3211-- Bloom Performance counter tables. *
3212-- *
3213-- ************************************************************************************
3214
3215 swBlmPerfALPAMntTable OBJECT-TYPE
3216 SYNTAX SEQUENCE OF SwBlmPerfALPAMntEntry
3217 MAX-ACCESS not-accessible
3218 STATUS obsolete
3219 DESCRIPTION "ALPA monitoring counter Table. "
3220 ::= { swBlmPerfMnt 1}
3221
3222 swBlmPerfALPAMntEntry OBJECT-TYPE
3223 SYNTAX SwBlmPerfALPAMntEntry
3224 MAX-ACCESS not-accessible
3225 STATUS obsolete
3226 DESCRIPTION " ALPA monitoring counter for given ALPA."
3227 INDEX { swBlmPerfAlpaPort,swBlmPerfAlpaIndx }
3228 ::= { swBlmPerfALPAMntTable 1}
3229
3230 SwBlmPerfALPAMntEntry ::= SEQUENCE {
3231 swBlmPerfAlpaPort SwPortIndex,
3232 swBlmPerfAlpaIndx Integer32,
3233 swBlmPerfAlpa Integer32,
3234 swBlmPerfAlpaCRCCnt OCTET STRING
3235 }
3236
3237 swBlmPerfAlpaPort OBJECT-TYPE
3238 SYNTAX SwPortIndex
3239 MAX-ACCESS read-only
3240 STATUS obsolete
3241 DESCRIPTION " This Object identifies the port index of the switch."
3242 ::= { swBlmPerfALPAMntEntry 1}
3243
3244 swBlmPerfAlpaIndx OBJECT-TYPE
3245 SYNTAX Integer32 (1..126)
3246 MAX-ACCESS read-only
3247 STATUS obsolete
3248 DESCRIPTION " This Object identifies the ALPA index. There can be 126 ALPA values"
3249 ::= { swBlmPerfALPAMntEntry 2}
3250
3251 swBlmPerfAlpa OBJECT-TYPE
3252 SYNTAX Integer32 (0..2147483647)
3253 MAX-ACCESS read-only
3254 STATUS obsolete
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}
3260
3261 swBlmPerfAlpaCRCCnt OBJECT-TYPE
3262 SYNTAX OCTET STRING (SIZE(8))
3263 MAX-ACCESS read-only
3264 STATUS obsolete
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."
3269
3270 ::= { swBlmPerfALPAMntEntry 4}
3271
3272 swBlmPerfEEMntTable OBJECT-TYPE
3273 SYNTAX SEQUENCE OF SwBlmPerfEEMntEntry
3274 MAX-ACCESS not-accessible
3275 STATUS obsolete
3276 DESCRIPTION " End-to-End monitoring counter Table"
3277 ::= { swBlmPerfMnt 2}
3278
3279 swBlmPerfEEMntEntry OBJECT-TYPE
3280 SYNTAX SwBlmPerfEEMntEntry
3281 MAX-ACCESS not-accessible
3282 STATUS obsolete
3283 DESCRIPTION "End-to-End monitoring counter for given port."
3284 INDEX { swBlmPerfEEPort, swBlmPerfEERefKey}
3285 ::= { swBlmPerfEEMntTable 1}
3286
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
3295}
3296
3297 swBlmPerfEEPort OBJECT-TYPE
3298 SYNTAX SwPortIndex
3299 MAX-ACCESS read-only
3300 STATUS obsolete
3301 DESCRIPTION " This object identifies the port number of the switch."
3302 ::= { swBlmPerfEEMntEntry 1}
3303
3304 swBlmPerfEERefKey OBJECT-TYPE
3305 SYNTAX Integer32 (1..8)
3306 MAX-ACCESS read-only
3307 STATUS obsolete
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}
3313
3314 swBlmPerfEECRC OBJECT-TYPE
3315 SYNTAX OCTET STRING (SIZE(8))
3316 MAX-ACCESS read-only
3317 STATUS obsolete
3318 DESCRIPTION " Get End to End CRC error for the frames that matched
3319 the SID-DID pair."
3320::= { swBlmPerfEEMntEntry 3}
3321
3322
3323 swBlmPerfEEFCWRx OBJECT-TYPE
3324 SYNTAX OCTET STRING (SIZE(8))
3325 MAX-ACCESS read-only
3326 STATUS obsolete
3327 DESCRIPTION "Get End to End count of Fibre Channel words (FCW),
3328 received by the port, that matched
3329 the SID-DID pair. "
3330 ::= { swBlmPerfEEMntEntry 4 }
3331
3332 swBlmPerfEEFCWTx OBJECT-TYPE
3333 SYNTAX OCTET STRING (SIZE(8))
3334 MAX-ACCESS read-only
3335 STATUS obsolete
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}
3339
3340 swBlmPerfEESid OBJECT-TYPE
3341 SYNTAX Integer32 (0..2147483647)
3342 MAX-ACCESS read-only
3343 STATUS obsolete
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 }
3348
3349 swBlmPerfEEDid OBJECT-TYPE
3350 SYNTAX Integer32 (0..2147483647)
3351 MAX-ACCESS read-only
3352 STATUS obsolete
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 }
3358
3359 swBlmPerfFltMntTable OBJECT-TYPE
3360 SYNTAX SEQUENCE OF SwBlmPerfFltMntEntry
3361 MAX-ACCESS not-accessible
3362 STATUS obsolete
3363 DESCRIPTION "Filter based monitoring counter."
3364 ::= { swBlmPerfMnt 3}
3365
3366 swBlmPerfFltMntEntry OBJECT-TYPE
3367 SYNTAX SwBlmPerfFltMntEntry
3368 MAX-ACCESS not-accessible
3369 STATUS obsolete
3370 DESCRIPTION " Filter base monitoring counter for given port."
3371 INDEX { swBlmPerfFltPort,swBlmPerfFltRefkey}
3372 ::= { swBlmPerfFltMntTable 1}
3373
3374 SwBlmPerfFltMntEntry ::= SEQUENCE{
3375 swBlmPerfFltPort SwPortIndex,
3376 swBlmPerfFltRefkey Integer32,
3377 swBlmPerfFltCnt OCTET STRING,
3378 swBlmPerfFltAlias DisplayString
3379 }
3380
3381 swBlmPerfFltPort OBJECT-TYPE
3382 SYNTAX SwPortIndex
3383 MAX-ACCESS read-only
3384 STATUS obsolete
3385 DESCRIPTION "This object identifies the port number of the switch."
3386 ::= { swBlmPerfFltMntEntry 1}
3387
3388 swBlmPerfFltRefkey OBJECT-TYPE
3389 SYNTAX Integer32 (1..8)
3390 MAX-ACCESS read-only
3391 STATUS obsolete
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}
3396
3397 swBlmPerfFltCnt OBJECT-TYPE
3398 SYNTAX OCTET STRING (SIZE(8))
3399 MAX-ACCESS read-only
3400 STATUS obsolete
3401 DESCRIPTION "Get statistics of filter based monitor.
3402 Filter based monitoring provides information
3403 about a filter hit count such as
3404 1. Read command
3405 2. SCSI or IP traffic
3406 3. SCSI Read/Write"
3407 ::= { swBlmPerfFltMntEntry 3 }
3408
3409 swBlmPerfFltAlias OBJECT-TYPE
3410 SYNTAX DisplayString(SIZE(0..20))
3411 MAX-ACCESS read-only
3412 STATUS obsolete
3413 DESCRIPTION " Alias name for the filter."
3414 ::= { swBlmPerfFltMntEntry 4}
3415
3416swSwitchTrunkable OBJECT-TYPE
3417 SYNTAX INTEGER { yes ( 8 ) , no ( 0 ) }
3418 MAX-ACCESS read-only
3419 STATUS current
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. "
3423
3424 ::= { swTrunk 1}
3425
3426swTrunkTable OBJECT-TYPE
3427 SYNTAX SEQUENCE OF SwTrunkEntry
3428 MAX-ACCESS not-accessible
3429 STATUS current
3430 DESCRIPTION " Table to display trunking information for the switch. "
3431 ::= { swTrunk 2}
3432
3433swTrunkEntry OBJECT-TYPE
3434 SYNTAX SwTrunkEntry
3435 MAX-ACCESS not-accessible
3436 STATUS current
3437 DESCRIPTION "Entry for the trunking table."
3438 INDEX { swTrunkPortIndex }
3439 ::= { swTrunkTable 1}
3440
3441SwTrunkEntry ::= SEQUENCE{
3442 swTrunkPortIndex SwPortIndex,
3443 swTrunkGroupNumber Integer32,
3444 swTrunkMaster SwTrunkMaster,
3445 swPortTrunked INTEGER
3446 }
3447
3448swTrunkPortIndex OBJECT-TYPE
3449 SYNTAX SwPortIndex
3450 MAX-ACCESS read-only
3451 STATUS current
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 }
3457
3458swTrunkGroupNumber OBJECT-TYPE
3459 SYNTAX Integer32 (0..2147483647)
3460 MAX-ACCESS read-only
3461 STATUS current
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}
3466
3467swTrunkMaster OBJECT-TYPE
3468 SYNTAX SwTrunkMaster
3469 MAX-ACCESS read-only
3470 STATUS current
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 }
3475
3476 swPortTrunked OBJECT-TYPE
3477 SYNTAX INTEGER {disabled(0), enabled(1)}
3478 MAX-ACCESS read-only
3479 STATUS current
3480 DESCRIPTION "The active trunk status for a member port.
3481 Values are enabled(1) or disabled(0)."
3482 ::= { swTrunkEntry 4 }
3483
3484
3485 swTrunkGrpTable OBJECT-TYPE
3486 SYNTAX SEQUENCE OF SwTrunkGrpEntry
3487 MAX-ACCESS not-accessible
3488 STATUS current
3489 DESCRIPTION "Table to display trunking Performance
3490 information for the switch."
3491 ::= { swTrunk 3}
3492
3493 swTrunkGrpEntry OBJECT-TYPE
3494 SYNTAX SwTrunkGrpEntry
3495 MAX-ACCESS not-accessible
3496 STATUS current
3497 DESCRIPTION "Entry for the trunking Group table."
3498 INDEX { swTrunkGrpNumber}
3499 ::= { swTrunkGrpTable 1}
3500
3501 SwTrunkGrpEntry ::= SEQUENCE{
3502 swTrunkGrpNumber Integer32,
3503 swTrunkGrpMaster SwTrunkMaster,
3504 swTrunkGrpTx OCTET STRING,
3505 swTrunkGrpRx OCTET STRING
3506 }
3507
3508 swTrunkGrpNumber OBJECT-TYPE
3509 SYNTAX Integer32 (0..2147483647)
3510 MAX-ACCESS read-only
3511 STATUS current
3512 DESCRIPTION "This object is a logical entity which
3513 specifies the Group Number to which port
3514 belongs to."
3515 ::= { swTrunkGrpEntry 1 }
3516
3517 swTrunkGrpMaster OBJECT-TYPE
3518 SYNTAX SwTrunkMaster
3519 MAX-ACCESS read-only
3520 STATUS current
3521 DESCRIPTION "This object gives the master port id
3522 for the TrunkGroup."
3523 ::= { swTrunkGrpEntry 2 }
3524
3525 swTrunkGrpTx OBJECT-TYPE
3526 SYNTAX OCTET STRING (SIZE (8))
3527 MAX-ACCESS read-only
3528 STATUS current
3529 DESCRIPTION "Gives the aggregate value of the
3530 transmitted words from this TrunkGroup."
3531 ::= { swTrunkGrpEntry 3}
3532
3533 swTrunkGrpRx OBJECT-TYPE
3534 SYNTAX OCTET STRING (SIZE (8))
3535 MAX-ACCESS read-only
3536 STATUS current
3537 DESCRIPTION "Gives the aggregate value of the
3538 received words by this TrunkGroup."
3539 ::= { swTrunkGrpEntry 4 }
3540
3541swTopTalkerMntMode OBJECT-TYPE
3542 SYNTAX INTEGER {
3543 fabricmode (1),
3544 portmode (2)
3545 }
3546 MAX-ACCESS read-only
3547 STATUS obsolete
3548 DESCRIPTION "Gives the mode in which toptalker
3549 is installed"
3550 ::= { swTopTalker 1}
3551
3552swTopTalkerMntNumEntries OBJECT-TYPE
3553 SYNTAX Integer32 (1..32)
3554 MAX-ACCESS read-only
3555 STATUS obsolete
3556 DESCRIPTION "Gives the number of toptalking
3557 flows"
3558 ::= { swTopTalker 2}
3559
3560swTopTalkerMntTable OBJECT-TYPE
3561 SYNTAX SEQUENCE OF SwTopTalkerMntEntry
3562 MAX-ACCESS not-accessible
3563 STATUS obsolete
3564 DESCRIPTION "Table to display toptalkingflows"
3565 ::= { swTopTalker 3}
3566
3567 swTopTalkerMntEntry OBJECT-TYPE
3568 SYNTAX SwTopTalkerMntEntry
3569 MAX-ACCESS not-accessible
3570 STATUS obsolete
3571 DESCRIPTION "Entry for the toptalker table"
3572 INDEX{ swTopTalkerMntIndex}
3573 ::= { swTopTalkerMntTable 1}
3574
3575 SwTopTalkerMntEntry ::= SEQUENCE{
3576 swTopTalkerMntIndex Integer32,
3577 swTopTalkerMntPort Integer32,
3578 swTopTalkerMntSpid Integer32,
3579 swTopTalkerMntDpid Integer32,
3580 swTopTalkerMntflow Integer32,
3581 swTopTalkerMntSwwn FcWwn,
3582 swTopTalkerMntDwwn FcWwn
3583}
3584
3585 swTopTalkerMntIndex OBJECT-TYPE
3586 SYNTAX Integer32 (1..32)
3587 MAX-ACCESS read-only
3588 STATUS obsolete
3589 DESCRIPTION "This object identifies the list/object
3590 entry"
3591 ::= { swTopTalkerMntEntry 1}
3592
3593
3594 swTopTalkerMntPort OBJECT-TYPE
3595 SYNTAX Integer32 (1..32)
3596 MAX-ACCESS read-only
3597 STATUS obsolete
3598 DESCRIPTION "This object identifies the switch port
3599 number on which the f-port mode toptalker
3600 is added."
3601 ::= { swTopTalkerMntEntry 2}
3602
3603 swTopTalkerMntSpid OBJECT-TYPE
3604 SYNTAX Integer32 (1..32)
3605 MAX-ACCESS read-only
3606 STATUS obsolete
3607 DESCRIPTION "This object identifies the SID of the host"
3608 ::= { swTopTalkerMntEntry 3}
3609
3610 swTopTalkerMntDpid OBJECT-TYPE
3611 SYNTAX Integer32 (1..32)
3612 MAX-ACCESS read-only
3613 STATUS obsolete
3614 DESCRIPTION "This object identifies the DID of the SID-DID pair"
3615 ::= { swTopTalkerMntEntry 4}
3616
3617 swTopTalkerMntflow OBJECT-TYPE
3618 SYNTAX Integer32 (1..32)
3619 MAX-ACCESS read-only
3620 STATUS obsolete
3621 DESCRIPTION "This object identifies the traffic flow in MB/sec"
3622 ::= { swTopTalkerMntEntry 5}
3623
3624 swTopTalkerMntSwwn OBJECT-TYPE
3625 SYNTAX FcWwn
3626 MAX-ACCESS read-only
3627 STATUS obsolete
3628 DESCRIPTION "This object identifies the SID in WWN format of the host"
3629 ::= { swTopTalkerMntEntry 6}
3630
3631 swTopTalkerMntDwwn OBJECT-TYPE
3632 SYNTAX FcWwn
3633 MAX-ACCESS read-only
3634 STATUS obsolete
3635 DESCRIPTION "This object identifies the DID in WWN format of the SID-DID pair"
3636 ::= { swTopTalkerMntEntry 7}
3637
3638
3639 swCpuUsage OBJECT-TYPE
3640 SYNTAX Integer32(0..100)
3641 MAX-ACCESS read-only
3642 STATUS current
3643 DESCRIPTION "System's cpu usage."
3644 ::= { swCpuOrMemoryUsage 1 }
3645
3646 swCpuNoOfRetries OBJECT-TYPE
3647 SYNTAX Integer32 (1..100)
3648 MAX-ACCESS read-only
3649 STATUS current
3650 DESCRIPTION "Number of times system should take cpu utilization sample before sending the CPU utilization trap."
3651 ::= { swCpuOrMemoryUsage 2 }
3652
3653 swCpuUsageLimit OBJECT-TYPE
3654 SYNTAX Integer32 (1..100)
3655 MAX-ACCESS read-only
3656 STATUS current
3657 DESCRIPTION "CPU usage limit. If MAPS is enabled, then this
3658 object is not supported and return 0 value."
3659 ::= { swCpuOrMemoryUsage 3 }
3660
3661 swCpuPollingInterval OBJECT-TYPE
3662 SYNTAX Integer32 (10..3600)
3663 UNITS "seconds"
3664 MAX-ACCESS read-only
3665 STATUS current
3666 DESCRIPTION "Time interval between two memory samples."
3667 ::= { swCpuOrMemoryUsage 4 }
3668
3669 swCpuAction OBJECT-TYPE
3670 SYNTAX INTEGER {
3671 none (0),
3672 raslog (1),
3673 snmp (2),
3674 raslogandSnmp (3)
3675 }
3676 MAX-ACCESS read-only
3677 STATUS current
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 }
3683
3684 swMemUsage OBJECT-TYPE
3685 SYNTAX Integer32
3686 MAX-ACCESS read-only
3687 STATUS current
3688 DESCRIPTION "System's memory usage."
3689 ::= { swCpuOrMemoryUsage 6 }
3690
3691 swMemNoOfRetries OBJECT-TYPE
3692 SYNTAX Integer32
3693 MAX-ACCESS read-only
3694 STATUS current
3695 DESCRIPTION "Number of times system should take memory usage sample before sending the memory usage trap."
3696 ::= { swCpuOrMemoryUsage 7 }
3697
3698 swMemUsageLimit OBJECT-TYPE
3699 SYNTAX Integer32
3700 MAX-ACCESS read-only
3701 STATUS current
3702 DESCRIPTION "Memory usage limit"
3703 ::= { swCpuOrMemoryUsage 8 }
3704
3705 swMemPollingInterval OBJECT-TYPE
3706 SYNTAX Integer32 (10..3600)
3707 UNITS "seconds"
3708 MAX-ACCESS read-only
3709 STATUS current
3710 DESCRIPTION "Time interval between two memory samples."
3711 ::= { swCpuOrMemoryUsage 9 }
3712
3713 swMemAction OBJECT-TYPE
3714 SYNTAX INTEGER {
3715 none (0),
3716 raslog (1),
3717 snmp (2),
3718 raslogandSnmp (3)
3719 }
3720 MAX-ACCESS read-only
3721 STATUS current
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 }
3727
3728
3729 swMemUsageLimit1 OBJECT-TYPE
3730 SYNTAX Integer32
3731 MAX-ACCESS read-only
3732 STATUS current
3733 DESCRIPTION "Low memory usage limit. If MAPS is enabled,
3734 then this object is not supported and
3735 return 0 value."
3736 ::= { swCpuOrMemoryUsage 11 }
3737
3738
3739 swMemUsageLimit3 OBJECT-TYPE
3740 SYNTAX Integer32
3741 MAX-ACCESS read-only
3742 STATUS current
3743 DESCRIPTION "High memory usage limit. If MAPS is enabled,
3744 then this object is not supported and
3745 return 0 value."
3746 ::= { swCpuOrMemoryUsage 12 }
3747
3748
3749 swConnUnitPortStatEntry OBJECT-TYPE
3750 SYNTAX SwConnUnitPortStatEntry
3751 MAX-ACCESS not-accessible
3752 STATUS current
3753 DESCRIPTION "This represents the Conn unit Port Stats"
3754 AUGMENTS {connUnitPortStatEntry}
3755 ::= { swConnUnitPortStatExtentionTable 1 }
3756
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
3790 }
3791 swConnUnitCRCWithBadEOF OBJECT-TYPE
3792 SYNTAX OCTET STRING (SIZE (8))
3793 MAX-ACCESS read-only
3794 STATUS current
3795 DESCRIPTION "The number of frames with CRC error with Bad EOF."
3796 ::= { swConnUnitPortStatEntry 1 }
3797
3798 swConnUnitZeroTenancy OBJECT-TYPE
3799 SYNTAX OCTET STRING (SIZE (8))
3800 MAX-ACCESS read-only
3801 STATUS current
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
3807 STATUS current
3808 DESCRIPTION "This counter is incremented when the FL_port acquires the loop."
3809 ::= { swConnUnitPortStatEntry 3 }
3810
3811 swConnUnitNLNumOfTenancy OBJECT-TYPE
3812 SYNTAX OCTET STRING (SIZE (8))
3813 MAX-ACCESS read-only
3814 STATUS current
3815 DESCRIPTION "This counter is incremented when the NL_port acquires the loop."
3816 ::= { swConnUnitPortStatEntry 4 }
3817
3818 swConnUnitStopTenancyStarVation OBJECT-TYPE
3819 SYNTAX OCTET STRING (SIZE (8))
3820 MAX-ACCESS read-only
3821 STATUS current
3822 DESCRIPTION "This counter is incremented when the FL_port can not transmit a frame because of lack of credit."
3823 ::= { swConnUnitPortStatEntry 5 }
3824
3825 swConnUnitOpend OBJECT-TYPE
3826 SYNTAX OCTET STRING (SIZE (8))
3827 MAX-ACCESS read-only
3828 STATUS current
3829 DESCRIPTION "The number of times FC port entered OPENED state."
3830 ::= { swConnUnitPortStatEntry 6 }
3831
3832 swConnUnitTransferConnection OBJECT-TYPE
3833 SYNTAX OCTET STRING (SIZE (8))
3834 MAX-ACCESS read-only
3835 STATUS current
3836 DESCRIPTION "The number of times FC port entered TRANSFER state."
3837 ::= { swConnUnitPortStatEntry 7 }
3838
3839 swConnUnitOpen OBJECT-TYPE
3840 SYNTAX OCTET STRING (SIZE (8))
3841 MAX-ACCESS read-only
3842 STATUS current
3843 DESCRIPTION "The number of times FC port entered OPEN state."
3844 ::= { swConnUnitPortStatEntry 8 }
3845
3846 swConnUnitInvalidARB OBJECT-TYPE
3847 SYNTAX OCTET STRING (SIZE (8))
3848 MAX-ACCESS read-only
3849 STATUS current
3850 DESCRIPTION "The number of times FC port received invalid ARB."
3851 ::= { swConnUnitPortStatEntry 9 }
3852
3853 swConnUnitFTB1Miss OBJECT-TYPE
3854 SYNTAX OCTET STRING (SIZE (8))
3855 MAX-ACCESS read-only
3856 STATUS current
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 }
3859
3860 swConnUnitFTB2Miss OBJECT-TYPE
3861 SYNTAX OCTET STRING (SIZE (8))
3862 MAX-ACCESS read-only
3863 STATUS current
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 }
3866
3867 swConnUnitFTB6Miss OBJECT-TYPE
3868 SYNTAX OCTET STRING (SIZE (8))
3869 MAX-ACCESS read-only
3870 STATUS current
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 }
3873
3874 swConnUnitZoneMiss OBJECT-TYPE
3875 SYNTAX OCTET STRING (SIZE (8))
3876 MAX-ACCESS read-only
3877 STATUS current
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 }
3880
3881
3882 swConnUnitLunZoneMiss OBJECT-TYPE
3883 SYNTAX OCTET STRING (SIZE (8))
3884 MAX-ACCESS read-only
3885 STATUS current
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 }
3888
3889 swConnUnitBadEOF OBJECT-TYPE
3890 SYNTAX OCTET STRING (SIZE (8))
3891 MAX-ACCESS read-only
3892 STATUS current
3893 DESCRIPTION "The number of frames with bad end-of-frame."
3894 ::= { swConnUnitPortStatEntry 15 }
3895
3896 swConnUnitLCRX OBJECT-TYPE
3897 SYNTAX OCTET STRING (SIZE (8))
3898 MAX-ACCESS read-only
3899 STATUS current
3900 DESCRIPTION "The number of link control frames received."
3901 ::= { swConnUnitPortStatEntry 16 }
3902
3903 swConnUnitRDYPriority OBJECT-TYPE
3904 SYNTAX OCTET STRING (SIZE (8))
3905 MAX-ACCESS read-only
3906 STATUS current
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 }
3909
3910 swConnUnitLli OBJECT-TYPE
3911 SYNTAX OCTET STRING (SIZE (8))
3912 MAX-ACCESS read-only
3913 STATUS current
3914 DESCRIPTION "The number low level interrupts generated by the physical and link layer."
3915 ::= { swConnUnitPortStatEntry 18 }
3916
3917 swConnUnitInterrupts OBJECT-TYPE
3918 SYNTAX OCTET STRING (SIZE (8))
3919 MAX-ACCESS read-only
3920 STATUS current
3921