Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6...

83
Supporting Fabric OS 8.2.0 FOR BROCADE AND PARTNER USE ONLY TROUBLESHOOTING GUIDE Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.0 53-1005256-02 29 December 2017

Transcript of Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6...

Page 1: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Supporting Fabric OS 8.2.0

FOR BROCADE AND PARTNER USE ONLY

TROUBLESHOOTING GUIDE

Brocade Fabric OS supportShowTroubleshooting Guide, 8.2.0

53-1005256-0229 December 2017

Page 2: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Copyright © 2017 Brocade Communications Systems LLC. All Rights Reserved.

Brocade and the stylized B logo are among the trademarks of Brocade Communications Systems LLC. Broadcom, the pulse logo, and Connectingeverything are among the trademarks of Broadcom. The term "Broadcom" refers to Broadcom Limited and/or its subsidiaries

Brocade, a Broadcom Limited Company, reserves the right to make changes without further notice to any products or data herein to improve reliability,function, or design. Information furnished by Brocade is believed to be accurate and reliable. However, Brocade does not assume any liability arising out ofthe application or use of this information, nor the application or use of any product or circuit described herein, neither does it convey any license under itspatent rights nor the rights of others.

The product described by this document may contain open source software covered by the GNU General Public License or other open source licenseagreements. To find out which open source software is included in Brocade products, view the licensing terms applicable to the open source software, andobtain a copy of the programming source code, please visit http://www.brocade.com/support/oscd.

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.02 53-1005256-02

Page 3: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

ContentsAbout This Document........................................................................................................................................................................................................ 5

Supported hardware and software...................................................................................................................................................................................................... 5Brocade Gen 5 (16-Gbps) fixed-port switches...................................................................................................................................................................5Brocade Gen 5 (16-Gbps) directors........................................................................................................................................................................................ 5Brocade Gen 6 (32-Gbps) fixed-port switches...................................................................................................................................................................5Brocade Gen 6 (32-Gbps) directors........................................................................................................................................................................................ 6

What’s new in this document................................................................................................................................................................................................................ 6Changes made for Fabric OS 8.2.0 ........................................................................................................................................................................................6

Document conventions............................................................................................................................................................................................................................6Notes, cautions, and warnings.....................................................................................................................................................................................................6Text formatting conventions......................................................................................................................................................................................................... 7Command syntax conventions....................................................................................................................................................................................................7

Document feedback..................................................................................................................................................................................................................................8

Preparing for supportShow Troubleshooting................................................................................................................................................................9supportShow process overview........................................................................................................................................................................................................... 9

Generating supportShow Troubleshooting Information.......................................................................................................................................... 11Selecting groups of supportShow commands...........................................................................................................................................................................11

Overview of command groups................................................................................................................................................................................................ 11Listing Enabled Command Groups....................................................................................................................................................................................... 12Disabling command groups......................................................................................................................................................................................................12Enabling command groups.......................................................................................................................................................................................................12

Running the supportShow command............................................................................................................................................................................................ 12Running the supportSave command..............................................................................................................................................................................................14Using the supportDecode tool to create a supportShow file................................................................................................................................................15Finding information in a supportShow file....................................................................................................................................................................................17

Finding the output from a command group.......................................................................................................................................................................17Finding the output from a specific command within a command group...............................................................................................................17

supportShow Command Descriptions.........................................................................................................................................................................25Commands overview.............................................................................................................................................................................................................................25bladePortMap...........................................................................................................................................................................................................................................25c2RegDump..............................................................................................................................................................................................................................................28c3RegDump..............................................................................................................................................................................................................................................35fabricLog --show.................................................................................................................................................................................................................................... 43fabricLog --show dport........................................................................................................................................................................................................................45fabSwitchShow.........................................................................................................................................................................................................................................45fabretrystats --show...............................................................................................................................................................................................................................48dnsconfig --show....................................................................................................................................................................................................................................49fcoe --loginshow.....................................................................................................................................................................................................................................50fcoe_dbg fcoe show allports.............................................................................................................................................................................................................. 50fcoe_dbg fcoe show swcfg................................................................................................................................................................................................................. 52fcoe_dbg fcoe show devices..............................................................................................................................................................................................................53fcoe_dbg fcoe show ptcfg...................................................................................................................................................................................................................54fcoe_dbg fcoe show ha........................................................................................................................................................................................................................ 55fcoe --cfgshow.........................................................................................................................................................................................................................................56fcoe --fipcfgshow................................................................................................................................................................................................................................... 58

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 3

Page 4: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

ficuCmd dump -A...................................................................................................................................................................................................................................58ip6Tables -L..............................................................................................................................................................................................................................................60ipTables -L -vvv....................................................................................................................................................................................................................................... 61msfr --showcfg........................................................................................................................................................................................................................................63ptFilterPortShow......................................................................................................................................................................................................................................65ptStatsShow.............................................................................................................................................................................................................................................. 70slotErrShow -c2 -r..................................................................................................................................................................................................................................72portbuffershow.........................................................................................................................................................................................................................................73portloginshow ..........................................................................................................................................................................................................................................74ldapcfg --show .......................................................................................................................................................................................................................................74slotShow -d576...................................................................................................................................................................................................................................... 75

supportShow Commands List.......................................................................................................................................................................................77

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.04 53-1005256-02

Page 5: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

About This Document• Supported hardware and software.................................................................................................................................................................5• What’s new in this document...........................................................................................................................................................................6• Document conventions...................................................................................................................................................................................... 6• Document feedback............................................................................................................................................................................................ 8

Supported hardware and softwareThe following hardware platforms are supported by Fabric OS 8.2.0.

Although many different software and hardware configurations are tested and supported by Brocade for Fabric OS 8.2.0, documentingall possible configurations and scenarios is beyond the scope of this document.

Fabric OS support for the Brocade Analytics Monitoring Platform (AMP) device depends on the specific version of the software runningon that platform. For more information, refer to the Brocade Analytics Monitoring Platform documentation and release notes.

Brocade Gen 5 (16-Gbps) fixed-port switches• Brocade 6505 Switch

• Brocade 6510 Switch

• Brocade 6520 Switch

• Brocade M6505 blade server SAN I/O module

• Brocade 6542 blade server SAN I/O module

• Brocade 6543 blade server SAN I/O module

• Brocade 6545 blade server SAN I/O module

• Brocade 6546 blade server SAN I/O module

• Brocade 6547 blade server SAN I/O module

• Brocade 6548 blade server SAN I/O module

• Brocade 6558 blade server SAN I/O module

• Brocade 7840 Extension Switch

Brocade Gen 5 (16-Gbps) directorsFor ease of reference, Brocade chassis-based storage systems are standardizing on the term “director.” The legacy term “backbone” canbe used interchangeably with the term “director.”

• Brocade DCX 8510-4 Director

• Brocade DCX 8510-8 Director

Brocade Gen 6 (32-Gbps) fixed-port switches• Brocade G610 Switch

• Brocade G620 Switch

FOR BROCADE AND PARTNER USE ONLY

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 5

Page 6: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

• Brocade G630 Switch

Brocade Gen 6 (32-Gbps) directors• Brocade X6-4 Director

• Brocade X6-8 Director

What’s new in this documentThis document includes new and modified information for the Fabric OS 8.2.0 release.

Changes made for Fabric OS 8.2.0The following content is newly added or has been significantly revised for the Fabric OS 8.2.0 release of this document:

• New commands

– zoneshow --peerzone all– dnsconfig --show– fabretrystats --show– portbuffershow– portloginshow– ldapcfg -show– seccertmgmt show -all– seccryptocfg -show

• Deprecated commands

– ad --show– ad --exec 255 /fabos/link_abin/– ad --validatead --exec 255 zone --validate– ad --exec 255 "cfgsize"

• Modified cfgshow --verboseandchassisShow --sort.

• Updated Listing Enabled Command Groups on page 12 that are currently enabled.

• Updated Running the supportShow command on page 12 to generate troubleshooting information of the switch.

• Editorial revisions throughout for clarity and accuracy.

Document conventionsThe document conventions describe text formatting conventions, command syntax conventions, and important notice formats used inBrocade technical documentation.

Notes, cautions, and warningsNotes, cautions, and warning statements may be used in this document. They are listed in the order of increasing severity of potential

hazards.

FOR BROCADE AND PARTNER USE ONLYWhat’s new in this document

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.06 53-1005256-02

Page 7: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

NOTEA Note provides a tip, guidance, or advice, emphasizes important information, or provides a reference to related information.

ATTENTIONAn Attention statement indicates a stronger note, for example, to alert you when traffic might be interrupted or the device mightreboot.

CAUTIONA Caution statement alerts you to situations that can be potentially hazardous to you or cause damage to hardware,firmware, software, or data.

DANGERA Danger statement indicates conditions or situations that can be potentially lethal or extremely hazardous to you. Safetylabels are also attached directly to products to warn of these conditions or situations.

Text formatting conventionsText formatting conventions such as boldface, italic, or Courier font may be used to highlight specific words or phrases.

Format Description

bold text Identifies command names.

Identifies keywords and operands.

Identifies the names of GUI elements.

Identifies text to enter in the GUI.

italic text Identifies emphasis.

Identifies variables.

Identifies document titles.

Courier font Identifies CLI output.

Identifies command syntax examples.

Command syntax conventionsBold and italic text identify command syntax components. Delimiters and operators define groupings of parameters and their logicalrelationships.

Convention Description

bold text Identifies command names, keywords, and command options.

italic text Identifies a variable.

value In Fibre Channel products, a fixed value provided as input to a command option is printed in plain text, forexample, --show WWN.

[ ] Syntax components displayed within square brackets are optional.

Default responses to system prompts are enclosed in square brackets.

{ x | y | z } A choice of required parameters is enclosed in curly brackets separated by vertical bars. You must selectone of the options.

In Fibre Channel products, square brackets may be used instead for this purpose.

x | y A vertical bar separates mutually exclusive elements.

< > Nonprinting characters, for example, passwords, are enclosed in angle brackets.

FOR BROCADE AND PARTNER USE ONLYDocument conventions

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 7

Page 8: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Convention Description

... Repeat the previous element, for example, member[member...].

\ Indicates a “soft” line break in command examples. If a backslash separates two lines of a commandinput, enter the entire command at the prompt without the backslash.

Document feedbackQuality is our first concern at Brocade, and we have made every effort to ensure the accuracy and completeness of this document.However, if you find an error or an omission, or you think that a topic needs further development, we want to hear from you.

Send your feedback to [email protected]

Provide the publication title, part number, and as much detail as possible, including the topic heading and page number if applicable, aswell as your suggestions for improvement.

FOR BROCADE AND PARTNER USE ONLYDocument feedback

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.08 53-1005256-02

Page 9: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Preparing for supportShowTroubleshooting

• supportShow process overview......................................................................................................................................................................9

supportShow process overviewThe supportShow process creates a large file of troubleshooting information used by Brocade engineers to debug problems and byselect customers to perform troubleshooting operations. It is a multistep process, as shown in the following figure.

FIGURE 1 supportShow process flow

The following procedure outlines each of the steps. Refer to Generating supportShow Troubleshooting Information for operationaldetails.

1. Execute the supportShow command.

Use the supportShowCfgEnable, supportShowCfgDisable, and supportShowCfgShow commands to determine whichtroubleshooting commands run each time you run the supportShow script. The commands run by the supportShow script aregrouped by feature, for example those that report OS status, network status, fabric status, and so on.

2. Run the supportSave utility.

This command gathers troubleshooting information from several sources including the supportShow command and places it ina collection of supportSave files on an RCP or FTP server, or USB memory device. These files are used by the Brocadeengineers for debugging and troubleshooting and are not intended to be used directly by the customers.

3. Run the supportDecode tool.

This tool assembles a single supportShow file from a subset of the supportSave files. This .txt file contains the output of all thetroubleshooting commands configured in step 1. For instructions, refer to Using the supportDecode tool to create asupportShow file on page 15.

FOR BROCADE AND PARTNER USE ONLY

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 9

Page 10: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.010 53-1005256-02

Page 11: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Generating supportShow TroubleshootingInformation

• Selecting groups of supportShow commands......................................................................................................................................11• Running the supportShow command.......................................................................................................................................................12• Running the supportSave command........................................................................................................................................................ 14• Using the supportDecode tool to create a supportShow file.......................................................................................................... 15• Finding information in a supportShow file.............................................................................................................................................. 17

Selecting groups of supportShow commandsWhen you run the supportShow script, it can invoke hundreds of commands. To reduce overhead and system clutter, you can choose torun only a subset of these commands. For example, if you suspect a network problem, you can limit the supportShow command to runonly those commands that provide diagnostic information about your network.

To select a command subset, you can configure the supportShow command to run selected command groups.

Overview of command groupsThe supportShow command allows you to select which groups of commands you want to run. It does this by grouping commands intothe following groups:

• System commands—Generate information about Fabric OS.

• Portlog commands—Display the port log.

• OS commands—Display operating system status.

• Exception commands—Display errlog and panic dump information.

• Fabric commands—Generate status and logging information related to managing your fabric.

• FC services commands—Generate name server information, FDMI device information, and FSPF neighbor information.

• Security commands—Generate security status information.

• Network commands—Generate network status information.

• FICON commands—Generate FICON-related information.

• iSwitch commands—Generate information about Fibre Channel Routers.

• iSCSI commands—Generate iSCSI information.

• ASIC db commands—Generate ASIC-related information.

• Access Gateway commands—Generate information about Access Gateway.

• Performance monitoring commands—Generate performance monitoring information.

• Encryption commands—Generate encryption information.

• FCIP commands—Generate Fibre Channel over IP information.

• Port commands—Provide details of Fibre Channel ports on blades and slots.

• dce_hsl commands—Dump the DCE HSL IFM database.

• Extend feature—Extends the results of the port commands.

FOR BROCADE AND PARTNER USE ONLY

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 11

Page 12: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

• Filter feature—Filters the results of the port commands.

For a complete list of commands that are run for each command group, refer to Table 2 on page 18.

Listing Enabled Command GroupsTo view the command groups that are currently enabled, use the supportShowCfgShow command:

MYSWITCH:admin> supportshowcfgshow os enabled exception enabled port enabled fabric enabled fcoe enabled ucid enabled services enabled security enabled network enabled portlog enabled system enabled extend disabled filter disabled ficon disabled iswitch enabled asic_db enabled fcip disabled (not applicable to this platform) amp disabled (not applicable to this platform) ag enabled dce_hsl enabled

Disabling command groupsTo disable command groups, use the supportShowCfgDisable command:

MYSWITCH:admin> supportshowcfgdisable iswitch asic_dbConfig update Succeeded

Enabling command groupsTo enable command groups, use the supportShowCfgEnable command:

MYSWITCH:admin> supportshowcfgenable iswitch asic_dbConfig update Succeeded

Running the supportShow commandsupportShow command-line options allow you to perform the following actions:

• Generate troubleshooting information for every port on every blade in your switch.

• Generate troubleshooting information on a bladed switch for a range of ports on a specific blade.

• Generate troubleshooting information on a non-bladed switch for a specific range of ports.

• Limit the size of the portLogDump portion of the output.

To generate troubleshooting information for every port on every blade of your switch, enter the following command:

MYSWITCH:admin> supportshowVF======================Date:

FOR BROCADE AND PARTNER USE ONLYRunning the supportShow command

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.012 53-1005256-02

Page 13: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Tue Oct 10 02:04:45 UTC 2017

Time Zone:Time Zone Hour Offset: 0Time Zone Minute Offset: 0

Version:Kernel: 2.6.34.6Fabric OS: v8.2.0_bld41Made on: Sat Oct 7 00:00:05 2017Flash: Tue Oct 10 01:31:43 2017BootProm: 1.0.1

supportshow groups enabled: os enabled exception enabled port enabled fabric enabled fcoe enabled ucid enabled services enabled security enabled network enabled portlog enabled system enabled extend disabled filter disabled ficon disabled iswitch enabled asic_db enabled fcip disabled (not applicable to this platform) amp disabled (not applicable to this platform) ag enabled dce_hsl enabled

**** Begin start_port_log_cmd group ****Tue Oct 10 02:04:46 UTC 2017portlogdump:portlogdump :time task event port cmd args-------------------------------------------------Tue Oct 10 01:40:01 201701:40:01.201 PORT debug 3400 d884157c,d882023c,d884157c,abaa0f0f01:40:01.312 PORT debug 3400 d900157c,d8fe023c,d900157c,abaa0f0f01:40:18.604 PORT debug 3400 00000000,abcddcba,00000001,0201040101:40:27.432 PORT scn 3401 4 00000000,00000000,0000080001:40:31.902 PORT debug 3400 deadce91,00000000,000003eb,0000000001:40:31.902 PORT debug 3400 deadce99,00000000,000003eb,0000000601:40:31.909 PORT debug 3400 00000000,abcddcba,00000001,0201040101:40:32.003 PORT debug 3400 deadce92,00000000,00000006,0000000001:40:32.005 PORT debug 3400 deadce99,00000000,00000006,0000000701:40:32.005 PORT debug 3400 deadce99,00000000,00000007,000003e901:40:32.101 PORT scn 3400 0 00000001,883bfc70,0200000001:40:32.548 PORT debug 3400 deadce93,00000000,000003e9,0000000001:40:32.548 PORT debug 3400 deadce99,00000000,000003e9,0000000801:40:33.938 PORT debug 3400 deadce94,00000000,00000008,0000000001:40:33.940 PORT scn 64 22 00010001,43420038,0000000101:40:33.940 PORT scn 64 5 00000000,00000000,0000000201:40:33.940 PORT scn 64 1 00010001,43420038,0000000201:40:33.940 PORT scn 64 22 00010001,43420038,0000000101:40:33.943 PORT scn 65 22 00010001,43420039,0000000101:40:33.943 PORT scn 65 5 00000000,00000000,00000002(output truncated)

To generate troubleshooting information on a bladed switch for a specific range of ports on a specific blade, enter a command similar tothe following example, which specifies ports 5 through 9 on blade 8:

MYSWITCH:admin> supportshow 8 5-9

FOR BROCADE AND PARTNER USE ONLYRunning the supportShow command

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 13

Page 14: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

To generate troubleshooting information on a non-bladed system for a specific range of ports, enter a command similar to the followingexample, which specifies ports 8 through 10:

MYSWITCH:admin> supportshow 8-10

To restrict the size of the portLogDump, you must also specify a port range. The following example generates 200 lines ofportLogDump information for a bladed switch with ports 5 through 9 on slot 8 selected:

MYSWITCH:admin> supportshow 8 5-9 200

Running the supportSave commandTo save the output of the supportShow command, use the supportSave command. In addition to saving the output of the supportShowcommand, this command also collects RASLOG, TRACE, core file, and FFDC data. The command places the information it gathers inmultiple files in a specified directory on an FTP server. On platforms that support USB, the information can also be stored on anattached USB device.

These supportSave files are used as follows:

• For troubleshooting by Brocade Communications engineers

• Source for the supportShow Decode tool to create a single supportShow file for analysis

You can run the supportSave command interactively or by specifying options on the command line. If you choose to run the commandinteractively, enter supportsave without parameters at the command prompt and you will be prompted to enter the IP address of thedestination server, the user login and password on that server, the transfer protocol to be used (FTP or SCP), and the destinationdirectory:

switch:admin> supportsaveThis command will collect RASLOG, TRACE, supportShow, core file, FFDC dataand then transfor them to a FTP/SCP server or a USB device. This operation can take several minutes.Note: supportSave will transfer existing trace dump file first, then automatically generate and transfer latest one. There will be two trace dumpfiles transferred after this command.OK to proceed? (yes, y, no, n) [no] yHost IP or Host Name: 192.168.126.115User Name: admin Password:***** Protocol (ftp | scp | sftp): ftp Remote Directory: /supportsave

Saving support information for switch:sw_80, module:RAS...............................................................................Saving support information for switch:sw_80, module:FTRACE_START...Saving support information for switch:sw_80, module:CTRACE_OLD...Saving support information for switch:sw_80, module:CTRACE_OLD_MNT...Saving support information for switch:sw_80, module:CTRACE_NEW...Saving support information for switch:sw_80, module:SSHOW_ISWITCH...

(output truncated)

Saving support information for switch:sw_80, module:DM_FTR_FFDC...Saving support information for switch:sw_80, module:CORE_FFDC...No core or FFDC data files found!Saving support information for switch:sw_80, module:RAS_POST...SupportSave completed.sw_80:root>

For other command invocation options, refer to the supportSave online manual reference page.

FOR BROCADE AND PARTNER USE ONLYRunning the supportSave command

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.014 53-1005256-02

Page 15: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Using the supportDecode tool to create asupportShow fileTo create a supportShow file, follow these steps:

1. Check the PATH environment variable to see whether it includes the path to the decoder utility:

At the Windows command prompt, enter:

C:\myaccount> echo %PATH%C:\Perl\Site\bin;C:\Perl\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\Program Files\Windows Imaging\

2. If the PATH environment variable does not include the path to the supportDecode utility, add it as shown in the followingexample:

C:\myaccount> path = %PATH%;C\supportDecoderUtil\

3. Move to the directory in which your supportSave files are located, for example:

C:\myaccount> cd C:\support\ras010

FOR BROCADE AND PARTNER USE ONLYUsing the supportDecode tool to create a supportShow file

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 15

Page 16: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

4. Run the supportDecode utility:

NOTEThis command might take a few minutes to run.

C:\support\ras010> supportDecode.pl

No argument found, using local directory...

Begin Extracting files...Extracting the ras015-S1-20100510152920_dump.tar.gzExtracting the ras015-S1bp-201005100829.support.tar.gzExtracting the ras015-S4-20100510152924_dump.tar.gzExtracting the ras015-S4bp-201005100829.support.tar.gzExtracting the ras015-S5cp-201005100828.RAS.txt.ss.gzExtracting the ras015-S5cp-201005100829.FABRIC.txt.ss.gzExtracting the ras015-S5cp-201005100830.AGDUMP.txt.ss.gzExtracting the ras015-S5cp-201005100830.AGWWNS.ss.gzExtracting the ras015-S5cp-201005100830.AGWWN_CFG.txt.ss.gzExtracting the ras015-S5cp-201005100830.DIAG.txt.ss.gzExtracting the ras015-S5cp-201005100830.ISCSID_DBG.txt.gzExtracting the ras015-S5cp-201005100830.RTE.txt.ss.gzExtracting the ras015-S5cp-201005100830.SSHOW_EX.txt.gzExtracting the ras015-S5cp-201005100830.SSHOW_OS.txt.gzExtracting the ras015-S5cp-201005100830.SSHOW_PLOG.txt.gzExtracting the ras015-S5cp-201005100831.SSHOW_FABRIC.txt.gzExtracting the ras015-S5cp-201005100831.SSHOW_NET.txt.gzExtracting the ras015-S5cp-201005100831.SSHOW_SEC.txt.gzExtracting the ras015-S5cp-201005100831.SSHOW_SERVICE.txt.gzExtracting the ras015-S5cp-201005100832.SSHOW_FICON.txt.gz<output truncated>

When the command finishes, the supportShow file displays in the same directory as the source files. It is the file with the namethat ends with the string "SUPPORTSHOW_ALL.txt." For example:

If the switch has multiple blades, a separate supportShow file displays for each blade.

FOR BROCADE AND PARTNER USE ONLYUsing the supportDecode tool to create a supportShow file

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.016 53-1005256-02

Page 17: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Finding information in a supportShow fileThe supportShow file is a .txt file containing the output of hundreds of commands, many of which generate large amounts of output. As aconsequence, it is important to understand the sequence of commands in the file to assist you in finding the information you need. Thefile presents the output of each group of commands in sequence.

Finding the output from a command groupThe supportShow file consists of decoded, concatenated output from the supportSave files. The output from each command group iscontained in one supportSave file. The part of the supportShow file that contains the decoded output from a specific supportSave filestarts with a header that contains the filename of the supportSave file from which the information was derived. For example, you can findthe output from the OS command group by searching within the supportShow file for the "SSHOW_OS" string.

The sequence of command group outputs within the supportShow file is shown in the following table for a switch on which all commandgroups are enabled and for which all command groups are supported:

TABLE 1 Sequence of command groups in a supportShow file

Command group Sample header

System commands FILE : ras015-S5cp-201005100832.SSHOW_SYS.txt

Port log commands FILE : ras015-S5cp-201005100830.SSHOW_PLOG.txt

OS commands FILE : ras015-S5cp-201005100830.SSHOW_OS.txt

Exception commands FILE : ras015-S5cp-201005100830.SSHOW_EX.txt

FC fabric commands FILE : ras015-S5cp-201005100831.SSHOW_FABRIC.txt

FC service commands FILE : ras015-S5cp-201005100831.SSHOW_SERVICE.txt

Security commands FILE : ras015-S5cp-201005100831.SSHOW_SEC.txt

Network commands FILE : ras015-S5cp-201005100831.SSHOW_NET.txt

FICON commands FILE : ras015-S5cp-201005100832.SSHOW_FICON.txt

iSwitch commands FILE : ras015-S5cp-201005100833.SSHOW_ISWITCH.txt

iSCSI commands FILE : ras015-S5cp-201005100833.SSHOW_ISCSI.txt

ASIC db commands FILE : ras015-S5cp-201005100839.SSHOW_ASICDB.txt

Access Gateway commands FILE : ras015-S5cp-201005100839.SSHOW_AG.txt

Performance monitoring commands FILE : ras015-S5cp-201005100839.SSHOW_APM.txt

Encryption commands FILE : ras015-S5cp-201005100839.SSHOW_CRYP.txt

FCIP commands FILE : ras015-S5cp-201005100839.SSHOW_FCIP.txt

Port commands FILE : ras015-S5cp-201005100840.SSHOW_PORT.txt

DCE HSL commands FILE : ras015-S5cp-201005100841.SSHOW_DCEHSL.txt

Finding the output from a specific command within a command groupUse the following table as an aid to finding the output of a specific command in a supportShow file. It lists the commands in the order inwhich the outputs typically appear. It is not an exact sequence because the sequence of the commands can vary depending on thehardware present. Moreover, a command or command sequence might be repeated if, for example, the command applies to a singleport or a single slot on a switch that has multiple ports or slots.

FOR BROCADE AND PARTNER USE ONLYFinding information in a supportShow file

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 17

Page 18: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

TABLE 2 Command groups and their command sequences

Command Group Commands

System commands date

tsTimeZone

version

myid

chkconfig

firmwareShow -v

firmwareDownloadStatus

rasDecode -m135 -n1024

dbgShow

uptime

switchStatusShow

switchShow

tempShow

sensorShow

psShow

fanShow

licenseIdShow

licenseShow

cat -v /fabos/etc/licensescat -v /fabos/etc/licensedb

cat -v /etc/fabos/lservrc

portCfgShow

sfpShow -all

portErrShow

fwSamShow

agTcfgShow

slotshow -m

slotshow -d576

emTraceShow

emTraceShow2

emHsmTraceShow

systraceShow -d

chassisShow

switchStatusPolicyShow

fwAlarmsFilterShow

timeout

historyShow

portSwapShow

bladeVerShow $val

bladeVerShow

fosConfig --show

haDump

configShow -all

ls -l /var/log

Port log commands portLogDump $nlog

portLogDump $nlog 1

portLogDump

portLogDump 0,1

OS commands top -n 1

mii-tool -vvv

du -xh

ps exfcl

rpm -qa

cat /var/log/dmesg

dmesg

cat /etc/fstab

cat /etc/mtab

cat /proc/$proc_entry

cat /proc/fabos/blade/$a_slot/info

find /core_files /mnt/core_files -type f

rpm -Va

Exception commands errDump -a pd Show

Fabric commands fabricShow

dom

islShow

lfCfg --showall -cfg

lfCfg --showall -lisl -vlscfg

lfmLog --dump

defZone --show

zone --show

msfr --showcfg

bcastShow

zone mergeshow

zoneshow --peerzone all

FOR BROCADE AND PARTNER USE ONLYFinding information in a supportShow file

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.018 53-1005256-02

Page 19: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

TABLE 2 Command groups and their command sequences (continued)

Command Group Commands

trunkShow

fabricLog --show

fabSwitchShow

ess show

ess show dcl

fabStatsShow

fabPortShow --slot $slot $port

fabPortShow $internal_port

fspfShow

fcpLogshow

zone stateshow

portZoneShow

portCamShow

cfgSize

cfgShow --verbose

ipFilter --show

ipTables -L

ip6Tables -L

portTrunkArea --show enabled

portTrunkArea --show disabled

portTrunkArea --show all

portTrunkArea --show trunk

fcplogshow

wwwnAddress --show

topologyShow -1

Services commands nsShow -r

nsAllShow

nsZoneMember -n

nsCamShow -t

ns portshow

fdmishow

fdmicacheshow

nbrStateShow

lsdbShow -1

interfaceshow -1

Security commands secModeShow

fddCfg --showall

secPolicyDump

secStatsShow

secFabricShow

secGlobalShow

pkiShow

authUtil --dump -a

ldapcfg -show

aaaConfig --show

secActiveSize

secDefineSize

ipAddrShow

userConfig --show -a

fipsCfg --showall

fipsCfg --verify fips

tail -200 /var/log/user.log

seccertmgmt show -all

seccryptocfg -show

Network commands bootenv

sin

df

ifconfig

route

hostname

arp

ip -s addrarp

cat /proc/net/tcp

cat /proc/net/udp

netstat

netstat -a

netstat -i

netstat -s

FOR BROCADE AND PARTNER USE ONLYFinding information in a supportShow file

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 19

Page 20: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

TABLE 2 Command groups and their command sequences (continued)

Command Group Commands

mii-tool -vv eth0

ethtool --statistics eth0

ip -s link

netstat -nap

cat /proc/net/sockstat

dnsconfig --show

FICON commands ficonShow rnid

ficonShow lirr

ficonShow rlir

ficonShow ilir

ficonShow switchrnid

ficonDbg log

ficonDbg dump rnid

ficonCupShow fmsmode

ficonCupShow moderegficuCmd dump -A

cat /proc/fabos/switch/$CUR_SW_INST/cup

iSwitch commands portCfgEXPor $str $portt

portCfgVEXPort $str $port

lsanZoneShow -s

fcrProxyDevShow -a

fcrProxyConfig

fcredgeshow

fcrconfigure

fcriclpathbwmonitor

fcrXlateConfig

fcrPhyDevShow -a

fcrRouteShow

fcrFabricShow

fcrResourceShow

fcrRouterPortCost

fcrLsanMatrix

fcrLsan --show -enforce

fcrLsan --show -speed

fcrDbgDevShow

fcrDbgPortShow

fcrDbgRouteShow

fcrDbgHaShow

fcrLogShow

iSCSI iscsiTargetName --show

iscsisSessionCfg --show -v --debug

iscsiCfg --show tgt -v

iscsiCfg --show lun

iscsiCfg --show dd -v

iscsiCfg --show ddset -v

iscsiCfg --show auth

iscsiCfg --show transaction

iscsiCfg --show fabric

iscsiPortCfg --show $str$port --debug

portShow $str$port

portShow ipif $str$port

portShow iproute $str$port

portShow iscsi $str$port

portShow arp $str$port

portCfgShow $str$port

portStatsShow ge $str$port

ptStatsShow $slot/`expr $port +

$int_port_st`

ptRegShow $slot/`expr $port + $int_port_st`

ptPortMap $slot/`expr $port + $int_port_st`

ptRouteShow $slot/`expr $port +

$int_port_st`

ptDataShow $slot/`expr $port +

$int_port_st`

ASIC db commands—general sloterrshow -c2 -r

bladeportmap $i

/asicswdump -s $i -m $count

c2regdump "$i"/$count/0

c1regdump "$i"/$count/0

FOR BROCADE AND PARTNER USE ONLYFinding information in a supportShow file

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.020 53-1005256-02

Page 21: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

TABLE 2 Command groups and their command sequences (continued)

Command Group Commands

ASIC db command for Brocade 8000 chipsonly (Fabric OS release 7.2.0 or earlier)

db $slot/$chip/0 dbg show chip

db $slot/$chip/0 cfg show chp_cap

regDump $slot/$chip/0mv

/var/regdump.dmp /var/avregdump.dmp.$slot.$chipgzip -f

/var/avregdump.dmp.$slot.$chipdb $slot/$chip/0 anv_stats dump stats all

db $slot/$chip/0 anv_stats dump emac port all

db $slot/$chip/0 anv_stats dump fmac port all

db $slot/$chip/0 anv_stats dump dump qmgstats

db $slot/$chip/0 anv_stats dump dump cfmstats

db $slot/$chip/0 anv_stats dump dump etsstats

db $slot/$chip/0 anv_stats dump dump ftsstats

db $slot/$chip/0 anv_stats dump dumppsel_mac stats

db $slot/$chip/0 anv_stats dump dumppsel_tcam stats

db $slot/$chip/0 anv_stats dump dumppsel_l2mpid stats

db $slot/$chip/0 anv_stats dump dumppsel_mpid stats

db $slot/$chip/0 anv_stats dump dumppsel_lgid stats

db $slot/$chip/0 anv_stats dump dumppsel_l3tcam stats

db $slot/$chip/0 anv_stats dump stats all

db $slot/$chip/0 trunk brcd show

db $slot/$chip/0 trunk brcd print_ifs

db $slot/$chip/0 fc_rte show if_ids

db $slot/$chip/0 fc_rte show egid_table

db $slot/$chip/0 fc_rte show mcast_egid

db $slot/$chip/0 fc_rte show ccm_egid

db $slot/$chip/0 cfm utc 17

db $slot/$chip/0 cfm show e2efrm

db $slot/$chip/0 cfm show e2eflush

db $slot/$chip/0 cfm show all

db $slot/$chip/0 cfm show mem

db $slot/$chip/0 rte show exm l2 summary

db $slot/$chip/0 rte show exm ipv4 summary

db $slot/$chip/0 rte show exm ipv6 summary

db $slot/$chip/0 rte show l2da tree

db $slot/$chip/0 rte show l2_lrn

db $slot/$chip/0 rte show lpm ipv4 204

db $slot/$chip/0 rte show lpm ipv6 204db

$slot/$chip/0 dbg verify rte

db $slot/$chip/0 phyp show ports

db $slot/$chip/0 txrx show hsi

db $slot/$chip/0 txrx show info 0

db $slot/$chip/0 txrx dump desc 0

db $slot/$chip/0 txrx show info 1

db $slot/$chip/0 txrx dump desc 1

db $slot/$chip/0 txrx show info 2

db $slot/$chip/0 txrx dump desc 2

db $slot/$chip/0 txrx show info 3

db $slot/$chip/0 txrx dump desc 3

db $slot/$chip/0 txrx show info 4

db $slot/$chip/0 txrx dump desc 4

db $slot/$chip/0 txrx show stats all

db $slot/$chip/0 txrx show rxcredit

db $slot/$chip/0 txrx show rxq stats

db $slot/$chip/0 txrx show txcredit all

db $slot/$chip/0 txrx show txq all

db $slot/$chip/0 phyp show ports

db $slot/$chip/0 phyp show ctrl $port

db $slot/$chip/0 phyp show lli $port

db $slot/$chip/0 phyp show pcs $port

db $slot/$chip/0 phyp show cnt $port

db $slot/$chip/0 phyp show hss $port

db $slot/$chip/0 phyp show proto $port

db $slot/$chip/0 phyp show fpg $port

FOR BROCADE AND PARTNER USE ONLYFinding information in a supportShow file

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 21

Page 22: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

TABLE 2 Command groups and their command sequences (continued)

Command Group Commands

db $slot/$chip/0 phyp show epg $port

ASIC commands for FCOE10-24 blade (FabricOS release 7.4.1 or earlier), Brocade 8000(Fabric OS release 7.2.0 or earlier) chips only

db $slot/$chip/0 dbg show stats

db $slot/$chip/0 dbg show trace

db $slot/$chip/0 dbg show chip

db $slot/$chip/0 dbg show lue

db $slot/$chip/0 dbg show fce 0

db $slot/$chip/0 dbg show fce 1

db $slot/$chip/0 dbg show fcd 0

db $slot/$chip/0 dbg show fcd 1

db $slot/$chip/0 dbg show fpg 0

db $slot/$chip/0 dbg show fpg 1

db $slot/$chip/0 dbg show fcm 0 0

db $slot/$chip/0 dbg show fcm 0 1

db $slot/$chip/0 dbg show flc 1

db $slot/$chip/0 dbg show fcm 0 2

db $slot/$chip/0 dbg show fcm 0 3

db $slot/$chip/0 dbg show fcm 1 1

db $slot/$chip/0 dbg show fcm 2 2

db $slot/$chip/0 dbg show fcm 3 3

db $slot/$chip/0 dbg show proto

db $slot/$chip/0 dbg show eport

db $slot/$chip/0 dbg show emac 0

db $slot/$chip/0 dbg show emac 1

db $slot/$chip/0 dbg show flc 0

ASIC db commands for FA4-18 blades only ptSupportShow -all ptSupportShow $slot -all

ASIC db commands for FX8-24 blades only ptFilterPortShow

ptStatsShow

ptRegShow

AG commands ag --show ag --adsshow

Perfmon commands perfTTmon --show dump $chip ps_dump -a -n $slot/$port

Encryption commands cryptoCfg --show -groupcfg

cryptoCfg --show -hacluster -all

cryptoCfg --show -tapepool -all -cfg

cryptoCfg --show -container -all -cfg

cryptoCfg --transshow

cryptoCfg --show -tapepool -all -stat

cryptoCfg --show -container -all -stat

cryptoCfg --show -rekey -all

cryptoCfg --show -tape_sessions -all

cryptoCfg --show -localEE

cryptoCfg --show -groupmember -all

Mace only:

ptStatsShow $blport

ptRegShow $blport

Lance only:

ptstatsshow $lslot/$blport

ptregshow $lslot/$blport

FCIP commands --Brocade 7800 switch(platform type 83)

portShow ftrace 16 stats

portShow ftrace 16 ci a

portShow ipif all

portShow iproute all

portShow arp all

portShow ge$k

portShow fciptunnel all -c

portShow fciptunnel all -cptqi

portShow fcipdebug ge0 ftnl all

portShow xtun 16 -pools

portShow xtun 16 -ficon -stats -all

portShow xtun 16 -ficon -fdpb -all

portShow xtun 16 -ficon -fcub -all

portShow xtun 16 -ficon -emul -all

portShow fcipdebug ge0 ftnl vexDbg

portStatsShow $tt

portShow xtun $tt -fcp -port -stats

portShow xtun $tt -fcp -port -itn -itl -twb -cfg

FOR BROCADE AND PARTNER USE ONLYFinding information in a supportShow file

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.022 53-1005256-02

Page 23: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

TABLE 2 Command groups and their command sequences (continued)

Command Group Commands

portShow fcipdebug ge0 ftnl -e

portShow fcipdebug ge0 ftnl fcTnl

portShow fcipdebug ge0 ftnl advComp

portShow fcipdebug ge0 ftnl drShow

portShow xtun 16 -dram2

portShow xtun $tt -fcp -itn -itl -twb -stats

portShow xtun $tt -fcp -port -itn -itl -twb -info

portShow xtun $tt -fcp -port -itn -itl -twb -dump

portRegShow $tt

portCfgVEXPort $tt

FCIP commands --FR4-18i blade portShow ipif all

portShow iproute all

portShow arp all

portShow $1/ge$k

portStatsShow $1/ge$k

portShow fciptunnel $1/ge$k all -credits -params -perf -bstr

portShow ficon $1/ge$k all

portShow ficon $1/ge$k 0 -pools

portShow ficon $1/ge$k $tt -epcb

portRegShow $1/$pp

portCfgVEXPort $1/$pp

ptDataShow $1/40

ptDataShow $1/90

ptStatsShow $1/40

ptStatsShow $1/90

ptDataShow $1/49

ptStatsShow $1/99

ptStatsShow $1/23

ptStatsShow $1/73

ptRegShow $1/40

ptRegShow $1/90

ptRegShow $1/49

ptRegShow $1/99

ptChipRegShow $1/40

ptChipRegShow $1/90

FCIP commands --FX8-24 blade (VF mode) portshow ipif all

portshowiproute all

portshow arp all

portShow fciptunnel all -c

portShow fciptunnel all -pctqidate

portShow ftrace $1/12 stats

portShow ftrace $1/12 ci a

portShow ftrace $1/22 stats

portShow ftrace $1/22 ci a

SwitchShow -slot $1 | grep FCIP | awk

portShow ipif all

portShow iproute all

portShow arp all

portShow $1/$2

portShow fciptunnel all -c

portShow fciptunnel all -pctqi

portShow fcipdebug $1/ge0 ftnl all

portShow fcipdebug $1/ge0 ftnl -e

portShow fcipdebug $1/ge0 ftnl -gerrs

portShow fcipdebug $1/$2 ftnl drShow

portShow xtun $1/$2 -dram2

portShow xtun $1/$2 -pools

portShow xtun $1/22 -ficon -stats -all

portShow xtun $1/22 -ficon -fdpb -all

portShow xtun $1/22 -ficon -fcub -all

portShow xtun $1/22 -ficon -emul -all

portShow fcipdebug $1/ge0 ftnl rte $tt

portShow fcipdebug $1/ge0 ftnl vexDbg

portShow fcipdebug $1/xge0 ftnl rte $tt

portShow fcipdebug $1/xge0 vexDbg

portStatsShow $1/$2

portShow xtun $1/$2 -fcp -port -itn -itl -twb -cfg

portShow xtun $1/$2 -fcp -port -itn -itl -twb -stats

portShow xtun $1/$2 -fcp -port -itn -itl -twb -info

portShow xtun $1/$2 -fcp -port -itn -itl -twb -

dump

FOR BROCADE AND PARTNER USE ONLYFinding information in a supportShow file

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 23

Page 24: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

TABLE 2 Command groups and their command sequences (continued)

Command Group Commands

portShow fcipdebug $1/ge0 ftnl fcTnl

portShow fcipdebug $1/xge0 ftnl all

portShow fcipdebug $1/xge0 ftnl -e

portShow fcipdebug $1/xge0 ftnl -gerrs

portShow fcipdebug $1/xge0 ftnl fcTnl

portRegShow $1/$2

portCfgVEXPort $1/$2

FCIP commands ----FX8-24 blade (nonVFmode)

portshow ipif all

portshowiproute all

portshow arp all

portShow fciptunnel all -c

portShow fciptunnel all -pctqidate

portShow ftrace $1/12 stats

portShow ftrace $1/12 ci a

portShow ftrace $1/22 stats

portShow ftrace $1/22 ci a

portShow ftrace $1/12 stats

portShow ftrace $1/12 ci a

portShow ftrace $1/22 stats

portShow ftrace $1/22 ci a

portShow ipif all

portShow iproute all

portShow arp all

portShow $1/$2

portShow fciptunnel all -c

portShow fciptunnel all -pctqi

portShow fcipdebug $1/ge0 ftnl all

portShow fcipdebug $1/ge0 ftnl -e

portShow fcipdebug $1/ge0 ftnl -gerrs

portShow fcipdebug $1/ge0 ftnl fcTnl

portShow fcipdebug $1/xge0 ftnl all

portShow fcipdebug $1/xge0 ftnl -e

portShow fcipdebug $1/xge0 ftnl -gerrs

portShow fcipdebug $1/xge0 ftnl fcTnl

portShow fcipdebug $1/$2 ftnl drShow

portShow fcipdebug $1/ge0 ftnl rte $tt

portShow fcipdebug $1/ge0 ftnl vexDbg

portShow fcipdebug $1/xge0 ftnl rte $tt

portShow fcipdebug $1/xge0 vexDbg

portStatsShow $1/$2

portShow xtun $1/$2 -fcp -port -itn -itl -twb -cfg

portShow xtun $1/$2 -fcp -port -itn -itl -twb -stats

portShow xtun $1/$2 -fcp -port -itn -itl -twb -info

portShow xtun $1/$2 -fcp -port -itn -itl -twb -dump

portRegShow $1/$2

portCfgVEXPort $1/$2

Port commands diagShow --slot

diagShow

db $slot/$count/0 dbg set extshow reg 0

db $slot/$count/0 dbg set extshow filter 0

portFcPortCmdShow --slot

dce_hsl (Fabric OS release 6.4.1) hsl ifm show config

hsl ifm show af l2 sys commands

hsl ifm show portmap

hsl ifm show stats

hsl ifm show vlan all detail

FOR BROCADE AND PARTNER USE ONLYFinding information in a supportShow file

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.024 53-1005256-02

Page 25: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

supportShow Command Descriptions• Commands overview....................................................................................................................................................................................... 25• bladePortMap......................................................................................................................................................................................................25• c2RegDump........................................................................................................................................................................................................ 28• c3RegDump........................................................................................................................................................................................................ 35• fabricLog --show...............................................................................................................................................................................................43• fabricLog --show dport...................................................................................................................................................................................45• fabSwitchShow................................................................................................................................................................................................... 45• fabretrystats --show......................................................................................................................................................................................... 48• dnsconfig --show.............................................................................................................................................................................................. 49• fcoe --loginshow................................................................................................................................................................................................50• fcoe_dbg fcoe show allports.........................................................................................................................................................................50• fcoe_dbg fcoe show swcfg............................................................................................................................................................................52• fcoe_dbg fcoe show devices........................................................................................................................................................................ 53• fcoe_dbg fcoe show ptcfg..............................................................................................................................................................................54• fcoe_dbg fcoe show ha...................................................................................................................................................................................55• fcoe --cfgshow................................................................................................................................................................................................... 56• fcoe --fipcfgshow..............................................................................................................................................................................................58• ficuCmd dump -A............................................................................................................................................................................................. 58• ip6Tables -L.........................................................................................................................................................................................................60• ipTables -L -vvv..................................................................................................................................................................................................61• msfr --showcfg...................................................................................................................................................................................................63• ptFilterPortShow................................................................................................................................................................................................ 65• ptStatsShow.........................................................................................................................................................................................................70• slotErrShow -c2 -r............................................................................................................................................................................................ 72• portbuffershow....................................................................................................................................................................................................73• portloginshow .................................................................................................................................................................................................... 74• ldapcfg --show ................................................................................................................................................................................................. 74• slotShow -d576.................................................................................................................................................................................................75

Commands overviewThis chapter describes supportShow commands that are not documented elsewhere in Brocade customer documentation.

Refer to supportShow Commands List for a list of all supportShow commands and a reference to their documentation.

This chapter provides the following information for each command it describes:

• Platforms that support the command

• Command groups in which the command is available

• Guidelines for using the command as a troubleshooting tool

• An example

bladePortMapSupported platforms: All

FOR BROCADE AND PARTNER USE ONLY

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 25

Page 26: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Command group availability: ASIC DB

Available in File: SSHOW_ASICDB.txt

Troubleshooting use

Use this command to view the mapping among user ports, blade ports, and chip ports within a blade. A specific use of this command isto find the chip port of a slot number and port number so you can find the corresponding register information for that chip port in theregister dump. Refer to c3RegDump on page 35 for details.

The command output contains a table containing port mapping details. The following table explains each column.

TABLE 3 bladePortMap command output information

Column Meaning

CTL Indicates whether the port is enabled (ENB) or disabled (DIS).

BPt Blade port number. Blade ports can be internal or external.

UPt User port number. These ports have external connections.

SPt Slot port number.

MPt Brocade internal use only.

CPt Chip port number—the port number on the chip itself.

IFi Interface index.

GPt Brocade internal use only.

M# Mini-switch number.

C# Chip number within a blade.

Sw# Brocade internal use only.

G# Trunk group number.

ChID ASIC type.

PBPt:ISL Slot and port of the connected peer.

A sample output follows:

++++++++++++++++ Bladeportmap 1 ++++++++++++++++++++++++bladeportmap 1 :miniS=0 chips/Minis=1 bports/chip=48miniS=1 chips/Minis=1 bports/chip=48minis_count=2 chip_count=2 port_count=96CTL BPt UPt SPt MPt CPt IFi GPt M# C# Sw# G# ChID PBPt:ISL=======================================================================ENB 0 -1 -1 0 0 1 0 0 0 -1 1063 CONDOR3 3/39:ENB 1 -1 -1 1 1 2 1 0 0 -1 1831 CONDOR3 6/39:ENB 2 -1 -1 2 2 2 2 0 0 -1 1831 CONDOR3 6/32:ENB 3 -1 -1 3 3 2 3 0 0 -1 1831 CONDOR3 6/36:ENB 4 -1 -1 4 4 2 4 0 0 -1 1831 CONDOR3 6/35:ENB 5 -1 -1 5 5 1 5 0 0 -1 1063 CONDOR3 3/35:ENB 6 -1 -1 6 6 1 6 0 0 -1 1063 CONDOR3 3/32:ENB 7 -1 -1 7 7 1 7 0 0 -1 1063 CONDOR3 3/36:ENB 8 -1 -1 8 8 9 0 0 0 -1 1879 CONDOR3 6/87:ENB 9 -1 -1 9 9 10 1 0 0 -1 1111 CONDOR3 3/87:ENB 10 -1 -1 10 10 9 2 0 0 -1 1879 CONDOR3 6/80:ENB 11 -1 -1 11 11 10 3 0 0 -1 1111 CONDOR3 3/84:ENB 12 -1 -1 12 12 9 4 0 0 -1 1879 CONDOR3 6/83:ENB 13 -1 -1 13 13 10 5 0 0 -1 1111 CONDOR3 3/83:ENB 14 -1 -1 14 14 10 6 0 0 -1 1111 CONDOR3 3/80:ENB 15 -1 -1 15 15 9 7 0 0 -1 1879 CONDOR3 6/84:ENB 16 -1 -1 16 16 17 0 0 0 -1 528 CONDOR3 1/68:DIS 17 -1 -1 17 17 18 1 0 0 -1 0 CONDOR3 NULL (UNUSED):DIS 18 -1 -1 18 18 19 2 0 0 -1 0 CONDOR3 NULL (UNUSED):

FOR BROCADE AND PARTNER USE ONLYbladePortMap

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.026 53-1005256-02

Page 27: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

ENB 19 -1 -1 19 19 20 3 0 0 -1 531 CONDOR3 1/69:DIS 20 -1 -1 20 20 21 4 0 0 -1 0 CONDOR3 NULL (UNUSED):DIS 21 -1 -1 21 21 22 5 0 0 -1 0 CONDOR3 NULL (UNUSED):ENB 22 -1 -1 22 22 23 6 0 0 -1 534 CONDOR3 1/66:ENB 23 -1 -1 23 23 24 7 0 0 -1 535 CONDOR3 1/65:ENB 24 1 1 24 24 25 0 0 0 0 5 CONDOR3 :No_ModuleENB 25 0 0 25 25 26 1 0 0 0 5 CONDOR3 :No_ModuleENB 26 5 5 26 26 27 2 0 0 0 5 CONDOR3 :No_ModuleENB 27 4 4 27 27 28 3 0 0 0 5 CONDOR3 :In_Sync ENB 28 2 2 28 28 29 4 0 0 0 5 CONDOR3 :No_ModuleENB 29 3 3 29 29 30 5 0 0 0 5 CONDOR3 :No_Light ENB 30 6 6 30 30 31 6 0 0 0 5 CONDOR3 :No_ModuleENB 31 7 7 31 31 32 7 0 0 0 5 CONDOR3 :No_ModuleENB 32 24 24 32 32 33 0 0 0 0 6 CONDOR3 :No_ModuleENB 33 27 27 33 33 34 1 0 0 0 6 CONDOR3 :No_ModuleENB 34 28 28 34 34 35 2 0 0 0 6 CONDOR3 :No_ModuleENB 35 31 31 35 35 36 3 0 0 0 6 CONDOR3 :No_ModuleENB 36 25 25 36 36 37 4 0 0 0 6 CONDOR3 :No_ModuleENB 37 26 26 37 37 38 5 0 0 0 6 CONDOR3 :No_ModuleENB 38 29 29 38 38 39 6 0 0 0 6 CONDOR3 :No_ModuleENB 39 30 30 39 39 40 7 0 0 0 6 CONDOR3 :No_ModuleENB 40 39 39 40 40 41 0 0 0 0 7 CONDOR3 :No_ModuleENB 41 34 34 41 41 42 1 0 0 0 7 CONDOR3 :No_ModuleENB 42 35 35 42 42 43 2 0 0 0 7 CONDOR3 :No_ModuleENB 43 38 38 43 43 44 3 0 0 0 7 CONDOR3 :No_ModuleENB 44 32 32 44 44 45 4 0 0 0 7 CONDOR3 :No_ModuleENB 45 33 33 45 45 46 5 0 0 0 7 CONDOR3 :No_ModuleENB 46 36 36 46 46 47 6 0 0 0 7 CONDOR3 :No_ModuleENB 47 37 37 47 47 48 7 0 0 0 7 CONDOR3 :No_ModuleENB 48 -1 -1 0 0 1 0 1 1 -1 1058 CONDOR3 3/34:ENB 49 -1 -1 1 1 2 1 1 1 -1 1826 CONDOR3 6/34:ENB 50 -1 -1 2 2 2 2 1 1 -1 1826 CONDOR3 6/33:ENB 51 -1 -1 3 3 2 3 1 1 -1 1826 CONDOR3 6/37:ENB 52 -1 -1 4 4 2 4 1 1 -1 1826 CONDOR3 6/38:ENB 53 -1 -1 5 5 1 5 1 1 -1 1058 CONDOR3 3/38:ENB 54 -1 -1 6 6 1 6 1 1 -1 1058 CONDOR3 3/37:ENB 55 -1 -1 7 7 1 7 1 1 -1 1058 CONDOR3 3/33:ENB 56 -1 -1 8 8 9 0 1 1 -1 1878 CONDOR3 6/86:ENB 57 -1 -1 9 9 10 1 1 1 -1 1106 CONDOR3 3/82:ENB 58 -1 -1 10 10 9 2 1 1 -1 1878 CONDOR3 6/81:ENB 59 -1 -1 11 11 10 3 1 1 -1 1106 CONDOR3 3/81:ENB 60 -1 -1 12 12 10 4 1 1 -1 1106 CONDOR3 3/86:ENB 61 -1 -1 13 13 9 5 1 1 -1 1878 CONDOR3 6/82:ENB 62 -1 -1 14 14 9 6 1 1 -1 1878 CONDOR3 6/85:ENB 63 -1 -1 15 15 10 7 1 1 -1 1106 CONDOR3 3/85:DIS 64 -1 -1 16 16 17 0 1 1 -1 0 CONDOR3 NULL (UNUSED):ENB 65 -1 -1 17 17 18 1 1 1 -1 535 CONDOR3 1/23:ENB 66 -1 -1 18 18 19 2 1 1 -1 534 CONDOR3 1/22:DIS 67 -1 -1 19 19 20 3 1 1 -1 0 CONDOR3 NULL (UNUSED):ENB 68 -1 -1 20 20 21 4 1 1 -1 528 CONDOR3 1/16:ENB 69 -1 -1 21 21 22 5 1 1 -1 531 CONDOR3 1/19:DIS 70 -1 -1 22 22 23 6 1 1 -1 0 CONDOR3 NULL (UNUSED):DIS 71 -1 -1 23 23 24 7 1 1 -1 0 CONDOR3 NULL (UNUSED):ENB 72 9 9 24 24 25 0 1 1 0 12 CONDOR3 :No_ModuleENB 73 8 8 25 25 26 1 1 1 0 12 CONDOR3 :No_ModuleENB 74 13 13 26 26 27 2 1 1 0 12 CONDOR3 :No_ModuleENB 75 12 12 27 27 28 3 1 1 0 12 CONDOR3 :No_ModuleENB 76 10 10 28 28 29 4 1 1 0 12 CONDOR3 :No_ModuleENB 77 11 11 29 29 30 5 1 1 0 12 CONDOR3 :No_ModuleENB 78 14 14 30 30 31 6 1 1 0 12 CONDOR3 :No_ModuleENB 79 15 15 31 31 32 7 1 1 0 12 CONDOR3 :No_ModuleENB 80 16 16 32 32 33 0 1 1 0 13 CONDOR3 :No_ModuleENB 81 19 19 33 33 34 1 1 1 0 13 CONDOR3 :No_ModuleENB 82 20 20 34 34 35 2 1 1 0 13 CONDOR3 :No_ModuleENB 83 23 23 35 35 36 3 1 1 0 13 CONDOR3 :No_ModuleENB 84 17 17 36 36 37 4 1 1 0 13 CONDOR3 :No_ModuleENB 85 18 18 37 37 38 5 1 1 0 13 CONDOR3 :No_ModuleENB 86 21 21 38 38 39 6 1 1 0 13 CONDOR3 :No_ModuleENB 87 22 22 39 39 40 7 1 1 0 13 CONDOR3 :No_ModuleENB 88 47 47 40 40 41 0 1 1 0 14 CONDOR3 :No_Light ENB 89 42 42 41 41 42 1 1 1 0 14 CONDOR3 :No_ModuleENB 90 43 43 42 42 43 2 1 1 0 14 CONDOR3 :No_Module

FOR BROCADE AND PARTNER USE ONLYbladePortMap

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 27

Page 28: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

ENB 91 46 46 43 43 44 3 1 1 0 14 CONDOR3 :No_ModuleENB 92 40 40 44 44 45 4 1 1 0 14 CONDOR3 :No_ModuleENB 93 41 41 45 45 46 5 1 1 0 14 CONDOR3 :No_ModuleENB 94 44 44 46 46 47 6 1 1 0 14 CONDOR3 :No_ModuleENB 95 45 45 47 47 48 7 1 1 0 14 CONDOR3 :No_Modulesw_neptune_24:FID128:root> ### END LOG - DATE: 110721, TIME: 170401 ###

c2RegDumpSupported platforms: All platforms with CONDOR2 blades

Command group availability: ASIC DB

Available in File: SSHOW_ASICDB.txt

Troubleshooting use

Use this command to analyze the register content of a port on a chip that you suspect to be experiencing problems. For example, if a VCappears to be stuck, you might choose to examine the transmit reserve credits of the associated chip port.

This command does not display register content directly. Rather, it generates a .dmp file which you can decode.

FOR BROCADE AND PARTNER USE ONLYc2RegDump

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.028 53-1005256-02

Page 29: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Use this command with the switchShow and bladePortMap commands first to determine the chip port in error, and then extract theregister information for that chip port from the register dump file.

1. In the supportShow file, search the system commands section for the output from the switchShow command. Use the outputof this command to determine the slot number and slot port number of interest. In the following example, the user wants toinvestigate an F-port:

switchshow:switchName: ras015switchType: 42.2switchState: Online switchMode: NativeswitchRole: SubordinateswitchDomain: 15switchId: fffc0fswitchWwn: 10:00:00:05:1e:36:01:94zoning: ON (LSAN_WB_CNA_TEST)switchBeacon: OFFFC Router: OFFFC Router BB Fabric ID: 1Address Mode: 0Index Slot Port Address Media Speed State Proto=================================================== 0 1 0 0f0000 id N4 No_Light FC 1 1 1 0f0100 id N4 No_Light FC 2 1 2 0f0200 id N4 No_Light FC 3 1 3 0f0300 id N4 No_Light FC 4 1 4 0f0400 id N4 No_Light FC 5 1 5 0f0500 -- N4 No_Module FC 6 1 6 0f0600 id N4 Online FC F-Port 50:03:0d:30:0d:06:00:15 7 1 7 0f0700 id N4 Online FC F-Port 50:03:0d:30:0d:06:00:01 1 ge0 -- 1G No_Sync ISCSI Copper 1 ge1 -- 1G No_Sync ISCSI Copper 1 ge2 -- 1G No_Sync ISCSI 1 ge3 -- 1G No_Sync ISCSI 1 ge4 -- 1G No_Sync ISCSI 1 ge5 -- 1G No_Sync ISCSI 1 ge6 -- 1G No_Sync ISCSI 1 ge7 -- 1G No_Sync ISCSI 16 2 0 0f1000 -- N8 No_Module FC 17 2 1 0f1100 -- N8 No_Module FC 18 2 2 0f1200 -- N8 No_Module FC 19 2 3 0f1300 -- N8 No_Module FC 20 2 4 0f1400 -- N8 No_Module FC 21 2 5 0f1500 -- N8 No_Module FC 22 2 6 0f1600 -- N8 No_Module FC 23 2 7 0f1700 -- N8 No_Module FC 24 2 8 0f1800 -- N8 No_Module FC 25 2 9 0f1900 -- N8 No_Module FC 26 2 10 0f1a00 -- N8 No_Module FC 27 2 11 0f1b00 -- N8 No_Module FC 28 2 12 0f1c00 -- N8 No_Module FC 29 2 13 0f1d00 -- N8 No_Module FC 30 2 14 0f1e00 -- N8 No_Module FC 31 2 15 0f1f00 -- N8 No_Module FC 144 2 16 0f9000 -- N8 No_Module FC 145 2 17 0f9100 -- N8 No_Module FC 146 2 18 0f9200 -- N8 No_Module FC 147 2 19 0f9300 -- N8 No_Module FC 148 2 20 0f9400 id N4 Online FC F-Port 50:03:0d:30:0d:06:00:13 149 2 21 0f9500 -- N8 No_Module FC 150 2 22 0f9600 -- N8 No_Module FC 151 2 23 0f9700 -- N8 No_Module FC 152 2 24 0f9800 -- N8 No_Module FC 153 2 25 0f9900 -- N8 No_Module FC 154 2 26 0f9a00 -- N8 No_Module FC 155 2 27 0f9b00 -- N8 No_Module FC 156 2 28 0f9c00 -- N8 No_Module FC 157 2 29 0f9d00 -- N8 No_Module FC 158 2 30 0f9e00 -- N8 No_Module FC

FOR BROCADE AND PARTNER USE ONLYc2RegDump

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 29

Page 30: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

159 2 31 0f9f00 -- N8 No_Module FC 32 3 0 0f2000 -- 10G No_Module FC 33 3 1 0f2100 -- 10G No_Module FC (output truncated)

The highlighted line identifies the selected port of interest, which is slot 2, slot port 20.

FOR BROCADE AND PARTNER USE ONLYc2RegDump

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.030 53-1005256-02

Page 31: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

2. Using the ASIC portion of the supportShow file, find the bladePortMap command output for the slot containing the port youare troubleshooting; in this case, slot 2. Search the output of this command for mapping information for slot port 20 (SPtcolumn).

+++++++++++++++++ Bladeportmap 2 ++++++++++++++++++++++++bladeportmap 2 :miniS=0 chips/Minis=1 bports/chip=40miniS=1 chips/Minis=1 bports/chip=40minis_count=2 chip_count=2 port_count=80CTL BPt UPt SPt MPt CPt IFi GPt M# C# Sw# G# ChID PBPt:ISL=======================================================================ENB 0 -1 -1 0 0 1 0 0 0 -1 389 CONDOR2 5/37:ENB 1 -1 -1 1 1 2 1 0 0 -1 391 CONDOR2 6/53:DIS 2 -1 -1 2 2 3 2 0 0 -1 0 CONDOR2 NULL (UNUSED):DIS 3 -1 -1 3 3 4 3 0 0 -1 0 CONDOR2 NULL (UNUSED):DIS 4 -1 -1 4 4 5 4 0 0 -1 0 CONDOR2 NULL (UNUSED):ENB 5 -1 -1 5 5 1 5 0 0 -1 389 CONDOR2 5/34:DIS 6 -1 -1 6 6 7 6 0 0 -1 0 CONDOR2 NULL (UNUSED):ENB 7 -1 -1 7 7 2 7 0 0 -1 391 CONDOR2 6/50:DIS 8 -1 -1 8 8 9 0 0 0 -1 0 CONDOR2 NULL (UNUSED):ENB 9 -1 -1 9 9 10 1 0 0 -1 399 CONDOR2 5/5:DIS 10 -1 -1 10 10 11 2 0 0 -1 0 CONDOR2 NULL (UNUSED):ENB 11 -1 -1 11 11 12 3 0 0 -1 398 CONDOR2 6/21:DIS 12 -1 -1 12 12 13 4 0 0 -1 0 CONDOR2 NULL (UNUSED):DIS 13 -1 -1 13 13 14 5 0 0 -1 0 CONDOR2 NULL (UNUSED):ENB 14 -1 -1 14 14 12 6 0 0 -1 398 CONDOR2 6/18:ENB 15 -1 -1 15 15 10 7 0 0 -1 399 CONDOR2 5/2:ENB 16 152 24 16 16 17 0 0 0 0 3 CONDOR2 :No_ModuleENB 17 153 25 17 17 18 1 0 0 0 3 CONDOR2 :No_ModuleENB 18 155 27 18 18 19 2 0 0 0 3 CONDOR2 :No_ModuleENB 19 154 26 19 19 20 3 0 0 0 3 CONDOR2 :No_ModuleENB 20 156 28 20 20 21 4 0 0 0 3 CONDOR2 :No_ModuleENB 21 157 29 21 21 22 5 0 0 0 3 CONDOR2 :No_ModuleENB 22 159 31 22 22 23 6 0 0 0 3 CONDOR2 :No_ModuleENB 23 158 30 23 23 24 7 0 0 0 3 CONDOR2 :No_ModuleENB 24 24 8 24 24 25 0 0 0 0 4 CONDOR2 :No_ModuleENB 25 25 9 25 25 26 1 0 0 0 4 CONDOR2 :No_ModuleENB 26 27 11 26 26 27 2 0 0 0 4 CONDOR2 :No_ModuleENB 27 26 10 27 27 28 3 0 0 0 4 CONDOR2 :No_ModuleENB 28 28 12 28 28 29 4 0 0 0 4 CONDOR2 :No_ModuleENB 29 29 13 29 29 30 5 0 0 0 4 CONDOR2 :No_ModuleENB 30 31 15 30 30 31 6 0 0 0 4 CONDOR2 :No_ModuleENB 31 30 14 31 31 32 7 0 0 0 4 CONDOR2 :No_ModuleDIS 32 -1 -1 32 32 33 0 0 0 -1 0 CONDOR2 NULL (UNUSED):DIS 33 -1 -1 33 33 34 1 0 0 -1 0 CONDOR2 NULL (UNUSED):DIS 34 -1 -1 34 34 35 2 0 0 -1 0 CONDOR2 NULL (UNUSED):DIS 35 -1 -1 35 35 36 3 0 0 -1 0 CONDOR2 NULL (UNUSED):DIS 36 -1 -1 36 36 37 4 0 0 -1 0 CONDOR2 NULL (UNUSED):DIS 37 -1 -1 37 37 38 5 0 0 -1 0 CONDOR2 NULL (UNUSED):DIS 38 -1 -1 38 38 39 6 0 0 -1 0 CONDOR2 NULL (UNUSED):DIS 39 -1 -1 39 39 40 7 0 0 -1 0 CONDOR2 NULL (UNUSED):DIS 40 -1 -1 0 0 1 0 1 1 -1 0 CONDOR2 NULL (UNUSED):ENB 41 -1 -1 1 1 2 1 1 1 -1 431 CONDOR2 5/39:DIS 42 -1 -1 2 2 3 2 1 1 -1 0 CONDOR2 NULL (UNUSED):ENB 43 -1 -1 3 3 4 3 1 1 -1 430 CONDOR2 6/54:DIS 44 -1 -1 4 4 5 4 1 1 -1 0 CONDOR2 NULL (UNUSED):DIS 45 -1 -1 5 5 6 5 1 1 -1 0 CONDOR2 NULL (UNUSED):ENB 46 -1 -1 6 6 4 6 1 1 -1 430 CONDOR2 6/51:ENB 47 -1 -1 7 7 2 7 1 1 -1 431 CONDOR2 5/32:DIS 48 -1 -1 8 8 9 0 1 1 -1 0 CONDOR2 NULL (UNUSED):ENB 49 -1 -1 9 9 10 1 1 1 -1 436 CONDOR2 5/7:ENB 50 -1 -1 10 10 14 2 1 1 -1 437 CONDOR2 6/22:DIS 51 -1 -1 11 11 12 3 1 1 -1 0 CONDOR2 NULL (UNUSED):ENB 52 -1 -1 12 12 10 4 1 1 -1 436 CONDOR2 5/0:ENB 53 -1 -1 13 13 14 5 1 1 -1 437 CONDOR2 6/19:DIS 54 -1 -1 14 14 15 6 1 1 -1 0 CONDOR2 NULL (UNUSED):DIS 55 -1 -1 15 15 16 7 1 1 -1 0 CONDOR2 NULL (UNUSED):DIS 56 -1 -1 16 16 17 0 1 1 -1 0 CONDOR2 NULL (UNUSED):DIS 57 -1 -1 17 17 18 1 1 1 -1 0 CONDOR2 NULL (UNUSED):DIS 58 -1 -1 18 18 19 2 1 1 -1 0 CONDOR2 NULL (UNUSED):

FOR BROCADE AND PARTNER USE ONLYc2RegDump

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 31

Page 32: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

DIS 59 -1 -1 19 19 20 3 1 1 -1 0 CONDOR2 NULL (UNUSED):DIS 60 -1 -1 20 20 21 4 1 1 -1 0 CONDOR2 NULL (UNUSED):DIS 61 -1 -1 21 21 22 5 1 1 -1 0 CONDOR2 NULL (UNUSED):DIS 62 -1 -1 22 22 23 6 1 1 -1 0 CONDOR2 NULL (UNUSED):DIS 63 -1 -1 23 23 24 7 1 1 -1 0 CONDOR2 NULL (UNUSED):ENB 64 144 16 24 24 25 0 1 1 0 7 CONDOR2 :No_ModuleENB 65 145 17 25 25 26 1 1 1 0 7 CONDOR2 :No_ModuleENB 66 147 19 26 26 27 2 1 1 0 7 CONDOR2 :No_ModuleENB 67 146 18 27 27 28 3 1 1 0 7 CONDOR2 :No_ModuleENB 68 148 20 28 28 29 4 1 1 0 7 CONDOR2 :In_Sync ENB 69 149 21 29 29 30 5 1 1 0 7 CONDOR2 :No_ModuleENB 70 151 23 30 30 31 6 1 1 0 7 CONDOR2 :No_ModuleENB 71 150 22 31 31 32 7 1 1 0 7 CONDOR2 :No_ModuleENB 72 16 0 32 32 33 0 1 1 0 8 CONDOR2 :No_ModuleENB 73 17 1 33 33 34 1 1 1 0 8 CONDOR2 :No_ModuleENB 74 19 3 34 34 35 2 1 1 0 8 CONDOR2 :No_ModuleENB 75 18 2 35 35 36 3 1 1 0 8 CONDOR2 :No_ModuleENB 76 20 4 36 36 37 4 1 1 0 8 CONDOR2 :No_ModuleENB 77 21 5 37 37 38 5 1 1 0 8 CONDOR2 :No_ModuleENB 78 23 7 38 38 39 6 1 1 0 8 CONDOR2 :No_ModuleENB 79 22 6 39 39 40 7 1 1 0 8 CONDOR2 :No_Module(output truncated)

The highlighted line shows the port mapping for slot port 20. In this case, the chip number is 1 (C# column), and the chip portis 28 (CPt column).

FOR BROCADE AND PARTNER USE ONLYc2RegDump

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.032 53-1005256-02

Page 33: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

3. Obtain the register dump for the specific port on an ASIC. To do so on a Linux workstation, follow these steps:

a) From the supportSave output, unzip the file archive ending in .c2regdump.dmp.gz . For example:

sys-prompt> gunzip < ras015-S5cp-201005100841.c2regdump.tar.gz | tar xvf -/var/c2regdump.dmp.10.0.gztar: removing leading ‘/’ from member names/var/c2regdump.dmp.10.1.gz/var/c2regdump.dmp.2.0.gz/var/c2regdump.dmp.2.1.gz/var/c2regdump.dmp.8.1.gz/var/c2regdump.dmp.9.1.gz/var/c2hregdecode/var/c2regcmp

b) List the contents of the unzipped directory:

sys-prompt> cd varsys-prompt> ls -ltotal 388-rw-r--r-- 1 dcartwri sw-team 58829 May 10 08:39 c2hregcmp-rw-r--r-- 1 dcartwri sw-team 238845 May 10 08:39 c2hregdecode-rw-r--r-- 1 dcartwri sw-team 11566 May 10 08:39 c2regdump.dmp.10.0.gz-rw-r--r-- 1 dcartwri sw-team 12517 May 10 08:39 c2regdump.dmp.10.1.gz-rw-r--r-- 1 dcartwri sw-team 10881 May 10 08:33 c2regdump.dmp.2.0.gz-rw-r--r-- 1 dcartwri sw-team 11228 May 10 08:33 c2regdump.dmp.2.1.gz-rw-r--r-- 1 dcartwri sw-team 11959 May 10 08:39 c2regdump.dmp.8.0.gz-rw-r--r-- 1 dcartwri sw-team 12845 May 10 08:39 c2regdump.dmp.9.0.gz

c) Select the compressed c2hregdump.dmp.m .n file you want to examine, where m is the slot number, and n is the chipnumber, and restore the contents:

sys-prompt> gunzip c2hregdump.dmp.2.1.gz

d) Change the permissions on the c2hregdecode file that you extracted from the archive in step 3a and make it executable:

sys-prompt> chmod +x c2hregdecode

e) Use the now executable c2hregdecode utility to decode the file you restored in step 3c. This command displays theregister dump for a specified physical port.

NOTEThis example uses the phy option of the c2hregdecode command to display physical port registers. All otheroptions are intended for Brocade Communications internal use only.

The keyword phy specifies that the subsequent parameter is the physical port number on the chip. This port number is theone you identified in the output of the bladePortMap command in step 2.

sys-prompt> ./c2hregdecode c2regdump.dmp.2.1 phy 28 Physical Port 28 Registers: led registers=============0x69d40000: c2_led_status 000000ff 0x69d40004: c2_led_ctl 00000005fpl registers=============0x69d42000: fpl_port_id_addr 000f9400 0x69d42004: fpl_port_id_ctl 000000050x69d42008: fpl_port_config 2259c232 0x69d42014: fpl_loop_config 000000000x69d42018: fpl_loop_ctl 00000000 0x69d4201c: fpl_loop_intr_status 000000010x69d42020: fpl_loop_intr_enable 00000004 0x69d42024: fpl_lli_ns_status 001400000x69d42028: fpl_lli_ctl 00000140 0x69d42034: fpl_lli_def 001400000x69d42040: fpl_lli_send_word bc95b5b5 0x69d42044: fpl_lli_os_ctl bc15f7f70x69d42048: fpl_lli_lip_rx 00000000 0x69d4204c: fpl_lli_mark_rx 000000000x69d42050: fpl_lli_rnd_trip_time 00000000 0x69d42054: fpl_lli_intr_status 000000000x69d4205c: fpl_lli_intr_enable 305e00070x69d42064: fpl_serdes_tx_ctl 0010a50c 0x69d42068: fpl_serdes_rx_ctl 000300040x69d4206c: fpl_serdes_status 000002f1 0x69d42070: fpl_err_intr_status 00000240

FOR BROCADE AND PARTNER USE ONLYc2RegDump

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 33

Page 34: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

0x69d42078: fpl_err_intr_enable 00000000 0x69d4207c: fpl_err_out_flag_enable 000000000x69d42080: fpl_err_first_error 00000000 0x69d42084: fpl_debug 0000a01f0x00dc2088: fpl_scratch_pad 00000000 0x69d4208c: fpl_speed_neg_ctl a403d2380x69d42090: fpl_speed_neg_stat 00000004 0x69d42094: fpl_link_init_ctl 00002d4a0x69d42098: fpl_link_init_stat 00000160 0x69d4209c: fpl_loop_fan_ctl 000000000x69d420a0: fpl_loop_fan_stat 001fe0000x69d420a4: fpl_port_name 00000000 00000000 0x69d420ac: fpl_fabric_name 00000000 00000000 0x69d420b4: fpl_alpa_map 00000000 00000000 00000000 00000000 0x69d420c4: fpl_serdes_spd 1954a111 1954a111 1954a111 194fa111 0x69d420d4: fpl_serdes_tst_ctl 000000000x69d42100: fpl_lirp_rx 00000000 00000000 00000000 00000000 0x69d42110: fpl_lirp_rx 00000000 d88d96bb 00000000 00000000 0x69d42120: fpl_lirp_rx 00000000 00000000 00000000 00000000 0x69d42130: fpl_lirp_rx 00000000 00000000 00000000 00000000 0x69d42140: fpl_lirp_rx 00000000 00080000 00000000 00000000 0x69d42150: fpl_lirp_rx 00000000 00000800 00000000 00000000 0x69d42160: fpl_lirp_rx 00000000 00000000 08000000 00000000 0x69d42170: fpl_lirp_rx 10000000 00000020 00000000 00008000 0x69d42180: fpl_lifa_rx 00000000 00000000 00000000 00000000 0x69d42190: fpl_lisa_rx 00000000 facb37dd 00000000 00000000 0x00000000: SW_shadow_reg 00000000bbc registers=============0x69d42400: bbc_trc 8 0 0 0 0 0 0 0 0x69d42420: bbc_trc 0 0 0 0 0 0 0 0 0x69d42440: bbc_trc 0 0 0 0 0 0 0 0 0x69d42460: bbc_trc 0 0 0 0 0 0 0 0 0x69d42480: bbc_rqc 0 0 0 0 0 0 0 0 0x69d424a0: bbc_rqc 0 0 0 0 0 0 0 0 0x69d424c0: bbc_rqc 0 0 0 0 0 0 0 0 0x69d424e0: bbc_rqc 0 0 0 0 0 0 0 0 0x69d42500: bbc_mbc 0 0 0 0 0 0 0 0 0x69d42520: bbc_mbc 0 0 0 0 0 0 0 0 0x69d42540: bbc_mbc 0 0 0 0 0 0 0 0 0x69d42560: bbc_mbc 0 0 0 0 0 0 0 0 0x69d42580: bbc_rqc_inc 00000000 0x69d42584: bbc_threshold 000000100x69d42588: bbc_fbpc 00000000 0x69d4258c: bbc_csc 000000000x69d42590: bbc_tcc_inc 000000000x69d42598: bbc_jmb_mode 00000000 0x69d4259c: bbc_jmb_frm_mode 000000000x69d425a0: bbc_anvil_credit_mode 00000000 0x69d425a4: bbc_crdt_ctl 000000000x69d425a8: bbc_rec_ctl 00000000 0x69d425ac: bbc_frm_lost_count 000000000x69d425b0: bbc_rdy_lost_count 00000000 0x69d425b4: bbc_err_intr_enable 000000000x69d425b8: bbc_err_intr_status 00000000fps registers=============0x69d42600: fps_slow_sts_status 00000000 0x69d42700: fps_tim_rdy_pri 000000000x69d42704: fps_er_enc_in 00000000 0x69d42708: fps_er_crc 000000000x69d4270c: fps_er_trunc 00000000 0x69d42710: fps_er_toolong 000000000x69d42714: fps_er_bad_eof 00000000 0x69d42718: fps_er_enc_out 000000000x69d4271c: fps_er_bad_os 00000000 0x69d42720: fps_fl_open 000000000x69d42724: fps_fl_openfr 00000000 0x69d42728: fps_fl_opened 000000000x69d4272c: fps_zero_tenancy 00000000 0x69d42730: fps_loop_tenancy 000000000x69d42734: fps_dev_loop_tenancy 00000000 0x69d42738: fps_er_crc_good_eof 000000000x69d4273c: fps_inv_arb 000000000x69d42740: fps_tx_frm_cnt 00000005 0x69d42744: fps_rx_frm_cnt 000000070x69d42748: fps_tx_word_cnt 00000078 00000000 0x69d42750: fps_rx_word_cnt 000000ab 00000000 bal registers=============0x69d46000: bal_desired_buf 00000008 0x69d46004: bal_alloc_buf 000000080x69d46008: bal_busy_buf 00000001 0x69d4600c: bal_usable_buf 00000008txq registers=============0x69d4a004: txq_phys_port_ctl 00000c00sts registers=============0x69d4d000: sts_slow_sts 00000000 0x69d4d1a8: sts_rte_cl2 000000000x69d4d1ac: sts_rte_cl3 00000007 0x69d4d1b0: sts_rte_link_ctl 000000000x69d4d1b4: sts_other_disc 00000000 0x69d4d1b8: sts_tx_timeout_cl3 000000000x69d4d1bc: sts_tx_dst_unrch_cl3 00000000fds registers

FOR BROCADE AND PARTNER USE ONLYc2RegDump

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.034 53-1005256-02

Page 35: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

=============0x69d44000: fds_ifg_threshold 00000006 0x69d44004: fds_err_intr_status 000000000x69d44008: fds_err_intr_enable 0000001f 0x69d44010: fds_first_error 000000000x69d44014: fds_out_flag_en 000000000x69d44018: fds_prt_lgc_ctl 00000000logical txq registers=====================0x69d4a000: txq_log_port_ctl 00000011 0x69d4a008: txq_port_status 000000000x69d4a00c: txq_todo_flags 00000000 00000000 00000000 00000000 0x69d4a01c: txq_alpa_avail 00000000 00000000 00000000 00000000 0x69d4a02c: txq_spd_match_desc 00000000 00000000 00000000 00009813 0x69d4a03c: txq_vc_weight 04040400 00010104 00000000 00000000 0x69d4a04c: txq_vc_weight 00000000 00000000 00000000 00000000 0x69d4a060: txq_cong_det_ctrl 0000004btxq Congestion detection Statistics RAM=======================================0x6989c700: vc[0] 00000000 0x6989c704: vc[1] 00000000 0x6989c708: vc[2] 00000000 0x6989c70c: vc[3] 00000000 0x6989c710: vc[4] 00000000 0x6989c714: vc[5] 00000000 0x6989c718: vc[6] 00000000 0x6989c71c: vc[7] 00000000 0x6989c720: vc[8] 00000000 0x6989c724: vc[9] 00000000 0x6989c728: vc[10] 00000000 0x6989c72c: vc[11] 00000000 0x6989c730: vc[12] 00000000 0x6989c734: vc[13] 00000000 0x6989c738: vc[14] 00000000 0x6989c73c: vc[15] 00000000 logical sts registers=====================0x69d4d100: sts_zn_mismatch 000000000x69d4d104: sts_flt_trig 00000000 00000000 00000000 00000000 0x69d4d114: sts_flt_trig 00000000 00000000 00000000 00000000 0x69d4d124: sts_flt_trig 00000000 00000000 00000000 00000000 0x69d4d134: sts_flt_trig 00000000 00000000 00000000 00000000 0x69d4d144: sts_flt_trig 00000000 00000000 00000000 00000000 0x69d4d154: sts_flt_trig 00000000 00000000 00000000 00000000 0x69d4d164: sts_flt_trig 00000000 00000000 00000000 00000000 0x69d4d174: sts_flt_trig 00000000 00000000 00000000 00000000 0x69d4d1a0: sts_lp_closed 00000000

Highlighted rows in the above output show the transmit reserve credits for 32 VCs.

NOTEOn a Windows workstation, you can extract and restore the specific register dump file from the .dmp archiveusing a gzip for Windows utility such as IZarc. To decode the restored .dmp.slot .chip file, however, you must copythe file and the c2hregdecode file to a Linux workstation, and then decode the file as described in steps 3d and3e. You cannot run the c2hregdecode command on a Windows workstation.

c3RegDumpSupported platforms: All platforms with CONDOR3 blades

Command group availability: ASIC DB

Available in File: SSHOW_ASICDB.txt

Troubleshooting use

Use this command to analyze the register content of a port on a chip that you suspect to be experiencing problems. For example, if a VCappears to be stuck, you might choose to examine the transmit reserve credits of the associated chip port.

This command does not display register content directly. Rather, it generates a .dmp file which you can decode.

FOR BROCADE AND PARTNER USE ONLYc3RegDump

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 35

Page 36: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Use this command with the switchShow and bladePortMap commands first to determine the chip port in error, and then extract theregister information for that chip port from the register dump file.

1. In the supportShow file, search the system commands section for the output from the switchShow command. Use the outputof this command to determine the slot number and slot port number of interest. In the following example the user wants toinvestigate an F-port:

switchshow:switchName: ras015switchType: 42.2switchState: Online switchMode: NativeswitchRole: SubordinateswitchDomain: 15switchId: fffc0fswitchWwn: 10:00:00:05:1e:36:01:94zoning: ON (LSAN_WB_CNA_TEST)switchBeacon: OFFFC Router: OFFFC Router BB Fabric ID: 1Address Mode: 0Index Slot Port Address Media Speed State Proto=================================================== 0 1 0 0f0000 id N4 No_Light FC 1 1 1 0f0100 id N4 No_Light FC 2 1 2 0f0200 id N4 No_Light FC 3 1 3 0f0300 id N4 No_Light FC 4 1 4 0f0400 id N4 No_Light FC 5 1 5 0f0500 -- N4 No_Module FC 6 1 6 0f0600 id N4 Online FC F-Port 50:03:0d:30:0d:06:00:15 7 1 7 0f0700 id N4 Online FC F-Port 50:03:0d:30:0d:06:00:01 1 ge0 -- 1G No_Sync ISCSI Copper 1 ge1 -- 1G No_Sync ISCSI Copper 1 ge2 -- 1G No_Sync ISCSI 1 ge3 -- 1G No_Sync ISCSI 1 ge4 -- 1G No_Sync ISCSI 1 ge5 -- 1G No_Sync ISCSI 1 ge6 -- 1G No_Sync ISCSI 1 ge7 -- 1G No_Sync ISCSI 16 2 0 0f1000 -- N8 No_Module FC 17 2 1 0f1100 -- N8 No_Module FC 18 2 2 0f1200 -- N8 No_Module FC 19 2 3 0f1300 -- N8 No_Module FC 20 2 4 0f1400 -- N8 No_Module FC 21 2 5 0f1500 -- N8 No_Module FC 22 2 6 0f1600 -- N8 No_Module FC 23 2 7 0f1700 -- N8 No_Module FC 24 2 8 0f1800 -- N8 No_Module FC 25 2 9 0f1900 -- N8 No_Module FC 26 2 10 0f1a00 -- N8 No_Module FC 27 2 11 0f1b00 -- N8 No_Module FC 28 2 12 0f1c00 -- N8 No_Module FC 29 2 13 0f1d00 -- N8 No_Module FC 30 2 14 0f1e00 -- N8 No_Module FC 31 2 15 0f1f00 -- N8 No_Module FC 144 2 16 0f9000 -- N8 No_Module FC 145 2 17 0f9100 -- N8 No_Module FC 146 2 18 0f9200 -- N8 No_Module FC 147 2 19 0f9300 -- N8 No_Module FC 148 2 20 0f9400 id N4 Online FC F-Port 50:03:0d:30:0d:06:00:13 149 2 21 0f9500 -- N8 No_Module FC 150 2 22 0f9600 -- N8 No_Module FC 151 2 23 0f9700 -- N8 No_Module FC 152 2 24 0f9800 -- N8 No_Module FC 153 2 25 0f9900 -- N8 No_Module FC 154 2 26 0f9a00 -- N8 No_Module FC 155 2 27 0f9b00 -- N8 No_Module FC 156 2 28 0f9c00 -- N8 No_Module FC 157 2 29 0f9d00 -- N8 No_Module FC 158 2 30 0f9e00 -- N8 No_Module FC

FOR BROCADE AND PARTNER USE ONLYc3RegDump

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.036 53-1005256-02

Page 37: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

159 2 31 0f9f00 -- N8 No_Module FC 32 3 0 0f2000 -- 10G No_Module FC 33 3 1 0f2100 -- 10G No_Module FC (output truncated)

The highlighted line identifies the selected port of interest, which is slot 2, slot port 20.

FOR BROCADE AND PARTNER USE ONLYc3RegDump

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 37

Page 38: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

2. Using the ASIC portion of the supportShow file, find the bladePortMap command output for the slot containing the port youare troubleshooting; in this case, slot 2. Search the output of this command for mapping information for slot port 20 (SPtcolumn).

++++++++++++++++ Bladeportmap 1 ++++++++++++++++++++++++bladeportmap 1 :miniS=0 chips/Minis=1 bports/chip=48miniS=1 chips/Minis=1 bports/chip=48minis_count=2 chip_count=2 port_count=96CTL BPt UPt SPt MPt CPt IFi GPt M# C# Sw# G# ChID PBPt:ISL=======================================================================ENB 0 -1 -1 0 0 1 0 0 0 -1 1063 CONDOR3 3/39:ENB 1 -1 -1 1 1 2 1 0 0 -1 1831 CONDOR3 6/39:ENB 2 -1 -1 2 2 2 2 0 0 -1 1831 CONDOR3 6/32:ENB 3 -1 -1 3 3 2 3 0 0 -1 1831 CONDOR3 6/36:ENB 4 -1 -1 4 4 2 4 0 0 -1 1831 CONDOR3 6/35:ENB 5 -1 -1 5 5 1 5 0 0 -1 1063 CONDOR3 3/35:ENB 6 -1 -1 6 6 1 6 0 0 -1 1063 CONDOR3 3/32:ENB 7 -1 -1 7 7 1 7 0 0 -1 1063 CONDOR3 3/36:ENB 8 -1 -1 8 8 9 0 0 0 -1 1879 CONDOR3 6/87:ENB 9 -1 -1 9 9 10 1 0 0 -1 1111 CONDOR3 3/87:ENB 10 -1 -1 10 10 9 2 0 0 -1 1879 CONDOR3 6/80:ENB 11 -1 -1 11 11 10 3 0 0 -1 1111 CONDOR3 3/84:ENB 12 -1 -1 12 12 9 4 0 0 -1 1879 CONDOR3 6/83:ENB 13 -1 -1 13 13 10 5 0 0 -1 1111 CONDOR3 3/83:ENB 14 -1 -1 14 14 10 6 0 0 -1 1111 CONDOR3 3/80:ENB 15 -1 -1 15 15 9 7 0 0 -1 1879 CONDOR3 6/84:ENB 16 -1 -1 16 16 17 0 0 0 -1 528 CONDOR3 1/68:DIS 17 -1 -1 17 17 18 1 0 0 -1 0 CONDOR3 NULL (UNUSED):DIS 18 -1 -1 18 18 19 2 0 0 -1 0 CONDOR3 NULL (UNUSED):ENB 19 -1 -1 19 19 20 3 0 0 -1 531 CONDOR3 1/69:DIS 20 -1 -1 20 20 21 4 0 0 -1 0 CONDOR3 NULL (UNUSED):DIS 21 -1 -1 21 21 22 5 0 0 -1 0 CONDOR3 NULL (UNUSED):ENB 22 -1 -1 22 22 23 6 0 0 -1 534 CONDOR3 1/66:ENB 23 -1 -1 23 23 24 7 0 0 -1 535 CONDOR3 1/65:ENB 24 1 1 24 24 25 0 0 0 0 5 CONDOR3 :No_ModuleENB 25 0 0 25 25 26 1 0 0 0 5 CONDOR3 :No_ModuleENB 26 5 5 26 26 27 2 0 0 0 5 CONDOR3 :No_ModuleENB 27 4 4 27 27 28 3 0 0 0 5 CONDOR3 :In_Sync ENB 28 2 2 28 28 29 4 0 0 0 5 CONDOR3 :No_ModuleENB 29 3 3 29 29 30 5 0 0 0 5 CONDOR3 :No_Light ENB 30 6 6 30 30 31 6 0 0 0 5 CONDOR3 :No_ModuleENB 31 7 7 31 31 32 7 0 0 0 5 CONDOR3 :No_ModuleENB 32 24 24 32 32 33 0 0 0 0 6 CONDOR3 :No_ModuleENB 33 27 27 33 33 34 1 0 0 0 6 CONDOR3 :No_ModuleENB 34 28 28 34 34 35 2 0 0 0 6 CONDOR3 :No_ModuleENB 35 31 31 35 35 36 3 0 0 0 6 CONDOR3 :No_ModuleENB 36 25 25 36 36 37 4 0 0 0 6 CONDOR3 :No_ModuleENB 37 26 26 37 37 38 5 0 0 0 6 CONDOR3 :No_ModuleENB 38 29 29 38 38 39 6 0 0 0 6 CONDOR3 :No_ModuleENB 39 30 30 39 39 40 7 0 0 0 6 CONDOR3 :No_ModuleENB 40 39 39 40 40 41 0 0 0 0 7 CONDOR3 :No_ModuleENB 41 34 34 41 41 42 1 0 0 0 7 CONDOR3 :No_ModuleENB 42 35 35 42 42 43 2 0 0 0 7 CONDOR3 :No_ModuleENB 43 38 38 43 43 44 3 0 0 0 7 CONDOR3 :No_ModuleENB 44 32 32 44 44 45 4 0 0 0 7 CONDOR3 :No_ModuleENB 45 33 33 45 45 46 5 0 0 0 7 CONDOR3 :No_ModuleENB 46 36 36 46 46 47 6 0 0 0 7 CONDOR3 :No_ModuleENB 47 37 37 47 47 48 7 0 0 0 7 CONDOR3 :No_ModuleENB 48 -1 -1 0 0 1 0 1 1 -1 1058 CONDOR3 3/34:ENB 49 -1 -1 1 1 2 1 1 1 -1 1826 CONDOR3 6/34:ENB 50 -1 -1 2 2 2 2 1 1 -1 1826 CONDOR3 6/33:ENB 51 -1 -1 3 3 2 3 1 1 -1 1826 CONDOR3 6/37:ENB 52 -1 -1 4 4 2 4 1 1 -1 1826 CONDOR3 6/38:ENB 53 -1 -1 5 5 1 5 1 1 -1 1058 CONDOR3 3/38:ENB 54 -1 -1 6 6 1 6 1 1 -1 1058 CONDOR3 3/37:ENB 55 -1 -1 7 7 1 7 1 1 -1 1058 CONDOR3 3/33:ENB 56 -1 -1 8 8 9 0 1 1 -1 1878 CONDOR3 6/86:ENB 57 -1 -1 9 9 10 1 1 1 -1 1106 CONDOR3 3/82:ENB 58 -1 -1 10 10 9 2 1 1 -1 1878 CONDOR3 6/81:

FOR BROCADE AND PARTNER USE ONLYc3RegDump

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.038 53-1005256-02

Page 39: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

ENB 59 -1 -1 11 11 10 3 1 1 -1 1106 CONDOR3 3/81:ENB 60 -1 -1 12 12 10 4 1 1 -1 1106 CONDOR3 3/86:ENB 61 -1 -1 13 13 9 5 1 1 -1 1878 CONDOR3 6/82:ENB 62 -1 -1 14 14 9 6 1 1 -1 1878 CONDOR3 6/85:ENB 63 -1 -1 15 15 10 7 1 1 -1 1106 CONDOR3 3/85:DIS 64 -1 -1 16 16 17 0 1 1 -1 0 CONDOR3 NULL (UNUSED):ENB 65 -1 -1 17 17 18 1 1 1 -1 535 CONDOR3 1/23:ENB 66 -1 -1 18 18 19 2 1 1 -1 534 CONDOR3 1/22:DIS 67 -1 -1 19 19 20 3 1 1 -1 0 CONDOR3 NULL (UNUSED):ENB 68 -1 -1 20 20 21 4 1 1 -1 528 CONDOR3 1/16:ENB 69 -1 -1 21 21 22 5 1 1 -1 531 CONDOR3 1/19:DIS 70 -1 -1 22 22 23 6 1 1 -1 0 CONDOR3 NULL (UNUSED):DIS 71 -1 -1 23 23 24 7 1 1 -1 0 CONDOR3 NULL (UNUSED):ENB 72 9 9 24 24 25 0 1 1 0 12 CONDOR3 :No_ModuleENB 73 8 8 25 25 26 1 1 1 0 12 CONDOR3 :No_ModuleENB 74 13 13 26 26 27 2 1 1 0 12 CONDOR3 :No_ModuleENB 75 12 12 27 27 28 3 1 1 0 12 CONDOR3 :No_ModuleENB 76 10 10 28 28 29 4 1 1 0 12 CONDOR3 :No_ModuleENB 77 11 11 29 29 30 5 1 1 0 12 CONDOR3 :No_ModuleENB 78 14 14 30 30 31 6 1 1 0 12 CONDOR3 :No_ModuleENB 79 15 15 31 31 32 7 1 1 0 12 CONDOR3 :No_ModuleENB 80 16 16 32 32 33 0 1 1 0 13 CONDOR3 :No_ModuleENB 81 19 19 33 33 34 1 1 1 0 13 CONDOR3 :No_ModuleENB 82 20 20 34 34 35 2 1 1 0 13 CONDOR3 :No_ModuleENB 83 23 23 35 35 36 3 1 1 0 13 CONDOR3 :No_ModuleENB 84 17 17 36 36 37 4 1 1 0 13 CONDOR3 :No_ModuleENB 85 18 18 37 37 38 5 1 1 0 13 CONDOR3 :No_ModuleENB 86 21 21 38 38 39 6 1 1 0 13 CONDOR3 :No_ModuleENB 87 22 22 39 39 40 7 1 1 0 13 CONDOR3 :No_ModuleENB 88 47 47 40 40 41 0 1 1 0 14 CONDOR3 :No_Light ENB 89 42 42 41 41 42 1 1 1 0 14 CONDOR3 :No_ModuleENB 90 43 43 42 42 43 2 1 1 0 14 CONDOR3 :No_ModuleENB 91 46 46 43 43 44 3 1 1 0 14 CONDOR3 :No_ModuleENB 92 40 40 44 44 45 4 1 1 0 14 CONDOR3 :No_ModuleENB 93 41 41 45 45 46 5 1 1 0 14 CONDOR3 :No_ModuleENB 94 44 44 46 46 47 6 1 1 0 14 CONDOR3 :No_ModuleENB 95 45 45 47 47 48 7 1 1 0 14 CONDOR3 :No_Modulesw_neptune_24:FID128:root> ### END LOG - DATE: 110721, TIME: 170401 ###

The highlighted line shows the port mapping for slot port 20. In this case, the chip number is 1 (C# column), and the chip portis 34 (CPt column).

FOR BROCADE AND PARTNER USE ONLYc3RegDump

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 39

Page 40: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

3. Obtain the register dump for the specific port on an ASIC. To do so on a Linux workstation, follow these steps:

a) From the supportSave output, unzip the file archive ending in .c3regdump.dmp.gz . For example:

sys-prompt> gunzip < sw0-S0cp-201105220707.C3REGDUMP.tar.gz | tar xvf -/var/c3regdump.dmp.0.0.gztar: removing leading ‘/’ from member names/var/c3regdump.dmp.10.1.gz/var/c3regdump.dmp.2.0.gz/var/c3regdump.dmp.2.1.gz/var/c3regdump.dmp.8.1.gz/var/c3regdump.dmp.9.1.gz/var/c3hregdecode/var/c3hregcmp

b) List the contents of the unzipped directory:

sys-prompt> cd varsys-prompt> lsc3hregcmp c3hregdecode c3regdump.dmp.0.0.gzsys-prompt> ls -ltotal 972-rw-r--r-- 1 kdeivasi sw-team 87426 May 22 00:05 c3hregcmp-rw-r--r-- 1 kdeivasi sw-team 347470 May 22 00:05 c3hregdecode-rw-r--r-- 1 kdeivasi sw-team 543073 May 22 00:05 c3regdump.dmp.0.0.gz

c) Select the compressed c3regdump.dmp.m .n file you want to examine, where m is the slot number, and n is the chipnumber, and restore the contents:

sys-prompt> gunzip c3regdump.dmp.0.0.gz

d) Change the permissions on the c3hregdecode file that you extracted from the archive in step 3a and make it executable:

sys-prompt> chmod +x c3hregdecode

e) Use the now executable c3hregdecode utility to decode the file you restored in step 3c. This command displays theregister dump for a specified physical port.

NOTEThis example uses the phy option of the c3hregdecode command to display physical port registers. All otheroptions are intended for Brocade Communications internal use only.

The keyword phy specifies that the subsequent parameter is the physical port number on the chip. This port number is theone you identified in the output of the bladePortMap command in step 2.

sys-prompt> ./c3hregdecode c3regdump.dmp.0.0 phy 20Physical Port 20 Registers: led registers=============0xf7440000: c3_led_status 00000000 0xf7440004: c3_led_ctl 00000000fpl registers=============0xf7442000: fpl_port_id_addr 00021400 0xf7442004: fpl_port_id_ctl 000000000xf7442008: fpl_port_config 2299c202 0xf7442014: fpl_loop_config 000100100xf7442018: fpl_loop_ctl 00000000 0xf744201c: fpl_loop_intr_status 000000010xf7442020: fpl_loop_intr_enable 00000000 0xf7442024: fpl_lli_ns_status 100800070xf7442028: fpl_lli_ctl 00020104 0xf7442034: fpl_lli_def 000000000xf7442040: fpl_lli_send_word bc95b5b5 0xf7442044: fpl_lli_os_ctl bc95b5b50xf7442048: fpl_lli_lip_rx 00000000 0xf744204c: fpl_lli_mark_rx 000000000xf7442050: fpl_lli_rnd_trip_time 00000000 0xf7442054: fpl_lli_intr_status 920d40070xf744205c: fpl_lli_intr_enable_clr 001000000xf7442070: fpl_err_intr_status 000000000xf7442078: fpl_err_intr_enable 00000000 0xf744207c: fpl_err_out_flag_enable 000000000xf7442080: fpl_err_first_error 00000000 0xf7442084: fpl_debug 002ba03f0xf7442088: fpl_scratch 00000100 0xf744208c: fpl_speed_neg_ctl c424e0800xf7442090: fpl_speed_neg_stat 00000000 0xf7442094: fpl_link_init_ctl 00000000

FOR BROCADE AND PARTNER USE ONLYc3RegDump

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.040 53-1005256-02

Page 41: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

0xf7442098: fpl_link_init_stat 00000000 0xf744209c: fpl_loop_fan_ctl 000000000xf74420a0: fpl_loop_fan_stat 001fe0000xf74420e8: fpl_port_speed 00000004 0xf74420a0: fpl_loop_fan_stat 001fe0000xf74420ec: fpl_aec_ctl 00051060 0xf74420f0: fpl_pcs_ctl 000000010xf74420f4: fpl_fec_ctl 00000001 0xf74420f8: fpl_fec_cor 000000000xf74420fc: fpl_fec_uncor 00000000 0xf7442200: fpl_misc_debug 000000000x00000000: SW_shadow_reg 00000000bbc registers=============0xf7442800: bbc_trc 0 0 0 0 0 0 0 0 0xf7442820: bbc_trc 0 0 0 0 0 0 0 0 0xf7442840: bbc_trc 0 0 0 0 0 0 0 0 0xf7442860: bbc_trc 0 0 0 0 0 0 0 0 0xf7442880: bbc_trc 0 0 0 0 0 0 0 0 0xf7442900: bbc_mbc 0 0 0 0 0 0 0 0 0xf7442920: bbc_mbc 0 0 0 0 0 0 0 0 0xf7442940: bbc_mbc 0 0 0 0 0 0 0 0 0xf7442960: bbc_mbc 0 0 0 0 0 0 0 0 0xf7442980: bbc_mbc 0 0 0 0 0 0 0 0 0xf7442a00: bbc_rcc 0 0 0 0 0 0 0 0 0xf7442a20: bbc_rcc 0 0 0 0 0 0 0 0 0xf7442a40: bbc_rcc 0 0 0 0 0 0 0 0 0xf7442a60: bbc_rcc 0 0 0 0 0 0 0 0 0xf7442a80: bbc_rcc 0 0 0 0 0 0 0 0 0xf7442b00: bbc_rlc 0 0 0 0 0 0 0 0 0xf7442b20: bbc_rlc 0 0 0 0 0 0 0 0 0xf7442b40: bbc_rlc 0 0 0 0 0 0 0 0 0xf7442b60: bbc_rlc 0 0 0 0 0 0 0 0 0xf7442b80: bbc_rlc 0 0 0 0 0 0 0 0 0xf7442c00: bbc_rqc 0 0 0 0 0 0 0 0 0xf7442c20: bbc_rqc 0 0 0 0 0 0 0 0 0xf7442c40: bbc_rqc 0 0 0 0 0 0 0 0 0xf7442c60: bbc_rqc 0 0 0 0 0 0 0 0 0xf7442c80: bbc_rqc 0 0 0 0 0 0 0 0 0xf7442ca0: bbc_rqc 0 0 0 0 0 0 0 0 0xf7442d00: bbc_fbpc 00000000 0xf7442d04: bbc_csc 000000000xf7442d08: bbc_rcc_inc 00000000 0xf7442d0c: bbc_rqc_inc 000000000xf7442d10: bbc_fbpc_inc 00000000 0xf7442d14: bbc_tmc_inc 000000000xf7442d18: bbc_threshold 00000100 0xf7442d1c: bbc_counter_clr 000000000xf7442d20: bbc_debug_en 00000000 0xf7442d24: bbc_ctrl 000001200xf7442d28: bbc_crdt_thro_max_bw 00000000 0xf7442d2c: bbc_crdt_thro_time_lapse000000000xf7442d30: bbc_crdt_thro_max_acu_frm00001fff 0xf7442d34: bbc_bb_sc_n 000000000xf7442d38: bbc_crdt_reco_debug 00000000 0xf7442d3c: bbc_crdt_reco_debug_data000000000xf7442d40: bbc_multi_frm_loss_cnt 00000000 0xf7442d44: bbc_multi_rdy_loss_cnt 000000000xf7442d48: bbc_one_frm_loss_recov_cnt00000000 0xf7442d4c: bbc_one_rdy_loss_recov_cnt000000000xf7442d50: bbc_int_en_clr 00000070 0xf7442d54: bbc_int_en_set 000000000xf7442d58: bbc_int_status 00000000 0xf7442d5c: bbc_int_set 000000000xf7442d60: bbc_int_first 00000000 0xf7442d64: bbc_frm_rdy_rx_err_addr 000000000xf7442d68: bbc_frm_rdy_tx_err_addr 00000000 0xf7442d6c: bbc_trc_mbc_err_addr 000000000xf7442d70: bbc_frm_rdy_rx_dbl_ecc_cnt00000000 0xf7442d74: bbc_frm_rdy_tx_dbl_ecc_cnt000000000xf7442d78: bbc_trc_mbc_dbl_ecc_cnt 00000000 0xf7442d7c: bbc_fsm_status 000010110xf7442d80: bbc_force_err 00000000 0xf7442d8c: bbc_scratch 00000000fps registers=============0xf7442600: fps_slow_sts_status 00000000 0xf7442700: c3_fps_stats_reg.fps_tim_rdy_pri000000000xf7442704: c3_fps_stats_reg.fps_er_enc_in00000000 0xf7442708: c3_fps_stats_reg.fps_er_crc000000000xf744270c: c3_fps_stats_reg.fps_er_trunc00000000 0xf7442710: c3_fps_stats_reg.fps_er_toolong000000000xf7442714: c3_fps_stats_reg.fps_er_bad_eof00000000 0xf7442718: c3_fps_stats_reg.fps_er_enc_out000000000xf744271c: c3_fps_stats_reg.fps_er_bad_os00000000 0xf7442738: c3_fps_stats_reg.fps_er_crc_good_eof000000000xf744273c: c3_fps_stats_reg.fps_inv_arb000000000xf7442740: c3_fps_stats_reg.fps_tx_frm_cnt00000000 0xf7442744: c3_fps_stats_reg.fps_rx_frm_cnt000000000xf7442748: c3_fps_stats_reg.fps_tx_word_cnt00000000 00000000 0xf7442750: c3_fps_stats_reg.fps_rx_word_cnt00000000 00000000 bal registers=============

FOR BROCADE AND PARTNER USE ONLYc3RegDump

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 41

Page 42: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

0xf7446000: bal_desired_buf 00000000 0xf7446004: bal_alloc_buf 000000000xf7446008: bal_busy_buf 00000000 0xf744600c: bal_usable_buf 000000000xf7446010: bal_max_bor_buf 00000000txq registers=============0xf744a004: txq_phys_port_ctl 00004000 0xf744a050: txq_link_skew 000000000xf744a068: txq_cr_lk_dttn_intr_sts 00000000 00000000 0xf744a070: txq_cr_lk_dttn_intr_en 00000000 00000000 0xf744a178: txq_disc_frm_trap_cnt 00000000sts registers=============0xf744d000: sts_slow_sts 00000000 0xf744d100: c3_sts_reg.sts_zn_mismatch000000000xf744d1a4: c3_sts_reg.sts_ftb_type1_miss00000000 0xf744d1a8: c3_sts_reg.sts_ftb_type2_miss000000000xf744d1ac: c3_sts_reg.sts_ftb_type6_miss00000000 0xf744d1b0: c3_sts_reg.sts_hard_zoning_miss000000000xf744d1b4: c3_sts_reg.sts_lun_zoning_miss00000000 0xf744d1b8: c3_sts_reg.sts_hop_count_one000000000xf744d1bc: c3_sts_reg.sts_unroutable00000000 0xf744d1c8: c3_sts_reg.sts_rte_cl2 000000000xf744d1cc: c3_sts_reg.sts_rte_cl3 00000000 0xf744d1d0: c3_sts_reg.sts_rte_link_ctl000000000xf744d288: c3_sts_reg.sts_tx_timeout00000000 logical txq registers=====================0xf744a000: txq_log_port_ctl 00000002 0xf744a008: txq_port_status 000000000xf744a00c: txq_todo_flags 00000000 00000000 0xf744a014: txq_spd_match_desc 00000000 00000000 00000000 00000000 00000000 0xf744a028: txq_vc_weight 00000000 00000000 00000000 00000000 0xf744a038: txq_vc_weight 00000000 00000000 00000000 00000000 0xf744a048: txq_vc_weight 00000000 00000000 00000000 0000010d 0xf744a054: txq_cong_dttn_ctrl 0000010d0xf744a058: txq_cong_dttn_intr_sts 00000000 00000000 0xf744a060: txq_cong_dttn_intr_en 00000000 00000000 0xf744a078: txq_bw_limit_en_reg 00000000 00000000 0xf744a080: txq_bw_gua_en_reg 00000000 00000000 0xf744a088: txq_vc_group 00000000 00000000 00000000 00000000 0xf744a098: txq_vc_group 00000000 00000000 00000000 00000000 0xf744a0a8: txq_vc_group 00000000 00000000 00000000 00000000 0xf744a0b8: txq_bw_thresh_group 00000000 00000000 00000000 00000000 0xf744a0c8: txq_bw_thresh_group 00000000 00000000 00000000 00000000 0xf744a0d8: txq_bw_thresh_group 00000000 00000000 00000000 00000000 0xf744a0e8: txq_bw_thresh_group 00000000 00000000 00000000 00000000 txq Congestion detection Statistics RAM=======================================0xf7010c80: vc[0] 00000000 0xf7010c84: vc[1] 00000000 0xf7010c88: vc[2] 00000000 0xf7010c8c: vc[3] 00000000 0xf7010c90: vc[4] 00000000 0xf7010c94: vc[5] 00000000 0xf7010c98: vc[6] 00000000 0xf7010c9c: vc[7] 00000000 0xf7010ca0: vc[8] 00000000 0xf7010ca4: vc[9] 00000000 0xf7010ca8: vc[10] 00000000 0xf7010cac: vc[11] 00000000 0xf7010cb0: vc[12] 00000000 0xf7010cb4: vc[13] 00000000 0xf7010cb8: vc[14] 00000000 0xf7010cbc: vc[15] 00000000 logical sts registers=====================0xf744d100: c3_sts_reg.sts_zn_mismatch000000000xf744d124: c3_sts_reg.sts_flt_trig 00000000 00000000 00000000 00000000 0xf744d134: c3_sts_reg.sts_flt_trig 00000000 00000000 00000000 00000000 0xf744d144: c3_sts_reg.sts_flt_trig 00000000 00000000 00000000 00000000 0xf744d154: c3_sts_reg.sts_flt_trig 00000000 00000000 00000000 00000000 0xf744d164: c3_sts_reg.sts_flt_trig 00000000 00000000 00000000 00000000 0xf744d174: c3_sts_reg.sts_flt_trig 00000000 00000000 00000000 00000000 0xf744d184: c3_sts_reg.sts_flt_trig 00000000 00000000 00000000 00000000

FOR BROCADE AND PARTNER USE ONLYc3RegDump

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.042 53-1005256-02

Page 43: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

0xf744d194: c3_sts_reg.sts_flt_trig 00000000 00000000 00000000 00000000 HSS registers=============0xf7122800: hsstx_cfg_mode 00009f40 0xf7122804: hsstx_test_ctl 000000000xf712280c: hsstx_drv_mode_ct_tune3 00000000 0xf7122830: hsstx_amp_tunec 0000003c0xf7122820: hsstx_tap0_coeff_tune8 00000001 0xf7122860: hsstx_tap0_coeff_app 000000010xf7122824: hsstx_tap1_coeff_tune9 0000003c 0xf7122864: hsstx_tap1_coeff_app 0000003c0xf7122828: hsstx_tap2_coeff_tunea 00000019 0xf7122868: hsstx_tap2_coeff_app 000000190xf7122834: hsstx_pol_tuned_inv 00000022 0xf7122808: hsstx_coeff_ctl 000001800xf7122810: hsstx_drv_ovrd_ctl 00000010 0xf7122814: hsstx_dclk_rot_ovrd 00002a80(output truncated)

Highlighted rows in the above output show the transmit reserve credits for 32 VCs.

NOTEOn a Windows workstation, you can extract and restore the specific register dump file from the .dmp archiveusing a gzip for Windows utility such as IZarc. To decode the restored .dmp.slot .chip file, however, you must copythe file and the c3hregdecode file to a Linux workstation, and then decode the file as described in steps 3d and3e. You cannot run the c3hregdecode command on a Windows workstation.

fabricLog --showSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_FABRIC.txt

Troubleshooting use

Use this command to view the fabric log and switch state change information.

The command output includes a table containing fabric log and switch state change information. The following table explains eachcolumn.

TABLE 4 fabricLog --show command output information

Column Meaning

Time Stamp Indicates the timestamp expressed in format: HH:MM:SS:M.

Input and *Action Indicates the input and subsequent action.

S, Sn Indicates the current switch state and next switch state.

Possible switch states include:

• F0 - Build Fabric (BF) received.

• F1 - Reconfigure Fabric (RCF) is not supported.

• F2 - Exchange Fabric Parameters (EFP) is waiting for lastAccept Frame (ACC) from flood.

• F3 - Flood EFPs.

• D0 - Setup: At the completion of the Principal Switch Selection,the Principal Switch assumes the role of the Domain AddressManager.

• D1 - Send DIA: The Principal Switch then transmits a DIASW_ILS request sequence on all E_Ports.

• D2 - Idle: The Principal Switch remains in this state until itreceives an RDI SW_ILS request sequence. Reception of RDIsand or EFPs are queued in this state.

• D3 - The principle switch is processing the RDI.

FOR BROCADE AND PARTNER USE ONLYfabricLog --show

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 43

Page 44: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

TABLE 4 fabricLog --show command output information (continued)

Column Meaning

• A0 - Get Domain_ID: At the completion of the Principal SwitchSelection, the switch receives the DIA SW_ILS requestsequence through the upstream Principal ISL.

• A1 - Send DIA: After the switch is granted a Domain_ID, theswitch then transmits a DIA SW_ILS request sequence throughall ISLs other than the Principal ISL.

• A2 - Idle: The switch remains in this state until it receives an RDISW_ILS request sequence. Reception of RDIs and or EFPs arequeued in this state.

• A3 - The non-principal switch is processing an RDI.

• S0 - The switch is in offline state.

P, Pn Indicates the current port state and the next port state.

Possible port states include:

• P0 - Port offline or in initial state

• P1 - Port online

• P2 - Send or receive ELP accept

• P3 - Link reset occurred on master or E_Port

• I0 - Trunk Initiator: Exchange Mark Timestamp (EMT) sent

• I1 - Trunk Initiator: Exchange Trunking Parameters (ETP) AcceptFrame (ACC) received

• I2 - Trunk Initiator: ETP sent

• I3 - Trunk Initiator: Link reset occurred

• T0 - Trunk Target: EMT received

• T1 - Receive trunk parameter

• T2 - Trunk Target: Link reset.

• T3 - Trunk Target: Link reset done on slave.

• LD - Dynamic long distance ECP sent or received

• ESC - Exchange Switch Capabilities (ESC) state between P2and P3

Port Indicates the port number of the affected port.

Xid Indicates the exchange ID number.

A sample output follows:

fabriclog -sTime Stamp Input and *Action S, P Sn,Pn Port Xid====================================================================Wed Apr 6 01:08:52 200501:08:52.977 SCN Switch Offline A2,NA F2,NA NA NA01:08:52.977 *Snd SW state: F2 F2,NA F2,NA NA NA01:08:52.977 *Removing all nodes F2,NA F2,NA NA NA01:08:52.977 *Cancel F_S_TOV Timer F2,NA F2,NA NA NA01:08:52.977 *Cancel 2 * F_S_TOV Timer F2,NA F2,NA NA NA01:08:52.977 *Cancel RDI Receive Timer F2,NA F2,NA NA NA01:08:52.977 *Cancel RDI Send Timer F2,NA F2,NA NA NA01:08:52.977 *Cancel 24 * F_S_TOV Time F2,NA F2,NA NA NA01:08:52.977 *Cancel EFP Flood Timer F2,NA F2,NA NA NA01:08:52.977 *Cancel FAB_SIZE Timer F2,NA F2,NA NA NA01:08:52.983 1) fabInqData F2,NA F2,NA NA NA01:08:53.059 2) fabInqData F2,NA F2,NA NA NA01:08:53.063 *Snd inquiry (1) F2,NA F2,NA NA NA01:08:53.063 SCN Port Offline;g=0x3e F2,P3 F2,P0 0 NA01:08:53.063 *Snd port state: P0 F2,P0 F2,P0 0 NA01:08:53.066 *Removing all nodes from port F2,P0 F2,P0 0 NA

FOR BROCADE AND PARTNER USE ONLYfabricLog --show

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.044 53-1005256-02

Page 45: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

01:08:53.066 SCN Port Offline;g=0x40 F2,T3 F2,P0 1 NA01:08:53.068 *Removing all nodes from port F2,P0 F2,P0 1 NA01:08:53.068 *Snd slv port (1) (-1) (2) F2,NA F2,NA NA NA01:08:53.068 SCN Port Offline;g=0x42 F2,I4 F2,P0 8 NA01:08:53.072 *Removing all nodes from port F2,P0 F2,P0 8 NA01:08:53.072 *Snd slv port (8) (-1) (2) F2,NA F2,NA NA NANumber of entries: 23Max number of entries: 8192

fabricLog --show dportSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_FABRIC.txt

Troubleshooting use

Use this command to view the fabric log and switch state change information for all the diagnostic ports (Dport) configured on a switch.

A sample output follows:

fabriclog -s dportTime Stamp Input and *Action S, P Sn,Pn Port Xid ===================================================================================Switch 2; Mon Jan 24 06:07:53 2011 GMT (GMT+0:00)06:07:53.630597 SCN Port Offline;g=0xc D2,P3 D2,P0 42 NA 06:07:53.630608 *Snd port state: P0 D2,P0 D2,P0 42 NA 06:07:53.630642 *Removing all nodes from port D2,P0 D2,P0 42 NA 06:07:55.200256 SCN D_PORT_OFFLINE D2,P0 D2,P0 42 NA 06:07:55.444904 SCN LR_PORT (0);g=0xc D2,P0 D2,P0 42 NA 06:07:55.568622 SCN Port Online;g=0xc D2,P0 D2,P1 42 NA 06:07:55.576250 *ELP Send:rev=2,flow=4,flen=288,size=372 D2,P1 D2,P1 42 0x10 06:07:55.587499 ELP Rcv:rev=2,flow=4,flen=288,size=372 D2,P1 D2,P1 42 0x14 06:07:55.588753 *ELP Snd RJT(wwn) ct prfrm, in prgs D2,P1 D2,P1 42 0x14 06:07:55.596572 ELP ACC Rcv:rev=2,flow=4,flen=288,size=372 D2,P1 D2,P2 42 0x10 06:07:55.812244 SCN AC_PORT D2,P2 D2,P3 42 NA 06:07:55.813219 SCN D_PORT D2,P3 D2,P3 42 NA 06:07:55.813226 DP:D_PORT_FINAL(INI_ACTIVE)->D_PORT_FINAL D2,P3 D2,P3 42 NA 06:08:15.220503 SCN Port Offline;g=0xe D2,P3 D2,P0 42 NA 06:08:15.220514 *Snd port state: P0 D2,P0 D2,P0 42 NA 06:08:15.220548 *Removing all nodes from port D2,P0 D2,P0 42 NA 06:11:24.815845 DP:NOT_D_PORT(CONFIG_SET)->D_PORT_INIT D2,P0 D2,P0 42 NA 06:11:26.310342 SCN D_PORT_OFFLINE D2,P0 D2,P0 42 NA 06:11:26.556178 SCN LR_PORT (0);g=0x10 D2,P0 D2,P0 42 NA 06:11:26.679669 SFP:get=2,0;set=0,0;TEST_PASS D2,P0 D2,P0 42 NA 06:11:26.679687 DP:D_PORT_INIT(TEST_PASS)->CU_LB D2,P0 D2,P0 42 NA 06:11:26.679692 SCN Port Online;g=0x10 D2,P0 D2,P1 42 NA 06:11:26.686956 *ELP Send:rev=2,flow=4,flen=288,size=372 D2,P1 D2,P1 42 0x15 06:11:26.687718 ELP Rcv:rev=2,flow=4,flen=288,size=372 D2,P1 D2,P1 42 0x15 06:11:26.701421 *ELP Snd ACC:rev=2,flow=4,flen=288,size=372 D2,P1 D2,P2 42 0x15 06:11:26.702904 ELP ACC Rcv:rev=2,flow=4,flen=288,size=372 D2,P2 D2,P2 42 0x15 06:11:26.904661 SCN AC_PORT D2,P2 D2,P3 42 NA 06:11:27.408485 Segment: Loop Back D2,P3 D2,P3 42 NA 06:11:27.408623 *Removing all nodes from port D2,P3 D2,P3 42 NA 06:11:27.409193 DP:CU_LB(TEST_PASS)->CU_LB_TEST D2,P3 D2,P3 42 NA (output truncated)

fabSwitchShowSupported platforms: All

Command group availability: FC fabric

FOR BROCADE AND PARTNER USE ONLYfabSwitchShow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 45

Page 46: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Available in File: SSHOW_FABRIC.txt

Troubleshooting use

Use this command to view the fabric switch state structure information. This command is used for debugging.

The following table explains each of the output fields.

TABLE 5 fabSwitchShow command output information

Column Meaning

State Indicates the switch state information. For example: fabric builds, Domain,

WWN, and principal priority information.

Stage Indicates the stage of the switch. For example: cold done and warm done.

Rdi Receive Timer Indicates the RDI receive timer value and the state.

Unconfirmed Sw Timer Indicates the unconfirmed software timer value and the state.

NTP Timer Indicates the NTP timer value and the state.

ME Timer Indicates the ME timer value and the state.

RDI SND Timer Indicates the RDI send timer value and the state.

DOM VAL Timer Indicates the domain timer value and the state.

EFP FLOOD Timer Indicates the Exchange Fabric Parameter (EFP) flood timer value and thestate.

Principal Domain Indicates the domain ID of the principal switch.

Upstream Port Indicates the port number of the upstream path towards the principalswitch

of the fabric.

Principal Wwn Indicates the world wide name (WWN) of the principal switch.

Principal Priority Indicates the priority of the principal switch.

Flags Indicates the flag value corresponding to the current state of the switch.

me retry count Indicates the retry count taken to confirm the stability of the manageabilityentity.

inq_sem count Indicates the count of the inquiry semaphore.

fab_q current count Indicates the number of entries queued up in the fabric.

fab_q high water Indicates the high water mark for the fabric queue.

fab_q age Indicates the age of the fabric queue.

dup xid occurrence Indicates the number of duplicate occurrences of the exchange IDnumber.

iu nodes outstanding Indicates the number of information units that are outstanding.

EFP update port Indicates the port number on which the EFP frame is transmitted.

test check point Indicates whether the test check point is set or not.

fabric license Indicates whether the fabric license is installed or not.

fabric EFP version Indicates the EFP version of the fabric.

fabric dlist count Indicates the fabrics domain list count.

fabric alist count Indicates the alias/multicast list count.

switch ETIZ state Indicates the Enhanced TI Zones (ETIZ) state of the switch.

NTP ports online Indicates the port number of the NTP ports that are online.

RSCN domain recovery list Indicates the domain IDs of the switch that have received the registeredstate change notification (RSCN) and need to be recovered.

FOR BROCADE AND PARTNER USE ONLYfabSwitchShow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.046 53-1005256-02

Page 47: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

TABLE 5 fabSwitchShow command output information (continued)

Column Meaning

Ports used for EFP/BF/DIA flood Indicates the ports used for EFP/BF/DIA flood.

Command Statistics Indicates the command statistics information.

A sample output follows:

fabswitchshowFabric Switch State Structure Information=========================================State: A2Stage: cold doneRdi Receive Timer: 0x10dbf450, IDLE STATEUnconfirmed Sw Timer: 0x10dc27f8, IDLE STATENTP Timer: 0x10dc4a68, IDLE STATEME Timer: 0x10dc5ba0, IDLE STATERDI SND Timer: 0x10dc0588, IDLE STATEDOM VAL Timer: 0x10dc16c0, IDLE STATEEFP FLOOD Timer: 0x3feb887c, IDLE STATEPrincipal Domain: 47Upstream Port: 59Principal Wwn: 10:00:00:05:1e:02:aa:f7Principal Priority: 0x2Flags: 0xc0a8me retry count: 0ha efp count: 0inq_sem count: 1fab_q current count: 0fab_q high water: 19fab_q age: 0 (sec)dup xid occurrence: 0iu nodes outstanding: 0EFP update port: 59test check point: No check point setfabric license: TRUEfabric EFP version: 4fabric dlist count: 4fabric alist count: 0switch ETIZ state: 2 (ETIZ capable but not configured)NTP ports online: 56 57 58 59 60 61 62 63RSCN domain recovery list: no domain RSCN's to recover1 47 923 domains reachablePorts used for EFP/BF/DIA flood: 43 59Command Statistics:command high(ms) low(ms) ave(ms) total dropped=========================================================fc_write 1 1 0 61 N/AP Timer 0 0 0 0 N/ABF Timer 0 0 0 0 N/ARDI Timer 0 0 0 0 N/AUnc Timer 0 0 0 0 N/AEFP Flood 0 0 0 0 N/AHA EFP Fld0 0 0 0 N/Ainq_sem 0 0 0 0 N/Adbg_sem 0 0 0 0 N/AAC_DONE 0 0 0 0 N/ALR_DONE 0 0 0 0 N/AD_REACH 0 0 0 0 N/AD_UNREACH 0 0 0 0 N/AP_ONLINE 0 0 0 0 N/AS_ONLINE 0 0 0 0 N/AS_OFFLINE 0 0 0 0 N/AELP RESP 0 0 0 0 N/AELP RCV 0 0 0 0 0ELP TO 0 0 0 0 N/AEFP RESP 0 0 0 0 N/AEFP RCV 0 0 0 0 0

FOR BROCADE AND PARTNER USE ONLYfabSwitchShow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 47

Page 48: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

EFP TO 0 0 0 0 N/AHA EFP RP 0 0 0 0 N/AHA EFP TO 0 0 0 0 N/ADIA RESP 0 0 0 0 N/ADIA RCV 0 0 0 0 0DIA TO 0 0 0 0 N/ARDI RESP 0 0 0 0 N/ARDI RCV 0 0 0 0 0RDI TO 0 0 0 0 N/ABF RESP 0 0 0 0 N/ABF RCV 0 0 0 0 0BF TO 0 0 0 0 N/AEMT RESP 0 0 0 0 N/AEMT RCV 0 0 0 0 0EMT TO 0 0 0 0 N/AETP RESP 0 0 0 0 N/AETP RCV 0 0 0 0 0ETP TO 0 0 0 0 N/AECP RESP 0 0 0 0 N/AECP RCV 0 0 0 0 0ECP TO 0 0 0 0 N/AFORWARD 0 0 0 0 0GRE RCV 0 0 0 0 0SW ST UD 0 0 0 0 N/ASW FG UD 0 0 0 0 N/AUPSTRM UD 0 0 0 0 N/AINQ UD 0 0 0 0 N/APRI UD 0 0 0 0 N/ADLST UD 0 0 0 0 N/AALST UD 0 0 0 0 N/ANBRWWN UD 0 0 0 0 N/ANBRPT UD 0 0 0 0 N/APTFLG UD 0 0 0 0 N/AHDNEP UD 0 0 0 0 N/ASYCDMP UD 0 0 0 0 N/AINQSYC UD 0 0 0 0 N/A

fabretrystats --showSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_FABRIC.txt and SUPPORTSHOW_ALL

Troubleshooting use

Use this command to view the retry count of the fabric commands. Each E/D_Port, the --show option displays the counters for thefollowing Switch Internal Link Service (SW_ILS) requests:

Fabretrystats command output information

ELP : Exchange Link Parameters

EFP: Exchange Fabric Parameters

HA_EFP: Exchange Fabric Parameters used during warm recovery

DIA: Domain Identifier Assigned

RDI: Request Domain Identifier

BF: Build Fabric

FWD: Fabric Controller Forward

EMT: Fabric Controller Mark Timestamp

FOR BROCADE AND PARTNER USE ONLYfabretrystats --show

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.048 53-1005256-02

Page 49: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

ETP: Fabric Controller Trunk Parameters

RAID: Return Address Identifier

GAID: Get Address Identifier

ELP_TMR: Used internally for fabric application (not a SW_ISL)

GRE: Get Route Entry

ECP: Exchange Credit Parameters

ESC: Exchange Switch Capabilities

EFMD: Exchange Fabric Membership Data

ESA: Exchange Security Attributes

A sample output follows:

fabretrystats --show SW_ILS--------------------------------------------------------------------------------------------------------------E/D_Port ELP EFP HA_EFP DIA RDI BF FWD EMT ETP RAID GAID ELP_TMR GRE ECP ESC EFMD ESA DIAG_CMD --------------------------------------------------------------------------------------------------------------16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 87 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

dnsconfig --showSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_OS.txt

Troubleshooting use

Use this command to display the domain_name service parameters.

A sample output follows:

dnsconfig --showDomain Name Server Configuration Information

FOR BROCADE AND PARTNER USE ONLY dnsconfig --show

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 49

Page 50: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

____________________________________________

Domain Name = englab.brocade.com. Name Server IP Address = 2620:100:0:e200::10 Name Server IP Address = 2620:100:0:e200::11

Dns configuration creates, delete by following commands dnsconfig --add -domain name -serverip1 ipaddr serverip2 ipaddr dnsconfig --delete dnsconfig --show dnsconfig --help

fcoe --loginshowSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_CEEDEBUG.txt

Troubleshooting use

Use this command to show the existing FCoE logins.

The following table explains each of the output field.

TABLE 6 fcoe --loginshow command output information

Column Meaning

Port Indicates the port number.

Te port Indicates the Tengigabitethernet port.

Device WWN Indicates the world wide name (WWN) of the device.

Device MAC Indicates the MAC address of the device.

Session MAC Indicates the MAC address of the session.

A sample output follows:

fcoe --loginshowPort Te port Device WWN Device MAC Session MAC================================================================================ 2/4 Te 2/4 21:00:00:1b:32:80:57:19 00:c0:dd:0a:d1:18 0e:fc:00:02:14:01 2/8 Te 2/8 10:00:00:05:1e:ea:f4:23 00:05:1e:ea:f4:23 0e:fc:00:02:18:01 3/0 Te 3/0 20:05:00:11:0d:98:35:00 00:05:1e:ed:98:35 0e:fc:00:02:20:01 9/0 Te 9/0 20:03:00:11:0d:41:6a:00 00:05:1e:ed:41:6a 0e:fc:00:02:40:01 9/1 Te 9/1 20:02:00:11:0d:41:69:00 00:05:1e:ed:41:69 0e:fc:00:02:41:01 9/8 Te 9/8 10:00:00:05:1e:ea:f4:24 00:05:1e:ea:f4:24 0e:fc:00:02:48:01 9/9 Te 9/9 20:00:00:11:0d:55:77:00 00:05:1e:ed:55:77 0e:fc:00:02:49:01

fcoe_dbg fcoe show allportsSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_CEEDEBUG.txt

Troubleshooting use

Use this command to list the port-level internal details for the FCoE ports.

FOR BROCADE AND PARTNER USE ONLYfcoe --loginshow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.050 53-1005256-02

Page 51: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

The following table explains each of the output field.

TABLE 7 fcoe_dbg fcoe show allports command output information

Column Meaning

port Indicates the port number.

Type Indicates the type of the port.

Status Indicates the status of the port.

state Indicates the state of the port.

port_obj_hdl Indicates the port object handle in the Fabric OS object model.

fcoe_hdl Indicates the FCoE object handle in the Fabric OSobject model.

dce_fe_hdl Indicates the port handle for the corresponding ethernet port in the FabricOS object model.

fc_hdl Indicates the port handle for the Virtual Fibre channel port in the FabricOS object model.

ctrl_mac Indicates the FCF controller MAC address.

dce_hdl Indicates the port handle for the trunk port in the Fabric OS object model.

if_index Indicates the interface index of the corresponding Ethernet port.

unsol_advt Indicates the time period for the unsolicited advertisement from FCF.

pfc Indicates the priority of the flow control.

priority Indicates the priority of the port.

A sample output follows:

fcoe_dbg fcoe show allportsport Type Status state port_obj_hdl fcoe_hdl dce_fe_hdl fc_hdl ctrl_mac dce_hdl if_index unsol_advt pfc prio======================================================================================================================================== 16 FCOE_F_PORT ENABLED ENABLED 0x4e058010 0x43228828 0x43229037 0x43228028 00:05:1e:7b:1e:60 0x4322903b 0x18800200 0 0x00/0 0 17 FCOE_F_PORT ENABLED ENABLED 0x4e058011 0x43228828 0x43229039 0x43228029 00:05:1e:7b:1e:61 0x4322903b 0x18810201 0 0x00/0 1 18 FCOE_F_PORT ENABLED ENABLED 0x4e058012 0x43228828 0x43229033 0x4322802a 00:05:1e:7b:1e:62 0x4322903b 0x18820202 0 0x00/0 2 19 FCOE_F_PORT ENABLED ENABLED 0x4e058013 0x43228828 0x43229035 0x4322802b 00:05:1e:7b:1e:63 0x4322903b 0x18830203 0 0x00/0 3 20 FCOE_F_PORT ENABLED ENABLED 0x4e058014 0x4322880c 0x43229000 0x4322802c 00:05:1e:7b:1e:64 0x4322883d 0x18840000 15456 0x08/1 0 21 FCOE_F_PORT ENABLED ENABLED 0x4e058015 0x4322880c 0x4322883e 0x4322802d 00:05:1e:7b:1e:65 0x4322883d 0x18850001 0 0x00/0 1 22 FCOE_F_PORT ENABLED ENABLED 0x4e058016 0x4322880c 0x43229004 0x4322802e 00:05:1e:7b:1e:66 0x4322883d 0x18860002 0 0x00/0 2 23 FCOE_F_PORT ENABLED ENABLED 0x4e058017 0x4322880c 0x43229002 0x4322802f 00:05:1e:7b:1e:67 0x4322883d 0x18870003 0 0x00/0 3 24 FCOE_F_PORT ENABLED ENABLED 0x4e058018 0x4322881a 0x4322901c 0x43228030 00:05:1e:7b:1e:68 0x43229019 0x18880100 15455 0x08/1 0 25 FCOE_F_PORT ENABLED ENABLED 0x4e058019 0x4322881a 0x4322901a 0x43228031 00:05:1e:7b:1e:69 0x43229019 0x18890101 0 0x00/0 1 26 FCOE_F_PORT ENABLED ENABLED 0x4e05801a 0x4322881a 0x43229020 0x43228032 00:05:1e:7b:1e:6a 0x43229019 0x188a0102 0 0x00/0 2 27 FCOE_F_PORT ENABLED ENABLED 0x4e05801b 0x4322881a 0x4322901e 0x43228033 00:05:1e:7b:1e:6b 0x43229019 0x188b0103 0 0x00/0 3 28 FCOE_F_PORT ENABLED ENABLED 0x4e05801c 0x43228829 0x43229036 0x43228034 00:05:1e:7b:1e:6c 0x4322903d 0x188c0204 0 0x00/0 0 29 FCOE_F_PORT ENABLED ENABLED 0x4e05801d 0x43228829 0x43229038 0x43228035 00:05:1e:7b:1e:6d 0x4322903d 0x188d0205 0 0x00/0 1 30 FCOE_F_PORT ENABLED ENABLED 0x4e05801e 0x43228829 0x43229032 0x43228036 00:05:1e:7b:1e:6e 0x4322903d 0x188e0206 0 0x00/0 2 31 FCOE_F_PORT ENABLED ENABLED 0x4e05801f 0x43228829 0x43229034 0x43228037 00:05:1e:7b:1e:6f

FOR BROCADE AND PARTNER USE ONLYfcoe_dbg fcoe show allports

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 51

Page 52: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

0x4322903d 0x188f0207 0 0x00/0 3 32 FCOE_F_PORT ENABLED ENABLED 0x4e058020 0x43328828 0x43329037 0x43328028 00:05:1e:aa:45:60 0x4332903b 0x18c00200 15453 0x08/1 0 33 FCOE_F_PORT ENABLED ENABLED 0x4e058021 0x43328828 0x43329039 0x43328029 00:05:1e:aa:45:61 0x4332903b 0x18c10201 0 0x00/0 1 34 FCOE_F_PORT ENABLED ENABLED 0x4e058022 0x43328828 0x43329033 0x4332802a 00:05:1e:aa:45:62 0x4332903b 0x18c20202 0 0x00/0 2 35 FCOE_F_PORT ENABLED ENABLED 0x4e058023 0x43328828 0x43329035 0x4332802b 00:05:1e:aa:45:63 0x4332903b 0x18c30203 0 0x00/0 3 36 FCOE_F_PORT ENABLED ENABLED 0x4e058024 0x4332880c 0x43329000 0x4332802c 00:05:1e:aa:45:64 0x4332883d 0x18c40000 0 0x00/0 0 37 FCOE_F_PORT ENABLED ENABLED 0x4e058025 0x4332880c 0x4332883e 0x4332802d 00:05:1e:aa:45:65 0x4332883d 0x18c50001 0 0x00/0 1 38 FCOE_F_PORT ENABLED ENABLED 0x4e058026 0x4332880c 0x43329004 0x4332802e 00:05:1e:aa:45:66 0x4332883d 0x18c60002 0 0x00/0 2 39 FCOE_F_PORT ENABLED ENABLED 0x4e058027 0x4332880c 0x43329002 0x4332802f 00:05:1e:aa:45:67 0x4332883d 0x18c70003 0 0x00/0 3 40 FCOE_F_PORT ENABLED ENABLED 0x4e058028 0x4332881a 0x4332901c 0x43328030 00:05:1e:aa:45:68 0x43329019 0x18c80100 0 0x00/0 0 41 FCOE_F_PORT ENABLED ENABLED 0x4e058029 0x4332881a 0x4332901a 0x43328031 00:05:1e:aa:45:69 0x43329019 0x18c90101 0 0x00/0 1 42 FCOE_F_PORT ENABLED ENABLED 0x4e05802a 0x4332881a 0x43329020 0x43328032 00:05:1e:aa:45:6a 0x43329019 0x18ca0102 0 0x00/0 2 43 FCOE_F_PORT ENABLED ENABLED 0x4e05802b 0x4332881a 0x4332901e 0x43328033 00:05:1e:aa:45:6b 0x43329019 0x18cb0103 0 0x00/0 3 44 FCOE_F_PORT ENABLED ENABLED 0x4e05802c 0x43328829 0x43329036 0x43328034 00:05:1e:aa:45:6c 0x4332903d 0x18cc0204 0 0x00/0 0 45 FCOE_F_PORT ENABLED ENABLED 0x4e05802d 0x43328829 0x43329038 0x43328035 00:05:1e:aa:45:6d 0x4332903d 0x18cd0205 0 0x00/0 1 46 FCOE_F_PORT ENABLED ENABLED 0x4e05802e 0x43328829 0x43329032 0x43328036 00:05:1e:aa:45:6e 0x4332903d 0x18ce0206 0 0x00/0 2 47 FCOE_F_PORT ENABLED ENABLED 0x4e05802f 0x43328829 0x43329034 0x43328037 00:05:1e:aa:45:6f 0x4332903d 0x18cf0207 0 0x00/0 3 64 FCOE_F_PORT ENABLED ENABLED 0x4e058800 0x43928828 0x43929037 0x43928028 00:05:1e:c8:4c:60 0x4392903b 0x1a400200 15451 0x08/1 0(output truncated)

fcoe_dbg fcoe show swcfgSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_CEEDEBUG.txt

Troubleshooting use

Use this command to show the internal state of the devices logged in as maintained by the switch driver.

The following table explains each of the output field.

TABLE 8 fcoe_dbg fcoe show swcfg command output information

Column Meaning

swno# Indicates the index of the logical switch used.

vlan Indicates the Virtual LAN used for FCoE.

fcmap Indicates the FCoE fabric-map.

vf_id Indicates the virtual fabric ID.

A sample output follows:

fcoe_dbg fcoe show swcfgswno# vlan fcmap vf_id=======================================

FOR BROCADE AND PARTNER USE ONLYfcoe_dbg fcoe show swcfg

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.052 53-1005256-02

Page 53: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

0 1002 0x0efc00 128 0 -1 0x00fc0e 10 0 -1 0x00fc0e 20 0 0 0x000000 0 0 0x000000 0 0 0x000000 0 0 0x000000 0 0 0x000000fka_disable = 1 fka_intvl = 0fka_disable = 1 fka_intvl = 0fka_disable = 1 fka_intvl = 0fka_disable = 0 fka_intvl = 0fka_disable = 0 fka_intvl = 0fka_disable = 0 fka_intvl = 0fka_disable = 0 fka_intvl = 0fka_disable = 0 fka_intvl = 0

fcoe_dbg fcoe show devicesSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_CEEDEBUG.txt

Troubleshooting use

Use this command to show the internal state of the devices logged in as maintained by switch driver.

The following table explains each of the output field.

TABLE 9 fcoe_dbg fcoe show devices command output information

Column Meaning

port# Indicates the port number.

Type Indicates the type of the port.

Status Indicates the status of the port.

ifindex Index of the interface—a unique identifying number for the interface.

ctrl_mac Indicates the FCF controller MAC address.

wwn Indicated the World Wide Number (WWN) of the device.

A sample output follows:

fcoe_dbg fcoe show devicesport# Type Status ifindex ctrl_mac wwn=================================================================================num_dev 1 num_pend 0 wwn_tree_sz 7 sa_tbl_sz 13 fcid_tbl_sz 7 20 FCOE_F_PORT ENABLED 0x18840000 00:05:1e:7b:1e:64 21:00:00:1b:32:80:57:19num_dev 1 num_pend 0 wwn_tree_sz 7 sa_tbl_sz 13 fcid_tbl_sz 7 24 FCOE_F_PORT ENABLED 0x18880100 00:05:1e:7b:1e:68 10:00:00:05:1e:ea:f4:23num_dev 1 num_pend 0 wwn_tree_sz 7 sa_tbl_sz 13 fcid_tbl_sz 7 32 FCOE_F_PORT ENABLED 0x18c00200 00:05:1e:aa:45:60 20:05:00:11:0d:98:35:00num_dev 1 num_pend 0 wwn_tree_sz 7 sa_tbl_sz 13 fcid_tbl_sz 7 64 FCOE_F_PORT ENABLED 0x1a400200 00:05:1e:c8:4c:60 20:03:00:11:0d:41:6a:00num_dev 1 num_pend 0 wwn_tree_sz 7 sa_tbl_sz 13 fcid_tbl_sz 7 65 FCOE_F_PORT ENABLED 0x1a410201 00:05:1e:c8:4c:61 20:02:00:11:0d:41:69:00num_dev 1 num_pend 0 wwn_tree_sz 7 sa_tbl_sz 13 fcid_tbl_sz 7 72 FCOE_F_PORT ENABLED 0x1a480100 00:05:1e:c8:4c:68 10:00:00:05:1e:ea:f4:24num_dev 1 num_pend 0 wwn_tree_sz 7 sa_tbl_sz 13 fcid_tbl_sz 7 73 FCOE_F_PORT ENABLED 0x1a490101 00:05:1e:c8:4c:69 20:00:00:11:0d:55:77:00======= TRAVERSING WWN AVL TREE =======FOUND N_PORT [ 10:00:00:05:1e:ea:f4:23 ]

FOR BROCADE AND PARTNER USE ONLYfcoe_dbg fcoe show devices

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 53

Page 54: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

FOUND N_PORT [ 10:00:00:05:1e:ea:f4:24 ]FOUND N_PORT [ 20:00:00:11:0d:55:77:00 ]FOUND N_PORT [ 20:02:00:11:0d:41:69:00 ]FOUND N_PORT [ 20:03:00:11:0d:41:6a:00 ]FOUND N_PORT [ 20:05:00:11:0d:98:35:00 ]FOUND N_PORT [ 21:00:00:1b:32:80:57:19 ]Found 7 FCoE VN-ports======= TRAVERSING MAC ADDR AVL TREE =======FOUND E_NODE [ 00:05:1e:ea:f4:23 ]FOUND E_NODE [ 00:05:1e:ea:f4:24 ]FOUND E_NODE [ 00:05:1e:ed:41:69 ]FOUND E_NODE [ 00:05:1e:ed:41:6a ]FOUND E_NODE [ 00:05:1e:ed:55:77 ]FOUND E_NODE [ 00:05:1e:ed:98:35 ]FOUND N_PORT [ FPMA: 0e:fc:00:02:14:01; WWN: 21:00:00:1b:32:80:57:19; ENODE: 00:c0:dd:0a:d1:18 (FLOGI) (Pre-FIP)]FOUND N_PORT [ FPMA: 0e:fc:00:02:18:01; WWN: 10:00:00:05:1e:ea:f4:23; ENODE: 00:05:1e:ea:f4:23 (FLOGI) (v1)]FOUND N_PORT [ FPMA: 0e:fc:00:02:20:01; WWN: 20:05:00:11:0d:98:35:00; ENODE: 00:05:1e:ed:98:35 (FLOGI) (v1)]FOUND N_PORT [ FPMA: 0e:fc:00:02:40:01; WWN: 20:03:00:11:0d:41:6a:00; ENODE: 00:05:1e:ed:41:6a (FLOGI) (v1)]FOUND N_PORT [ FPMA: 0e:fc:00:02:41:01; WWN: 20:02:00:11:0d:41:69:00; ENODE: 00:05:1e:ed:41:69 (FLOGI) (v1)]FOUND N_PORT [ FPMA: 0e:fc:00:02:48:01; WWN: 10:00:00:05:1e:ea:f4:24; ENODE: 00:05:1e:ea:f4:24 (FLOGI) (v1)]FOUND N_PORT [ FPMA: 0e:fc:00:02:49:01; WWN: 20:00:00:11:0d:55:77:00; ENODE: 00:05:1e:ed:55:77 (FLOGI) (v1)]Found 13 FCoE Enode and/or VN-ports

fcoe_dbg fcoe show ptcfgSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_CEEDEBUG.txt

Troubleshooting use

Use this command to show the internal state of each FCoE port configuration as maintained by switch driver.

The following table explains each of the output field.

TABLE 10 fcoe_dbg fcoe show ptcfg command output information

Column Meaning

ptno# Indicates the port number.

enable Indicates if the port is enabled or not.

cee_vlan_status Indicates the Virtual LAN status.

reason Indicates the reason.

active_pfc Indicates the priority of the flow control.

A sample output follows:

fcoe_dbg fcoe show ptcfgptno# enable cee_vlan_status reason active_pfc======================================================================== 16 1 0 0 0x0 17 1 0 0 0x0 18 1 0 0 0x0 19 1 0 0 0x0 20 1 0 0 0x8 21 1 0 0 0x0 22 1 0 0 0x0 23 1 0 0 0x0 24 1 0 0 0x8 25 1 0 0 0x0 26 1 0 0 0x0

FOR BROCADE AND PARTNER USE ONLYfcoe_dbg fcoe show ptcfg

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.054 53-1005256-02

Page 55: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

27 1 0 0 0x0 28 1 0 0 0x0 29 1 0 0 0x0 30 1 0 0 0x0 31 1 0 0 0x0 32 1 0 0 0x8 33 1 0 0 0x0 34 1 0 0 0x0 35 1 0 0 0x0 36 1 0 0 0x0 37 1 0 0 0x0 38 1 0 0 0x0 39 1 0 0 0x0 40 1 0 0 0x0 41 1 0 0 0x0 42 1 0 0 0x0 43 1 0 0 0x0 44 1 0 0 0x0 45 1 0 0 0x0 46 1 0 0 0x0 47 1 0 0 0x0 64 1 0 0 0x8 65 1 0 0 0x8 66 1 0 0 0x0 67 1 0 0 0x0 68 1 0 0 0x0 69 1 0 0 0x0 70 1 0 0 0x0 71 1 0 0 0x0 72 1 0 0 0x8 73 1 0 0 0x8 74 1 0 0 0x0 75 1 0 0 0x0 76 1 0 0 0x0 77 1 0 0 0x0 78 1 0 0 0x0 79 1 0 0 0x0 144 1 0 0 0x0 145 1 0 0 0x0 146 1 0 0 0x0 147 1 0 0 0x0 148 1 0 0 0x0 149 1 0 0 0x0 150 1 0 0 0x0 151 1 0 0 0x0 160 1 0 0 0x0 161 1 0 0 0x0 162 1 0 0 0x0 163 1 0 0 0x0 164 1 0 0 0x0 165 1 0 0 0x0 166 1 0 0 0x0 167 1 0 0 0x0 192 1 0 0 0x0 193 1 0 0 0x0 194 1 0 0 0x0 195 1 0 0 0x0 196 1 0 0 0x0 197 1 0 0 0x0 198 1 0 0 0x0 199 1 0 0 0x0

fcoe_dbg fcoe show haSupported platforms: All

Command group availability: FC fabric

FOR BROCADE AND PARTNER USE ONLYfcoe_dbg fcoe show ha

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 55

Page 56: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Available in File: SSHOW_CEEDEBUG.txt

Troubleshooting use

Use this command to show the internal state of the High Availability states and configurations as maintained by the switch driver.

A sample output follows:

fcoe_dbg fcoe show haha_disabled: 0ha_enabled: 1curr_xid: 1649last_xid: 653buffer: 0xbc801000curr: 0xbc801000fss_stage: 1001fss_sub_stage: 5ulist[1].head:0x0ulist[1].tail: 0x0ulist[2].head:0x0ulist[2].tail: 0x0ulist[3].head:0x0ulist[3].tail: 0x0

fcoe --cfgshowSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_CEEDEBUG.txt

Troubleshooting use

Use this command to show the switch configuration applied on the switch.

The following table explains each of the output field.

TABLE 11 fcoe --cfgshow command output information

Column Meaning

Slot Indicates the slot number.

Port Indicates the port number.

Status Indicates the status of the port.

Port WWN Indicates the world wide name (WWN) of the port.

DeviceCount Indicates the number of devices configured.

Port Indicates the port type.

Type Indicates the sub-type of the port.

MAC Indicates the MAC address of the device.

VF_ID Indicates the virtual fabric ID.

A sample output follows:

fcoe --cfgshowSlot Port Status Port WWN DeviceCount Port Type MAC VF_ID==================================================================================================2 0 ENABLED 20:10:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:60 1282 1 ENABLED 20:11:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:61 1282 2 ENABLED 20:12:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:62 1282 3 ENABLED 20:13:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:63 128

FOR BROCADE AND PARTNER USE ONLYfcoe --cfgshow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.056 53-1005256-02

Page 57: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

2 4 ENABLED 20:14:00:05:1e:99:75:00 1 FCoE VF-Port 00:05:1e:7b:1e:64 1282 5 ENABLED 20:15:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:65 1282 6 ENABLED 20:16:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:66 1282 7 ENABLED 20:17:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:67 1282 8 ENABLED 20:18:00:05:1e:99:75:00 1 FCoE VF-Port 00:05:1e:7b:1e:68 1282 9 ENABLED 20:19:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:69 1282 10 ENABLED 20:1a:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:6a 1282 11 ENABLED 20:1b:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:6b 1282 12 ENABLED 20:1c:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:6c 1282 13 ENABLED 20:1d:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:6d 1282 14 ENABLED 20:1e:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:6e 1282 15 ENABLED 20:1f:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:6f 1282 16 ENABLED 20:90:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:70 1282 17 ENABLED 20:91:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:71 1282 18 ENABLED 20:92:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:72 1282 19 ENABLED 20:93:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:73 1282 20 ENABLED 20:94:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:74 1282 21 ENABLED 20:95:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:75 1282 22 ENABLED 20:96:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:76 1282 23 ENABLED 20:97:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:7b:1e:77 1283 0 ENABLED 20:20:00:05:1e:99:75:00 1 FCoE VF-Port 00:05:1e:aa:45:60 1283 1 ENABLED 20:21:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:61 1283 2 ENABLED 20:22:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:62 1283 3 ENABLED 20:23:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:63 1283 4 ENABLED 20:24:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:64 1283 5 ENABLED 20:25:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:65 1283 6 ENABLED 20:26:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:66 1283 7 ENABLED 20:27:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:67 1283 8 ENABLED 20:28:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:68 1283 9 ENABLED 20:29:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:69 1283 10 ENABLED 20:2a:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:6a 1283 11 ENABLED 20:2b:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:6b 1283 12 ENABLED 20:2c:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:6c 1283 13 ENABLED 20:2d:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:6d 1283 14 ENABLED 20:2e:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:6e 1283 15 ENABLED 20:2f:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:6f 1283 16 ENABLED 20:a0:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:70 1283 17 ENABLED 20:a1:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:71 1283 18 ENABLED 20:a2:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:72 1283 19 ENABLED 20:a3:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:73 1283 20 ENABLED 20:a4:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:74 1283 21 ENABLED 20:a5:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:75 1283 22 ENABLED 20:a6:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:76 1283 23 ENABLED 20:a7:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:aa:45:77 1289 0 ENABLED 20:40:00:05:1e:99:75:00 1 FCoE VF-Port 00:05:1e:c8:4c:60 1289 1 ENABLED 20:41:00:05:1e:99:75:00 1 FCoE VF-Port 00:05:1e:c8:4c:61 1289 2 ENABLED 20:42:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:62 1289 3 ENABLED 20:43:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:63 1289 4 ENABLED 20:44:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:64 1289 5 ENABLED 20:45:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:65 1289 6 ENABLED 20:46:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:66 1289 7 ENABLED 20:47:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:67 1289 8 ENABLED 20:48:00:05:1e:99:75:00 1 FCoE VF-Port 00:05:1e:c8:4c:68 1289 9 ENABLED 20:49:00:05:1e:99:75:00 1 FCoE VF-Port 00:05:1e:c8:4c:69 1289 10 ENABLED 20:4a:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:6a 1289 11 ENABLED 20:4b:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:6b 1289 12 ENABLED 20:4c:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:6c 1289 13 ENABLED 20:4d:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:6d 1289 14 ENABLED 20:4e:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:6e 1289 15 ENABLED 20:4f:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:6f 1289 16 ENABLED 20:c0:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:70 1289 17 ENABLED 20:c1:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:71 1289 18 ENABLED 20:c2:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:72 1289 19 ENABLED 20:c3:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:73 1289 20 ENABLED 20:c4:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:74 1289 21 ENABLED 20:c5:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:75 1289 22 ENABLED 20:c6:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:76 1289 23 ENABLED 20:c7:00:05:1e:99:75:00 0 FCoE VF-Port 00:05:1e:c8:4c:77 128

FOR BROCADE AND PARTNER USE ONLYfcoe --cfgshow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 57

Page 58: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

fcoe --fipcfgshowSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_CEEDEBUG.txt

Troubleshooting use

Use this command to show the FIP protocol configuration applied on the switch. A sample output follows:

fcoe --fipcfgshowFIP Unsolicited Advertisement Interval = 8FIP Keep Alive Timeout Disabled.========================================VLAN fcmap========================================1002 0x0efc00 [Default fcmap]========================================

ficuCmd dump -ASupported platforms: All

Command group availability: FICON

Available in File: SSHOW_FICON.txt

Troubleshooting use

The output of this command is large and mostly relevant only to Brocade Communications engineers for internal debugging. It containsall the FICUD components that are relevant to the supportSave process. These components include:

• FICUD internal traces

• FICUD semaphore (mutex) state information

• FICUD PIBM cache

• FICUD active configuration

• FICUD CUB/CUE state

• FICUD logical switch minitrace

• FICUD PIB

• FICUD blocked ports

• FICUD command statistics

• FICUD logical path information

The FICUD PIBM cache and FICUD logical path information, however, do contain information that might be useful for customertroubleshooting.

The PIBM cache dump shows the internal mapping of CUP Port Addresses to UPN. It also shows configuration information, includingthe Port Address Name, PDCM, Block State, and Port Descriptor for each CUP port address.

FOR BROCADE AND PARTNER USE ONLYfcoe --fipcfgshow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.058 53-1005256-02

Page 59: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

To find the PIBM cache dump in the supportShow file, search for information similar to the text displayed in the following example afterthe ellipsis (...). In this example, the UPN field is FFFFF for all table entries, indicating no UPNs are assigned to any of the CUPPortAddresses (PAs) for this logical switch.

ficucmd dump -ATrace buffer size = 1024 entriesEntr Time Diff LS Comp EventNbr ss.mmmmmm Nbr Desc Desc Data-------------------------------------------------------...PA PN UPN PD BPOU PortName -- -- -------- -------- ---- -------------------------------- 00 00 FFFFFFFF 00800000 U ( ) 01 01 FFFFFFFF 00800000 U ( ) 02 02 FFFFFFFF 00800000 U ( ) 03 03 FFFFFFFF 00800000 U ( ) 04 04 FFFFFFFF 00800000 U ( ) 05 05 FFFFFFFF 00800000 U ( ) 06 06 FFFFFFFF 00800000 U ( ) 07 07 FFFFFFFF 00800000 U ( ) 08 08 FFFFFFFF 00800000 U ( ) 09 09 FFFFFFFF 00800000 U ( ) 0A 0A FFFFFFFF 00800000 U ( ) 0B 0B FFFFFFFF 00800000 U ( ) 0C 0C FFFFFFFF 00800000 U ( ) 0D 0D FFFFFFFF 00800000 U ( ) 0E 0E FFFFFFFF 00800000 U ( ) 0F 0F FFFFFFFF 00800000 U ( ) 10 10 FFFFFFFF 00800000 U ( ) 11 11 FFFFFFFF 00800000 U ( ) 12 12 FFFFFFFF 00800000 U ( ) 13 13 FFFFFFFF 00800000 U ( ) 14 14 FFFFFFFF 00800000 U ( ) 15 15 FFFFFFFF 00800000 U ( ) 16 16 FFFFFFFF 00800000 U ( ) 17 17 FFFFFFFF 00800000 U ( ) FE FF FFFFFFFF 01040000 (ras210 ) FE FF FFFFFFFF 01040000 (ras210 ) 00 00 FFFFFFFF 80000000 ( ) PA PD PDCM -- -------- ----------------------------------- 00 00800000 (000000FF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFD ) 01 00800000 (000000FF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFD ) 02 00800000 (000000FF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFD ) 03 00800000 (000000FF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFD ) 04 00800000 (000000FF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFD )(output truncated)

The FICUD logical path information shows the ports and LPARS that are connected to the CUP, as shown in the following example. Tofind this information in the FICUCMD output, search for text similar to that shown after the ellipsis (...).

ficucmd dump -A :Trace buffer size = 1024 entriesEntr Time Diff LS Comp EventNbr ss.mmmmmm Nbr Desc Desc Data-------------------------------------------------------...Logical Path Array Mgt ---------------------- max_array_idx(11), last_ref_lp_ent(00), nbr_find_req(3285420), nbr_lre_hit(362991), nbr_list_loops(3001075) nbr_lp_scrub(69), sb_role(U) nbr_cue(7640), nbr_cub(7640), nbr_chains(611260)Logical Paths: {MS chep cuep state status flags port cue cub chains rcvy-- ---------- ---------- ----- ------ ------- ----- ---- ---- ------ ----2 0x341C00:03 0x31FE00:00 1 0x08 0x0000 0x004 4037 4037 404587 02 0x310600:03 0x31FE00:00 1 0x00 0x0000 0x000 3575 3575 205781 02 0x310500:00 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 0

FOR BROCADE AND PARTNER USE ONLYficuCmd dump -A

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 59

Page 60: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

2 0x310500:01 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 02 0x310500:02 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 02 0x310500:03 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 02 0x310500:04 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 02 0x310500:05 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 02 0x310500:06 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 02 0x310500:07 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 02 0x310500:08 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 02 0x310500:09 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 02 0x310500:0A 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 02 0x310500:0B 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 02 0x310500:0C 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 02 0x310500:0D 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 02 0x310500:0E 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 02 0x310500:0F 0x31FE00:00 1 0x00 0x0000 0x00E 0 0 0 0----------------- End of Logical Paths --------- }(output truncated)

ip6Tables -LSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_FABRIC.txt

Troubleshooting use

Examine the packet and byte counter fields in the output of this command to determine whether a specific rule is functioning asexpected.

The ip6Tables command is a standard Linux command. Refer to any generic Linux documentation for specific information aboutcommand options or command concepts such as filters, chains, and rules.

A sample output follows:

ip6tables -L -vvvChain INPUT (policy DROP 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 0 0 tcp0 tcp bond0 any anywhere anywhere 0 0 udp0 udp bond0 any anywhere anywhere 7290 850K ACCEPT ipv6-icmp any any anywhere anywhere 0 0 ACCEPT all veth+ any anywhere anywhere 0 0 ACCEPT all vlan+ any anywhere anywhere 0 0 ACCEPT all eth1 any anywhere anywhere 4299 322K ACCEPT all lo any anywhere anywhere 0 0 ACCEPT udp any any anywhere anywhere udp dpt:500 0 0 ACCEPT esp any any anywhere anywhere 0 0 ACCEPT ah any any anywhere anywhere 0 0 REJECT all any any anywhere anywhere reject-withicmp6-port-unreachable Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 0 0 REJECT all any eth1 anywhere anywhere reject-withicmp6-port-unreachable 0 0 REJECT all eth1 any anywhere anywhere reject-withicmp6-port-unreachable Chain OUTPUT (policy ACCEPT 4299 packets, 322K bytes) pkts bytes target prot opt in out source destination 0 0 ACCEPT udp any any anywhere anywhere udp dpt:500 0 0 ACCEPT esp any any anywhere anywhere 0 0 ACCEPT ah any any anywhere anywhere Chain apipmap0 (2 references) pkts bytes target prot opt in out source destination 0 0 ACCEPT tcp any any anywhere anywhere tcp dpt:rpcd 0 0 ACCEPT tcp any any anywhere anywhere tcp dpt:securerpcd Chain apirpctcp0 (1 references) pkts bytes target prot opt in out source destination 0 0 ACCEPT tcp any any anywhere anywhere tcp dpt:sunrpc Chain apirpcudp0 (1 references)

FOR BROCADE AND PARTNER USE ONLYip6Tables -L

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.060 53-1005256-02

Page 61: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

pkts bytes target prot opt in out source destination 0 0 ACCEPT udp any any anywhere anywhere udp dpt:sunrpc Chain http0 (0 references) pkts bytes target prot opt in out source destination Chain ssh0 (1 references) pkts bytes target prot opt in out source destination 0 0 ACCEPT tcp any any anywhere anywhere tcp dpt:ssh Chain tcp0 (1 references) pkts bytes target prot opt in out source destination 0 0 tcpcommon0 tcp any any anywhere anywhere tcp dpt:www 0 0 tcpcommon0 tcp any any anywhere anywhere tcp dpt:https 0 0 ssh0 tcp any any anywhere anywhere tcp dpt:ssh 0 0 telnet0 tcp any any anywhere anywhere tcp dpt:telnet 0 0 apipmap0 tcp any any anywhere anywhere tcp dpt:rpcd 0 0 apipmap0 tcp any any anywhere anywhere tcp dpt:securerpcd 0 0 apirpctcp0 tcp any any anywhere anywhere tcp dpt:sunrpc 0 0 tcpcommon0 tcp any any anywhere anywhere tcp dpt:www 0 0 tcpcommon0 tcp any any anywhere anywhere tcp dpt:https 0 0 tcpcommon0 tcp any any anywhere anywhere tcp dpts:600:1023 0 0 tcpcommon0 tcp any any anywhere anywhere Chain tcpcommon0 (6 references) pkts bytes target prot opt in out source destination 0 0 ACCEPT tcp any any anywhere anywhere tcp dpts:1024:65535 0 0 ACCEPT tcp any any anywhere anywhere tcp dpt:www 0 0 ACCEPT tcp any any anywhere anywhere tcp dpt:https 0 0 ACCEPT tcp any any anywhere anywhere tcp dpt:www 0 0 ACCEPT tcp any any anywhere anywhere tcp dpt:https 0 0 ACCEPT tcp any any anywhere anywhere tcp dpts:600:1023 Chain telnet0 (1 references) pkts bytes target prot opt in out source destination 0 0 ACCEPT tcp any any anywhere anywhere tcp dpt:telnet Chain udp0 (1 references) pkts bytes target prot opt in out source destination 0 0 udpcommon0 udp any any anywhere anywhere udp dpt:snmp 0 0 apirpcudp0 udp any any anywhere anywhere udp dpt:sunrpc 0 0 udpcommon0 udp any any anywhere anywhere udp dpt:ntp 0 0 udpcommon0 udp any any anywhere anywhere udp dpts:600:1023 0 0 udpcommon0 udp any any anywhere anywhere Chain udpcommon0 (4 references) pkts bytes target prot opt in out source destination 0 0 ACCEPT udp any any anywhere anywhere udp dpts:1024:65535 0 0 ACCEPT udp any any anywhere anywhere udp dpt:snmp 0 0 ACCEPT udp any any anywhere anywhere udp dpt:ntp 0 0 ACCEPT udp any any anywhere anywhere udp dpts:600:1023

ipTables -L -vvvSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_FABRIC.txt

Troubleshooting use

Examine the packet and byte counter fields in the output of this command to determine whether a specific rule is functioning asexpected.

The ipTables command is a standard Linux command. Refer to any generic Linux documentation for specific information aboutcommand options or command concepts such as filters, chains, and rules.

A sample output follows:

iptables -L -vvvChain INPUT (policy DROP 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 1626K 82M tcp0 tcp -- bond0 any anywhere anywhere

FOR BROCADE AND PARTNER USE ONLYipTables -L -vvv

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 61

Page 62: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

1034K 945M udp0 udp -- bond0 any anywhere anywhere 0 0 DROP icmp -- bond0 any anywhere cp_0_inteth icmp echo-request 0 0 DROP icmp -- bond0 any anywhere cp_1_inteth icmp echo-request 4698 395K ACCEPT icmp -- any any anywhere anywhere icmp echo-reply 78 4440 ACCEPT icmp -- any any anywhere anywhere icmp echo-request 0 0 ACCEPT icmp -- any any anywhere anywhere icmp fragmentation-needed 528K 50M ACCEPT all -- eth2 any anywhere anywhere 0 0 ACCEPT all -- veth+ any anywhere anywhere 0 0 ACCEPT all -- vlan+ any anywhere anywhere 705K 40M ACCEPT all -- eth1 any anywhere anywhere 5594K 468M ACCEPT all -- lo any anywhere anywhere 0 0 ACCEPT udp -- any any anywhere anywhere udp dpt:500 0 0 ACCEPT esp -- any any anywhere anywhere 0 0 ACCEPT ah -- any any anywhere anywhere 168K 35M REJECT all -- any any anywhere anywhere reject-withicmp-port-unreachable Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 0 0 REJECT all -- any eth2 anywhere anywhere reject-with icmp-port-unreachable 0 0 REJECT all -- eth2 any anywhere anywhere reject-with icmp-port-unreachable 0 0 REJECT all -- any eth1 anywhere anywhere reject-with icmp-port-unreachable 0 0 REJECT all -- eth1 any anywhere anywhere reject-with icmp-port-unreachable Chain OUTPUT (policy ACCEPT 9279K packets, 3700M bytes) pkts bytes target prot opt in out source destination 0 0 ACCEPT udp -- any any anywhere anywhere udp dpt:500 0 0 ACCEPT esp -- any any anywhere anywhere 0 0 ACCEPT ah -- any any anywhere anywhere Chain apipmap0 (2 references) pkts bytes target prot opt in out source destination 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:rpcd 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:securerpcd Chain apirpctcp0 (1 references) pkts bytes target prot opt in out source destination 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:sunrpc Chain apirpcudp0 (1 references) pkts bytes target prot opt in out source destination 0 0 ACCEPT udp -- any any anywhere anywhere udp dpt:sunrpc Chain http0 (0 references) pkts bytes target prot opt in out source destination Chain priv_net_rule (0 references) pkts bytes target prot opt in out source destination Chain ssh0 (1 references) pkts bytes target prot opt in out source destination 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:ssh Chain tcp0 (1 references) pkts bytes target prot opt in out source destination 1615K 82M tcpcommon0 tcp -- any any anywhere anywhere tcp dpt:www 0 0 tcpcommon0 tcp -- any any anywhere anywhere tcp dpt:https 0 0 ssh0 tcp -- any any anywhere anywhere tcp dpt:ssh 0 0 telnet0 tcp -- any any anywhere anywhere tcp dpt:telnet 0 0 apipmap0 tcp -- any any anywhere anywhere tcp dpt:rpcd 0 0 apipmap0 tcp -- any any anywhere anywhere tcp dpt:securerpcd 0 0 apirpctcp0 tcp -- any any anywhere anywhere tcp dpt:sunrpc 0 0 tcpcommon0 tcp -- any any anywhere anywhere tcp dpt:www 0 0 tcpcommon0 tcp -- any any anywhere anywhere tcp dpt:https 0 0 tcpcommon0 tcp -- any any anywhere anywhere tcp dpts:600:1023 10065 575K tcpcommon0 tcp -- any any anywhere anywhere Chain tcpcommon0 (6 references) pkts bytes target prot opt in out source destination 9951 570K ACCEPT tcp -- any any anywhere anywhere tcp dpts:1024:65535 1615K 82M ACCEPT tcp -- any any anywhere anywhere tcp dpt:www 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:https 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:www 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:https 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpts:600:1023 Chain telnet0 (1 references) pkts bytes target prot opt in out source destination 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:telnet Chain udp0 (1 references) pkts bytes target prot opt in out source destination 2948 368K udpcommon0 udp -- any any anywhere anywhere udp dpt:snmp 0 0 apirpcudp0 udp -- any any anywhere anywhere udp dpt:sunrpc 23 1748 udpcommon0 udp -- any any anywhere anywhere udp dpt:ntp

FOR BROCADE AND PARTNER USE ONLYipTables -L -vvv

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.062 53-1005256-02

Page 63: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

0 0 udpcommon0 udp -- any any anywhere anywhere udp dpts:600:1023 1031K 944M udpcommon0 udp -- any any anywhere anywhere Chain udpcommon0 (4 references) pkts bytes target prot opt in out source destination 864K 909M ACCEPT udp -- any any anywhere anywhere udp dpts:1024:65535 2948 368K ACCEPT udp -- any any anywhere anywhere udp dpt:snmp 23 1748 ACCEPT udp -- any any anywhere anywhere udp dpt:ntp 0 0 ACCEPT udp -- any any anywhere anywhere udp dpts:600:1023 Chain apirpctcp0 (1 references) pkts bytes target prot opt in out source destination 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:sunrpc Chain apirpcudp0 (1 references) pkts bytes target prot opt in out source destination 0 0 ACCEPT udp -- any any anywhere anywhere udp dpt:sunrpc Chain http0 (0 references) pkts bytes target prot opt in out source destination Chain priv_net_rule (0 references) pkts bytes target prot opt in out source destination Chain ssh0 (1 references) pkts bytes target prot opt in out source destination 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:ssh Chain tcp0 (1 references) pkts bytes target prot opt in out source destination 1615K 82M tcpcommon0 tcp -- any any anywhere anywhere tcp dpt:www 0 0 tcpcommon0 tcp -- any any anywhere anywhere tcp dpt:https 0 0 ssh0 tcp -- any any anywhere anywhere tcp dpt:ssh 0 0 telnet0 tcp -- any any anywhere anywhere tcp dpt:telnet 0 0 apipmap0 tcp -- any any anywhere anywhere tcp dpt:rpcd 0 0 apipmap0 tcp -- any any anywhere anywhere tcp dpt:securerpcd 0 0 apirpctcp0 tcp -- any any anywhere anywhere tcp dpt:sunrpc 0 0 tcpcommon0 tcp -- any any anywhere anywhere tcp dpt:www 0 0 tcpcommon0 tcp -- any any anywhere anywhere tcp dpt:https 0 0 tcpcommon0 tcp -- any any anywhere anywhere tcp dpts:600:1023 10065 575K tcpcommon0 tcp -- any any anywhere anywhere Chain tcpcommon0 (6 references) pkts bytes target prot opt in out source destination 9951 570K ACCEPT tcp -- any any anywhere anywhere tcp dpts:1024:65535 1615K 82M ACCEPT tcp -- any any anywhere anywhere tcp dpt:www 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:https 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:www 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:https 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpts:600:1023 Chain telnet0 (1 references) pkts bytes target prot opt in out source destination 0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:telnet Chain udp0 (1 references) pkts bytes target prot opt in out source destination 2948 368K udpcommon0 udp -- any any anywhere anywhere udp dpt:snmp 0 0 apirpcudp0 udp -- any any anywhere anywhere udp dpt:sunrpc 23 1748 udpcommon0 udp -- any any anywhere anywhere udp dpt:ntp 0 0 udpcommon0 udp -- any any anywhere anywhere udp dpts:600:1023 1031K 944M udpcommon0 udp -- any any anywhere anywhere (output truncated)

msfr --showcfgSupported platforms:

Command group availability: FC fabric

Available in File: SSHOW_FABRIC.txt

Troubleshooting use

Use this command to view information about a complete MSFR series, including the MSFR zone members, order of redirection, and theMSFR policy of each VI/VT pair in the series. If no MSR zone name is specified, this command displays all MSFR service configurations.

FOR BROCADE AND PARTNER USE ONLYmsfr --showcfg

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 63

Page 64: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

A sample output follows:

To display the content of the MSFR database:

msfr --showcfgThere are 1 objects in the Frame Redirection database++++++++++++++++++++++++++++++++++++++host wwn: 10:00:00:00:00:04:00:00, pid: 210400tgt wwn: 10:00:00:00:00:04:00:02, pid: 000000Host and Target Zoned: truevi wwn: 10:00:00:00:00:04:00:03, pid: 000000vt wwn: 10:00:00:00:00:04:00:04, pid: 000000policy: restartablevi wwn: 10:00:00:00:00:04:00:07, pid: 000000vt wwn: 10:00:00:00:00:04:00:09, pid: 000000policy: non-restartable

To display an MSFR zoning configuration for two appliances and a host/target pair (display shows one regular zone for the host/target,one zone set, two MSFR zones, one MSFR service configuration, and the MSFR master service configuration):

cfgshowDefined configuration:cfg: host_target_regular_cfg host_target_regular_zonecfg: msfr_cfg_20_00_00_00_00_00_00_02_30_00_00_00_00_00_00_03 msfr_zn_12345_appliance_a; msfr_zn_54321_appliance_bzone: host_target_regular_zone 20:00:00:00:00:00:00:02; 30:00:00:00:00:00:00:03zone: msfr_zn_12345_appliance_a 20:00:00:00:00:00:00:02; 30:00:00:00:00:00:00:03; 50:00:00:00:00:00:00:01; 50:00:00:00:00:00:00:02; 1,1zone: msfr_zn_54321_appliance_b 20:00:00:00:00:00:00:02; 30:00:00:00:00:00:00:03; 50:80:e0:00:00:00:00:01; 50:80:e0:00:00:00:00:02; 1,2Effective configuration:cfg: host_target_regular_cfg zone: host_target_regular_zone 20:00:00:00:00:00:00:02; 30:00:00:00:00:00:00:03;

To display a configuration in which both MSFR zones and legacy FR zones are defined and coexist next to each other:

cfgshowDefined configuration:cfg: host_target_regular_cfg host_target_regular_zone; host_target_legacy_zonecfg: m_u_l_t_i_r_e_d_i_r__cfg msfr_cfg_20_00_00_00_00_00_00_02_30_00_00_00_00_00_00_03cfg: msfr_cfg_20_00_00_00_00_00_00_02_30_00_00_00_00_00_00_03 msfr_zn_12345_appliance_a; msfr_zn_54321_appliance_bcfg: r_e_d_i_r_c__fg red_0917_10_00_00_00_00_01_00_00_10_00_00_00_00_02_00_00; red_______basezone: host_target_regular_zone 20:00:00:00:00:00:00:02; 30:00:00:00:00:00:00:03zone: host_target_legacy_zone 10:00:00:00:00:01:00:00; 10:00:00:00:00:02:00:00zone: msfr_zn_12345_appliance_a 20:00:00:00:00:00:00:02; 30:00:00:00:00:00:00:03; 50:00:00:00:00:00:00:01; 50:00:00:00:00:00:00:02; 1,1zone: msfr_zn_54321_appliance_b 20:00:00:00:00:00:00:02; 30:00:00:00:00:00:00:03; 50:80:e0:00:00:00:00:01; 50:80:e0:00:00:00:00:02; 1,2zone: red_0917_10_00_00_00_00_01_00_00_10_00_00_00_00_02_00_00 10:00:00:00:00:01:00:00; 10:00:00:00:00:02:00:00; 10:00:00:00:00:03:00:00; 10:00:00:00:00:04:00:00zone: red_______base 00:00:00:00:00:00:00:01; 00:00:00:00:00:00:00:02; 00:00:00:00:00:00:00:03; 00:00:00:00:00:00:00:04Effective configuration:cfg: host_target_regular_cfg

FOR BROCADE AND PARTNER USE ONLYmsfr --showcfg

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.064 53-1005256-02

Page 65: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

zone: host_target_regular_zone 20:00:00:00:00:00:00:02 30:00:00:00:00:00:00:03zone: host_target_legacy_zone 10:00:00:00:00:01:00:00 10:00:00:00:00:02:00:00

ptFilterPortShowSupported platforms:

Command group availability: Zeus

Available in File: SSHOW_ASICDB.txt

Troubleshooting use

Use this command to view the filter port data structures.

A sample output follows:

ptfilterportshow 1Port Registers for port: 1 FILTER DATA -----------Shadow settings: Filter Enable: 0x00000000 Redir RAM[0]: 0x00000000 Redir RAM[1]: 0x00000000 Redir RAM[2]: 0x00000000 Redir RAM[3]: 0x00000000 Redir RAM[4]: 0x00000000 Redir RAM[5]: 0x00000000 Redir RAM[6]: 0x00000000 Redir RAM[7]: 0x00000000 Redir RAM[8]: 0x00000000 Redir RAM[9]: 0x00000000 Redir RAM[10]: 0x00000000 Redir RAM[11]: 0x00000000 Redir RAM[12]: 0x00000000 Redir RAM[13]: 0x00000000 Redir RAM[14]: 0x00000000 Redir RAM[15]: 0x00000000 Redir RAM[16]: 0x00000000 Redir RAM[17]: 0x00000000 Redir RAM[18]: 0x00000000 Redir RAM[19]: 0x00000000 Redir RAM[20]: 0x00000000 Redir RAM[21]: 0x00000000 Redir RAM[22]: 0x00000000 Redir RAM[23]: 0x00000000 Redir RAM[24]: 0x00000000 Redir RAM[25]: 0x00000000 Redir RAM[26]: 0x00000000 Redir RAM[27]: 0x00000000 Redir RAM[28]: 0x00000000 Redir RAM[29]: 0x00000000 Redir RAM[30]: 0x00000000 Redir RAM[31]: 0x00000000 Bypass: 0x00000000Real settings: Enable RAM: 0x00000000, 0x00000002 Redir RAM[0]: 0x00000000 Redir RAM[1]: 0x00000000 Redir RAM[2]: 0x00000000 Redir RAM[3]: 0x00000000 Redir RAM[4]: 0x00000000 Redir RAM[5]: 0x00000000

FOR BROCADE AND PARTNER USE ONLYptFilterPortShow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 65

Page 66: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Redir RAM[6]: 0x00000000 Redir RAM[7]: 0x00000000 Redir RAM[8]: 0x00000000 Redir RAM[9]: 0x00000000 Redir RAM[10]: 0x00000000 Redir RAM[11]: 0x00000000 Redir RAM[12]: 0x00000000 Redir RAM[13]: 0x00000000 Redir RAM[14]: 0x00000000 Redir RAM[15]: 0x00000000 Redir RAM[16]: 0x00000000 Redir RAM[17]: 0x00000000 Redir RAM[18]: 0x00000000 Redir RAM[19]: 0x00000000 Redir RAM[20]: 0x00000000 Redir RAM[21]: 0x00000000 Redir RAM[22]: 0x00000000 Redir RAM[23]: 0x00000000 Redir RAM[24]: 0x00000000 Redir RAM[25]: 0x00000000 Redir RAM[26]: 0x00000000 Redir RAM[27]: 0x00000000 Redir RAM[28]: 0x00000000 Redir RAM[29]: 0x00000000 Redir RAM[30]: 0x00000000 Redir RAM[31]: 0x00000000 Bypass RAM: 0x00000000Shadowed filters:Filter 0: Not Installed (MIRROR1)(NO-OP) c2_fldenable[0] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[0] = 0xffffffff,c2_fltr_config[0] = 0x00000007Filter 1: Not Installed (MIRROR2)(NO-OP) c2_fldenable[1] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[1] = 0xffffffff,c2_fltr_config[1] = 0x00000007Filter 2: Not Installed (MIRROR3)(NO-OP) c2_fldenable[2] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[2] = 0xffffffff,c2_fltr_config[2] = 0x00000007Filter 3: Not Installed (MIRROR4)(NO-OP) c2_fldenable[3] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[3] = 0xffffffff,c2_fltr_config[3] = 0x00000007Filter 4: Not Installed (UNUSED)(NO-OP) c2_fldenable[4] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[4] = 0xffffffff,c2_fltr_config[4] = 0x00000007Filter 5: Not Installed (ZONING TRAP)(NO-OP) c2_fldenable[5] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[5] = 0xffffffff,c2_fltr_config[5] = 0x00000007Filter 6: Not Installed (OLD ZONING TRAP)(NO-OP) c2_fldenable[6] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[6] = 0xffffffff,c2_fltr_config[6] = 0x00000007Filter 7: Not Installed (TIN TRAP)(NO-OP) c2_fldenable[7] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[7] = 0xffffffff,c2_fltr_config[7] = 0x00000007Filter 8: Not Installed (FICON CUP)(NO-OP) c2_fldenable[8] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[8] = 0xffffffff,c2_fltr_config[8] = 0x00000007Filter 9: Not Installed (FICON CUP DST)(NO-OP) c2_fldenable[9] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[9] = 0xffffffff,c2_fltr_config[9] = 0x00000007Filter 10: Not Installed (WELL KNOWN ADDR)(NO-OP) c2_fldenable[10] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[10] = 0xffffffff,c2_fltr_config[10] = 0x00000007Filter 11: Not Installed (UNUSED)(NO-OP) c2_fldenable[11] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[11] = 0xffffffff,c2_fltr_config[11] = 0x00000007Filter 12: Not Installed (UNUSED)(NO-OP) c2_fldenable[12] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[12] = 0xffffffff,c2_fltr_config[12] = 0x00000007Filter 13: Not Installed (UNUSED)(NO-OP) c2_fldenable[13] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[13] = 0xffffffff,c2_fltr_config[13] = 0x00000007Filter 14: Not Installed (UNUSED)(NO-OP) c2_fldenable[14] = 0x00000000 0x00000000 0x00000000 0x00000000

FOR BROCADE AND PARTNER USE ONLYptFilterPortShow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.066 53-1005256-02

Page 67: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

c2_fldnegate[14] = 0xffffffff,c2_fltr_config[14] = 0x00000007Filter 15: Not Installed (UNUSED)(NO-OP) c2_fldenable[15] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[15] = 0xffffffff,c2_fltr_config[15] = 0x00000007Filter 16: Not Installed (UNUSED)(NO-OP) c2_fldenable[16] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[16] = 0xffffffff,c2_fltr_config[16] = 0x00000007Filter 17: Not Installed (UNUSED)(NO-OP) c2_fldenable[17] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[17] = 0xffffffff,c2_fltr_config[17] = 0x00000007Filter 18: Not Installed (UNUSED)(NO-OP) c2_fldenable[18] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[18] = 0xffffffff,c2_fltr_config[18] = 0x00000007Filter 19: Not Installed (UNUSED)(NO-OP) c2_fldenable[19] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[19] = 0xffffffff,c2_fltr_config[19] = 0x00000007Filter 20: Not Installed (PERF1)(LISTA) c2_fldenable[20] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[20] = 0x00000000,c2_fltr_config[20] = 0x00000000Filter 21: Not Installed (PERF2)(LISTA) c2_fldenable[21] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[21] = 0x00000000,c2_fltr_config[21] = 0x00000000Filter 22: Not Installed (PERF3)(LISTA) c2_fldenable[22] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[22] = 0x00000000,c2_fltr_config[22] = 0x00000000Filter 23: Not Installed (PERF4)(LISTA) c2_fldenable[23] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[23] = 0x00000000,c2_fltr_config[23] = 0x00000000Filter 24: Not Installed (PERF5)(LISTA) c2_fldenable[24] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[24] = 0x00000000,c2_fltr_config[24] = 0x00000000Filter 25: Not Installed (PERF6)(LISTA) c2_fldenable[25] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[25] = 0x00000000,c2_fltr_config[25] = 0x00000000Filter 26: Not Installed (PERF7)(LISTA) c2_fldenable[26] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[26] = 0x00000000,c2_fltr_config[26] = 0x00000000Filter 27: Not Installed (PERF8)(LISTA) c2_fldenable[27] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[27] = 0x00000000,c2_fltr_config[27] = 0x00000000Filter 28: Not Installed (PERF9)(LISTA) c2_fldenable[28] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[28] = 0x00000000,c2_fltr_config[28] = 0x00000000Filter 29: Not Installed (PERF10)(LISTA) c2_fldenable[29] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[29] = 0x00000000,c2_fltr_config[29] = 0x00000000Filter 30: Not Installed (PERF11)(LISTA) c2_fldenable[30] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[30] = 0x00000000,c2_fltr_config[30] = 0x00000000Filter 31: Not Installed (PERF12)(LISTA) c2_fldenable[31] = 0x00000000 0x00000000 0x00000000 0x00000000 c2_fldnegate[31] = 0x00000000,c2_fltr_config[31] = 0x00000000Real filters:Filter 0: Not Installed (MIRROR1)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 1: Not Installed (MIRROR2)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 2: Not Installed (MIRROR3)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 3: Not Installed (MIRROR4)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 4: Not Installed (UNUSED)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 5: Not Installed (ZONING TRAP)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 6: Not Installed (OLD ZONING TRAP)(NO-OP)

FOR BROCADE AND PARTNER USE ONLYptFilterPortShow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 67

Page 68: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 7: Not Installed (TIN TRAP)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 8: Not Installed (FICON CUP)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 9: Not Installed (FICON CUP DST)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 10: Not Installed (WELL KNOWN ADDR)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 11: Not Installed (UNUSED)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 12: Not Installed (UNUSED)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 13: Not Installed (UNUSED)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 14: Not Installed (UNUSED)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 15: Not Installed (UNUSED)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 16: Not Installed (UNUSED)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 17: Not Installed (UNUSED)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 18: Not Installed (UNUSED)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 19: Not Installed (UNUSED)(NO-OP) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x03ffffff, fltr config ram = 0x00001c07Filter 20: Not Installed (PERF1)(LISTA) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x00000000, fltr config ram = 0x00000000Filter 21: Not Installed (PERF2)(LISTA) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x00000000, fltr config ram = 0x00000000Filter 22: Not Installed (PERF3)(LISTA) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x00000000, fltr config ram = 0x00000000Filter 23: Not Installed (PERF4)(LISTA) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x00000000, fltr config ram = 0x00000000Filter 24: Not Installed (PERF5)(LISTA) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x00000000, fltr config ram = 0x00000000Filter 25: Not Installed (PERF6)(LISTA) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x00000000, fltr config ram = 0x00000000Filter 26: Not Installed (PERF7)(LISTA) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x00000000, fltr config ram = 0x00000000Filter 27: Not Installed (PERF8)(LISTA) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x00000000, fltr config ram = 0x00000000Filter 28: Not Installed (PERF9)(LISTA) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x00000000, fltr config ram = 0x00000000Filter 29: Not Installed (PERF10)(LISTA) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x00000000, fltr config ram = 0x00000000Filter 30: Not Installed (PERF11)(LISTA)

FOR BROCADE AND PARTNER USE ONLYptFilterPortShow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.068 53-1005256-02

Page 69: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x00000000, fltr config ram = 0x00000000Filter 31: Not Installed (PERF12)(LISTA) fld enable ram = 0x00000000, 0x00000000, 0x00000000, 0x00000000, fld negate ram = 0x00000000, fltr config ram = 0x00000000Filter dirty indicator: 0x00000000Performance filters: 0Port Mirror filters: 0 (0x0) FIELD DATA ----------Shadowed fields:fldoffset[0] = 0x00,fldmask[0] = 0x00,fldvalue_dyna[0]:0x00 0x00 0x00 0x00 fldcontrol[0].inuse = 0x0 fldcontrol[0].refcnt = 0x00 0x00 0x00 0x00 fldoffset[1] = 0x00,fldmask[1] = 0x00,fldvalue_dyna[1]:0x00 0x00 0x00 0x00 fldcontrol[1].inuse = 0x0 fldcontrol[1].refcnt = 0x00 0x00 0x00 0x00 fldoffset[2] = 0x00,fldmask[2] = 0x00,fldvalue_dyna[2]:0x00 0x00 0x00 0x00 fldcontrol[2].inuse = 0x0 fldcontrol[2].refcnt = 0x00 0x00 0x00 0x00 fldoffset[3] = 0x00,fldmask[3] = 0x00,fldvalue_dyna[3]:0x00 0x00 0x00 0x00 fldcontrol[3].inuse = 0x0 fldcontrol[3].refcnt = 0x00 0x00 0x00 0x00 fldoffset[4] = 0x00,fldmask[4] = 0x00,fldvalue_dyna[4]:0x00 0x00 0x00 0x00 fldcontrol[4].inuse = 0x0 fldcontrol[4].refcnt = 0x00 0x00 0x00 0x00 fldoffset[5] = 0x00,fldmask[5] = 0x00,fldvalue_dyna[5]:0x00 0x00 0x00 0x00 fldcontrol[5].inuse = 0x0 fldcontrol[5].refcnt = 0x00 0x00 0x00 0x00 fldoffset[6] = 0x00,fldmask[6] = 0x00,fldvalue_dyna[6]:0x00 0x00 0x00 0x00 fldcontrol[6].inuse = 0x0 fldcontrol[6].refcnt = 0x00 0x00 0x00 0x00 fldoffset[7] = 0x00,fldmask[7] = 0x00,fldvalue_dyna[7]:0x00 0x00 0x00 0x00 fldcontrol[7].inuse = 0x0 fldcontrol[7].refcnt = 0x00 0x00 0x00 0x00 fldoffset[8] = 0x00,fldmask[8] = 0x00,fldvalue_dyna[8]:0x00 0x00 0x00 0x00 fldcontrol[8].inuse = 0x0 fldcontrol[8].refcnt = 0x00 0x00 0x00 0x00 fldoffset[9] = 0x00,fldmask[9] = 0x00,fldvalue_dyna[9]:0x00 0x00 0x00 0x00 fldcontrol[9].inuse = 0x0 fldcontrol[9].refcnt = 0x00 0x00 0x00 0x00 fldoffset[10] = 0x00,fldmask[10] = 0x00,fldvalue_dyna[10]:0x00 0x00 0x00 0x00 fldcontrol[10].inuse = 0x0 fldcontrol[10].refcnt = 0x00 0x00 0x00 0x00 fldoffset[11] = 0x00,fldmask[11] = 0x00,fldvalue_dyna[11]:0x00 0x00 0x00 0x00 fldcontrol[11].inuse = 0x0 fldcontrol[11].refcnt = 0x00 0x00 0x00 0x00 fldoffset[12] = 0x00,fldmask[12] = 0x00,fldvalue_dyna[12]:0x00 0x00 0x00 0x00 fldcontrol[12].inuse = 0x0 fldcontrol[12].refcnt = 0x00 0x00 0x00 0x00 fldoffset[13] = 0x00,fldmask[13] = 0x00,fldvalue_dyna[13]:0x00 0x00 0x00 0x00 fldcontrol[13].inuse = 0x0 fldcontrol[13].refcnt = 0x00 0x00 0x00 0x00 fldoffset[14] = 0x00,fldmask[14] = 0x00,fldvalue_dyna[14]:0x00 0x00 0x00 0x00 fldcontrol[14].inuse = 0x0 fldcontrol[14].refcnt = 0x00 0x00 0x00 0x00 fldoffset[15] = 0x00,fldmask[15] = 0x00,fldvalue_dyna[15]:0x00 0x00 0x00 0x00 fldcontrol[15].inuse = 0x0 fldcontrol[15].refcnt = 0x00 0x00 0x00 0x00 fldoffset[16] = 0x00,fldmask[16] = 0x00,fldvalue_dyna[16]:0x00 0x00 0x00 0x00 fldcontrol[16].inuse = 0x0 fldcontrol[16].refcnt = 0x00 0x00 0x00 0x00 fldoffset[17] = 0x00,fldmask[17] = 0x00,fldvalue_dyna[17]:0x00 0x00 0x00 0x00 fldcontrol[17].inuse = 0x0 fldcontrol[17].refcnt = 0x00 0x00 0x00 0x00 fldoffset[18] = 0x00,fldmask[18] = 0x00,fldvalue_dyna[18]:0x00 0x00 0x00 0x00 fldcontrol[18].inuse = 0x0 fldcontrol[18].refcnt = 0x00 0x00 0x00 0x00 fldoffset[19] = 0x00,fldmask[19] = 0x00,fldvalue_dyna[19]:0x00 0x00 0x00 0x00 fldcontrol[19].inuse = 0x0 fldcontrol[19].refcnt = 0x00 0x00 0x00 0x00 Real fields:fldoffset RAM: 0x00000000, 0x00000000, 0x00000000, 0x00000000fldmask RAM: 0x00000000, 0x00000000, 0x00000000, 0x00000000fld value4 RAM:0x000000000x000000000x000000000x000000000x000000000x000000000x000000000x000000000x000000000x000000000x000000000x000000000x000000000x000000000x000000000x000000000x00000000

FOR BROCADE AND PARTNER USE ONLYptFilterPortShow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 69

Page 70: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

0x000000000x000000000x00000000Field dirty indicator: 0x00000000FDB reference count fdb: 0 [0 0 0 0 ]FDB reference count fdb: 1 [0 0 0 0 ]FDB reference count fdb: 2 [0 0 0 0 ]FDB reference count fdb: 3 [0 0 0 0 ]FDB reference count fdb: 4 [0 0 0 0 ]FDB reference count fdb: 5 [0 0 0 0 ]FDB reference count fdb: 6 [0 0 0 0 ]FDB reference count fdb: 7 [0 0 0 0 ]FDB reference count fdb: 8 [0 0 0 0 ]FDB reference count fdb: 9 [0 0 0 0 ]FDB reference count fdb: 10 [0 0 0 0 ]FDB reference count fdb: 11 [0 0 0 0 ]FDB reference count fdb: 12 [0 0 0 0 ]FDB reference count fdb: 13 [0 0 0 0 ]FDB reference count fdb: 14 [0 0 0 0 ]FDB reference count fdb: 15 [0 0 0 0 ]FDB reference count fdb: 16 [0 0 0 0 ]FDB reference count fdb: 17 [0 0 0 0 ]FDB reference count fdb: 18 [0 0 0 0 ]FDB reference count fdb: 19 [0 0 0 0 ]Filter counters: Filter counter 0: 0 (MIRROR1) Filter counter 1: 0 (MIRROR2) Filter counter 2: 0 (MIRROR3) Filter counter 3: 0 (MIRROR4) Filter counter 4: 0 (UNUSED) Filter counter 5: 0 (ZONING TRAP) Filter counter 6: 0 (OLD ZONING TRAP) Filter counter 7: 0 (TIN TRAP) Filter counter 8: 0 (FICON CUP) Filter counter 9: 0 (FICON CUP DST) Filter counter 10: 0 (WELL KNOWN ADDR) Filter counter 11: 0 (UNUSED) Filter counter 12: 0 (UNUSED) Filter counter 13: 0 (UNUSED) Filter counter 14: 0 (UNUSED) Filter counter 15: 0 (UNUSED) Filter counter 16: 0 (UNUSED) Filter counter 17: 0 (UNUSED) Filter counter 18: 0 (UNUSED) Filter counter 19: 0 (UNUSED) Filter counter 20: 0 (PERF1) Filter counter 21: 0 (PERF2) Filter counter 22: 0 (PERF3) Filter counter 23: 0 (PERF4) Filter counter 24: 0 (PERF5) Filter counter 25: 0 (PERF6) Filter counter 26: 0 (PERF7) Filter counter 27: 0 (PERF8) Filter counter 28: 0 (PERF9) Filter counter 29: 0 (PERF10) Filter counter 30: 0 (PERF11) Filter counter 31: 0 (PERF12) ACL DATA --------Logical port 1: Hard Zoning disabled, Soft Zoning disabledZone type: WWN ZoningFrames with hard zone miss: 0

ptStatsShowSupported platforms:

Command group availability: Crypto, FCIP, iSCSI, Zeus

FOR BROCADE AND PARTNER USE ONLYptStatsShow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.070 53-1005256-02

Page 71: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Available in File: SSHOW_ASICDB.txt

Troubleshooting use

Use this command to view the blade port ASIC statistics.

A sample output follows:

ptstatsshow 1Connection type: FEPort type: FL_port Trunk port: NoConfigured Speed: AUTO_SPEED_NEGOMax Capable Speed: 8GCurrent SNSM Speed: UNDEFINEDHardware TX Speed: 8G (0x2259c306)Hardware RX Speed: 8G (0x00030006)Interrupts: 0 Link_failure: 0 Lli: 0 Invalid_word: 0 trapped_frm: 0 fwd_status_ok: 0 fwd_timeout: 0 fwd_tx_unavail: 0 fwd_unroutable: 0 fwd_zone_out: 0 fwd_other_err: 0 frm_err_discard: 0 Fltr listA: 0 Fltr listB: 0 Zone trap fwd: 0 Zone trap disc: 0 shim_csum: 0 RTE_perr: 0 Invalid_crc: 0 Delim_err: 0 Inv alpa disc: 0 Protocol_err: 0 Lr_in: 0 Lr_out: 0 Ols_in: 0 Ols_out: 0stat_wtx 0 4-byte words transmittedstat_wrx 0 4-byte words receivedstat_ftx 0 Frames transmittedstat_frx 0 Frames receivedstat_c2_frx 0 Class 2 frames receivedstat_c3_frx 0 Class 3 frames receivedstat_lc_rx 0 Link control frames receivedstat_mc_rx 0 Multicast frames receivedstat_mc_to 0 Multicast timeoutsstat_mc_tx 0 Multicast frames transmittedtim_rdy_pri 0 Time R_RDY high prioritytim_txcrd_z 0 Time TX Credit Zero (2.5Us ticks)tim_txcrd_z_vc 0- 3: 0 0 0 0 tim_txcrd_z_vc 4- 7: 0 0 0 0 tim_txcrd_z_vc 8-11: 0 0 0 0 tim_txcrd_z_vc 12-15: 0 0 0 0 er_enc_in 0 Encoding errors inside of frameser_crc 0 Frames with CRC errorser_trunc 0 Frames shorter than minimumer_toolong 0 Frames longer than maximumer_bad_eof 0 Frames with bad end-of-frameer_enc_out 0 Encoding error outside of frameser_bad_os 0 Invalid ordered seter_rx_c3_timeout 0 Class 3 receive frames discarded due to timeouter_tx_c3_timeout 0 Class 3 transmit frames discarded due to timeouter_c3_dest_unreach 0 Class 3 frames discarded due to destination unreachableer_other_discard 0 Other discardser_type1_miss 0 frames with FTB type 1 misser_type2_miss 0 frames with FTB type 2 misser_type6_miss 0 frames with FTB type 6 misser_zone_miss 0 frames with hard zoning misser_lun_zone_miss 0 frames with LUN zoning misser_crc_good_eof 0 Crc error with good eofer_inv_arb 0 Invalid ARBopen 0 loop_opentransfer 0 loop_transferopened 0 FL_Port openedstarve_stop 0 tenancies stopped due to starvationfl_tenancy 0 number of times FL has the tenancynl_tenancy 0 number of times NL has the tenancyzero_tenancy 0 zero tenancy

FOR BROCADE AND PARTNER USE ONLYptStatsShow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 71

Page 72: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

slotErrShow -c2 -rSupported platforms: All

Command group availability: ASIC DB

Available in File: SSHOW_ASICDB.txt

Troubleshooting use

Use this command to view the error counters for each chip across two polling intervals. Only counters with nonzero values are displayedby this command.

This command is run twice within the command group. Once at the beginning and other at the end.

Error counter information for eight ports is displayed in a single line of the output. The value in brackets indicates the port number of thefirst port in the row. For example, if the bracketed value is 16, the port in column 0 is port 16, the port in column 1 is port 17, and so on.

Among the port counters you might view in this output are:

• Transmit reserve credits (bbc_trc counter)

• Encoding out errors (er_enc_out counter)

For an explanation of the most relevant port counters, refer to the portStatsShow command description in the Brocade Fabric OSCommand Reference.

To reset all port counters before obtaining a new listing of nonzero port counters, use the slotStatsClear command.

A sample output of the slotErrShow -c2 -r command follows:

sloterrshow -c2 -r :************** Poll cycle 0 ****************Asic CONDOR3 (1/0/0), Port Group(1/0): FC, Poll# 0.Counters 0 1 2 3 4 5 6 7=================================================================================er_bad_os [24] 0 0 0 6 0 0 0 0 Asic CONDOR3 (3/0/0), Port Group(1/0): FC, Poll# 0.Counters 0 1 2 3 4 5 6 7=================================================================================fec_corrected_blocks[0] 0 0 0 0 0 0 0 2 er_bad_os [0] 0 0 0 0 0 0 0 18785 er_enc_out [16] 934 24779 671 2986 64 10634 12107 7 er_bad_os [16] 832 24181 566 2779 71 10691 11918 10 fec_corrected_blocks[24] 0 690k 0 0 0 0 0 0 fec_uncorrected_blocks[24] 0 73 0 0 0 0 0 0 sw_fwd_unroutable [24] 0 14 0 0 0 0 0 0 sts_unroutable [24] 0 14 0 0 0 0 0 0 er_bad_os [24] 0 19014 0 0 0 0 0 0 Asic CONDOR3 (3/1/0), Port Group(1/0): FC, Poll# 0.Counters 0 1 2 3 4 5 6 7=================================================================================fec_corrected_blocks[0] 0 0 0 0 0 0 0 16 fec_uncorrected_blocks[0] 0 0 0 0 0 0 0 22 er_bad_os [0] 0 0 0 0 0 0 0 54705 er_enc_out [16] 7 3311 4 332 4 14 4 21 er_bad_os [16] 7 3308 7 331 7 11 7 15 fec_uncorrected_blocks[24] 0 64 0 0 0 0 0 0 er_bad_os [24] 0 13006 0 0 0 0 0 0 Asic CONDOR3 (6/0/0), Port Group(1/0): FC, Poll# 0.Counters 0 1 2 3 4 5 6 7=================================================================================fec_corrected_blocks[0] 0 0 0 0 0 0 0 7 sw_fwd_unroutable [0] 0 0 0 0 0 0 0 25 sts_unroutable [0] 0 0 0 0 0 0 0 25 er_bad_os [0] 0 0 0 0 0 0 0 26646 er_enc_out [16] 99 4 18 277 3743 17 11 986

FOR BROCADE AND PARTNER USE ONLYslotErrShow -c2 -r

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.072 53-1005256-02

Page 73: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

er_bad_os [16] 101 6 11 272 3646 15 10 986 Asic CONDOR3 (6/1/0), Port Group(1/0): FC, Poll# 0.Counters 0 1 2 3 4 5 6 7=================================================================================fec_corrected_blocks[0] 0 0 0 0 0 0 0 5 fec_uncorrected_blocks[0] 0 0 0 0 0 0 0 6 sw_fwd_unroutable [0] 0 0 0 0 0 0 0 7 sts_unroutable [0] 0 0 0 0 0 0 0 7 er_bad_os [0] 0 0 0 0 0 0 0 27193 er_enc_out [16] 5817 5 8 2142 8 5 12 15 er_bad_os [16] 5757 8 11 2151 7 5 8 14 fec_corrected_blocks[24] 0 1 0 0 0 0 0 0 fec_uncorrected_blocks[24] 0 7 0 0 0 0 0 0 sw_fwd_unroutable [24] 0 8 0 0 0 0 0 0 sts_unroutable [24] 0 8 0 0 0 0 0 0 er_bad_os [24] 0 1335 0 0 0 0 0 0

portbuffershowSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_ASICDB.txt

Troubleshooting use

Use this command to display the current long distance buffer information for the ports in a port group. The port group can be specifiedby giving any port number in that group. If no port is specified, then the long distance buffer information for all of the port groups of theswitch is displayed.

A sample output follows:

portbuffershow User Port Lx Max/Resv Avg Buffer Usage & FrameSize Buffer Needed Link RemainingUser Port Lx Max/Resv Avg Buffer Usage & FrameSize Buffer Needed Link RemainingPort Type Mode Buffers Tx Rx Usage Buffers Distance Buffers---- ---- ---- ------- ---------------------------- ------ ------- --------- ---------- 0 E - 8 - ( - ) - ( - ) 202 202 <2km 1 - 8 - ( - ) - ( - ) 0 - - 2 - 8 - ( - ) - ( - ) 0 - - 3 - 8 - ( - ) - ( - ) 0 - - 4 - 8 - ( - ) - ( - ) 0 - - 5 - 8 - ( - ) - ( - ) 0 - - 6 - 8 - ( - ) - ( - ) 0 - - 7 - 8 - ( - ) - ( - ) 0 - - 8 - 8 - ( - ) - ( - ) 0 - - 9 - 8 - ( - ) - ( - ) 0 - - 10 - 8 - ( - ) - ( - ) 0 - - 11 - 8 - ( - ) - ( - ) 0 - - 12 - 8 - ( - ) - ( - ) 0 - - 13 - 8 - ( - ) - ( - ) 0 - - 14 - 8 - ( - ) - ( - ) 0 - - 15 - 8 - ( - ) - ( - ) 0 - - 16 - 8 - ( - ) - ( - ) 0 - - 17 - 8 - ( - ) - ( - ) 0 - - 18 - 8 - ( - ) - ( - ) 0 - - 19 - 8 - ( - ) - ( - ) 0 - - 20 - 8 - ( - ) - ( - ) 0 - - 21 - 8 - ( - ) - ( - ) 0 - - 22 - 8 - ( - ) - ( - ) 0 - - 23 - 8 - ( - ) - ( - ) 0 - - 4830

FOR BROCADE AND PARTNER USE ONLYportbuffershow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 73

Page 74: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

portloginshowSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_ASICDB.txt

Troubleshooting use

Use this command to display port login status received from,devices attached to the specified port. For each login, this commanddisplays the following fields.

A sample output follows:

portloginshow ** SS CMD END **portloginshow 23 Type PID World Wide Name credit df_sz cos=====================================================fe 201700 21:00:00:e0:8b:05:a3:c9 3 2048 8 scr=1ff 201700 21:00:00:e0:8b:05:a3:c9 0 0 8 d_id=FFFC20ff 201700 21:00:00:e0:8b:05:a3:c9 0 0 8 d_id=FFFFFC

ldapcfg --showSupported platforms: All

Command group availability: FC fabric

Available in File: SSHOW_SEC.txt

Troubleshooting use

Use this command to map a Lightweight Directory Access Pro- tocol (LDAP) Active Directory (AD) server role to one of the default rolesavailable on a switch. This command also provides options to add Brocade and vendor-specific attributes or remove an existingmapping.

A sample output follows:

ldapcfg --show ** SS CMD END **********************************************************SWITCHCMD /fabos/link_abin/ldapcfg --show :Wed Jul 5 03:25:31 2017********************************************************CURRENT CONTEXT -- 0, 128/fabos/link_abin/ldapcfg --show :Role Map Configuration does not existreal 0m0.102suser 0m0.076ssys 0m0.020s** SS CMD END **********************************************************SWITCHCMD /fabos/link_abin/ldapcfg --show :Wed Jul 5 03:25:32 2017********************************************************CURRENT CONTEXT -- 1, 1/fabos/link_abin/ldapcfg --show :Role Map Configuration does not existreal 0m0.101suser 0m0.056ssys 0m0.040s

FOR BROCADE AND PARTNER USE ONLYportloginshow

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.074 53-1005256-02

Page 75: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

** SS CMD END **

slotShow -d576Supported platforms:

Command group availability: System, Encryption

Available in File: SSHOW_SYS.txt

Troubleshooting use

Use this command to view the status information about each slot in the switch. Use this output to determine whether the card in the slotis enabled.

The supportShow command issues two versions of the slotShow command:

• -m

• -d576

The -m option displays the Brocade model name for each blade in addition to the status of each blade. This command with this option isdescribed in full in the Brocade Fabric OS Command Reference.

The -d576 option provides similar information, but also displays information for all other slots in the switch, including fans, powersupplies, and WWN cards.

The -d576 option also provides additional fields of information for each slot. The p, r, and h fields indicate internal state variables that areintended only for Brocade debugging purposes.

slotshow -m:Slot Blade Type ID Model Name Status -------------------------------------------------- 1 CP BLADE 175 CPX6 ENABLED 2 CP BLADE 175 CPX6 ENABLED 3 UNKNOWN VACANT 4 SW BLADE 178 FC32-48 ENABLED 5 CORE BLADE 176 CR32-4 ENABLED 6 CORE BLADE 176 CR32-4 ENABLED 7 SW BLADE 178 FC32-48 ENABLED 8 AP BLADE 186 SX6 ENABLED

slotshow -d576:FRU# FRU Type ID Status ----------------------------------- 1 CP BLADE 175 ON p=0000002 r=20000 h=14 2 CP BLADE 175 ON p=0000002 r=20000 h=14 3 UNKNOWN OUT p=0000400 r=20016 h=01 4 SW BLADE 178 ON p=0000002 r=20000 h=14 5 CORE BLADE 176 ON p=0000002 r=20000 h=14 6 CORE BLADE 176 ON p=0000002 r=20000 h=14 7 SW BLADE 178 ON p=0000002 r=20000 h=14 8 AP BLADE 186 ON p=0000002 r=20000 h=14 1 PWR SUPP ON p=0000002 r=20000 h=00 2 PWR SUPP ON p=0000002 r=20000 h=00 1 BLOWER ON p=0000002 r=20000 h=00 2 BLOWER ON p=0000802 r=20000 h=00 1 WWN CARD ON p=0000802 r=20000 h=00 2 WWN CARD ON p=0000802 r=20000 h=00

FOR BROCADE AND PARTNER USE ONLYslotShow -d576

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 75

Page 76: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.076 53-1005256-02

Page 77: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

supportShow Commands ListThis appendix provides an alphabetical list of all supportShow commands whether documented in this guide or elsewhere and providesa link to each command description. These commands include:

• Commands that are documented in this guide have a link to the command description within this guide.

• Commands that are described in the Fabric OS Command Reference Manual have a reference to that manual.

• Commands that are not documented in the Fabric OS Command Reference Manual but are documented in the man pageshave a reference to the man page.

• Generic Linux commands have a reference to generic Linux documentation.

• Commands that are not useful to customers or are considered to be internal only for Brocade Communications personnel arenot documented. This table identifies such commands for internal Brocade use only.

The following table summarizes the commands and references their detailed documentation.

TABLE 12 supportShow command summary

Command Command groups Documentation location

aaaConfig security Refer to Brocade Fabric OS CommandReference.

ag AG Refer to Brocade Fabric OS CommandReference.

agTcfgShow System Deprecated command.

arp Network Refer to any generic Linux reference.

asicsWDump ASIC DB For internal Brocade Communications use only.

authUtil --dump Security For internal Brocade Communications use only.

bcastShow FC fabric Refer to Brocade Fabric OS CommandReference.

bladePortMap ASIC DB Refer to bladePortMap on page 25.

bladeVerShow System For internal Brocade Communications use only.

bootEnv Network For internal Brocade Communications use only.

c2RegDump ASIC DB Refer to c2RegDump on page 28.

c3RegDump ASIC DB Refer to c3RegDump on page 35.

cat Network, OS, System Refer to any generic Linux reference.

cfgshow --verbose FC fabric Refer to Brocade Fabric OS CommandReference.

cfgSize FC fabric Refer to Brocade Fabric OS CommandReference.

chassisShow --sort System Refer to Brocade Fabric OS CommandReference.

chkConfig System For internal Brocade Communications use only.

configShow System Refer to Brocade Fabric OS CommandReference.

cryptoSfg Crypto Refer to Brocade Fabric OS CommandReference.

date all Refer to Brocade Fabric OS CommandReference.

FOR BROCADE AND PARTNER USE ONLY

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 77

Page 78: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

TABLE 12 supportShow command summary (continued)

Command Command groups Documentation location

db Brocade 8000 (CEE), ASIC DB, FCOE10-24blade

For internal Brocade Communications use only.

dbgShow System Refer to Brocade Fabric OS CommandReference.

defZone FC fabric Refer to Brocade Fabric OS CommandReference.

df Network Refer to any generic Linux reference.

diagShow FC port Refer to Brocade Fabric OS CommandReference.

dom FC fabric For internal Brocade Communications use only.

du OS Refer to any generic Linux reference.

emHsmTraceShow System For internal Brocade Communications use only.

emTraceShow System For internal Brocade Communications use only.

emTraceShow2 System For internal Brocade Communications use only.

errDump Exception Refer to Brocade Fabric OS CommandReference.

ess show FC fabric For internal Brocade Communications use only.

ethtool Network Refer to any generic Linux reference.

fabPortShow Fab port, FC fabric For internal Brocade Communications use only.

fabricLog FC fabric Refer to Brocade Fabric OS CommandReference.

fabricShow FC fabric Refer to Brocade Fabric OS CommandReference.

fabStatsShow FC fabric Refer to Brocade Fabric OS CommandReference.

fabSwitchShow FC fabric Refer to fabSwitchShow on page 45.

fanShow System Refer to Brocade Fabric OS CommandReference.

fcoe --loginshow FC fabric Refer to fabricLog --show on page 43.

fcoe_dbg fcoe show allports FC fabric Refer to fcoe_dbg fcoe show allports on page50.

fcoe_dbg fcoe show swcfg FC fabric Refer to fcoe_dbg fcoe show swcfg on page 52.

fcoe_dbg fcoe show devices FC fabric Refer to fcoe_dbg fcoe show devices on page53.

fcoe_dbg fcoe show ptcfg FC fabric Refer to fcoe_dbg fcoe show ptcfg on page 54.

fcoe_dbg fcoe show ha FC fabric Refer to fcoe_dbg fcoe show ha on page 55.

fcoe --cfgshow FC fabric Refer to fcoe --cfgshow on page 56.

fcoe --fipcfgshow FC fabric Refer to fcoe --fipcfgshow on page 58.

fcpLogShow FC fabric Refer to Brocade Fabric OS CommandReference.

fcrconfigure iSwitch Refer to Brocade Fabric OS CommandReference.

fcrDbgDevShow iSwitch For internal Brocade Communications use only.

fcrDbgHaShow iSwitch For internal Brocade Communications use only.

fcrDbgPortShow iSwitch For internal Brocade Communications use only.

FOR BROCADE AND PARTNER USE ONLY

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.078 53-1005256-02

Page 79: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

TABLE 12 supportShow command summary (continued)

Command Command groups Documentation location

fcrDbgRouteShow iSwitch For internal Brocade Communications use only.

fcrFabricShow iSwitch Refer to Brocade Fabric OS CommandReference.

fcrEdgeShow iSwitch Refer to Brocade Fabric OS CommandReference.

fcriclpathbwmonitor iSwitch Refer to Brocade Fabric OS CommandReference.

fcrLogShow iSwitch For internal Brocade Communications use only.

fcrLsan iSwitch Refer to Brocade Fabric OS CommandReference.

fcrLsanMatrix iSwitch Refer to Brocade Fabric OS CommandReference.

fcrPhyDevShow iSwitch Refer to Brocade Fabric OS CommandReference.

fcrProxyConfig iSwitch Refer to Brocade Fabric OS CommandReference.

fcrProxyDevShow iSwitch Refer to Brocade Fabric OS CommandReference.

fcrResourceShow iSwitch Refer to Brocade Fabric OS CommandReference.

fcrRouterPortCost iSwitch Refer to Brocade Fabric OS CommandReference.

fcrRouteShow iSwitch Refer to Brocade Fabric OS CommandReference.

fcrXlateConfig iSwitch Refer to Brocade Fabric OS CommandReference.

fddCfg Security Refer to Brocade Fabric OS CommandReference.

fdmiCacheShow FC service Refer to Brocade Fabric OS CommandReference.

fdmiShow FC service Refer to Brocade Fabric OS CommandReference.

ficonCupShow FICON Refer to Brocade Fabric OS CommandReference.

ficonDbg FICON Refer to ficuCmd dump -A on page 58.

ficonShow FICON Refer to Brocade Fabric OS CommandReference.

ficuCmd FICON Refer to ficuCmd dump -A on page 58.

find OS Refer to any generic Linux reference.

fipsCfg Security Refer to Brocade Fabric OS CommandReference.

firmwareDownloadStatus Security Refer to Brocade Fabric OS CommandReference.

firmwareShow Security Refer to Brocade Fabric OS CommandReference.

fosConfig Security Refer to Brocade Fabric OS CommandReference.

FOR BROCADE AND PARTNER USE ONLY

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 79

Page 80: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

TABLE 12 supportShow command summary (continued)

Command Command groups Documentation location

fspfShow FC fabric Refer to Brocade Fabric OS CommandReference.

fwAlarmsFilterShow System Refer to Brocade Fabric OS CommandReference.

fwSamShow System Refer to Brocade Fabric OS CommandReference.

gzip Brocade 8000, ASIC DB Refer to any generic Linux reference.

haDump System Refer to any generic Linux reference.

historyShow System Refer to Brocade Fabric OS CommandReference.

hostname Network Refer to any generic Linux reference.

ifconfig Network Refer to any generic Linux reference.

interfaceShow FC service Refer to Brocade Fabric OS CommandReference.

ip Netwrok Refer to any generic Linux reference.

ip6Tables FC fabric Refer to ip6Tables -L on page 60.

ipAddrShow Security Refer to Brocade Fabric OS CommandReference.

ipFilter FC fabric Refer to Brocade Fabric OS CommandReference.

ipTables FC fabric Refer to ipTables -L -vvv on page 61.

iscsiCfg iSCSI Refer to Brocade Fabric OS CommandReference.

iscsiPortCfg iSCSI Refer to Brocade Fabric OS CommandReference.

iscsiSessionCfg iSCSI For internal Brocade Communications use only.

iscsiTargetName iSCSI For internal Brocade Communications use only.

islShow FC fabric Refer to Brocade Fabric OS CommandReference.

lfCfg FC fabric Refer to Brocade Fabric OS CommandReference.

lfmLog FC fabric For internal Brocade Communications use only.

licenseIdShow System Refer to Brocade Fabric OS CommandReference.

licenseShow System Refer to Brocade Fabric OS CommandReference.

ls System Refer to any generic Linux reference.

lsanZoneShow iSwitch Refer to Brocade Fabric OS CommandReference.

lsDbShow FC service Refer to Brocade Fabric OS CommandReference.

mii Network, OS Refer to any generic Linux reference.

msfr FC fabric Refer to msfr --showcfg on page 63.

mv Brocade 8000, ASIC DB Refer to any generic Linux reference.

myid System Refer to Brocade Fabric OS CommandReference.

FOR BROCADE AND PARTNER USE ONLY

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.080 53-1005256-02

Page 81: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

TABLE 12 supportShow command summary (continued)

Command Command groups Documentation location

nbrStateShow FC service Refer to Brocade Fabric OS CommandReference.

netstat Network Refer to any generic Linux reference.

ns portShow FC service For internal Brocade Communications use only.

nsAllShow FC service Refer to Brocade Fabric OS CommandReference.

nsCamShow FC service Refer to Brocade Fabric OS CommandReference.

nsShow FC service Refer to Brocade Fabric OS CommandReference.

nsZoneMember FC service Refer to Brocade Fabric OS CommandReference.

pdshow Exception Refer to Brocade Fabric OS CommandReference.

perftTmon APM1 For internal Brocade Communications use only.

pkiShow Security Refer to Brocade Fabric OS CommandReference.

portCamShow FC fabric Refer to Brocade Fabric OS CommandReference.

portCfgEXPort FCR port Refer to Brocade Fabric OS CommandReference.

portCfgShow System, iSCSI Refer to Brocade Fabric OS CommandReference.

portCfgVEXPort Crypto, FCIP, FCR port Refer to Brocade Fabric OS CommandReference.

portErrShow System Refer to Brocade Fabric OS CommandReference.

portFcPortCmdShow FC port For internal Brocade Communications use only.

portLogDump Port log Refer to Brocade Fabric OS CommandReference.

portRegShow Crypto, FCIP For internal Brocade Communications use only.

portShow [slot/] [ge] port Crypto, FCIP, iSCSI Refer to Brocade Fabric OS CommandReference.

portShow arp Crypto, FCIP, iSCSI Refer to Brocade Fabric OS CommandReference.

portShow fcipdebug FCIP, Crypto For internal Brocade Communications use only.

portShow fciptunnel FCIP, Crypto Refer to Brocade Fabric OS CommandReference.

portShow ficon FCIP, Crypto Refer to Brocade Fabric OS CommandReference.

portShow ftrace FCIP, Crypto For internal Brocade Communications use only.

portShow inbandmgmt FCIP, Crypto Refer to Brocade Fabric OS CommandReference.

portShow ipif Crypto, FCIP, iSCSI Refer to Brocade Fabric OS CommandReference.

portShow iproute Crypto, FCIP, iSCSI Refer to Brocade Fabric OS CommandReference.

FOR BROCADE AND PARTNER USE ONLY

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 81

Page 82: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

TABLE 12 supportShow command summary (continued)

Command Command groups Documentation location

portShow iscsi iSCSI Refer to Brocade Fabric OS CommandReference.

portShow xtun Crypto, FCIP Refer to Brocade Fabric OS CommandReference.

portStatsShow Crypto, FCIP, iSCSI Refer to Brocade Fabric OS CommandReference.

portSwapshow System Refer to Brocade Fabric OS CommandReference.

portTrunkArea FC fabric Refer to Brocade Fabric OS CommandReference.

portZoneShow FC fabric Refer to Brocade Fabric OS CommandReference.

ps OS Refer to any generic Linux reference.

ps_dump APM2 For internal Brocade Communications use only.

psShow System Refer to Brocade Fabric OS CommandReference.

ptChipRegShow Crypto, FCIP For internal Brocade Communications use only.

ptDataShow Crypto, FCIP, iSCSI For internal Brocade Communications use only.

ptFilterPortShow FCOE10-24 blade

Brocade 8000

Refer to ptFilterPortShow on page 65.

ptPortMap iSCSI For internal Brocade Communications use only.

ptRegShow Crypto, FCIP, iSCSI, Zeus For internal Brocade Communications use only.

ptRouteShow iSCSI For internal Brocade Communications use only.

ptStatsShow Crypto, FCIP, iSCSI, Zeus Refer to ptStatsShow on page 70.

ptSupportShow Zeus For internal Brocade Communications use only.

rasDecode System For internal Brocade Communications use only.

regDump Brocade 8000 (CEE) For internal Brocade Communications use only.

route network Refer to any generic Linux reference.

rpm OS Refer to any generic Linux reference.

secActiveSize Security Refer to Brocade Fabric OS CommandReference.

secDefineSize Security Refer to Brocade Fabric OS CommandReference.

secGlobalShow Security Refer to Brocade Fabric OS CommandReference.

secPolicyDump Security Refer to Brocade Fabric OS CommandReference.

secStatsShow Security Refer to Brocade Fabric OS CommandReference.

sensorShow Security Refer to Brocade Fabric OS CommandReference.

sfpShow Security Refer to Brocade Fabric OS CommandReference.

sin Network For internal Brocade Communications use only.

slotErrShow ASIC DB Refer to slotErrShow -c2 -r on page 72.

FOR BROCADE AND PARTNER USE ONLY

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.082 53-1005256-02

Page 83: Brocade Fabric OS supportShow Troubleshooting Guide, 8.2 · • Brocade G630 Switch Brocade Gen 6 (32-Gbps) directors • Brocade X6-4 Director • Brocade X6-8 Director What’s

TABLE 12 supportShow command summary (continued)

Command Command groups Documentation location

slotShow -d576 Crypto, System Refer to slotShow -d576 on page 75.

slotShow -m system Refer to Brocade Fabric OS CommandReference.

switchShow FCIP, System Refer to Brocade Fabric OS CommandReference.

switchStatusPolicyShow System Refer to Brocade Fabric OS CommandReference.

switchStatusShow System Refer to Brocade Fabric OS CommandReference.

sysTraceShow System For internal Brocade Communications use only.

tail Security Refer to any generic Linux reference.

tempShow System Refer to Brocade Fabric OS CommandReference.

timeout System Refer to Brocade Fabric OS CommandReference.

top System Refer to any generic Linux reference.

topologyShow FC fabric Refer to Brocade Fabric OS CommandReference.

trunkShow FC fabric Refer to Brocade Fabric OS CommandReference.

tsTimeZone System Refer to Brocade Fabric OS CommandReference.

uptime System Refer to Brocade Fabric OS CommandReference.

userConfig Security Refer to Brocade Fabric OS CommandReference.

version System Refer to Brocade Fabric OS CommandReference.

wwnAddress FC fabric Refer to Brocade Fabric OS CommandReference.

zone --show FC fabric Refer to Brocade Fabric OS CommandReference.

zoneshow --peerzone all FC fabric Refer to Brocade Fabric OS CommandReference.

zone mergeshow For internal Brocade Communications use only.

zone stateshow FC fabric For internal Brocade Communications use only.

FOR BROCADE AND PARTNER USE ONLY

Brocade Fabric OS supportShow Troubleshooting Guide, 8.2.053-1005256-02 83