Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting FCoE

From DocWiki

(Difference between revisions)
Jump to: navigation, search
 
(39 intermediate revisions not shown)
Line 5: Line 5:
| align="center" | '''Guide Contents'''
| align="center" | '''Guide Contents'''
|-
|-
-
| [[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Overview|Troubleshooting Overview]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Installs, Upgrades, and Reboots|Troubleshooting FCoE (this section)]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Licensing|Troubleshooting Licensing]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting VDCs|Troubleshooting VDCs]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting CFS|Troubleshooting CFS]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Ports|Troubleshooting Ports]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting vPCs|Troubleshooting vPCs]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting VLANs|Troubleshooting VLANs]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting STP|Troubleshooting STP]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Routing|Troubleshooting Routing]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Unicast Traffic|Troubleshooting Unicast Traffic]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting WCCP|Troubleshooting WCCP]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Memory|Troubleshooting Memory]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Packet Flow Issues|Troubleshooting Packet Flow Issues]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Before Contacting Technical Support|Before Contacting Technical Support]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Tools and Methodology|Troubleshooting Tools and Methodology]]<br>
+
| [[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Overview|Troubleshooting Overview]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Installs, Upgrades, and Reboots|Troubleshooting Installs, Upgrades, and Reboots]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Licensing|Troubleshooting Licensing]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting VDCs|Troubleshooting VDCs]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting CFS|Troubleshooting CFS]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Ports|Troubleshooting Ports]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting vPCs|Troubleshooting vPCs]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting VLANs|Troubleshooting VLANs]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting STP|Troubleshooting STP]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Routing|Troubleshooting Routing]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Unicast Traffic|Troubleshooting Unicast Traffic]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting WCCP|Troubleshooting WCCP]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Memory|Troubleshooting Memory]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Packet Flow Issues|Troubleshooting Packet Flow Issues]]<br>''Troubleshooting FCoE (this section)''<br>
 +
[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Before Contacting Technical Support|Before Contacting Technical Support]]<br>[[Cisco Nexus 7000 Series NX-OS Troubleshooting Guide -- Troubleshooting Tools and Methodology|Troubleshooting Tools and Methodology]]
 +
 
|}
|}
Line 12: Line 14:
<br>
<br>
-
== Information About Troubleshooting FCoE Issues  ==
+
= Information About Troubleshooting FCoE Issues  =
<br>
<br>
Line 18: Line 20:
This article describes how to troubleshoot FCoE issues on a Cisco NX-OS device.  
This article describes how to troubleshoot FCoE issues on a Cisco NX-OS device.  
 +
<br>
 +
<br>
-
=== VFC in error disabled state because of missing F1 module license ===
+
== VFC in error disabled state because of missing F1 module license ==
-
==== <br>Example: ====
+
'''Example:'''
 +
<blockquote><pre>sw2-gd73-storage-vdc# show interface vfc2/2
 +
vfc2/2 is down (Error Disabled - Ethernet interface module is not licensed)
 +
                      /*** If FCoE license is not enabled for F1 module          ***/
 +
                      /*** then VFC interface will remain in error disabled state ***/
 +
    Bound interface is Ethernet2/2
-
Information About Troubleshooting FCoE Issues
+
    Hardware is Ethernet
 +
    Port WWN is 20:42:00:26:51:cf:55:00
 +
    Admin port mode is F, trunk mode is on
 +
    snmp link state traps are enabled
 +
    Port vsan is 256
 +
    477 fcoe in packets
-
=VFC in error disabled state because of missing F1 module license=
+
    48312 fcoe in octets
 +
    1616 fcoe out packets
 +
    2181244 fcoe out octets
 +
    Interface last changed at Mon Feb  4 11:19:20 2012</pre></blockquote>
 +
<br><br>'''Recommended Action''':
 +
<br>
-
'''Example:'''
+
1) Enable FCoE license for F1 module (from default VDC)  
-
 
+
<blockquote><pre>sw2-gd73# conf
-
sw2-gd73-storage-vdc# show interface vfc2/2
+
-
 
+
-
vfc2/2 is down (Error Disabled - Ethernet interface module is not licensed)       
+
-
 
+
-
                      /*** If&nbsp;FCoE license is not enabled&nbsp;for F1 module&nbsp;          ***/
+
-
 
+
-
                      /*** then VFC interface will remain in&nbsp;error disabled state ***/
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Bound interface is Ethernet2/2
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Hardware is Ethernet
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Port WWN is 20:42:00:26:51:cf:55:00
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Admin port mode is F, trunk mode is on
+
-
 
+
-
&nbsp;&nbsp;&nbsp; snmp link state traps are enabled
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Port vsan is 256
+
-
 
+
-
&nbsp;&nbsp;&nbsp; 477 fcoe in packets
+
-
 
+
-
&nbsp;&nbsp;&nbsp; 48312 fcoe in octets
+
-
 
+
-
&nbsp;&nbsp;&nbsp; 1616 fcoe out packets
+
-
 
+
-
&nbsp;&nbsp;&nbsp; 2181244 fcoe out octets
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Interface last changed at Mon Feb&nbsp; 4 11:19:20 2012
+
-
 
+
-
 
+
-
 
+
-
'''Recommended Action''':
+
-
 
+
-
 
+
-
 
+
-
1) Enable FCoE license for F1 module (from default VDC)
+
-
 
+
-
sw2-gd73# conf
+
-
 
+
-
Enter configuration commands, one per line.&nbsp; End with CNTL/Z.
+
 +
Enter configuration commands, one per line.  End with CNTL/Z.
sw2-gd73(config)# show mod
sw2-gd73(config)# show mod
-
Mod&nbsp; Ports&nbsp; Module-Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Model&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Status
+
Mod Ports Module-Type                         Model             Status
 +
2    32    1/10 Gbps Ethernet Module          N7K-F132XP-15      ok /*** F1 module
-
---------------------------------------------------------
+
5   0     Supervisor module-1X               N7K-SUP1           active *
-
 
+
6   0     Supervisor module-1X               N7K-SUP1           ha-standby
-
2&nbsp;&nbsp;&nbsp; 32&nbsp;&nbsp;&nbsp;&nbsp; 1/10 Gbps Ethernet Module&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N7K-F132XP-15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok /*** F1 module
+
-
 
+
-
5&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Supervisor module-1X&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N7K-SUP1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; active *
+
-
 
+
-
6&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Supervisor module-1X&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N7K-SUP1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ha-standby
+
sw2-gd73(config)# license fcoe module 2
sw2-gd73(config)# license fcoe module 2
-
 
sw2-gd73(config)# show license fcoe
sw2-gd73(config)# show license fcoe
-
-------------------------------------
+
Module-Number   Package-Name
-
 
+
2         FCOE-N7K-F132XP       /*** FCoE license has successfully been ***/
-
Module-Number&nbsp;&nbsp;&nbsp; Package-Name&nbsp;&nbsp;
+
                                /*** checked out for F1 module 2 ***/
-
 
+
-
-------------------------------------
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FCOE-N7K-F132XP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*** FCoE&nbsp;license has successfully&nbsp;been ***/
+
-
 
+
-
                                      /*** checked out for F1 module 2       ***/
+
-
 
+
sw2-gd73(config)#
sw2-gd73(config)#
sw2-gd73# switchto vdc storage-vdc
sw2-gd73# switchto vdc storage-vdc
-
 
+
sw2-gd73-storage-vdc# show license usage FCOE-N7K-F132XP  
-
sw2-gd73-storage-vdc# show license usage FCOE-N7K-F132XP&nbsp;&nbsp;&nbsp;
+
FCoE Package: FCOE-N7K-F132XP
FCoE Package: FCOE-N7K-F132XP
-
 
Installed count is: 0
Installed count is: 0
License reserved for module: 2
License reserved for module: 2
 +
Application&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Vdc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Module
 +
----------------------------------------------------------------------------
 +
fcoe&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; storage-vdc              2
 +
/*** License usage details shown in storage VDC ***/
 +
----------------------------------------------------------------------------
 +
sw2-gd73-storage-vdc#
 +
</pre></blockquote>
 +
<br>
-
      Application&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Vdc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Module
+
<br>
-
      ----------------------------------------------------------------------------
+
== Verify FLOGI was processed successfully for VFC interface  ==
-
      fcoe&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; storage-vdc              2
+
'''Recommended Action''':
-
      /*** License usage details shown in storage VDC ***/
+
<br>
-
 
+
-
      ----------------------------------------------------------------------------
+
-
 
+
-
      sw2-gd73-storage-vdc#
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
=Verify FLOGI was processed successfully for VFC interface=
+
-
 
+
-
 
+
-
 
+
-
'''Recommended Action''':
+
-
 
+
-
 
+
-
 
+
-
1) "show flogi database" should show an entry for VFC interface with host PWWN/NWWN
+
-
 
+
-
sw2-gd71# show flogi database
+
-
 
+
-
--------------------------------------------------------------------------------
+
-
 
+
-
INTERFACE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VSAN&nbsp;&nbsp;&nbsp; FCID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PORT NAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NODE NAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
-
 
+
-
--------------------------------------------------------------------------------
+
-
 
+
-
vfc21&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3839&nbsp; 0xaf0000&nbsp; 50:0a:09:85:89:2a:b3:f8 50:0a:09:80:89:2a:b3:f8
+
-
vfc22&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3839&nbsp; 0xaf0001&nbsp; 21:00:00:c0:dd:10:28:b1 20:00:00:c0:dd:10:28:b1
+
1) "show flogi database" should show an entry for VFC interface with host PWWN/NWWN
 +
<blockquote><pre>sw2-gd71# show flogi database
 +
INTERFACE        VSAN    FCID          PORT NAME              NODE NAME
 +
vfc21            3839 0xaf0000  50:0a:09:85:89:2a:b3:f8 50:0a:09:80:89:2a:b3:f8
 +
vfc22            3839  0xaf0001  21:00:00:c0:dd:10:28:b1 20:00:00:c0:dd:10:28:b1
Total number of flogi = 2.
Total number of flogi = 2.
-
sw2-gd71#
+
sw2-gd71#</pre></blockquote>
-
 
+
<br>2) "Show fcoe database" should show an entry for VFC interface with host PWWN/MAC address  
-
 
+
<blockquote><pre>sw2-gd71# show fcoe database
-
 
+
-
2) "Show fcoe database" should show an entry for VFC interface with host PWWN/MAC address
+
-
 
+
-
sw2-gd71# show fcoe database
+
-
 
+
-
<nowiki>-------------------------------------------------------------------------------</nowiki>
+
-
 
+
-
INTERFACE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FCID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PORT NAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MAC ADDRESS
+
-
 
+
-
-------------------------------------------------------------------------------
+
-
 
+
-
vfc21&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0xaf0000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50:0a:09:85:89:2a:b3:f8 00:c0:dd:10:e9:c5
+
-
 
+
-
vfc22&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0xaf0001&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 21:00:00:c0:dd:10:28:b1 00:c0:dd:10:28:b1
+
-
 
+
-
sw2-gd71#
+
-
 
+
-
 
+
-
 
+
-
3) "Show interface vfc &lt;no&gt;" should declare VFC interface as up on VSAN where successful FLOGI happened
+
-
 
+
-
sw2-gd71# show interface vfc 21
+
 +
INTERFACE      FCID            PORT NAME              MAC ADDRESS
 +
vfc21          0xaf0000        50:0a:09:85:89:2a:b3:f8 00:c0:dd:10:e9:c5
 +
vfc22          0xaf0001        21:00:00:c0:dd:10:28:b1 00:c0:dd:10:28:b1
 +
sw2-gd71#</pre></blockquote>
 +
<br>3) "Show interface vfc &lt;no&gt;" should declare VFC interface as up on VSAN where successful FLOGI happened
 +
<blockquote><pre>sw2-gd71# show interface vfc 21
vfc21 is trunking (Not all VSANs UP on the trunk)
vfc21 is trunking (Not all VSANs UP on the trunk)
 +
    Bound interface is Ethernet2/1
 +
    Hardware is Ethernet
-
&nbsp;&nbsp;&nbsp; Bound interface is Ethernet2/1
+
    Port WWN is 20:00:00:24:f7:16:5d:02
-
 
+
    Admin port mode is F, trunk mode is on
-
&nbsp;&nbsp;&nbsp; Hardware is Ethernet
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Port WWN is 20:00:00:24:f7:16:5d:02
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Admin port mode is F, trunk mode is on
+
-
 
+
-
&nbsp;&nbsp;&nbsp; snmp link state traps are enabled
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Port mode is TF
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Port vsan is 3839
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Speed is auto
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Trunk vsans (admin allowed and active) (1,3839)
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Trunk vsans (up)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (3839)
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Trunk vsans (isolated)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ()
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Trunk vsans (initializing)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (1)
+
-
&nbsp;&nbsp;&nbsp; 5 minute average counters not available
+
    snmp link state traps are enabled
 +
    Port mode is TF
-
&nbsp;&nbsp;&nbsp; Current counters not available
+
    Port vsan is 3839
 +
    Speed is auto
-
&nbsp;&nbsp;&nbsp; Interface last changed at Tue Sep 28 11:08:41 2010
+
    Trunk vsans (admin allowed and active) (1,3839)
 +
    Trunk vsans (up)                      (3839)
 +
    Trunk vsans (isolated)                ()
 +
    Trunk vsans (initializing)            (1)
 +
    5 minute average counters not available
 +
    Current counters not available
 +
    Interface last changed at Tue Sep 28 11:08:41 2010
sw2-gd71# show fcns database (should show an entry for each successful FLOGI)
sw2-gd71# show fcns database (should show an entry for each successful FLOGI)
 +
    VSAN 3839:
 +
    FCID        TYPE  PWWN                    (VENDOR)        FC4-TYPE:FEATURE
 +
    0x020000    N    21:00:00:c0:dd:10:f3:a5 (Qlogic)        scsi-fcp:init
-
VSAN 3839:
+
    Total number of entries = 1
 +
   
 +
    sw2-gd75# show fc2 plogi_pwwn  (should show an entry with host PWWN for each successful FLOGI)
 +
   
 +
    HIX  ADDRESS  VSAN   S_ID  D_ID  IFINDEX  FL  STATE                    PWWN
-
--------------------------------------------------------------------------
+
    672 dfc8e540  3839 fffffa 020000 1e000015 0000      2 21:00:00:c0:dd:10:f3:a5
 +
    678 dfc8e1c0  3839 fffffc 020000 1e000015 0000      2 21:00:00:c0:dd:10:f3:a5
 +
sw2-gd75#</pre></blockquote>
 +
<br>
-
FCID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TYPE&nbsp; PWWN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (VENDOR)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FC4-TYPE:FEATURE
+
== Verify ELP was processed successfully for VFC interface  ==
-
--------------------------------------------------------------------------
+
'''Recommended Action''':
-
0x020000&nbsp;&nbsp;&nbsp; N&nbsp;&nbsp;&nbsp;&nbsp; 21:00:00:c0:dd:10:f3:a5 (Qlogic)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scsi-fcp:init
+
<br>
-
 
+
-
Total number of entries = 1
+
-
 
+
-
 
+
-
 
+
-
sw2-gd75# show fc2 plogi_pwwn&nbsp; (should show an entry with host PWWN&nbsp;for each successful FLOGI)
+
-
 
+
-
 
+
-
 
+
-
HIX&nbsp; ADDRESS&nbsp;&nbsp; VSAN&nbsp;&nbsp; S_ID&nbsp;&nbsp; D_ID&nbsp; IFINDEX&nbsp;&nbsp; FL&nbsp; STATE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PWWN
+
-
 
+
-
672 dfc8e540&nbsp;&nbsp; 3839 fffffa 020000 1e000015 0000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 21:00:00:c0:dd:10:f3:a5
+
-
 
+
-
678 dfc8e1c0&nbsp;&nbsp; 3839 fffffc 020000 1e000015 0000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 21:00:00:c0:dd:10:f3:a5
+
-
 
+
-
sw2-gd75#
+
-
 
+
-
 
+
-
 
+
-
=Verify ELP was processed successfully for VFC interface=
+
-
 
+
-
 
+
-
 
+
-
'''Recommended Action''':
+
-
 
+
-
 
+
-
 
+
-
1) "Show fcoe database" should show an entry for VFC interface with peer FCF MAC and VSAN
+
-
sw1-gd74# show fcoe database
+
1) "Show fcoe database" should show an entry for VFC interface with peer FCF MAC and VSAN
 +
<blockquote><pre>sw1-gd74# show fcoe database
VE Ports:
VE Ports:
 +
INTERFACE      MAC ADDRESS            VSAN
 +
vfc18          aa:b1:ba:58:03:fc      3839 
-
-------------------------------------------------------------------------------
+
sw1-gd74#</pre></blockquote>
 +
<br>
-
INTERFACE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MAC ADDRESS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VSAN
+
2) "show system internal fcfwd mpmap vfcs" should show both local and peer FCF MAC details
 +
<blockquote><pre>sw1-gd74# show system internal fcfwd mpmap vfcs
-
-------------------------------------------------------------------------------
+
FCoE VFC Information<span id="fck_dom_range_temp_1362765161072_218" /><span id="fck_dom_range_temp_1362765161073_764" />
-
 
+
-
vfc18&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aa:b1:ba:58:03:fc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3839&nbsp;&nbsp;&nbsp;
+
-
 
+
-
sw1-gd74#
+
-
 
+
-
 
+
-
 
+
-
2) "show system internal fcfwd mpmap vfcs" should show both local and peer FCF MAC details
+
-
 
+
-
sw1-gd74# show system internal fcfwd mpmap vfcs
+
-
 
+
-
FCoE VFC Information
+
-
 
+
-
<nowiki>----------------------------------------------------------------------------</nowiki>
+
-
 
+
-
ID    | if-index |S|M|T|          Members      | MAC(s)
+
-
 
+
-
---------{}-------------------------
+
-
 
+
-
------------------------------------------------------------------
+
 +
ID | if-index |S|M|T| Members | MAC(s)
 +
      {}-------------------------
vfc18 |0x1e209700|D|E||0x1a097000|Ethernet4/8 (U)|f8:66:f2:e4:c4:63 /*** *Local FCF MAC
vfc18 |0x1e209700|D|E||0x1a097000|Ethernet4/8 (U)|f8:66:f2:e4:c4:63 /*** *Local FCF MAC
-
 
       |          | | ||          |              |6c:9c:ed:43:db:cf /***  Peer FCF MAC
       |          | | ||          |              |6c:9c:ed:43:db:cf /***  Peer FCF MAC
 +
sw1-gd74#</pre></blockquote>
 +
<br>
-
sw1-gd74#
+
3) "Show interface vfc &lt;no&gt;" should declare VFC interface as up on VSAN where successful&nbsp;ELP happened  
-
 
+
<blockquote><pre>sw1-gd74# show interface vfc 18
-
 
+
-
 
+
-
3) "Show interface vfc &lt;no&gt;" should declare VFC interface as up on VSAN where successful&nbsp;ELP happened
+
-
 
+
-
sw1-gd74# show interface vfc 18
+
vfc18 is trunking (Not all VSANs UP on the trunk)
vfc18 is trunking (Not all VSANs UP on the trunk)
 +
Bound interface is Ethernet4/8
-
&nbsp;&nbsp;&nbsp; Bound interface is Ethernet4/8
+
    Hardware is Ethernet
 +
    Port WWN is 27:02:00:0d:ec:fc:63:78
-
&nbsp;&nbsp;&nbsp; Hardware is Ethernet
+
    Peer port WWN is 00:00:00:00:00:00:00:00
 +
    Admin port mode is E, trunk mode is on
-
&nbsp;&nbsp;&nbsp; Port WWN is 27:02:00:0d:ec:fc:63:78
+
    snmp link state traps are enabled
 +
    Port mode is TE
-
&nbsp;&nbsp;&nbsp; Peer port WWN is 00:00:00:00:00:00:00:00
+
    Port vsan is 3839
-
 
+
    Speed is 10 Gbps
-
&nbsp;&nbsp;&nbsp; Admin port mode is E, trunk mode is on
+
-
 
+
-
&nbsp;&nbsp;&nbsp; snmp link state traps are enabled
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Port mode is TE
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Port vsan is 3839
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Speed is 10 Gbps
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Trunk vsans (admin allowed and active) (1,3839)
+
-
 
+
-
&nbsp;&nbsp;&nbsp; '''Trunk vsans (up)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (3839)'''&nbsp;&nbsp;&nbsp;
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Trunk vsans (isolated)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ()
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Trunk vsans (initializing)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (1)
+
-
 
+
-
&nbsp;&nbsp;&nbsp; 5 minute average counters not available
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Current counters not available
+
-
 
+
-
&nbsp;&nbsp;&nbsp; Interface last changed at Tue Sep 28 12:26:47 2010
+
 +
    Trunk vsans (admin allowed and active) (1,3839)
 +
    Trunk vsans (up)                      (3839) 
 +
    Trunk vsans (isolated)                ()
 +
    Trunk vsans (initializing)            (1)
 +
    5 minute average counters not available
 +
    Current counters not available
 +
    Interface last changed at Tue Sep 28 12:26:47 2010
sw1-gd74#switch# show system internal fcfwd sfib unicast vsan 2 (sfib should have an unicast entry for VFC interface)
sw1-gd74#switch# show system internal fcfwd sfib unicast vsan 2 (sfib should have an unicast entry for VFC interface)
-
 
-
 
-
 
vsan 2 - # of routes 2
vsan 2 - # of routes 2
-
 
0x980020/0xffffff -&gt; vfc45
0x980020/0xffffff -&gt; vfc45
-
0x98ffff/0xffffff -&gt; sup-fc (high)
+
0x98ffff/0xffffff -&gt; sup-fc (high)</pre></blockquote>
 +
<br>
 +
== VFC (VF/VE)&nbsp;interface is not up on FCoE enabled VSAN  ==
 +
'''Recommended Action''':
-
=VFC (VF/VE)&nbsp;interface is not up on FCoE enabled VSAN =
+
#Check LLDP/DCBX status (Verify that DCBX negotiation has successfully gone through on port where VFC is bound to, relevant for F port)
-
 
+
<blockquote><pre>sw2-gd73# show lldp dcbx interface ethernet 2/1
-
 
+
-
 
+
-
'''Recommended Action''':
+
-
 
+
-
# Check LLDP/DCBX status (Verify that DCBX negotiation has successfully gone through on port where VFC is bound to, relevant for F port)
+
-
 
+
-
sw2-gd73# show lldp dcbx interface ethernet 2/1
+
Local DCBXP Control information:
Local DCBXP Control information:
-
 
+
Operation version: 00 Max version: 00 Seq no: 1 Ack no: 2  
-
Operation version: 00&nbsp; Max version: 00&nbsp; Seq no: 1&nbsp; Ack no: 2&nbsp;
+
Type/
Type/
 +
Subtype    Version    En/Will/Adv Config
-
Subtype&nbsp;&nbsp;&nbsp; Version&nbsp;&nbsp;&nbsp; En/Will/Adv Config
+
004/000     000       Y/N/Y     8906001b21 08
-
 
+
003/000     000       Y/N/Y     0808
-
004/000&nbsp;&nbsp;&nbsp;&nbsp; 000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Y/N/Y&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8906001b21 08
+
-
 
+
-
003/000&nbsp;&nbsp;&nbsp;&nbsp; 000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Y/N/Y&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0808
+
-
 
+
-
002/000&nbsp;&nbsp;&nbsp;&nbsp; 000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Y/N/Y&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1123200019 19191900 00000004
+
 +
002/000    000        Y/N/Y      1123200019 19191900 00000004
Peer's DCBXP Control information:
Peer's DCBXP Control information:
-
Operation version: 00&nbsp; Max version: 00&nbsp; Seq no: 2&nbsp; Ack no: 1&nbsp;
+
Operation version: 00 Max version: 00 Seq no: 2 Ack no: 1
 +
Type/      Max/Oper
-
Type/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Max/Oper
+
Subtype    Version    En/Will/Err Config
 +
002/000    000/000    Y/Y/N      0001000032 32000000 00000002
-
Subtype&nbsp;&nbsp;&nbsp; Version&nbsp;&nbsp;&nbsp; En/Will/Err Config
+
003/000    000/000    Y/Y/N      0801
 +
004/000    000/000    Y/Y/N      8906001b21 08891400 1b2108
-
002/000&nbsp;&nbsp;&nbsp;&nbsp; 000/000&nbsp;&nbsp;&nbsp; Y/Y/N&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0001000032 32000000 00000002
+
sw2-gd73#</pre></blockquote>
 +
<br>
-
003/000&nbsp;&nbsp;&nbsp;&nbsp; 000/000&nbsp;&nbsp;&nbsp; Y/Y/N&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0801
+
2. Check MPMap status (both on Sup and FCoE LC, bind information for VFC should be available in MPMap)
 +
<blockquote><pre>sw2-gd73# show system internal fcfwd mpmap vfcs
-
004/000&nbsp;&nbsp;&nbsp;&nbsp; 000/000&nbsp;&nbsp;&nbsp; Y/Y/N&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8906001b21 08891400 1b2108
+
                          FCoE VFC Information
-
sw2-gd73#
+
  ID  | if-index |S|M|T|          Members              |      MAC(s)
 +
    }--------------
 +
    1718|0x1e0006b5|D|E|-|0x16000018|eth-pc 25      (U) |aa:b1:9b:68:*03:fc
 +
        |          | | | |          |                    |00:00:00:00:00:00
 +
    }--------------
 +
      21|0x1e000014|D|F|-|0x1a080000|Ethernet2/1    (U)*|aa:b1:9b:68:03:fc
 +
    }--------------
-
# Check MPMap status (both on Sup and FCoE LC, bind information for VFC should be available in MPMap)
+
      22|0x1e000015|D|F|-|0x160000ff|eth-pc 256      (U)*|aa:b1:9b:68:03:fc
 +
    }--------------
-
sw2-gd73# show system internal fcfwd mpmap vfcs
+
      28|0x1e00001b|D|E|-|0x1a087000|Ethernet2/8    (U)*|aa:b1:9b:68:03:fc
 +
        |          | | | |          |                    |6a:ef:2b:30:03:fc
 +
    }--------------
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FCoE VFC Information
+
sw2-gd73# </pre></blockquote>
 +
<br>
-
<nowiki>----------------------------------------------------------------------------</nowiki>
+
3. VLAN-VSAN mapping status (FCoE enabled VLAN should be operational)
 +
<blockquote><pre>sw2-gd73# sh vlan fcoe
-
&nbsp;&nbsp; ID&nbsp;&nbsp; | if-index |S|M|T|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Members&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MAC(s)
+
Original VLAN ID       Translated VSAN ID      Association State
 +
---------
-
-----}--------------
+
      3839                      3839            Operational
 +
      4079                      299              Operational
-
&nbsp;&nbsp;&nbsp; 1718|0x1e0006b5|D|E|-|0x16000018|eth-pc 25&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (U) |aa:b1:9b:68:*03:fc
+
sw2-gd73#</pre></blockquote>
 +
<br>
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | | | |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |00:00:00:00:00:00
+
4. EthPM status (Check EthPM status for port where VFC is bound to)  
-
 
+
<blockquote><pre>sw2-gd73# show running-config interface ethernet 2/1
-
-----}--------------
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 21|0x1e000014|D|F|-|0x1a080000|Ethernet2/1&nbsp;&nbsp;&nbsp;&nbsp; (U)*|aa:b1:9b:68:03:fc
+
-
 
+
-
-----}--------------
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 22|0x1e000015|D|F|-|0x160000ff|eth-pc 256&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (U)*|aa:b1:9b:68:03:fc
+
-
 
+
-
-----}--------------
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 28|0x1e00001b|D|E|-|0x1a087000|Ethernet2/8&nbsp;&nbsp;&nbsp;&nbsp; (U)*|aa:b1:9b:68:03:fc
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | | | |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |6a:ef:2b:30:03:fc
+
-
 
+
-
-----}--------------
+
-
 
+
-
sw2-gd73#
+
-
 
+
-
 
+
-
 
+
-
# VLAN-VSAN mapping status (FCoE enabled VLAN should be operational)
+
-
 
+
-
sw2-gd73# sh vlan fcoe
+
-
 
+
-
Original VLAN ID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Translated VSAN ID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Association State
+
-
 
+
-
----&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ---------
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3839&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3839&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Operational
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4079&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 299&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Operational
+
-
 
+
-
sw2-gd73#
+
-
 
+
-
 
+
-
 
+
-
# EthPM status (Check EthPM status for port where VFC is bound to)
+
-
 
+
-
sw2-gd73# show running-config interface ethernet 2/1
+
!Command: show running-config interface Ethernet2/1
!Command: show running-config interface Ethernet2/1
-
 
!Time: Sun Sep 26 10:36:07 2010
!Time: Sun Sep 26 10:36:07 2010
version 5.2(1)
version 5.2(1)
-
 
interface Ethernet2/1
interface Ethernet2/1
-
&nbsp; switchport mode trunk
+
  switchport mode trunk
 +
  switchport trunk allowed vlan 1,3839,4079
-
&nbsp; switchport trunk allowed vlan 1,3839,4079
+
/*** VFC's allowed VSAN those are FCoE enabled should be&nbsp;in Ethernet ports allowed
 +
/*** VLAN list,&nbsp;native vlan should be configured and operationally up to allow vlan
 +
/*** discovery packet
 +
  speed 10000
-
   /*** VFC's allowed VSAN those are FCoE enabled should be&nbsp;in Ethernet ports allowed 
+
   medium p2p
-
 
+
  no shutdown
-
  /*** VLAN list,&nbsp;native vlan should be configured and operationally up to allow vlan
+
-
 
+
-
  /*** discovery packet
+
-
 
+
-
&nbsp; speed 10000
+
-
 
+
-
&nbsp; medium p2p
+
-
 
+
-
&nbsp; no shutdown
+
sw2-gd73#
sw2-gd73#
-
 
sw2-gd73# show int br | inc 2/1
sw2-gd73# show int br | inc 2/1
-
Eth2/1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; eth&nbsp; trunk&nbsp; up&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; none&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10G(D) --
+
Eth2/1       1     eth trunk up     none                       10G(D) --
-
 
+
sw2-gd74# show interface ethernet 2/1 trunk
sw2-gd74# show interface ethernet 2/1 trunk
-
<nowiki>--------------------------------------------------------------------------------</nowiki>
+
Port          Native  Status        Port
-
Port&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Native&nbsp; Status&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Port
+
              Vlan                 Channel
-
 
+
Eth2/1       1       trunking     --
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Vlan&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Channel
+
Port         Vlans Allowed on Trunk
-
 
+
Eth2/1       1-3967,4048-4093
-
--------------------------------------------------------------------------------
+
Port         Vlans Err-disabled on Trunk
-
 
+
Eth2/1       none
-
Eth2/1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; trunking&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --
+
Port         STP Forwarding
-
 
+
Eth2/1       1,3839
-
<nowiki>--------------------------------------------------------------------------------</nowiki>
+
-
 
+
-
Port&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Vlans Allowed on Trunk
+
-
 
+
-
--------------------------------------------------------------------------------
+
-
 
+
-
Eth2/1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1-3967,4048-4093
+
-
 
+
-
--------------------------------------------------------------------------------
+
-
 
+
-
Port&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Vlans Err-disabled on Trunk
+
-
 
+
-
--------------------------------------------------------------------------------
+
-
 
+
-
Eth2/1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; none
+
-
 
+
-
<nowiki>--------------------------------------------------------------------------------</nowiki>
+
-
 
+
-
Port&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STP Forwarding
+
-
 
+
-
--------------------------------------------------------------------------------
+
-
 
+
-
Eth2/1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1,3839  
+
/*** Native VLAN and FCoE enabled VLAN should be up and STP forwarding ***/
/*** Native VLAN and FCoE enabled VLAN should be up and STP forwarding ***/
-
sw2-gd74#
+
sw2-gd74#</pre></blockquote>
 +
<br>
 +
5. IDXmap status (Check if Ethernet interface where VFC is bound to is part of idxmap list)
 +
<blockquote><pre>sw2-gd73# show system internal fcfwd idxmap port-to-interface</pre></blockquote>
 +
<br>
-
 
+
6. Check VFC and VFC's VSAN operation status (VFC and VFC's VSAN should not be error disabled, VFC's VSAN valid status Waiting for FLOGI/Initializing/UP)  
-
# IDXmap status (Check if Ethernet interface where VFC is bound to is part of idxmap list)
+
<blockquote><pre>switch# show interface vfc 310 trunk vsan
-
 
+
-
sw2-gd73# show system internal fcfwd idxmap port-to-interface
+
-
 
+
-
 
+
-
 
+
-
# Check VFC and VFC's VSAN operation status (VFC and VFC's VSAN should not be error disabled, VFC's VSAN valid status Waiting for FLOGI/Initializing/UP)
+
-
 
+
-
switch# show interface vfc 310 trunk vsan
+
vfc310 is trunking
vfc310 is trunking
 +
    Vsan 1 is down (Error Disabled - VLAN not FCoE Enabled)
 +
    Vsan 2 is up (None) --&gt;
 +
    Vsan 3 is down (Error Disabled - VLAN not FCoE Enabled)
-
&nbsp;&nbsp;&nbsp; Vsan 1 is down (Error Disabled - VLAN not FCoE Enabled)
+
switch#</pre></blockquote>
 +
<br>
-
&nbsp;&nbsp;&nbsp; Vsan 2 is up (None) --&gt;&nbsp;
+
7. Check if VLAN discovery has gone through (For F port only)  
-
 
+
<blockquote><pre>switch# debug fcoe_mgr trace (Check for following trace)
-
&nbsp;&nbsp;&nbsp; Vsan 3 is down (Error Disabled - VLAN not FCoE Enabled)
+
-
 
+
-
switch#
+
-
 
+
-
 
+
-
 
+
-
# Check if VLAN discovery has gone through (For F port only)
+
-
 
+
-
switch# debug fcoe_mgr trace (Check for following trace)
+
"Sending VLAN &lt;VLAN&gt; for FCF &lt;FCF&gt;"
"Sending VLAN &lt;VLAN&gt; for FCF &lt;FCF&gt;"
-
Also look for "show platform software fcoe_mgr event-histroy interface vfc &lt;number&gt;" and look for "FCOE_MGR_VFC_EV_FIP_VLAN_DISCOVERY" in state machine details
+
Also look for "show platform software fcoe_mgr event-histroy interface vfc &lt;number&gt;"  
 +
and look for "FCOE_MGR_VFC_EV_FIP_VLAN_DISCOVERY" in state machine details</pre></blockquote>
 +
<br>
 +
8. Check if FCF discovery has gone through
 +
<blockquote><pre>switch# show platform software fcoe_mgr info interface vfc &lt;number&gt;
 +
FSM current state: FCOE_MGR_VFC_ST_PHY_UP
 +
  PSS Runtime Config:-
-
# Check if FCF discovery has gone through
+
      Type: 3
 +
      Bound IF: Eth2/1
-
switch# show platform software fcoe_mgr info interface vfc &lt;number&gt;
+
      FCF Priority: 128 (Global)
 +
  PSS Runtime Data:-
-
&nbsp;FSM current state: FCOE_MGR_VFC_ST_PHY_UP
+
      IOD: 0x00000000, WWN: 20:02:00:26:98:08:61:02
 +
      Created at: Thu Oct 21 01:09:18 2010
-
&nbsp; PSS Runtime Config:-
+
      FC Admin State: up
 +
      Oper State: up, Reason: down
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Type: 3
+
      Eth IF Index: Eth2/1
 +
      Port Vsan: 299  /*** Check port VSAN is fcoe enabled ***/
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bound IF: Eth2/1
+
      Port Mode: F port
-
 
+
      Config Vsan: 1,299,3839
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FCF Priority: 128 (Global)
+
-
 
+
-
&nbsp; PSS Runtime Data:-
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IOD: 0x00000000, WWN: 20:02:00:26:98:08:61:02
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Created at: Thu Oct 21 01:09:18 2010
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FC Admin State: up
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Oper State: up, Reason: down
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Eth IF Index: Eth2/1
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Port Vsan: 299&nbsp; /*** Check port VSAN is fcoe enabled ***/
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Port Mode: F port
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Config Vsan: 1,299,3839
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Oper Vsan: 299/*** Oper VSAN is&nbsp;FCoE enabled                                ***/
+
 +
      Oper Vsan: 299/*** Oper VSAN is FCoE enabled ***/
                     /*** Expect FLOGI/ELP on these are operationally UP&nbsp;VSANs only ***/
                     /*** Expect FLOGI/ELP on these are operationally UP&nbsp;VSANs only ***/
-
 
+
  Solicits on vsan: 299
-
&nbsp;&nbsp;&nbsp;&nbsp;
+
-
 
+
-
Solicits on vsan: 299  
+
-
 
+
                     /*** Solicitation happened&nbsp;on these set of VSANs ***/
                     /*** Solicitation happened&nbsp;on these set of VSANs ***/
-
 
                     /*** (relevant for F port)                      ***/
                     /*** (relevant for F port)                      ***/
 +
      FIP Capable&nbsp;?&nbsp;: TRUE
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FIP Capable ? : TRUE
+
      UP using DCBX&nbsp;?&nbsp;: FALSE
 +
  PSS VN Port data:- /*** VN port information ***/
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UP using DCBX ? : FALSE
+
    FC ID 131072 -
 +
    vfc  index 503316500 vfc name vfc21
-
&nbsp; PSS VN Port data:-  /*** VN port information ***/
+
    vsan id 299
 +
    enode_mac 00:c0:dd:14:58:c7
-
&nbsp;&nbsp;&nbsp;&nbsp; FC ID 131072 -
+
    vfc wwn 50:0a:09:84:89:fb:6c:4f
 +
(For E port)
-
&nbsp;&nbsp;&nbsp;&nbsp; vfc&nbsp; index 503316500 vfc name vfc21
+
"show fcoe database" should show an entry for VFC on VSAN if FCF discovery goes through successfully.</pre></blockquote>
 +
<br>
-
&nbsp;&nbsp;&nbsp;&nbsp; vsan id 299&nbsp;
+
9. Check if FLOGI/ELP has gone through  
-
 
+
<blockquote><pre>"show flogi databsae"
-
&nbsp;&nbsp;&nbsp;&nbsp; enode_mac 00:c0:dd:14:58:c7
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp; vfc wwn 50:0a:09:84:89:fb:6c:4f
+
-
 
+
-
&nbsp;(For E port)
+
-
 
+
-
"show fcoe database" should show an entry for VFC on VSAN if FCF discovery goes through successfully.
+
-
 
+
-
 
+
-
 
+
-
# Check if FLOGI/ELP has gone through
+
-
 
+
-
"show flogi databsae"
+
"show flogi internal error"
"show flogi internal error"
-
 
"show port internal event-history error"
"show port internal event-history error"
-
"show fc2 internal event-histroy error"
+
"show fc2 internal event-histroy error"</pre></blockquote>
 +
<br>
 +
<br>
 +
== Packet does not reach SUP or FCoE data packet gets dropped  ==
 +
'''Recommended Action''':
 +
1. Check Packet Drop statistics (Check relevant drop field on asic instance where VFC is bound)
 +
<blockquote><pre>"Show hardware internal statistics pktflow dropped"</pre></blockquote>
 +
<br>
-
=Packet does not reach SUP or FCoE data packet gets dropped =
+
2. Check CBL status (If CBL drop happens on port/VLAN which is FCoE enabled and bound to VFC interface)
 +
<blockquote><pre>module-2# show ha internal forwarding 0 table cbl-vlan port 0
-
 
+
                            (INST 0, PORT 0)
-
 
+
|                                 INGRESS                                     |
-
'''Recommended Action''':
+
-
 
+
-
# Check Packet Drop statistics (Check relevant drop field on asic instance where VFC is bound)
+
-
 
+
-
"Show hardware internal statistics pktflow dropped"
+
-
 
+
-
 
+
-
 
+
-
# Check CBL status (If CBL drop happens on port/VLAN which is FCoE enabled and bound to VFC interface)
+
-
 
+
-
module-2# show ha internal forwarding 0 table cbl-vlan port 0
+
-
 
+
-
--------------------------------------------------------------------------------
+
-
 
+
-
----------------
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (INST 0, PORT 0)
+
-
 
+
-
--------------------------------------------------------------------------------
+
-
 
+
-
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; INGRESS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
+
| Disable State | 0,2-4031,4036-4078,4080-4095
| Disable State | 0,2-4031,4036-4078,4080-4095
 +
| Forward State | 1, 3839, 2, 4032-4035,4079
-
| Forward State | 1, 3839, 2, 4032-4035,4079''' '''
+
/***FCoE enabled VLAN must be forwarding on operationally UP vlan for a given  
-
 
+
/*** ethernet interface on N7K, FCoE enabled mapped VSAN should be operationally  
-
/***''' '''FCoE enabled VLAN must be forwarding on operationally UP vlan for a given /*** ethernet interface on N7K, FCoE enabled mapped VSAN should be operationally /*** up on MDS, VLAN should be in BLOCKED state
+
/*** up on MDS, VLAN should be in BLOCKED state
-
 
+
| Blocked State |
| Blocked State |
-
| Learn State&nbsp;&nbsp; |
+
| Learn State   |
-
 
+
|                                   EGRESS                                     |
-
--------------------------------------------------------------------------------
+
-
 
+
-
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EGRESS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
+
| Disable State | 0,2-4031,4036-4078,4080-4095
| Disable State | 0,2-4031,4036-4078,4080-4095
-
 
+
| Forward State | 1, 2, 3839, 4032-4035,4079''','''
-
| Forward State | 1, 2, 3839, 4032-4035,4079''', '''
+
/*** same as defined on ingress ***/
/*** same as defined on ingress ***/
-
 
| Blocked State |
| Blocked State |
-
| Learn State&nbsp;&nbsp; |
+
| Learn State   |
 +
module-2#</pre></blockquote><blockquote></blockquote>
 +
<br>
-
module-2#
+
3. FCF MAC programming
 +
<blockquote><pre>module-2# show ha internal forwarding 0 registers | inc FCF_MAC
 +
    1c68  ORI_DI_CFG_FCF_MAC_P0__1                                      0000aab1
 +
    1c6c  ORI_DI_CFG_FCF_MAC_P0__0                                      9b6803fc
-
 
+
/*** P0_0 and P0_1 Should match with MAC address programmed
-
# FCF MAC programming
+
/*** under MAC(s) column of "show system internal fcfwd mpmap vfcs"  
-
 
+
-
&nbsp;module-2# show ha internal forwarding 0 registers | inc FCF_MAC
+
-
 
+
-
&nbsp;&nbsp;&nbsp; 1c68&nbsp; ORI_DI_CFG_FCF_MAC_P0__1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000aab1
+
-
 
+
-
&nbsp;&nbsp;&nbsp; 1c6c&nbsp; ORI_DI_CFG_FCF_MAC_P0__0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9b6803fc /*** P0_0 and P0_1 Should match with&nbsp;MAC address&nbsp;programmed  
+
-
 
+
-
/*** under&nbsp;MAC(s) column of "show system internal fcfwd mpmap vfcs"&nbsp;
+
/*** for a given vfc interface
/*** for a given vfc interface
 +
    1c90  ORI_DI_CFG_FCF_MAC_P1__1                                      0000aab1
-
&nbsp;&nbsp;&nbsp; 1c90&nbsp; ORI_DI_CFG_FCF_MAC_P1__1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000aab1
+
    1c94  ORI_DI_CFG_FCF_MAC_P1__0                                      9b6803fcmodule-2#
-
&nbsp;&nbsp;&nbsp; 1c94&nbsp; ORI_DI_CFG_FCF_MAC_P1__0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9b6803fc
+
module-2# show ha internal mac asic &lt;instance&gt; dump reg eb | inc FCOE
 +
[0x874]ORI_EB_CFG_FCOE_ETHERTYPE:        0x00008906
-
module-2#
+
[0x875]ORI_EB_CFG_FCOE_VERSION:          0x00000000
 +
[0x879]ORI_EB_CFG_V2_AT_FCOE:            0x00000009
-
module-2# show ha internal mac asic&nbsp;&lt;instance&gt; dump reg eb | inc FCOE
+
[0x88f]ORI_EB_CFG_FC_TO_FCOE_EOF__0:    0x41464200
 +
          _FCOE_FC_CRC_EN[10]            0x1
-
<nowiki>[0x874]ORI_EB_CFG_FCOE_ETHERTYPE:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00008906</nowiki>
+
          _FCOE_DA_OVERRIDE_EN[30]       0x1
 +
/*** DA override register must set for Orion-CR and beyond
-
<nowiki>[0x875]ORI_EB_CFG_FCOE_VERSION:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000000</nowiki>
+
/*** version LC for VE link which is up on ethernet interface
 +
          _FCOE_SA_OVERRIDE_EN[31]       0x1
-
<nowiki>[0x879]ORI_EB_CFG_V2_AT_FCOE:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000009</nowiki>
+
/*** SA override register must set for Orion-CR and beyond
 +
/*** version LC for VE link which is up on ethernet
-
<nowiki>[0x88f]ORI_EB_CFG_FC_TO_FCOE_EOF__0:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x41464200</nowiki>
+
interface[0x8a6]ORI_EB_CNT_PORT0_TOTAL_FCOE:             0x00000000
 +
[0x8ab]ORI_EB_CNT_PORT0_FCOE_CRC:                        0x00000000
-
<nowiki>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _FCOE_FC_CRC_EN[10]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x1</nowiki>
+
          _FCOE_FC_CRC_EN[10]                             0x1
 +
          _FCOE_DA_OVERRIDE_EN[30]                        0x1
-
<nowiki>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _FCOE_DA_OVERRIDE_EN[30]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x1&nbsp;&nbsp;</nowiki>
+
        _FCOE_SA_OVERRIDE_EN[31]                         0x1
 +
[0x93e]ORI_EB_CFG_PORT0_FCOE_DA:                          0x00000000
 +
[0x93e]ORI_EB_CFG_PORT0_FCOE_DA__1:                      0x00000000
-
/*** DA override register must set for Orion-CR and beyond&nbsp;
+
[0x93f]ORI_EB_CFG_PORT0_FCOE_DA__0:                      0x00000000
 +
[0x940]ORI_EB_CFG_PORT0_FCOE_SA:                          0x0000aab1
-
/*** version LC for&nbsp;VE link which is up on ethernet interface
+
/***DA/SA overrride MAC register information must match with MAC address
-
 
+
/*** defined in "show system internal fcfwd mpmap vfcs"
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _FCOE_SA_OVERRIDE_<nowiki>EN[</nowiki>31]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x1&nbsp;
+
-
 
+
-
/***&nbsp;SA override register must set for Orion-CR and beyond&nbsp;
+
-
 
+
-
/*** version LC for&nbsp;VE link which is up on ethernet''' interface'''<nowiki>[</nowiki>0x8a6]ORI_EB_CNT_PORT0_TOTAL_FCOE:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000000
+
-
 
+
-
<nowiki>[0x8ab]ORI_EB_CNT_PORT0_FCOE_CRC:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000000</nowiki>
+
-
 
+
-
<nowiki>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _FCOE_FC_CRC_EN[10]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x1</nowiki>
+
-
 
+
-
<nowiki>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _FCOE_DA_OVERRIDE_EN[30]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x1</nowiki>
+
-
 
+
-
<nowiki>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _FCOE_SA_OVERRIDE_EN[31]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x1</nowiki>
+
-
 
+
-
<nowiki>[0x93e]ORI_EB_CFG_PORT0_FCOE_DA:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000000&nbsp;&nbsp;&nbsp;</nowiki>
+
-
 
+
-
<nowiki>[0x93e]ORI_EB_CFG_PORT0_FCOE_DA__1:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000000</nowiki>
+
-
 
+
-
<nowiki>[0x93f</nowiki>]ORI_EB_CFG_PORT0_FCOE_DA__0:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000000
+
-
 
+
-
<nowiki>[0x940]ORI_EB_CFG_PORT0_FCOE_SA:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0000aab1 </nowiki>
+
-
 
+
-
/***''' '''DA/SA overrride MAC register information must match with MAC address  
+
-
 
+
-
/*** defined in "show system internal fcfwd mpmap vfcs"  
+
/*** for a given VFC interface
/*** for a given VFC interface
 +
/*** Under MAC(s) column first MAC should be set in
-
/*** Under MAC(s) column first MAC should be set in
+
/***Port 0/1, SA_0 and SA_1 register,
-
 
+
/*** 2nd MAC (only applicable for VE) should be set in
-
/***''' '''Port 0/1, SA_0 and SA_1 register,  
+
-
 
+
-
/*** 2nd MAC (only applicable for VE) should be set in  
+
/*** Port0/1, DA_0 and DA_1 register
/*** Port0/1, DA_0 and DA_1 register
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
[0x940]ORI_EB_CFG_PORT0_FCOE_SA__1: 0x0000aab1
 +
[0x941]ORI_EB_CFG_PORT0_FCOE_SA__0: 0x9b6803fc
 +
[0x942]ORI_EB_CFG_PORT1_FCOE_DA:    0x00000000
-
<nowiki>[0x940]ORI_EB_CFG_PORT0_FCOE_SA__1:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0000aab1</nowiki>
+
[0x942]ORI_EB_CFG_PORT1_FCOE_DA__1: 0x00000000
 +
[0x943]ORI_EB_CFG_PORT1_FCOE_DA__0: 0x00000000
-
<nowiki>[0x941]ORI_EB_CFG_PORT0_FCOE_SA__0:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x9b6803fc</nowiki>
+
[0x944]ORI_EB_CFG_PORT1_FCOE_SA:   0x0000aab1
 +
[0x944]ORI_EB_CFG_PORT1_FCOE_SA__1: 0x0000aab1
-
<nowiki>[0x942]ORI_EB_CFG_PORT1_FCOE_DA:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000000</nowiki>
+
[0x945]ORI_EB_CFG_PORT1_FCOE_SA__0: 0x9b6803fc
 +
module-2#                     
-
<nowiki>[0x942]ORI_EB_CFG_PORT1_FCOE_DA__1:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000000</nowiki>
+
</pre></blockquote>
-
 
+
4. FCoE enabled on VLAN (If FCoE packets don't get forwarded then check following)  
-
<nowiki>[0x943]ORI_EB_CFG_PORT1_FCOE_DA__0:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000000</nowiki>
+
<blockquote><pre> module-2# show ha internal dftm bd_table fe &lt;asic inst&gt; vlan &lt;vlan&gt;
-
 
+
-
<nowiki>[0x944]ORI_EB_CFG_PORT1_FCOE_SA:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0000aab1</nowiki>
+
-
 
+
-
<nowiki>[0x944]ORI_EB_CFG_PORT1_FCOE_SA__1:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0000aab1</nowiki>
+
-
 
+
-
<nowiki>[0x945]ORI_EB_CFG_PORT1_FCOE_SA__0:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x9b6803fc</nowiki>
+
-
 
+
-
module-2#
+
-
 
+
-
 
+
-
 
+
-
# FCoE enabled on VLAN (If FCoE packets don't get forwarded then check following)
+
-
 
+
-
&nbsp;module-2# show ha internal dftm bd_table fe&nbsp;&lt;asic&nbsp;inst&gt;&nbsp;vlan &lt;vlan&gt;  
+
  /*** Check VLAN which is operational according to "show vlan fcoe"
  /*** Check VLAN which is operational according to "show vlan fcoe"
 +
Detailed Vlan BD Table info for FE&nbsp;: &lt;asic inst&gt;
-
&nbsp;Detailed Vlan BD Table info for FE :&nbsp;&lt;asic inst&gt;
+
Port: 0 VLAN: &lt;vlan&gt; BDDB_INDEX: &lt;BD&gt; ACL_LABEL: 0
 +
Detailed Vlan BD Table info for FE&nbsp;: &lt;asic inst&gt;
-
&nbsp;Port: 0 VLAN:&nbsp;&lt;vlan&gt; BDDB_INDEX:&nbsp;&lt;BD&gt; ACL_LABEL: 0
+
Port: 1 VLAN: &lt;vlan&gt; BDDB_INDEX: &lt; BD&gt; ACL_LABEL: 0
 +
module-2#
-
&nbsp;Detailed Vlan BD Table info for FE :&nbsp;&lt;asic inst&gt;
+
module-2# show ha internal forwarding &lt;asic inst&gt; table bddb start_addr &lt;BD&gt; end_addr &lt;BD&gt;
 +
             
 +
                    BDDB TABLE SRAM ---------------------------
-
&nbsp;Port: 1 VLAN:&nbsp;&lt;vlan&gt; BDDB_INDEX:&nbsp;&lt;&nbsp;BD&gt;&nbsp;ACL_LABEL: 0
+
                                    (INST# 0)
-
 
+
Note: any fields marked with * are only valid in OrionCR
-
module-2#
+
-
 
+
-
module-2# show ha internal forwarding&nbsp;&lt;asic inst&gt;&nbsp;table bddb start_addr&nbsp;&lt;BD&gt; end_addr &lt;BD&gt;
+
-
 
+
-
<nowiki>-------------------------------------------------------------------------------</nowiki>
+
-
 
+
-
--------- BDDB TABLE SRAM ---------------------------
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (INST# 0)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
-
 
+
-
-------------------------------------------------------------------------------
+
Note: any fields marked with * are only valid in OrionCR
Note: any fields marked with * are only valid in OrionCR
-
 
+
[ 3]| mc_ftag_base&nbsp;   : 0 mc_ftag_num&nbsp;             : 1 ftag&nbsp;           : fff
-
<nowiki>[&nbsp;&nbsp; 3]| mc_ftag_base&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; mc_ftag_num&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; ftag&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp; fff</nowiki>
+
[ 3]| ftag_m_null&nbsp;     : n ftag_u_null&nbsp;             : n ce_vlan&nbsp;         : dis  
-
 
+
/*** dis for MDS, enable on N7K ***/
-
<nowiki>[&nbsp;&nbsp; 3]| ftag_m_null&nbsp;&nbsp;&nbsp; : n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ftag_u_null&nbsp;&nbsp;&nbsp; : n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ce_vlan&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : dis </nowiki>
+
[ 3]| def_gw_en&nbsp;       : dis def_gw&nbsp;               : 0 age_unit       &nbsp;: 0
-
 
+
[ 3]| age_grp_sel&nbsp;     : 0 ipv6_pim_snp   &nbsp;         : dis ipv6_mld_snp&nbsp; : dis
-
        /*** dis for MDS, enable on N7K ***/
+
[ 3]| ipv4_pim_snp   &nbsp;: dis ipv4_igmp_snp&nbsp;         : en pt_cam_en     &nbsp;: en  
-
 
+
[ 3]| drp_sa_miss     &nbsp;: n drp_da_miss&nbsp;             : y ntf_sa_miss_in&nbsp; : y  
-
<nowiki>[&nbsp;&nbsp; 3]| def_gw_en&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : dis&nbsp;&nbsp;&nbsp;&nbsp; def_gw&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; age_unit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp; 0</nowiki>
+
[ 3]| ntf_da_miss_in&nbsp; : n fcoe_en&nbsp;                                     : y  
-
 
+
/*** Must be FCoE enabled ***/                       mc_miss_cp_sup   &nbsp;: n
-
<nowiki>[&nbsp;&nbsp; 3]| age_grp_sel&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; ipv6_pim_snp&nbsp;&nbsp; : dis&nbsp;&nbsp;&nbsp;&nbsp; ipv6_mld_snp&nbsp;&nbsp; : dis</nowiki>
+
[ 3]| uc_miss_cp_sup &nbsp;: n mc2_gen_en&nbsp;             : y use_ox_id     &nbsp; : y  
-
 
+
[ 3]| cp_mc3_to_sup   &nbsp;: n dl_pi&nbsp;                   : n dl_np&nbsp;           : n  
-
<nowiki>[&nbsp;&nbsp; 3]| ipv4_pim_snp&nbsp;&nbsp; : dis&nbsp;&nbsp;&nbsp;&nbsp; ipv4_igmp_snp&nbsp; : en&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pt_cam_en&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : en&nbsp;</nowiki>
+
[ 3]| bd&nbsp;             : 8 en_proxy_learn&nbsp;         : n l3_mc_fwd_en   &nbsp;: n  
-
 
+
[ 3]| svi_en_ipv4&nbsp;     : n svi_en_ipv6&nbsp;             : n ntf_sa_miss_eg&nbsp; : n  
-
<nowiki>[&nbsp;&nbsp; 3]| drp_sa_miss&nbsp;&nbsp;&nbsp; : n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; drp_da_miss&nbsp;&nbsp;&nbsp; : y&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ntf_sa_miss_in : y&nbsp;&nbsp;</nowiki>
+
[ 3]| dont_ff&nbsp;         : y hash_fcoe_lxr&nbsp;           : y in_if_chk_en&nbsp;   : y  
-
 
+
[ 3]| opt_mc_fwd_en&nbsp;   : y rbacl_en&nbsp;               : y otv_en*&nbsp;         : n  
-
<nowiki>[&nbsp;&nbsp; 3]| ntf_da_miss_in : n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </nowiki>fcoe_en&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : y&nbsp;&nbsp;&nbsp;&nbsp;
+
-
 
+
-
                        /*** Must be FCoE enabled ***/    mc_miss_cp_sup : n&nbsp;&nbsp;
+
-
 
+
-
<nowiki>[&nbsp;&nbsp; 3]| uc_miss_cp_sup : n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mc2_gen_en&nbsp;&nbsp;&nbsp;&nbsp; : y&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; use_ox_id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : y&nbsp;&nbsp;</nowiki>
+
-
 
+
-
<nowiki>[&nbsp;&nbsp; 3]| cp_mc3_to_sup&nbsp; : n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dl_pi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dl_np&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : n&nbsp;&nbsp;</nowiki>
+
-
 
+
-
<nowiki>[&nbsp;&nbsp; 3]| bd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp; 8&nbsp;&nbsp;&nbsp; en_proxy_learn : n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; l3_mc_fwd_en&nbsp;&nbsp; : n&nbsp;&nbsp;</nowiki>
+
-
 
+
-
<nowiki>[&nbsp;&nbsp; 3]| svi_en_ipv4&nbsp;&nbsp;&nbsp; : n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; svi_en_ipv6&nbsp;&nbsp;&nbsp; : n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ntf_sa_miss_eg : n&nbsp;&nbsp;</nowiki>
+
-
 
+
-
<nowiki>[&nbsp;&nbsp; 3]| dont_ff&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : y&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; hash_fcoe_lxr&nbsp; : y&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; in_if_chk_en&nbsp;&nbsp; : y&nbsp;&nbsp;</nowiki>
+
-
 
+
-
 
+
-
 
+
-
<nowiki>[&nbsp;&nbsp; 3]| opt_mc_fwd_</nowiki>en&nbsp; : y&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rbacl_en&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : y&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; otv_en*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : n&nbsp;&nbsp;
+
-
 
+
-----------------------------------------------------------------------
-----------------------------------------------------------------------
-
 
module-2#
module-2#
 +
</pre></blockquote>
 +
<br>
 +
5. FIB route table programming (If any fclid cam related drop found then check FIB entry)
 +
[http://wikicentral.cisco.com/confluence/display/GROUP/RIB_FIB_FOR_VFC http://wikicentral.cisco.com/confluence/display/GROUP/RIB_FIB_FOR_VFC]
-
# FIB route table programming (If any fclid cam related drop found then check FIB entry)
+
<br>
-
[http://wikicentral.cisco.com/confluence/display/GROUP/RIB_FIB_FOR_VFC http://wikicentral.cisco.com/confluence/display/GROUP/RIB_FIB_FOR_VFC][[image:Picture 296|link=http://wikicentral.cisco.com/confluence/display/GROUP/RIB_FIB_FOR_VFC|http://wikicentral.cisco.com/images/icons/linkext7.gif]]
+
6. Zone ACL programming (If any ACL drop found then check zoning acls following way)
 +
<blockquote><pre>sw2-gd75# sh fcoe database
 +
INTERFACE      FCID            PORT NAME              MAC ADDRESS
 +
vfc21          0x020000        50:0a:09:84:89:fb:6c:4f 00:c0:dd:14:58:c7
-
# Zone ACL programming (If any ACL drop found then check zoning acls following way)
+
vfc22           0x020001       21:00:00:c0:dd:10:f3:a5 00:c0:dd:10:f3:a5
-
 
+
-
sw2-gd75# sh fcoe database
+
-
 
+
-
<nowiki>-------------------------------------------------------------------------------</nowiki>
+
-
 
+
-
INTERFACE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FCID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PORT NAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MAC ADDRESS
+
-
 
+
-
-------------------------------------------------------------------------------
+
-
 
+
-
vfc21&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x020000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50:0a:09:84:89:fb:6c:4f 00:c0:dd:14:58:c7
+
-
 
+
-
vfc22&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x020001&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 21:00:00:c0:dd:10:f3:a5 00:c0:dd:10:f3:a5
+
sw2-gd75#
sw2-gd75#
Line 872: Line 577:
zoneset name zoneset-1 vsan 3839
zoneset name zoneset-1 vsan 3839
-
zone name zone-12 vsan&nbsp;3839
+
zone name zone-12 vsan 3839
-
<nowiki>&nbsp;&nbsp;&nbsp;* fcid 0x020000 [pwwn 50:0a:09:84:89:fb:6c:4f]</nowiki>
+
* fcid 0x020000 [pwwn 50:0a:09:84:89:fb:6c:4f]
-
 
+
* fcid 0x020001 [pwwn 21:00:00:c0:dd:10:f3:a5 ]
-
<nowiki>&nbsp; * fcid 0x020001 [pwwn 21:00:00:c0:dd:10:f3:a5 ]</nowiki>
+
-
 
+
-
&nbsp;
+
switch#attach mod &lt;fcoe mod&gt;
switch#attach mod &lt;fcoe mod&gt;
-
module# show ha internal forwarding asic &lt;instance&gt; tcam acl ingress start_addr 0x0 end_addr 0x3ff valid | inc 0x020000 (should show zoning acl entry)
+
module# show ha internal forwarding asic &lt;instance&gt; tcam acl ingress start_addr
-
 
+
0x0 end_addr 0x3ff valid | inc 0x020000 (should show zoning acl entry)</pre></blockquote>
-
 
+
<br>
-
 
+
-
# Verify PAUSE enable/disable status (debugging congestion issue)
+
-
module-10# sh hardware internal mac port 1 qos configuration
+
7. Verify PAUSE enable/disable status (debugging congestion issue)
 +
<blockquote><pre>module-10# sh hardware internal mac port 1 qos configuration
QOS State for port 1 (Asic 0 Internal port 0)
QOS State for port 1 (Asic 0 Internal port 0)
 +
GD
-
&nbsp; GD
+
TX PAUSE:
 +
VL#    ENABLE  RESUME  REFRESH  REF_PERIOD  QUANTA
-
&nbsp;&nbsp;&nbsp; TX PAUSE:
+
    0     OFF     OFF     OFF       0x0       0x0
-
 
+
    1     OFF     OFF     OFF       0x0       0x0  
-
&nbsp;&nbsp;&nbsp; VL#&nbsp;&nbsp;&nbsp; ENABLE&nbsp; RESUME&nbsp; REFRESH&nbsp; REF_PERIOD&nbsp;&nbsp; QUANTA
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&nbsp;&nbsp;&nbsp;&nbsp;
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&nbsp;&nbsp;&nbsp;&nbsp;
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&nbsp;&nbsp;&nbsp;&nbsp;
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp; 3&nbsp;&nbsp;&nbsp;&nbsp; ON&nbsp;&nbsp;&nbsp;&nbsp;  ON&nbsp;&nbsp;&nbsp;  ON&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  0x0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&nbsp;&nbsp;&nbsp;&nbsp;
+
-
 
+
-
    /*** PAUSE should be enabled on no drop VL ***/
+
 +
    2    OFF    OFF    OFF        0x0        0x0
 +
    3    ON    ON    ON        0x0        0x0
 +
    /*** PAUSE should be enabled on no drop VL ***/
     /*** (here VL 3 according to 7e template)  ***/
     /*** (here VL 3 according to 7e template)  ***/
 +
    4    OFF    OFF    OFF        0x0        0x0   
-
&nbsp;&nbsp;&nbsp;&nbsp; 4&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&nbsp; &nbsp;&nbsp;&nbsp;
+
    5    OFF     OFF     OFF       0x0       0x0
 +
    6    OFF    OFF    OFF        0x0        0x0   
-
&nbsp;&nbsp;&nbsp;&nbsp; 5&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&nbsp;&nbsp;&nbsp;&nbsp;
+
    7     OFF     OFF     OFF       0x0       0x0
-
 
+
    LFC&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ON&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ON&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x1000&nbsp;&nbsp;&nbsp;&nbsp; 0xffff&nbsp;
-
&nbsp;&nbsp;&nbsp;&nbsp; 6&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&nbsp;&nbsp;&nbsp;&nbsp;
+
</pre></blockquote>
-
 
+
<br>
-
&nbsp;&nbsp;&nbsp;&nbsp; 7&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&nbsp;&nbsp;&nbsp;&nbsp;
+
-
 
+
-
LFC&nbsp;&nbsp;&nbsp; OFF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ON&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ON&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x1000&nbsp;&nbsp;&nbsp;&nbsp; 0xffff&nbsp;
+
-
 
+
-
 
+
-
 
+
-
# &nbsp;QoS MTU size checking (verify MTU size for no drop VL in case packet gets dropped due to MTU size)
+
-
 
+
-
module-2# show ha internal mac port&nbsp;&lt;ethernet port number where VFC is bound&gt; qos configuration | inc MTU
+
-
&nbsp;&nbsp;&nbsp; VL 0-7 MTU: 1522 1522 1522 2180
+
8. QoS MTU size checking (verify MTU size for no drop VL in case packet gets dropped due to MTU size)
 +
<blockquote><pre>module-2# show ha internal mac port &lt;ethernet port number where VFC is bound&gt;  
 +
qos configuration | inc MTU
 +
    VL 0-7 MTU: 1522 1522 1522 2180
     /*** should be set to 2180 for no drop VL ***/&nbsp;1522 1522 1522 1522
     /*** should be set to 2180 for no drop VL ***/&nbsp;1522 1522 1522 1522
 +
Port MTU (No dropping action): 9472
-
&nbsp;&nbsp;&nbsp; Port MTU (No dropping action): 9472
+
module-2#</pre></blockquote>
 +
<br>
-
module-2#
+
9. Elam Capture (For other kind of drop verify packet captured through ELAM, check drop packet having 8906/8914)  
-
 
+
<blockquote><pre>switch# attach mod &lt;number&gt;
-
 
+
-
 
+
-
# Elam Capture (For other kind of drop verify packet captured through ELAM, check drop packet having 8906/8914)
+
-
 
+
-
switch# attach mod &lt;number&gt;
+
module# test ha internal forwarding &lt;asic instance&gt; elam trigger di/de drop (for ingress/egress packet drop)
module# test ha internal forwarding &lt;asic instance&gt; elam trigger di/de drop (for ingress/egress packet drop)
 +
module# show ha inforwarding &lt;asic instance&gt; elam capture (show look for packet drop with packet ether type 8906/8914 if there are any)</pre>
 +
<br>
 +
</blockquote>
-
module# show ha inforwarding &lt;asic instance&gt; elam capture (show look for packet drop with packet ether type 8906/8914 if there are any)
+
== Packets should match inband packets:  ==
 +
'''Recommended Action''':
-
 
+
You can verify that the packets match inband packets as shown the following example:  
-
=Packets should match inband packets:=
+
<blockquote><pre>module-4# show hardware internal statistics device l2lu all
-
 
+
-
 
+
-
 
+
-
'''Recommended Action''':
+
-
 
+
-
You can verify that the packets match inband packets as shown the following example:
+
-
 
+
-
module-4# show hardware internal statistics device l2lu all
+
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
-
 
+
| Device:Orion Fwding Driver     Role:L2                               |
-
| Device:Orion Fwding Driver&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Role:L2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
+
| Last cleared @ Wed Jul 15 20:40:08 2009
| Last cleared @ Wed Jul 15 20:40:08 2009
-
 
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
Instance:0
Instance:0
 +
ID  Name                                          Value              Ports
-
ID&nbsp;&nbsp; Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ports
+
-  ---                                          ---              ---
 +
28  smallcnt ACL redirected pkts                  0000000000000703  1-2 -
-
-&nbsp;&nbsp; ---&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ---&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ---
+
2008 Ingress packets that don't have MIM           0000000000000703   1 -
-
 
+
2009 Ingress good packets sent to IB               0000000000000703   1 -
-
28&nbsp;&nbsp; smallcnt ACL redirected pkts&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000703&nbsp;&nbsp; 1-2 -
+
-
 
+
-
2008 Ingress packets that don't have MIM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000703&nbsp;&nbsp; 1 -
+
-
 
+
-
2009 Ingress good packets sent to IB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000703&nbsp;&nbsp; 1 -
+
module-4# sh ha in statistics device mac all
module-4# sh ha in statistics device mac all
-
 
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
-
| Device:Orion MAC Driver&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Role:MAC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
+
| Device:Orion MAC Driver         Role:MAC                               |
-
 
+
| Last cleared @ Wed Jul 15 20:40:09 2009
| Last cleared @ Wed Jul 15 20:40:09 2009
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
-
 
Instance:0
Instance:0
-
ID&nbsp;&nbsp; Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ports
+
ID   Name                                         Value             Ports
 +
-  ---                                          ---              ---
-
-&nbsp;&nbsp; ---&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ---&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ---
+
0    IB num packets received from DI0              0000000000000703  1 -
 +
13  IB num credited packets requested by VQ      0000000000000703  1-2 -
-
0&nbsp;&nbsp;&nbsp; IB num packets received from DI0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000703&nbsp;&nbsp; 1 -
+
15  IB num supervisor packets requested by VQ    0000000000000703   1-2 -
 +
18  IB num credited packets sent to FT            0000000000000703  1-2 -
-
13&nbsp;&nbsp; IB num credited packets requested by VQ&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000703&nbsp;&nbsp; 1-2 -
+
22  IB num credited superframes sent to FT        0000000000000703   1-2 -
 +
100  PL0 Ingress RTOT pkts VL0                    0000000000000703  1 -
-
15&nbsp;&nbsp; IB num supervisor packets requested by VQ&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000703&nbsp;&nbsp; 1-2 -
+
108  PL0 Ingress RFCOE VL0                        0000000000000703   1 -
 +
116  PL0 Ingress ROCT octets VL0                  0000000000126440  1 -
-
18&nbsp;&nbsp; IB num credited packets sent to FT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000703&nbsp;&nbsp; 1-2 -
+
124  PL0 Ingress RFCOE octets VL0                  0000000000126440  1 -
 +
156  PL0 Ingress RTOT pkts unicast VL0            0000000000000703  1 -
-
22&nbsp;&nbsp; IB num credited superframes sent to FT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000703&nbsp;&nbsp; 1-2 -
+
790  GD Total received frames                      0000000000000703   1 -
 +
874  GD Shim rx count                              0000000000000703  1 -
-
100&nbsp; PL0 Ingress RTOT pkts VL0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000703&nbsp;&nbsp; 1 -
+
881  GD Post decryption, accept uncontrolled      0000000000000703   1 -
 +
883  GD Received frames w/ len of (64, 127]        0000000000000001  1 -
-
108&nbsp; PL0 Ingress RFCOE VL0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000703&nbsp;&nbsp; 1 -
+
884  GD Received frames w/ len of (127, 255]      0000000000000702  1 -
 +
954  GD GMAC transition from nosync to sync int    0000000000000001  1 -
-
116&nbsp; PL0 Ingress ROCT octets VL0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000126440&nbsp;&nbsp; 1 -
 
-
 
-
124&nbsp; PL0 Ingress RFCOE octets VL0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000126440&nbsp;&nbsp; 1 -
 
-
 
-
156&nbsp; PL0 Ingress RTOT pkts unicast VL0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000703&nbsp;&nbsp; 1 -
 
-
 
-
790&nbsp; GD Total received frames&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000703&nbsp;&nbsp; 1 -
 
-
 
-
874&nbsp; GD Shim rx count&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000703&nbsp;&nbsp; 1 -
 
-
 
-
881&nbsp; GD Post decryption, accept uncontrolled&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000703&nbsp;&nbsp; 1 -
 
-
 
-
883&nbsp; GD Received frames w/ len of (64, 127]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000001&nbsp;&nbsp; 1 -
 
-
 
-
884&nbsp; GD Received frames w/ len of (127, 255]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000000000702&nbsp;&nbsp; 1 -
 
-
 
-
954&nbsp; GD GMAC transition from nosync to sync int&nbsp;&nbsp;&nbsp; 0000000000000001&nbsp;&nbsp; 1 -
 
-
 
-
&nbsp;
 
ACL:
ACL:
-
module-4# show system internal access-list input entries detail&nbsp;
+
module-4# show system internal access-list input entries detail
-
 
+
/*** this should have hardware address programmed by fcoe mgr ***/
/*** this should have hardware address programmed by fcoe mgr ***/
 +
Flags: F - Fragment entry  E - Port Expansion
-
&nbsp;
+
      D - DSCP Expansion M - ACL Expansion
-
 
+
-
Flags: F - Fragment entry&nbsp; E - Port Expansion
+
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D - DSCP Expansion&nbsp; M - ACL Expansion
+
take the hardware address from the above and use it in the next show command, example used is 4B
take the hardware address from the above and use it in the next show command, example used is 4B
Line 1,042: Line 704:
module-4# show hardware internal forwarding 0 tcam acl ingress start_addr 0x4B end_addr 0x4B
module-4# show hardware internal forwarding 0 tcam acl ingress start_addr 0x4B end_addr 0x4B
-
--- ACL TCAM/RAM{}- (INST#&nbsp; 0, ingress) ---
+
--- ACL TCAM/RAM{}- (INST# 0, ingress) ---
 +
[4b]| acl type                &nbsp;:            3 (          l2)
-
<nowiki>--------------------------------------------------------</nowiki>
+
[4b]| key_type                 &nbsp;:               0/               3
-
 
+
[4b]| key_sub_type             &nbsp;:               3/               3
-
<nowiki>[&nbsp; 4b</nowiki>]| acl type&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3 (&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; l2)
+
[4b]| vlan                     &nbsp;:               1/             fff /*** verify this
-
 
+
[4b]| port_index               &nbsp;:               0/               1 /*** verify this
-
<nowiki>[&nbsp; 4b</nowiki>]| key_type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3
+
[4b]| ethertype               &nbsp;:             8914/           ffff /*** verify this
-
 
+
[4b]| lkup_cnt                 &nbsp;:               1/               3
-
<nowiki>[&nbsp; 4b</nowiki>]| key_sub_type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3
+
[4b]| acl_result_type         &nbsp;:           0
-
 
+
[4b]| priority                 &nbsp;:           2
-
<nowiki>[&nbsp; 4b</nowiki>]| vlan&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fff /*** verify this
+
[4b]| permit_vld               &nbsp;:           0
-
 
+
[4b]| vl_vld                   &nbsp;:           0
-
<nowiki>[&nbsp; 4b</nowiki>]| port_index&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 /*** verify this
+
[4b]| vlan_ftag_vld           &nbsp;:           0
-
 
+
[4b]| ftag_vld                 &nbsp;:           0
-
<nowiki>[&nbsp; 4b</nowiki>]| ethertype&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8914/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ffff /*** verify this
+
[4b]| reason_code_vld         &nbsp;:           1 /*** verify this should be 1
-
 
+
[4b]| redirect_vld             &nbsp;:           1 /*** verify this should be 1
-
<nowiki>[&nbsp; 4b</nowiki>]| lkup_cnt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3
+
[4b]| fc_d_id_vld             &nbsp;:           0
-
 
+
[4b]| fc_s_id_vld             &nbsp;:           0
-
<nowiki>[&nbsp; 4b</nowiki>]| acl_result_type&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
[4b]| fc_lun_vld               &nbsp;:           0
-
 
+
[4b]| oda_ooo_vld             &nbsp;:           0
-
<nowiki>[&nbsp; 4b</nowiki>]| priority&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2
+
[4b]| osa_dl_vld               &nbsp;:           0
-
 
+
[4b]| dscp_vld                 &nbsp;:           0
-
<nowiki>[&nbsp; 4b</nowiki>]| permit_vld&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
[4b]| cap_eth                 &nbsp;:           0
-
 
+
[4b]| cap_fc                   &nbsp;:           0
-
<nowiki>[&nbsp; 4b</nowiki>]| vl_vld&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
[4b]| permit                   &nbsp;:           0
-
 
+
[4b]| dont_cnt_rpkt           &nbsp;:           0
-
<nowiki>[&nbsp; 4b</nowiki>]| vlan_ftag_vld&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
[4b]| vl                       &nbsp;:           0
-
 
+
[4b]| add_bcnai               &nbsp;:           0
-
<nowiki>[&nbsp; 4b</nowiki>]| ftag_vld&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
[4b]| vlan                     &nbsp;:           0
-
 
+
[4b]| ftag                     &nbsp;:           0
-
<nowiki>[&nbsp; 4b</nowiki>]| reason_code_vld&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 /*** verify this should be 1
+
[4b]| reason_code             &nbsp;:           41 /*** hex, in dec - 65 - FIP snooping code
-
 
+
[4b]| mp_table_prt             &nbsp;:         402 /*** hex, ptr - this has the add to sup
-
<nowiki>[&nbsp; 4b</nowiki>]| redirect_vld&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 /*** verify this should be 1
+
[4b]| mp_table_num             &nbsp;:           1 /*** multi-path table number
-
 
+
[4b]| dest_fcf                 &nbsp;:           0
-
<nowiki>[&nbsp; 4b</nowiki>]| fc_d_id_vld&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
[4b]| dc3vxhdr_rdt             &nbsp;:           0
-
 
+
[4b]| fc_d_id                 &nbsp;:           0
-
<nowiki>[&nbsp; 4b</nowiki>]| fc_s_id_vld&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
[4b]| fc_s_id                 &nbsp;:           0
-
 
+
[4b]| fc_lun                   &nbsp;:           0
-
<nowiki>[&nbsp; 4b</nowiki>]| fc_lun_vld&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
[4b]| oda_ooo                 &nbsp;:           0
-
 
+
[4b]| osa_dl                   &nbsp;:           0
-
<nowiki>[&nbsp; 4b</nowiki>]| oda_ooo_vld&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
[4b]| dscp                     &nbsp;:           0
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| osa_dl_vld&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| dscp_vld&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| cap_eth&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| cap_fc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| permit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| dont_cnt_rpkt&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| vl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| add_bcnai&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| vlan&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| ftag&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| reason_code&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 41 /*** hex, in dec - 65 - FIP snooping code
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| mp_table_prt&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 402 /*** hex, ptr - this has the add to sup
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| mp_table_num&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 /*** multi-path table number
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| dest_fcf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| dc3vxhdr_rdt&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| fc_d_id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| fc_s_id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| fc_lun&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| oda_ooo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| osa_dl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
-
 
+
-
<nowiki>[&nbsp; 4b</nowiki>]| dscp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
+
module-4# show hardware internal forwarding 0 table mp start_addr 0x402 end_addr 0x402
module-4# show hardware internal forwarding 0 table mp start_addr 0x402 end_addr 0x402
-
<nowiki>-------------------------------------------------</nowiki>
+
------------ MULTIPATH TABLE SRAM -----------
-
 
+
----------------- (INST# 0) -----------------
-
<nowiki>------------ MULTIPATH TABLE SRAM -----------</nowiki>
+
-
 
+
-
<nowiki>----------------- (INST# 0) -----------------</nowiki>
+
-
 
+
-
<nowiki>-------------------------------------------------</nowiki>
+
-
 
+
|&nbsp; Index&nbsp; | cp_to_sup1 | cp_to_sup2 |&nbsp; lid_idx&nbsp; |
|&nbsp; Index&nbsp; | cp_to_sup1 | cp_to_sup2 |&nbsp; lid_idx&nbsp; |
-
 
|-----------------------------------------------|
|-----------------------------------------------|
-
 
+
|   [402] |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp; |
-
| <nowiki>[&nbsp; 402</nowiki>] |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp; |
+
-
 
+
the lid_idx is the value to check, if this entry is wrong it won't go to sup
the lid_idx is the value to check, if this entry is wrong it won't go to sup
 +
module-4# show hardware internal forwarding 0 acl-statistics ingress&nbsp; /*** this command should
 +
have an entry for hardware address programmed by fcoe mgr, then pktmgr will receive the frames
 +
Instance: 0, direction: 1
-
module-4# show hardware internal forwarding 0 acl-statistics ingress&nbsp; /*** this command should have an entry for hardware address programmed by fcoe mgr, then pktmgr will receive the frames
 
-
Instance: 0, direction: 1
+
------------------ ACL Statistics ------------------
-
 
+
(Inst #0, Direction Ingress)
-
<nowiki>----------------------------------------------------------</nowiki>
+
----------------------------------------------------------
-
 
+
&nbsp;Index Frames Bytes
-
<nowiki>------------------ ACL Statistics&nbsp;&nbsp; ------------------</nowiki>
+
[0002] 000000000000169e 00000000000fe5ec
-
 
+
-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Inst #0, Direction Ingress)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
-
 
+
-
<nowiki>----------------------------------------------------------</nowiki>
+
-
 
+
-
&nbsp;Index&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Frames&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bytes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
-
 
+
-
<nowiki>[0002]&nbsp;&nbsp;&nbsp; 000000000000169e&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000000000fe5ec</nowiki>
+
-
 
+
-
&nbsp;
+
INBAND - check the atype=8 value, should match linecard value:
INBAND - check the atype=8 value, should match linecard value:
-
 
switch# show hardware internal sup-fc0 atype-pkt-count
switch# show hardware internal sup-fc0 atype-pkt-count
-
 
ATYPE:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pkt Count:
ATYPE:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pkt Count:
-
 
0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x12
0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x12
-
 
1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x534
1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x534
-
 
2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
-
 
3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
-
 
4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
-
 
5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
-
 
6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
-
 
7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
-
 
8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x2bf
8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x2bf
-
 
9&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
9&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
-
 
10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
-
 
11&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
11&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
-
 
12&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
12&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
-
 
13&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
13&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
-
 
14&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
14&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
-
 
+
15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0&lt;span id="fck_dom_range_temp_1362780923029_253" /&gt;
-
15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0
+
-
 
+
switch# sh ha in sup-fc0 dicounts 0 /*** this is for ethernet 4/1
switch# sh ha in sup-fc0 dicounts 0 /*** this is for ethernet 4/1
-
 
Hi Prio Voq Enabled:
Hi Prio Voq Enabled:
-
 
Hi Prio Voq Status:0x1
Hi Prio Voq Status:0x1
-
 
Lo Prio Voq Enabled:
Lo Prio Voq Enabled:
-
 
Lo Prio Voq Status:0x1
Lo Prio Voq Status:0x1
-
 
Enabled: Yes
Enabled: Yes
-
 
tx di dma frame cnt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
tx di dma frame cnt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
rx di dma frame cnt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 356
rx di dma frame cnt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 356
-
 
rx di frame cnt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 356
rx di frame cnt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 356
-
 
Packets removed when port went down: 0
Packets removed when port went down: 0
-
 
Packets removed when hi voq down: 0
Packets removed when hi voq down: 0
-
 
Packets removed when lo voq down: 0
Packets removed when lo voq down: 0
-
 
Packets dropped as voq is large: 0
Packets dropped as voq is large: 0
-
 
Hi Packets dropped because port was down: 0
Hi Packets dropped because port was down: 0
-
 
Lo Packets dropped because port was down: 0
Lo Packets dropped because port was down: 0
-
 
Packets dropped when lo voq was down: 0
Packets dropped when lo voq was down: 0
-
 
Packets dropped when hi voq was down: 0
Packets dropped when hi voq was down: 0
-
 
Total packets successfully sent for this di:0
Total packets successfully sent for this di:0
-
 
Total Hi Priority Pkts queued for SW Tx for this di: 0
Total Hi Priority Pkts queued for SW Tx for this di: 0
-
 
Total Hi Priority Pkts queued for HW Tx for this di: 0
Total Hi Priority Pkts queued for HW Tx for this di: 0
-
 
Total Low Priority Pkts queued for SW Tx for this di: 0
Total Low Priority Pkts queued for SW Tx for this di: 0
-
 
Total Low Priority Pkts queued for HW Tx for this di: 0
Total Low Priority Pkts queued for HW Tx for this di: 0
-
 
Total packets received from this si:703
Total packets received from this si:703
-
 
Total packets received by this di:0
Total packets received by this di:0
-
 
Packets waited for long time in Tx queue:0
Packets waited for long time in Tx queue:0
-
 
Old packets dropped after Rx:0
Old packets dropped after Rx:0
-
 
RX Bad DI:0
RX Bad DI:0
-
 
TxHi0: Head:cf8c0020 (0x1f8c0020) HW:cf8c0020 (0x1f8c0020) Tail:cf8c0020 (0x1f8c
TxHi0: Head:cf8c0020 (0x1f8c0020) HW:cf8c0020 (0x1f8c0020) Tail:cf8c0020 (0x1f8c
-
 
0020) HW:cf8c0020 (0x1f8c0020)
0020) HW:cf8c0020 (0x1f8c0020)
-
 
cf8c0020 (0x1f8c0020) next:00000000(0x0) buf:0x0 tl:0 st:0x0 bs:0 pkt:0x0
cf8c0020 (0x1f8c0020) next:00000000(0x0) buf:0x0 tl:0 st:0x0 bs:0 pkt:0x0
-
 
TxLo0: Head:cf8c8020 (0x1f8c8020) HW:cf8c8020 (0x1f8c8020) Tail:cf8c8020 (0x1f8c
TxLo0: Head:cf8c8020 (0x1f8c8020) HW:cf8c8020 (0x1f8c8020) Tail:cf8c8020 (0x1f8c
-
 
8020) HW:cf8c8020 (0x1f8c8020)
8020) HW:cf8c8020 (0x1f8c8020)
-
 
cf8c8020 (0x1f8c8020) next:00000000(0x0) buf:0x0 tl:0 st:0x0 bs:0 pkt:0x0
cf8c8020 (0x1f8c8020) next:00000000(0x0) buf:0x0 tl:0 st:0x0 bs:0 pkt:0x0
-
 
&nbsp;
&nbsp;
-
 
NETSTACK/PKTMGR - check the rx_recv in the driver and then for client 8914 check the transmit:
NETSTACK/PKTMGR - check the rx_recv in the driver and then for client 8914 check the transmit:
-
 
switch# sh system internal pktmgr driver
switch# sh system internal pktmgr driver
-
 
&nbsp;
&nbsp;
-
 
+
--------------------------------------------
-
<nowiki>--------------------------------------------</nowiki>
+
Driver: bc-fcoe
-
 
+
--------------------------------------------
-
&nbsp;&nbsp; Driver: bc-fcoe
+
&nbsp;&nbsp;&nbsp;&nbsp;
-
 
+
-
<nowiki>--------------------------------------------</nowiki>
+
-
 
+
&nbsp;&nbsp; State:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Up
&nbsp;&nbsp; State:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Up
-
 
&nbsp;&nbsp; Filter:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0xeeee
&nbsp;&nbsp; Filter:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0xeeee
-
 
&nbsp;&nbsp; fd:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 15
&nbsp;&nbsp; fd:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 15
-
 
&nbsp;&nbsp; Enabled:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Yes
&nbsp;&nbsp; Enabled:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Yes
-
 
&nbsp;&nbsp; Discard In:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;&nbsp; Discard In:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;&nbsp; Discard Out:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;&nbsp; Discard Out:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;&nbsp; No of Ifs:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1
&nbsp;&nbsp; No of Ifs:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1
-
 
&nbsp;&nbsp; Tx lot:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 128
&nbsp;&nbsp; Tx lot:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 128
-
 
&nbsp;&nbsp; Reader:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1
&nbsp;&nbsp; Reader:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1
-
 
&nbsp;&nbsp; Writer:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1
&nbsp;&nbsp; Writer:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1
-
 
&nbsp;&nbsp; Hdr len:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 96
&nbsp;&nbsp; Hdr len:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 96
-
 
&nbsp;&nbsp; tx_sent:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;&nbsp; tx_sent:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;&nbsp; tx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;&nbsp; tx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;&nbsp; tx_max_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;&nbsp; tx_max_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;&nbsp; rx_recv:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 702
&nbsp;&nbsp; rx_recv:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 702
-
 
&nbsp;&nbsp; rx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;&nbsp; rx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;&nbsp; rx_max_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;&nbsp; rx_max_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
switch# sh system internal pktmgr client
switch# sh system internal pktmgr client
-
 
Client uuid: 124, 1 filters
Client uuid: 124, 1 filters
-
 
+
&nbsp; Filter 0: EthType 0x2000, Snap 8192, Dmac 0100.0ccc.cccc
-
&nbsp; Filter 0: EthType 0x2000, Snap 8192, Dmac <nowiki>0100.0ccc.cc</nowiki>cc
+
-
 
+
&nbsp; Options: TO 0, Flags 0x1, AppId 0, Epid 0
&nbsp; Options: TO 0, Flags 0x1, AppId 0, Epid 0
-
 
&nbsp; Ctrl SAP: 946, Data SAP 363 (1)
&nbsp; Ctrl SAP: 946, Data SAP 363 (1)
-
 
Counters:
Counters:
-
 
&nbsp;&nbsp; rx:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;&nbsp; rx:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;&nbsp; rx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9187201950444158976
&nbsp;&nbsp; rx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9187201950444158976
-
 
&nbsp;&nbsp; tx:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 64
&nbsp;&nbsp; tx:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 64
-
 
&nbsp;&nbsp; tx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9187201948296708096
&nbsp;&nbsp; tx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9187201948296708096
-
 
Client uuid: 601, 1 filters
Client uuid: 601, 1 filters
-
 
&nbsp; Filter 0: EthType 0x88cc,&nbsp; Dmac 0180.c200.000e
&nbsp; Filter 0: EthType 0x88cc,&nbsp; Dmac 0180.c200.000e
-
 
&nbsp; Options: TO 0, Flags 0x1, AppId 0, Epid 0
&nbsp; Options: TO 0, Flags 0x1, AppId 0, Epid 0
-
 
&nbsp; Ctrl SAP: 456, Data SAP 456 (1)
&nbsp; Ctrl SAP: 456, Data SAP 456 (1)
-
 
Counters:
Counters:
-
 
&nbsp;&nbsp; rx:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;&nbsp; rx:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;&nbsp; rx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9187201950444158976
&nbsp;&nbsp; rx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9187201950444158976
-
 
&nbsp;&nbsp; tx:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 128
&nbsp;&nbsp; tx:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 128
-
 
&nbsp;&nbsp; tx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9187201948296675456
&nbsp;&nbsp; tx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9187201948296675456
-
 
Client uuid: 699, 1 filters
Client uuid: 699, 1 filters
-
 
&nbsp; Filter 0: EthType 0x8914,
&nbsp; Filter 0: EthType 0x8914,
-
 
&nbsp; Options: TO 0, Flags 0x1, AppId 0, Epid 0
&nbsp; Options: TO 0, Flags 0x1, AppId 0, Epid 0
-
 
&nbsp; Ctrl SAP: 473, Data SAP 473 (1)
&nbsp; Ctrl SAP: 473, Data SAP 473 (1)
-
 
Counters:
Counters:
-
 
&nbsp;&nbsp; rx:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;&nbsp; rx:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;&nbsp; rx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9187201950444158976
&nbsp;&nbsp; rx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9187201950444158976
-
 
&nbsp;&nbsp; tx:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;&nbsp; tx:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;&nbsp; tx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9187201948305063936
&nbsp;&nbsp; tx_rate:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9187201948305063936
-
 
Number of clients: 3
Number of clients: 3
-
 
debugs of help - debug pktmgr frame
debugs of help - debug pktmgr frame
-
 
&nbsp;
&nbsp;
-
 
FCoE MGR:
FCoE MGR:
-
 
&nbsp;
&nbsp;
-
 
FC2 - make sure there are no drops in FC2. If there are drops check what these drops are:
FC2 - make sure there are no drops in FC2. If there are drops check what these drops are:
-
 
switch# sh fc2 port brief
switch# sh fc2 port brief
-
 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 fc2_very_bad_frames_rx
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 fc2_very_bad_frames_rx
-
 
&nbsp;IX ST MODE EMUL&nbsp;&nbsp; TXPKTS&nbsp;&nbsp; TXDROP&nbsp;&nbsp;&nbsp; TXERR&nbsp;&nbsp; RXPKTS&nbsp;&nbsp; RXDROP
&nbsp;IX ST MODE EMUL&nbsp;&nbsp; TXPKTS&nbsp;&nbsp; TXDROP&nbsp;&nbsp;&nbsp; TXERR&nbsp;&nbsp; RXPKTS&nbsp;&nbsp; RXDROP
-
 
&nbsp; 0&nbsp; D&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1
&nbsp; 0&nbsp; D&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1
-
 
&nbsp;10&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 678&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;10&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 678&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;11&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;11&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;12&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;12&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;13&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;13&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;14&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;14&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;15&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;15&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;16&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;16&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;17&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;17&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;18&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;18&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;19&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;19&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;1a&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;1a&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;1b&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;1b&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;1c&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;1c&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;1d&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;1d&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;1e&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;1e&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;1f&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;1f&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;20&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;20&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;21&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 678&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;21&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 678&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;fe&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 352&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;fe&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 352&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;ff&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 351&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 703&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
&nbsp;ff&nbsp; U&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 351&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 703&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
-
 
&nbsp;
&nbsp;
-
 
PIXM related show commands -
PIXM related show commands -
-
 
sh system internal pixm info interface ethernet 4/1
sh system internal pixm info interface ethernet 4/1
-
 
sh system internal pixm info piod-table
sh system internal pixm info piod-table
-
 
show sys int pixm info ltl-type phy
show sys int pixm info ltl-type phy
-
 
ETHPM related show commands -
ETHPM related show commands -
-
 
show system internal ethpm info interface ethernet 4/1
show system internal ethpm info interface ethernet 4/1
-
 
&nbsp;show system internal ethpm event-history errors
&nbsp;show system internal ethpm event-history errors
 +
</pre></blockquote>
 +
== Troubleshooting – Hardware Errors  ==
-
=Troubleshooting – Hardware Errors=
+
'''Recommended Action''':
 +
The following helps to troubleshoot hardware errors:
 +
*“show hardware internal errors module &lt;module-number&gt;” will print any errors which may cause the packet to be dropped
 +
*CLI can be run from the sup or alternately run on the module after attaching to the module
-
'''''''''Recommended Action''':
+
<br>
-
 
+
<blockquote><pre>module-6# show hardware internal errors
-
The following helps to troubleshoot hardware errors:
+
-
 
+
-
* “show hardware internal errors module &lt;module-number&gt;” will print any errors which may cause the packet to be dropped
+
-
* CLI can be run from the sup or alternately run on the module after attaching to the module
+
-
 
+
-
 
+
-
 
+
-
module-6# show hardware internal errors  
+
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
-
 
+
| Device:Clipper MAC Role:MAC Mod: 6 |
-
| Device:Clipper MAC             Role:MAC                     Mod: 6   |
+
-
 
+
| Last cleared @ Tue Apr 24 04:13:34 2012
| Last cleared @ Tue Apr 24 04:13:34 2012
-
 
+
| Device Statistics Category&nbsp;:: ERROR
-
| Device Statistics Category :: ERROR
+
-
 
+
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
-
 
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
-
 
+
| Device:Clipper XBAR Role:QUE Mod: 6 |
-
| Device:Clipper XBAR             Role:QUE                     Mod: 6   |
+
-
 
+
| Last cleared @ Tue Apr 24 04:13:35 2012
| Last cleared @ Tue Apr 24 04:13:35 2012
-
 
+
| Device Statistics Category&nbsp;:: ERROR
-
| Device Statistics Category :: ERROR
+
-
 
+
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
-
 
+
| Device:Clipper FWD Role:L2 Mod: 6 |
-
| Device:Clipper FWD             Role:L2                     Mod: 6   |
+
-
 
+
| Last cleared @ Tue Apr 24 04:13:34 2012
| Last cleared @ Tue Apr 24 04:13:34 2012
-
 
+
| Device Statistics Category&nbsp;:: ERROR
-
| Device Statistics Category :: ERROR
+
-
 
+
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
-
 
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
-
 
+
| Device:Clipper L3 Driver Role:L3 Mod: 6 |
-
| Device:Clipper L3 Driver       Role:L3                     Mod: 6   |
+
-
 
+
| Last cleared @ Tue Apr 24 04:13:35 2012
| Last cleared @ Tue Apr 24 04:13:35 2012
-
 
+
| Device Statistics Category&nbsp;:: ERROR
-
| Device Statistics Category :: ERROR
+
-
 
+
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
-
 
+
| Device:Sacramento Xbar ASIC Role:FABRIC Mod: 6 |
-
| Device:Sacramento Xbar ASIC     Role:FABRIC                 Mod: 6   |
+
-
 
+
| Last cleared @ Tue Apr 24 04:13:35 2012
| Last cleared @ Tue Apr 24 04:13:35 2012
-
 
+
| Device Statistics Category&nbsp;:: ERROR
-
| Device Statistics Category :: ERROR
+
-
 
+
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
-
 
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
-
 
+
| Device:Clipper MAC Role:MAC Mod: 6 |
-
| Device:Clipper MAC             Role:MAC                     Mod: 6   |
+
-
 
+
| Last cleared @ Tue Apr 24 04:13:34 2012
| Last cleared @ Tue Apr 24 04:13:34 2012
-
 
+
| Device Statistics Category&nbsp;:: CONGESTION
-
| Device Statistics Category :: CONGESTION
+
-
 
+
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
-
 
+
| Device:Clipper XBAR Role:QUE Mod: 6 |
-
| Device:Clipper XBAR             Role:QUE                     Mod: 6   |
+
-
 
+
| Last cleared @ Tue Apr 24 04:13:35 2012
| Last cleared @ Tue Apr 24 04:13:35 2012
-
 
+
| Device Statistics Category&nbsp;:: CONGESTION
-
| Device Statistics Category :: CONGESTION
+
-
 
+
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
 +
module-6#</pre></blockquote>
 +
<br>
-
module-6#
+
== Troubleshooting – IdxMap verification  ==
 +
'''Recommended Action''':
 +
The following helps to troubleshoot idxmap verification:
-
=Troubleshooting – IdxMap verification=
+
*IDXMap is a kernel table used by FC-components to look up all FC and ethernet interfaces and the corresponding Dis
 +
*“show system internal fcfwd idxmap interface-to-port” should have
 +
**Sup-fc0 interface details
 +
**All ethernet interfaces allocated to the storage VDC and the corresponding DI
 +
**Ethernet port-channel interfaces and corresponding Dis
-
 
+
<br>
-
 
+
<blockquote><pre>sw8-gd76-sup2-storage-vdc# show system internal fcfwd idxmap interface-to-port
-
'''Recommended Action''':
+
-
 
+
-
The following helps to troubleshoot idxmap verification:
+
-
 
+
-
* IDXMap is a kernel table used by FC-components to look up all FC and ethernet interfaces and the corresponding Dis
+
-
* “show system internal fcfwd idxmap interface-to-port” should have
+
-
** Sup-fc0 interface details
+
-
** All ethernet interfaces allocated to the storage VDC and the corresponding DI
+
-
** Ethernet port-channel interfaces and corresponding Dis
+
-
 
+
-
 
+
-
 
+
-
sw8-gd76-sup2-storage-vdc# show system internal fcfwd idxmap interface-to-port  
+
Interface to Port Table:(All values in hex)
Interface to Port Table:(All values in hex)
-
<nowiki>--------------------------------------------------------------------------------</nowiki>
+
------------------------------------------------------------------------
 +
                        |  |    |  |lcl|  | S | P |    |    |    |
 +
                        |no|    |  |idx|if | L | O |    |    |    |     
 +
                        |of|    |  |  |ty-| O | R | mts | port| if  |
 +
        if_index        |GI|  GI |VL|LCI|pe | T | T | node| mode|flags|
 +
------------------------------------------------------------------------
 +
16000108 Epo265          | 1|  406| 0| 00| 16| 00| 00| 0101| 0000| 0000|
 +
06081000 sup-fc0        | 1| 10ea| 0| 01| 06| 00| 01| 0101| 0000| 0000|
 +
160002bb Epo700          | 1|  402| 0| 00| 16| 00| 00| 0101| 0000| 0000|
 +
1a200000 Ethernet5/1    | 1|    0| 0| 00| 1a| 04| 00| 0502| 0000| 0000|
 +
1a201000 Ethernet5/2    | 1|    1| 0| 01| 1a| 04| 01| 0502| 0000| 0000|
 +
1a202000 Ethernet5/3    | 1|    2| 0| 02| 1a| 04| 02| 0502| 0000| 0000|
 +
1a203000 Ethernet5/4    | 1|    3| 0| 03| 1a| 04| 03| 0502| 0000| 0000|
 +
</pre></blockquote>
 +
<br>
-
                          | |    |  |lcl|  | S | P |    |    |    |     
+
== Troubleshooting – MPMap verification ==
-
                          |no|    |  |idx|if | L | O |    |    |    |     
+
'''Recommended Action''':
-
                          |of|    |  |  |ty-| O | R | mts | port| if  |     
+
The following helps to troubleshoot mpmap verification:
-
        if_index        |GI|  GI |VL|LCI|pe | T | T | node| mode|flags|     
+
*IDXMap is a kernel table which stores the VFC to Ethernet binding information
 +
*“show system internal fcfwd mpmap vfcs” should have all the VFCs which have a Ethernet interface binding
-
<nowiki>--------------------------|--|-----|--|---|---|---|---|-----|-----|-----|-------</nowiki>
+
<br>
 +
<blockquote><pre>sw8-gd76-sup2-storage-vdc# show system internal fcfwd mpmap vfcs
-
16000108 Epo265         | 1| 406| 0| 00| 16| 00| 00| 0101| 0000| 0000|
+
                          FCoE VFC Information
 +
  ID    | if-index |S|M|T|         Members              |     MAC(s)
 +
vfc-po700 |0x1e1002bb|D|E|-|0x160002bb|eth-pc 700      (U)*|64:a0:e7:44:8e:81
 +
          |          | | | |          |                    |00:26:98:04:62:82
 +
vfc6/16  |0x1e228f00|D|E|-|0x1a28f000|Ethernet6/16   (U)*|6c:9c:ed:43:35:a7
 +
          |          | | | |          |                    |58:8d:09:7c:d8:e7
 +
vfc-po70  |0x1e100045|D|E|-|0x16000045|eth-pc 70      (U)*|64:a0:e7:44:8e:82
 +
          |          | | | |          |                    |00:26:98:04:62:83
 +
  vfc5/10 |0x1e220900|D|F|-|0x1a209000|Ethernet5/10    (U)*|cc:ef:48:eb:62:21
 +
  vfc526 |0x1e00020d|D|E|-|0x1a219000|Ethernet5/26    (U)*|cc:ef:48:eb:62:31
 +
          |          | | | |          |                   |68:ef:bd:a8:31:f3
 +
</pre></blockquote>
 +
&nbsp;
-
06081000 sup-fc0        | 1| 10ea| 0| 01| 06| 00| 01| 0101| 0000| 0000|
+
<br>
-
160002bb Epo700          | 1|  402| 0| 00| 16| 00| 00| 0101| 0000| 0000|
+
<br>
-
1a200000 Ethernet5/1    | 1|    0| 0| 00| 1a| 04| 00| 0502| 0000| 0000|
+
<br>
-
  1a201000 Ethernet5/2    | 1|    1| 0| 01| 1a| 04| 01| 0502| 0000| 0000|
+
== Troubleshooting – FIP BPDU Classification ==
-
1a202000 Ethernet5/3    | 1|    2| 0| 02| 1a| 04| 02| 0502| 0000| 0000|
+
'''Recommended Action''':  
-
 
+
-
1a203000 Ethernet5/4    | 1|    3| 0| 03| 1a| 04| 03| 0502| 0000| 0000|
+
-
 
+
-
 
+
-
 
+
-
=Troubleshooting – MPMap verification=
+
-
 
+
-
 
+
-
 
+
-
'''Recommended Action''':
+
-
 
+
-
The following helps to troubleshoot mpmap verification:
+
-
 
+
-
* IDXMap is a kernel table which stores the VFC to Ethernet binding information
+
-
* “show system internal fcfwd mpmap vfcs” should have all the VFCs which have a Ethernet interface binding
+
-
 
+
-
 
+
-
 
+
-
sw8-gd76-sup2-storage-vdc# show system internal fcfwd mpmap vfcs
+
-
 
+
-
                          FCoE VFC Information
+
-
 
+
-
<nowiki>----------------------------------------------------------------------------</nowiki>
+
-
 
+
-
    ID    | if-index |S|M|T|          Members              |      MAC(s)
+
-
 
+
-
<nowiki>------------+----------+-+-+-+-------------------------------+------------------</nowiki>
+
-
 
+
-
vfc-po700  |0x1e1002bb|D|E|-|0x160002bb|eth-pc 700      (U)*|64:a0:e7:44:8e:81
+
-
 
+
-
            |          | | | |          |                    |00:26:98:04:62:82
+
-
 
+
-
<nowiki>------------+----------+-+-+-+-------------------------------+------------------</nowiki>
+
-
 
+
-
vfc6/16    |0x1e228f00|D|E|-|0x1a28f000|Ethernet6/16    (U)*|6c:9c:ed:43:35:a7
+
-
 
+
-
            |          | | | |          |                    |58:8d:09:7c:d8:e7
+
-
 
+
-
<nowiki>------------+----------+-+-+-+-------------------------------+------------------</nowiki>
+
-
 
+
-
vfc-po70    |0x1e100045|D|E|-|0x16000045|eth-pc 70      (U)*|64:a0:e7:44:8e:82
+
-
 
+
-
            |          | | | |          |                    |00:26:98:04:62:83
+
-
 
+
-
<nowiki>------------+----------+-+-+-+-------------------------------+------------------</nowiki>
+
-
 
+
-
vfc5/10    |0x1e220900|D|F|-|0x1a209000|Ethernet5/10    (U)*|cc:ef:48:eb:62:21
+
-
 
+
-
<nowiki>------------+----------+-+-+-+-------------------------------+------------------</nowiki>
+
-
 
+
-
vfc526      |0x1e00020d|D|E|-|0x1a219000|Ethernet5/26    (U)*|cc:ef:48:eb:62:31
+
-
 
+
-
            |          | | | |          |                    |68:ef:bd:a8:31:f3
+
-
 
+
-
<nowiki>------------+----------+-+-+-+-------------------------------+------------------</nowiki>
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
=Troubleshooting – FIP BPDU Classification=
+
-
 
+
-
 
+
-
 
+
-
'''Recommended Action''':
+
To verify whether the PL block BPDU classification for the FIP is enabled use the following CLI (in this case I use port 6/16 as an example)  
To verify whether the PL block BPDU classification for the FIP is enabled use the following CLI (in this case I use port 6/16 as an example)  
 +
<blockquote><pre> module-6# show hardware internal clm bpdu port 16 action
-
&nbsp;module-6# show hardware internal clm bpdu port 16 action
+
in parse
-
 
+
-
in parse  
+
-
 
+
token = 285212929
token = 285212929
-
 
token = 130
token = 130
-
 
+
#-Type|     MAC           -(mask)| EthType - (mask) |
-
<nowiki>#-Type |     MAC         - (mask)</nowiki>| EthType - (mask)|
+
-
 
+
-
<nowiki>-------|------------------- - ---- |------------ -----|</nowiki>
+
-
 
+
   0 F  | 01:80:c2:00:00:c0  (0x0)  |  0x0        (0x1)|
   0 F  | 01:80:c2:00:00:c0  (0x0)  |  0x0        (0x1)|
-
 
   1 F  | 01:00:0c:cc:cc:c0  (0x0)  |  0x0        (0x1)|
   1 F  | 01:00:0c:cc:cc:c0  (0x0)  |  0x0        (0x1)|
-
 
   2 F  | 01:00:0c:cd:cd:d0  (0x0)  |  0x0        (0x1)|
   2 F  | 01:00:0c:cd:cd:d0  (0x0)  |  0x0        (0x1)|
-
 
   3 F  | 00:00:00:00:00:00  (0x1)  |  0x22f4    (0x0)|
   3 F  | 00:00:00:00:00:00  (0x1)  |  0x22f4    (0x0)|
-
 
   4 F  | 00:00:00:00:00:00  (0x1)  |  0x8914    (0x0)|
   4 F  | 00:00:00:00:00:00  (0x1)  |  0x8914    (0x0)|
-
 
   5 F  | 00:00:00:00:00:00  (0x0)  |  0x0        (0x1)|
   5 F  | 00:00:00:00:00:00  (0x0)  |  0x0        (0x1)|
-
 
   6 F  | 00:00:00:00:00:00  (0x0)  |  0x0        (0x1)|
   6 F  | 00:00:00:00:00:00  (0x0)  |  0x0        (0x1)|
-
 
   0 R  | 00:18:0c:20:00:00  (0x0)  |  0x0        (0x1)|
   0 R  | 00:18:0c:20:00:00  (0x0)  |  0x0        (0x1)|
-
 
   1 R  | 00:18:0c:20:00:02  (0x0)  |  0x0        (0x1)|
   1 R  | 00:18:0c:20:00:02  (0x0)  |  0x0        (0x1)|
 +
  0 U  | 00:00:00:00:00:00  (0x0)  |  0x0        (0x1)|</pre></blockquote>
-
  0 U | 00:00:00:00:00:00  (0x0)  |  0x0        (0x1)|
+
== Troubleshooting – SMM FIP Redirect Criteria ==
-
<nowiki>-------|------------------- - ---- |------------ -----|</nowiki>
+
'''Recommended Action''':
 +
To check the SMM table for the FIP entries first check the match criteria and based on the index where you find the match for 0x8914 lookup the equivalent action match
 +
<blockquote><pre>module-6# show hardware internal forwarding inst 3 table smm-mcr index 1
-
 
+
        SMM MCR ENTRY
-
 
+
          (INST# 3)
-
 
+
trill_encap (trill packet encap)         &nbsp;: 0x0
-
==
+
trill_encap_en (enable trill encap match)&nbsp;: 0x0
-
 
+
mim (mim packet)                         &nbsp;: 0x0
-
=Troubleshooting – SMM FIP Redirect Criteria=
+
mim_en (enable mim packet match)         &nbsp;: 0x0
-
 
+
pg (port group value)                   &nbsp;: 0x0
-
 
+
pg_en (enable port group match)         &nbsp;: 0x0
-
 
+
prot_type (ip protocol type)             &nbsp;: 0x0
-
'''Recommended Action''':
+
prot_type_en (enable ip protocol match) &nbsp;: 0x0
-
 
+
src_prot (source protocol)               &nbsp;: 0x0
-
To check the SMM table for the FIP entries first check the match criteria and based on the index where you find the match for 0x8914 lookup the equivalent action match
+
-
 
+
-
module-6# show hardware internal forwarding inst 3 table smm-mcr index 1
+
-
 
+
-
&nbsp;
+
-
 
+
-
<nowiki>-------------------------------</nowiki>
+
-
 
+
-
          SMM MCR ENTRY
+
-
 
+
-
            (INST# 3)
+
-
 
+
-
<nowiki>-------------------------------</nowiki>
+
-
 
+
-
trill_encap (trill packet encap)         : 0x0
+
-
 
+
-
trill_encap_en (enable trill encap match) : 0x0
+
-
 
+
-
mim (mim packet)                         : 0x0
+
-
 
+
-
mim_en (enable mim packet match)         : 0x0
+
-
 
+
-
pg (port group value)                     : 0x0
+
-
 
+
-
pg_en (enable port group match)           : 0x0
+
-
 
+
-
prot_type (ip protocol type)             : 0x0
+
-
 
+
-
prot_type_en (enable ip protocol match)   : 0x0
+
-
 
+
-
src_prot (source protocol)               : 0x0
+
-
 
+
src_prot_en (enable source protocol match): 0x0
src_prot_en (enable source protocol match): 0x0
-
 
+
m_src (1=match src mac, 0=match dst mac) &nbsp;: 0x0
-
m_src (1=match src mac, 0=match dst mac) : 0x0
+
-
 
+
m_src_dst_en (enable match src or dst mac): 0x1
m_src_dst_en (enable match src or dst mac): 0x1
-
 
+
mac_mask (mask off dst mac bits)         &nbsp;: 0x0
-
mac_mask (mask off dst mac bits)         : 0x0
+
mac_neg (trigger if no mac match)       &nbsp;: 0x0
-
 
+
mac_addr_W11 (upper 16 bits of mac addr) &nbsp;: 0x0
-
mac_neg (trigger if no mac match)         : 0x0
+
mac_addr_W10 (middle 16 bits of mac addr)&nbsp;: 0x0
-
 
+
mac_addr_W0 (lower 16 bits of mac addr) &nbsp;: 0x0
-
mac_addr_W11 (upper 16 bits of mac addr) : 0x0
+
-
 
+
-
mac_addr_W10 (middle 16 bits of mac addr) : 0x0
+
-
 
+
-
mac_addr_W0 (lower 16 bits of mac addr)   : 0x0
+
-
 
+
use_outer_mac (if set match outer dst mac): 0x0
use_outer_mac (if set match outer dst mac): 0x0
 +
use_mac (use mac addr matching)          &nbsp;: 0x0
 +
vdc_mask (mask for vdc profile)          &nbsp;: 0x0
 +
vdc (vdc value to match)                &nbsp;: 0x0
 +
vdc_en (enable vdc match)                &nbsp;: 0x0
 +
bd (bridge domain value)                &nbsp;: 0x0
 +
bd_en (enable bridge domain match)      &nbsp;: 0x0
 +
bpdu (bpdu bit to match)                &nbsp;: 0x0
 +
bpdu_en (enable bpdu match)              &nbsp;: 0x0
 +
sm_en (match sm_en field in lbd entry)  &nbsp;: 0x7
 +
etype (match with ether type)            &nbsp;: 0x8914
 +
etype_en (enable ether type match        &nbsp;: 0x1
 +
port_mask (match on port mask)          &nbsp;: 0x1f </pre></blockquote>
-
use_mac (use mac addr matching)          : 0x0
+
== Troubleshooting – SMM FIP Redirect –Action  ==
-
vdc_mask (mask for vdc profile)          : 0x0
+
'''Recommended Action''':  
-
vdc (vdc value to match)                  : 0x0
+
Verify SMM Action matching the criteria register for the 0x8914 ether-type frames
 +
<blockquote><pre>module-6# show hardware internal forwarding inst 3 table smm-mar start 0x1 end 0x1
-
vdc_en (enable vdc match)                 : 0x0
+
            Static MAC Match Action Table --------------
 +
                      (INST# 3)
-
bd (bridge domain value)                  : 0x0
+
[1]| flood_pkt   : n no_mac_sa_lrn    : y
-
 
+
[1]| redir_pkt   : y redir_pkt_if_idx : 3ff
-
bd_en (enable bridge domain match)        : 0x0
+
[1]| mim_vl       : 3 repl_mim_vl      : y
-
 
+
[1]| pkt_is_bpdu : y
-
bpdu (bpdu bit to match)                  : 0x0
+
[1]| copy_to_sup1 : n copy_to_sup2    : n
-
 
+
[1]| new_acos     : 5 use_new_acos    : y
-
bpdu_en (enable bpdu match)              : 0x0
+
[1]| l3_disable   : n l3_bypass_en    : n  
-
 
+
-
sm_en (match sm_en field in lbd entry)    : 0x7
+
-
 
+
-
etype (match with ether type)            : 0x8914
+
-
 
+
-
etype_en (enable ether type match        : 0x1
+
-
 
+
-
port_mask (match on port mask)            : 0x1f
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
==
+
-
 
+
-
=Troubleshooting – SMM FIP Redirect –Action=
+
-
 
+
-
 
+
-
 
+
-
'''Recommended Action''':
+
-
 
+
-
Verify SMM Action matching the criteria register for the 0x8914 ether-type frames
+
-
 
+
-
module-6# show hardware internal forwarding inst 3 table smm-mar start 0x1 end 0x1
+
-
 
+
-
<nowiki>-----------------------------------------------------------</nowiki>
+
-
 
+
-
<nowiki>------------- Static MAC Match Action </nowiki>Table  --------------
+
-
 
+
-
                      (INST# 3)                   
+
-
 
+
-
<nowiki>-----------------------------------------------------------</nowiki>
+
-
 
+
-
<nowiki>[1]| flood_pkt       : n           no_mac_sa_lrn    : y       </nowiki>
+
-
 
+
-
<nowiki>[1]| redir_pkt       : y           redir_pkt_if_</nowiki>idx : 3ff    
+
-
 
+
-
<nowiki>[1]| mim_vl           : 3           repl_mim_vl      : y       </nowiki>
+
-
 
+
-
<nowiki>[1]| pkt_is_bpdu     : y       </nowiki>
+
-
 
+
-
<nowiki>[1]| copy_to_sup1     : n           copy_to_sup2    : n       </nowiki>
+
-
 
+
-
<nowiki>[1]| new_acos         : 5           use_new_acos    : y       </nowiki>
+
-
 
+
-
<nowiki>[1]| l3_disable       : n           l3_bypass_en    : n       </nowiki>
+
-
 
+
-
&nbsp;
+
flood_pkt        = Flood to BD, redirect and DI will be ignored
flood_pkt        = Flood to BD, redirect and DI will be ignored
-
 
no_mac_sa_lrn    = Don't learn if static match
no_mac_sa_lrn    = Don't learn if static match
-
 
redir_pkt        = Redirect
redir_pkt        = Redirect
-
 
redir_pkt_if_idx = Redirect DI or final DI if redirect not set
redir_pkt_if_idx = Redirect DI or final DI if redirect not set
-
 
mim_vl          = New COS
mim_vl          = New COS
-
 
repl_mim_vl      = If set use new COS, else preserve header COS
repl_mim_vl      = If set use new COS, else preserve header COS
-
 
pkt_is_bpdu      = BPDU packet
pkt_is_bpdu      = BPDU packet
-
 
copy_to_sup1    = CAP1
copy_to_sup1    = CAP1
-
 
copy_to_sup2    = CAP2
copy_to_sup2    = CAP2
-
 
new_acos        = New ACOS
new_acos        = New ACOS
-
 
use_new_acos    = Use new ACOS to replace existing ACOS
use_new_acos    = Use new ACOS to replace existing ACOS
-
 
l3_disable      = L3 disable
l3_disable      = L3 disable
 +
l3_bypass_en    = Enable L3 bypass when static match redirect</pre></blockquote>
 +
&nbsp;
-
l3_bypass_en    = Enable L3 bypass when static match redirect
+
The SMM redirect entry is programmed for 0x8914 with with the redirect DI being 0x3ff. Look up the idxmap to make sure this is the sup-fc0 DI
-
&nbsp;
+
&nbsp;  
 +
<blockquote><pre>module-6# show system internal fcfwd idxmap interface-to-port | inc 3ff
-
The SMM redirect entry is programmed for 0x8914 with with the redirect DI being 0x3ff. Look up the idxmap to make sure this is the sup-fc0 DI
+
06081000 sup-fc0         | 1|  3ff| 0| 01| 06| 00| 01| 0101| 0000| 0000|</pre></blockquote>
 +
<br>
-
&nbsp;
+
<br>
-
module-6# show system internal fcfwd idxmap interface-to-port | inc 3ff
+
== Troubleshooting – FMM (FCoE MAC Match)  ==
-
06081000 sup-fc0        | 1|  3ff| 0| 01| 06| 00| 01| 0101| 0000| 0000|
+
'''Recommended Action''':  
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
=Troubleshooting – FMM (FCoE MAC Match)=
+
-
 
+
-
 
+
-
 
+
-
'''Recommended Action''':
+
To check the FMM registers for port 6/16 the ASIC instance is 3  
To check the FMM registers for port 6/16 the ASIC instance is 3  
-
(ports 13-16) and the register instance is 3 (port13=0, 14=1, 15=2, 16=3)
+
(ports 13-16) and the register instance is 3 (port13=0, 14=1, 15=2, 16=3)  
-
 
+
<blockquote><pre>module-6# show hardware internal clp_l3 inst 3 registers name CLP_LBD_FMM_COND_REG_3
-
module-6# show hardware internal clp_l3 inst 3 registers name CLP_LBD_FMM_COND_REG_3
+
-
 
+
-
&nbsp;
+
-
 
+
+-------------------------------------------------------------------------------
+-------------------------------------------------------------------------------
-
 
| Instance Registers for Clipper L3 Driver
| Instance Registers for Clipper L3 Driver
-
 
| Inst 3; port(s) 13-16
| Inst 3; port(s) 13-16
-
 
|
|
 +
ADDR(0x) REG NAME                                                      VAL(0x)
 +
________ ________                                                      ________
 +
  1a0a  CLP_LBD_FMM_COND_REG_3__2                                    00000010
 +
  1a0b  CLP_LBD_FMM_COND_REG_3__1                                    154e493e
 +
  1a0c  CLP_LBD_FMM_COND_REG_3__0                                    2ac00011
 +
            [00:00] MATCH_EN                                                1
 +
            [05:01] PORT_MASK                                                8
 +
            [06:06] BD_EN                                                    0
 +
            [20:07] BD                                                      0
 +
            [21:21] USE_ODA                                                  0
 +
            [69:22] MAC_DA                                                4055
 +
                                                                      3924f8ab
 +
            [74:70] MAC_DA_MASK                                              0             
 +
            [75:75] PG_EN                                                    0             
 +
            [85:76] PG                                                      0
 +
            [86:86] MCX_EN                                                  0&nbsp; </pre></blockquote>
 +
&nbsp;
-
&nbsp;
+
The port mask should be 8 (0x1000). In case of the port 6/13 the port-mask would have been 1(0x0001) for 6/14 the port-mask value should be 2(0x0010) and so on.
-
ADDR(0x)  REG NAME                                                      VAL(0x)
+
&nbsp;  
-
 
+
-
<nowiki>          [POS] FLD_NAME</nowiki>
+
-
 
+
-
________  ________                                                      ________
+
-
 
+
-
    1a0a  CLP_LBD_FMM_COND_REG_3__2                                    00000010
+
-
 
+
-
    1a0b  CLP_LBD_FMM_COND_REG_3__1                                    154e493e
+
-
 
+
-
    1a0c  CLP_LBD_FMM_COND_REG_3__0                                    2ac00011
+
-
 
+
-
<nowiki>              [00:00] MATCH_EN                                                1</nowiki>
+
-
 
+
-
<nowiki>              [05:01] PORT_MASK                                                8</nowiki>
+
-
 
+
-
<nowiki>              [06:06] BD_EN                                                    0</nowiki>
+
-
 
+
-
<nowiki>              [20:07] BD                                                      0</nowiki>
+
-
 
+
-
<nowiki>              [21:21] USE_ODA                                                  0</nowiki>
+
-
 
+
-
<nowiki>              [69:22] MAC_DA                                                4055</nowiki>
+
-
 
+
-
                                                                        3924f8ab
+
-
 
+
-
<nowiki>              [74:70] MAC_DA_MASK                                              0</nowiki>
+
-
 
+
-
<nowiki>              [75:75] PG_EN                                                    0</nowiki>
+
-
 
+
-
<nowiki>              [85:76] PG                                                      0</nowiki>
+
-
 
+
-
<nowiki>              [86:86] MCX_EN                                                  0</nowiki>
+
-
 
+
-
&nbsp;
+
-
 
+
-
&nbsp;
+
-
 
+
-
The port mask should be 8 (0x1000). In case of the port 6/13 the port-mask would have been 1(0x0001) for 6/14 the port-mask value should be 2(0x0010) and so on.
+
-
 
+
-
&nbsp;
+
MAC DA value here should be the same as the FCF-MAC. This should match the FCF-MAC value in the mpmap tables for the VE ports and FPMA address for the VF ports.  
MAC DA value here should be the same as the FCF-MAC. This should match the FCF-MAC value in the mpmap tables for the VE ports and FPMA address for the VF ports.  
 +
<br>
 +
<br>
 +
== Troubleshooting – Port-Type (ILM Table)  ==
 +
'''Recommended Action''':
-
=Troubleshooting – Port-Type (ILM Table)=
+
<br>
 +
1. To get the index in the ILM table (in this case we are looking for the vfc 6/16 and vlan 3 as an example )
 +
'''&nbsp;'''
 +
<blockquote><pre>sw8-gd71-sup2-storage-vdc# show vlan fcoe
-
'''Recommended Action''':
+
Original VLAN ID      Translated VSAN ID    Association State
 +
----------------      ------------------    -----------------
 +
    3                        3                Operational
 +
module-6# show system internal iftmc hardware interface ethernet 6/16 vdc 2
 +
Interface    L2/L3 GBL  Part CPC
 +
---------    ----- ---  ---- ---
 +
Eth6/16      2    0    1    0
-
# To get the index in the ILM table (in this case we are looking for the vfc 6/16 and vlan 3 as an example )
+
Inst In Use    &nbsp;: 0xfad (1111 1010 1101)
 +
Inst To Del    &nbsp;: 0xfad (1111 1010 1101)
 +
Intf Inst      &nbsp;: 0x008 (0000 0000 1000)
 +
Act VLANs&nbsp;:  3
 +
Del VLANs&nbsp;:  3
 +
Vlan&nbsp;: 3 mem&nbsp;: 2 flag&nbsp;: 0x0000
-
'''&nbsp;'''
 
-
 
-
sw8-gd71-sup2-storage-vdc# show vlan fcoe
 
-
 
-
&nbsp;
 
-
 
-
Original VLAN ID        Translated VSAN ID      Association State
 
-
 
-
<nowiki>----------------        ------------------      -----------------</nowiki>
 
-
 
-
&nbsp;
 
-
 
-
      3                        3                Operational
 
-
 
-
module-6# show system internal iftmc hardware interface ethernet 6/16 vdc 2
 
-
 
-
&nbsp;
 
-
 
-
Interface    L2/L3 GBL  Part CPC
 
-
 
-
<nowiki>------------- ----- ---- ---- --- </nowiki>
 
-
 
-
Eth6/16      2    0    1    0 
 
-
 
-
&nbsp;
 
-
 
-
  Inst In Use    : 0xfad (1111 1010 1101)
 
-
 
-
  Inst To Del    : 0xfad (1111 1010 1101)
 
-
 
-
  Intf Inst      : 0x008 (0000 0000 1000)
 
-
 
-
&nbsp;
 
-
 
-
  Act VLANs :  3
 
-
 
-
  Del VLANs :  3
 
-
 
-
&nbsp;&nbsp;
 
-
 
-
Vlan : 3      mem : 2    flag : 0x0000 
 
-
 
-
--------------------------------------------------------
 
-
 
-
Inst  PG    TCAM    LDB    ILM    ELM    Ref  Flag
 
-
 
-
<nowiki>------ ------ ------ ------ ------ ------ ------ -----</nowiki>
 
-
 
-
0    0x2    0x10  0xf    0x40  0xe    16    0x1 
 
-
 
-
2    0x2    0x10  0xf    0x40  0xe    16    0x1 
 
-
 
-
3    0x7f  0x12  0x800f 0x42  0x800e  1      0x1 
 
-
 
-
5    0x2    0x10  0xf    0x40  0xe    16    0x1 
 
 +
Inst  PG    TCAM    LDB    ILM    ELM    Ref    Flag
 +
----  --    ----    ---    ---    ---    ---    ----
 +
0    0x2    0x10  0xf    0x40  0xe    16    0x1
 +
2    0x2    0x10  0xf    0x40  0xe    16    0x1
 +
3    0x7f  0x12  0x800f 0x42  0x800e  1      0x1
 +
5    0x2    0x10  0xf    0x40  0xe    16    0x1
  7    0x2    0x10  0xf    0x40  0xe    16    0x1   
  7    0x2    0x10  0xf    0x40  0xe    16    0x1   
-
 
+
  8    0x2    0x10  0xf    0x40  0xe    16    0x1
-
  8    0x2    0x10  0xf    0x40  0xe    16    0x1  
+
-
 
+
  9    0x2    0x10  0xf    0x40  0xe    16    0x1   
  9    0x2    0x10  0xf    0x40  0xe    16    0x1   
-
 
+
  10    0x2    0x10  0xf    0x40  0xe    16    0x1
-
  10    0x2    0x10  0xf    0x40  0xe    16    0x1  
+
-
 
+
  11    0x2    0x10  0xf    0x40  0xe    16    0x1   
  11    0x2    0x10  0xf    0x40  0xe    16    0x1   
-
<nowiki>--------------------------------------------------------</nowiki>
+
</pre></blockquote>
-
 
+
2. For port 6/16 we need to look at inst 3 in the list above and get the ILM index.  
-
 
+
<blockquote><pre>module-6# show hardware internal forwarding inst 3 table ilm index 0x42
-
 
+
-------------------------------
-
 
+
-
 
+
-
# For port 6/16 we need to look at inst 3 in the list above and get the ILM index.
+
-
 
+
-
 
+
-
 
+
-
module-6# show hardware internal forwarding inst 3 table ilm index 0x42
+
-
 
+
-
&nbsp;-------------------------------
+
-
 
+
-
          ILM ENTRY
+
-
 
+
-
          (INST# 3)
+
-
 
+
-
<nowiki>-------------------------------</nowiki>
+
-
 
+
-
<nowiki>[  66] </nowiki>outer_de_vld    : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>otv_p2p          : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>fcoe_en          : 0x1
+
-
 
+
-
<nowiki>[  66] </nowiki>mac_ip_chk_arp  : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>v6_rpf_mode      : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>v6_vpn          : 0x1
+
-
 
+
-
<nowiki>[  66] </nowiki>v6_rpfv3_en      : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>v6_sgt_prio      : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>v6_dgt_prio      : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>ids_mask_sel    : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>per_pkt_ls_en    : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>no_stats        : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>v4_sgt_prio      : 0x3
+
-
 
+
-
<nowiki>[  66] </nowiki>v4_dgt_prio      : 0x1
+
-
 
+
-
<nowiki>[  66] </nowiki>diag            : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>df_mask          : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>non_ipv6_vpn    : 0x1
+
-
 
+
-
<nowiki>[  66] </nowiki>v4_rpfv3_en      : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>ipv4_en          : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>ipv4_mcast_en    : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>v4_rpf_mode      : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>ipv6_mcast_en    : 0x0
+
-
 
+
-
<nowiki>[  66] mac_ip_chk_</nowiki>ipv4  : 0x0
+
-
 
+
-
<nowiki>[  66] mac_ip_chk_</nowiki>ipv6  : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>ipv6_en          : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>cpp_en          : 0x1
+
-
 
+
-
<nowiki>[  66] </nowiki>acl_en          : 0x3
+
-
 
+
-
<nowiki>[  66] </nowiki>qos_en          : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>acos_sel        : 0x1
+
-
 
+
-
<nowiki>[  66] </nowiki>label_b          : 0x7f1
+
-
 
+
-
<nowiki>[  66] </nowiki>label_a          : 0x7f1
+
-
 
+
-
<nowiki>[  66] </nowiki>ls_hash_sel      : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>base_pol_id      : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>mut_map_index    : 0x0
+
-
 
+
-
<nowiki>[  66] </nowiki>ilm_trig        : 0x0
+
-
 
+
 +
          ILM ENTRY
 +
          (INST# 3)
 +
-------------------------------
 +
[  66] outer_de_vld  &nbsp;: 0x0
 +
[  66] otv_p2p        &nbsp;: 0x0
 +
[  66] fcoe_en        &nbsp;: 0x1
 +
[  66] mac_ip_chk_arp &nbsp;: 0x0
 +
[  66] v6_rpf_mode    &nbsp;: 0x0
 +
[  66] v6_vpn        &nbsp;: 0x1
 +
[  66] v6_rpfv3_en    &nbsp;: 0x0
 +
[  66] v6_sgt_prio    &nbsp;: 0x0
 +
[  66] v6_dgt_prio    &nbsp;: 0x0
 +
[  66] ids_mask_sel  &nbsp;: 0x0
 +
[  66] per_pkt_ls_en  &nbsp;: 0x0
 +
[  66] no_stats      &nbsp;: 0x0
 +
[  66] v4_sgt_prio    &nbsp;: 0x3
 +
[  66] v4_dgt_prio    &nbsp;: 0x1
 +
[  66] diag          &nbsp;: 0x0
 +
[  66] df_mask        &nbsp;: 0x0
 +
[  66] non_ipv6_vpn  &nbsp;: 0x1
 +
[  66] v4_rpfv3_en    &nbsp;: 0x0
 +
[  66] ipv4_en        &nbsp;: 0x0
 +
[  66] ipv4_mcast_en  &nbsp;: 0x0
 +
[  66] v4_rpf_mode    &nbsp;: 0x0
 +
[  66] ipv6_mcast_en  &nbsp;: 0x0
 +
[  66] ipv4          &nbsp;: 0x0
 +
[  66] ipv6          &nbsp;: 0x0
 +
[  66] ipv6_en        &nbsp;: 0x0
 +
[  66] cpp_en        &nbsp;: 0x1
 +
[  66] acl_en        &nbsp;: 0x3
 +
[  66] qos_en        &nbsp;: 0x0
 +
[  66] acos_sel      &nbsp;: 0x1
 +
[  66] label_b        &nbsp;: 0x7f1
 +
[  66] label_a        &nbsp;: 0x7f1
 +
[  66] ls_hash_sel    &nbsp;: 0x0
 +
[  66] base_pol_id    &nbsp;: 0x0
 +
[  66] mut_map_index  &nbsp;: 0x0
 +
[  66] ilm_trig      &nbsp;: 0x0</pre></blockquote>
 +
<br>
There are 8 reserved labels ranging from 0x7f0 to 0x7f7, each one corresponding to a FC port-type.  
There are 8 reserved labels ranging from 0x7f0 to 0x7f7, each one corresponding to a FC port-type.  
-
&nbsp;
+
&nbsp;  
-
Here’s how to interpret the port-type (the label value)
+
Here’s how to interpret the port-type (the label value)  
-
&nbsp;
+
&nbsp;  
 +
<blockquote><pre>PORT_FC_PORT_TYPE_TE 0x7f1 // FC Port mode TE (VE port)
-
PORT_FC_PORT_TYPE_TE      0x7f1    // FC Port mode TE  (VE port)
+
PORT_FC_PORT_TYPE_F 0x7f2 // FC Port mode F (VF port)</pre></blockquote>
 +
<br>
-
PORT_FC_PORT_TYPE_F      0x7f2    // FC Port mode F  (VF port)
+
== FIB verification – Verifying routes  ==
 +
'''Recommended Action''':
-
 
+
To verify routes:  
-
=FIB verification – Verifying routes=
+
<blockquote><pre>module-4# sh fib unicastIOD Mode: in order mode Mod &nbsp;: #adjacency
-
 
+
-
 
+
-
 
+
-
'''Recommended Action''':
+
-
 
+
-
To verify routes:
+
-
 
+
-
module-4# sh fib unicast
+
-
 
+
-
&nbsp;
+
-
 
+
-
IOD Mode: in order mode Mod       : #adjacency
+
All fields in hex except VSAN
All fields in hex except VSAN
-
&nbsp;
+
Route IOD           Fwd | Adj Met Adj       Adj
-
 
+
Type Mode VSAN D ID Idx | Mod Idx Idx  Mark St  VDC FE
-
Route   IOD               Fwd  | Adj Met   Adj       Adj
+
-----  ---- - ------ ----   - ----- ----- ---- --- -- --
-
 
+
wka   idle 0 fffff5 b7ea | 1 00000 00059 0009 000 03 00
-
Type   Mode VSAN D ID   Idx | Mod Idx   Idx  Mark St  VDC FE
+
wka   idle 0 fffff5 b7ea | 1 00000 00059 0009 000 03 0b
-
 
+
wka   idle 0 fffff6 b7ec | 1 00001 0005a 0009 000 03 00
-
<nowiki>----  ----  ---- ------ ---- +--- ----- ----- ---- --- --   ---</nowiki>
+
wka   idle 0 fffff6 b7ec | 1 00001 0005a 0009 000 03 0b
-
 
+
wka   idle 0 fffff7 b7ee | 1 00002 0005b 0009 000 03 00
-
wka     idle 0   fffff5 b7ea | 1   00000 00059 0009 000 03   00
+
wka   idle 0 fffff7 b7ee | 1 00002 0005b 0009 000 03 0b
-
 
+
wka   idle 0 fffff8 b7f0 | 1 00003 0005c 0009 000 03 00
-
wka     idle 0   fffff5 b7ea | 1   00000 00059 0009 000 03   0b
+
wka   idle 0 fffff8 b7f0 | 1 00003 0005c 0009 000 03 0b
-
 
+
wka   idle 0 fffff9 b7f2 | 1 00004 0005d 0009 000 03 00
-
wka     idle 0   fffff6 b7ec | 1   00001 0005a 0009 000 03   00
+
wka   idle 0 fffff9 b7f2 | 1 00004 0005d 0009 000 03 0b
-
 
+
wka   idle 0 fffffa b7f4 | 1 00005 0005e 0009 000 03 00
-
wka     idle 0   fffff6 b7ec | 1   00001 0005a 0009 000 03   0b
+
wka   idle 0 fffffa b7f4 | 1 00005 0005e 0009 000 03 0b
-
 
+
wka   idle 0 fffffb b7f6 | 1 00006 0005f 0009 000 03 00
-
wka     idle 0   fffff7 b7ee | 1   00002 0005b 0009 000 03   00
+
wka   idle 0 fffffb b7f6 | 1 00006 0005f 0009 000 03 0b  
-
 
+
wka   idle 0 fffffc b7f8 | 1 00007 00060 0009 000 03 00
-
wka     idle 0   fffff7 b7ee | 1   00002 0005b 0009 000 03   0b
+
wka   idle 0 fffffc b7f8 | 1 00007 00060 0009 000 03 0b  
-
 
+
wka   idle 0 fffffd b7fa | 1 00008 00061 0009 000 03 00
-
wka     idle 0   fffff8 b7f0 | 1   00003 0005c 0009 000 03   00
+
wka   idle 0 fffffd b7fa | 1 00008 00061 0009 000 03 0b
-
 
+
wka   idle 0 fffffe b7fc | 1 00009 00062 0009 000 03 00
-
wka     idle 0   fffff8 b7f0 | 1   00003 0005c 0009 000 03   0b
+
wka   idle 0 fffffe b7fc | 1 00009 00062 0009 000 03 0b
-
 
+
local idle 1 ceffff .... | 0 00000 deadbeef 0009 000 03
-
wka     idle 0   fffff9 b7f2 | 1   00004 0005d 0009 000 03   00
+
local idle 2 112233 b666 | 1 0000e 00064 0000 000 03 00
-
 
+
local idle 2 112233 b666 | 1 0000e 00064 0000 000 03 0b
-
wka     idle 0   fffff9 b7f2 | 1   00004 0005d 0009 000 03   0b
+
local idle 2 c1ffff b5fc | 1 0000a 00063 0009 000 03 00
-
 
+
local idle 2 c1ffff b5fc | 1 0000a 00063 0009 000 03 0b
-
wka     idle 0   fffffa b7f4 | 1   00005 0005e 0009 000 03   00
+
ucast idle 2 eb0000 b3d6 | 1 0000f 00065 0000 000 03 00
-
 
+
ucast idle 2 eb0000 b3d6 | 1 0000f 00065 0000 000 03 0b </pre></blockquote>
-
wka     idle 0   fffffa b7f4 | 1   00005 0005e 0009 000 03   0b
+
<br>
-
 
+
-
wka     idle 0   fffffb b7f6 | 1   00006 0005f 0009 000 03   00
+
-
 
+
-
wka     idle 0   fffffb b7f6 | 1   00006 0005f 0009 000 03   0b
+
-
 
+
-
wka     idle 0   fffffc b7f8 | 1   00007 00060 0009 000 03   00
+
-
 
+
-
wka     idle 0   fffffc b7f8 | 1   00007 00060 0009 000 03   0b
+
-
 
+
-
wka     idle 0   fffffd b7fa | 1   00008 00061 0009 000 03   00
+
-
 
+
-
wka     idle 0   fffffd b7fa | 1   00008 00061 0009 000 03   0b
+
-
 
+
-
wka     idle 0   fffffe b7fc | 1   00009 00062 0009 000 03   00
+
-
 
+
-
wka     idle 0   fffffe b7fc | 1   00009 00062 0009 000 03   0b
+
-
 
+
-
local   idle 1   ceffff .... | 0   00000 deadbeef 0009 000 03
+
-
 
+
-
local   idle 2   112233 b666 | 1   0000e 00064 0000 000 03   00
+
-
 
+
-
local   idle 2   112233 b666 | 1   0000e 00064 0000 000 03   0b
+
-
 
+
-
local   idle 2   c1ffff b5fc | 1   0000a 00063 0009 000 03   00
+
-
 
+
-
local   idle 2   c1ffff b5fc | 1   0000a 00063 0009 000 03   0b
+
-
 
+
-
ucast   idle 2   eb0000 b3d6 | 1   0000f 00065 0000 000 03   00
+
-
 
+
-
ucast   idle 2   eb0000 b3d6 | 1   0000f 00065 0000 000 03   0b
+
-
 
+
-
 
+
-
 
+
 +
<br>
-
From the given command, the following information can be obtained:
+
From the given command, the following information can be obtained:  
-
* The Route Type indicates the type as before - “wka/local/Remote etc”  
+
*The Route Type indicates the type as before - “wka/local/Remote etc”  
-
* The presence of routes in each clipper (FE) as indicated in the FE field. If the FE field is blank, as in the case of FCID 0xceffff with VSAN 1, it is because the route is not programmed in h/w (also note Fwd Idx is “....” and Adj Idx is “deadbeef”  
+
*The presence of routes in each clipper (FE) as indicated in the FE field. If the FE field is blank, as in the case of FCID 0xceffff with VSAN 1, it is because the route is not programmed in h/w (also note Fwd Idx is “....” and Adj Idx is “deadbeef”  
-
* Fwd Idx – Specifies the FIB TCAM address as well as the FIB UC Result DRAM address. The RDRAM stores the LS-MET base address and num paths (-1 actually)  
+
*Fwd Idx – Specifies the FIB TCAM address as well as the FIB UC Result DRAM address. The RDRAM stores the LS-MET base address and num paths (-1 actually)  
-
* Adj Mod – Specifies the number of paths (VE links / ISLs). This will be 1 for local routes.  
+
*Adj Mod – Specifies the number of paths (VE links / ISLs). This will be 1 for local routes.  
-
* Met Idx – Specifies the Multipath base address (similar to Mp table base addr in Orion). One difference with Orion is that there is an additional table which has the “bundle of Adj pointers” called the LS-MET. When there are multiple paths to a destinations, the RDRAM points to the LS-MET base address and a load balance of the link take place at LS-MET level. The LS-MET entry has the “adj_ptr” which tells where the ADJ is in the ADJ Table as well as where the Rewrite Entry is in the RIT table.
+
*Met Idx – Specifies the Multipath base address (similar to Mp table base addr in Orion). One difference with Orion is that there is an additional table which has the “bundle of Adj pointers” called the LS-MET. When there are multiple paths to a destinations, the RDRAM points to the LS-MET base address and a load balance of the link take place at LS-MET level. The LS-MET entry has the “adj_ptr” which tells where the ADJ is in the ADJ Table as well as where the Rewrite Entry is in the RIT table.  
-
* Adj Idx – Specifies the Adjacency Index when there is only ONE path to the destination. When there is only one path to destination, the RDRAM directly encodes the “adj_ptr” instead of the LS-MET base address. VDC Id is obtained from VDC field.
+
*Adj Idx – Specifies the Adjacency Index when there is only ONE path to the destination. When there is only one path to destination, the RDRAM directly encodes the “adj_ptr” instead of the LS-MET base address. VDC Id is obtained from VDC field.

Latest revision as of 22:12, 13 March 2013

This article describes how to troubleshoot licensing on a Cisco NX-OS device.

Guide Contents
Troubleshooting Overview
Troubleshooting Installs, Upgrades, and Reboots
Troubleshooting Licensing
Troubleshooting VDCs
Troubleshooting CFS
Troubleshooting Ports
Troubleshooting vPCs
Troubleshooting VLANs
Troubleshooting STP
Troubleshooting Routing
Troubleshooting Unicast Traffic
Troubleshooting WCCP
Troubleshooting Memory
Troubleshooting Packet Flow Issues
Troubleshooting FCoE (this section)

Before Contacting Technical Support
Troubleshooting Tools and Methodology

Contents



Information About Troubleshooting FCoE Issues


This article describes how to troubleshoot FCoE issues on a Cisco NX-OS device.



VFC in error disabled state because of missing F1 module license

Example:

sw2-gd73-storage-vdc# show interface vfc2/2

vfc2/2 is down (Error Disabled - Ethernet interface module is not licensed)
                      /*** If FCoE license is not enabled for F1 module           ***/

                      /*** then VFC interface will remain in error disabled state ***/
    Bound interface is Ethernet2/2

    Hardware is Ethernet
    Port WWN is 20:42:00:26:51:cf:55:00

    Admin port mode is F, trunk mode is on
    snmp link state traps are enabled

    Port vsan is 256
    477 fcoe in packets

    48312 fcoe in octets
    1616 fcoe out packets

    2181244 fcoe out octets
    Interface last changed at Mon Feb  4 11:19:20 2012



Recommended Action:


1) Enable FCoE license for F1 module (from default VDC)

sw2-gd73# conf

Enter configuration commands, one per line.  End with CNTL/Z.
sw2-gd73(config)# show mod

Mod  Ports  Module-Type                         Model              Status
2    32     1/10 Gbps Ethernet Module           N7K-F132XP-15      ok /*** F1 module

5    0      Supervisor module-1X                N7K-SUP1           active *
6    0      Supervisor module-1X                N7K-SUP1           ha-standby

sw2-gd73(config)# license fcoe module 2
sw2-gd73(config)# show license fcoe

Module-Number    Package-Name
2          FCOE-N7K-F132XP       /*** FCoE license has successfully been ***/
                                 /*** checked out for F1 module 2 ***/
sw2-gd73(config)#

sw2-gd73# switchto vdc storage-vdc
sw2-gd73-storage-vdc# show license usage FCOE-N7K-F132XP   

FCoE Package: FCOE-N7K-F132XP
Installed count is: 0

License reserved for module: 2
Application              Vdc                      Module
----------------------------------------------------------------------------
fcoe                     storage-vdc               2
/*** License usage details shown in storage VDC ***/
----------------------------------------------------------------------------
sw2-gd73-storage-vdc#



Verify FLOGI was processed successfully for VFC interface

Recommended Action:


1) "show flogi database" should show an entry for VFC interface with host PWWN/NWWN

sw2-gd71# show flogi database
INTERFACE        VSAN    FCID           PORT NAME               NODE NAME
vfc21            3839  0xaf0000  50:0a:09:85:89:2a:b3:f8 50:0a:09:80:89:2a:b3:f8

vfc22            3839  0xaf0001  21:00:00:c0:dd:10:28:b1 20:00:00:c0:dd:10:28:b1
Total number of flogi = 2.

sw2-gd71#


2) "Show fcoe database" should show an entry for VFC interface with host PWWN/MAC address

sw2-gd71# show fcoe database

INTERFACE       FCID            PORT NAME               MAC ADDRESS

vfc21           0xaf0000        50:0a:09:85:89:2a:b3:f8 00:c0:dd:10:e9:c5

vfc22           0xaf0001        21:00:00:c0:dd:10:28:b1 00:c0:dd:10:28:b1
sw2-gd71#


3) "Show interface vfc <no>" should declare VFC interface as up on VSAN where successful FLOGI happened

sw2-gd71# show interface vfc 21
vfc21 is trunking (Not all VSANs UP on the trunk)
    Bound interface is Ethernet2/1
    Hardware is Ethernet

    Port WWN is 20:00:00:24:f7:16:5d:02
    Admin port mode is F, trunk mode is on

    snmp link state traps are enabled
    Port mode is TF

    Port vsan is 3839
    Speed is auto

    Trunk vsans (admin allowed and active) (1,3839)
    Trunk vsans (up)                       (3839)

    Trunk vsans (isolated)                 ()
    Trunk vsans (initializing)             (1)

    5 minute average counters not available
    Current counters not available

    Interface last changed at Tue Sep 28 11:08:41 2010
sw2-gd71# show fcns database (should show an entry for each successful FLOGI)
    VSAN 3839:

    FCID        TYPE  PWWN                    (VENDOR)        FC4-TYPE:FEATURE

    0x020000    N     21:00:00:c0:dd:10:f3:a5 (Qlogic)        scsi-fcp:init

    Total number of entries = 1
    
    sw2-gd75# show fc2 plogi_pwwn  (should show an entry with host PWWN for each successful FLOGI)
    
    HIX  ADDRESS   VSAN   S_ID   D_ID  IFINDEX   FL  STATE                     PWWN

    672 dfc8e540   3839 fffffa 020000 1e000015 0000      2 21:00:00:c0:dd:10:f3:a5
    678 dfc8e1c0   3839 fffffc 020000 1e000015 0000      2 21:00:00:c0:dd:10:f3:a5
sw2-gd75#


Verify ELP was processed successfully for VFC interface

Recommended Action:


1) "Show fcoe database" should show an entry for VFC interface with peer FCF MAC and VSAN

sw1-gd74# show fcoe database

VE Ports:
INTERFACE       MAC ADDRESS             VSAN
vfc18           aa:b1:ba:58:03:fc       3839   

sw1-gd74#


2) "show system internal fcfwd mpmap vfcs" should show both local and peer FCF MAC details

sw1-gd74# show system internal fcfwd mpmap vfcs

FCoE VFC Information<span id="fck_dom_range_temp_1362765161072_218" /><span id="fck_dom_range_temp_1362765161073_764" />

ID | if-index |S|M|T| Members | MAC(s)
       {}-------------------------
vfc18 |0x1e209700|D|E||0x1a097000|Ethernet4/8 (U)|f8:66:f2:e4:c4:63 /*** *Local FCF MAC
      |          | | ||          |               |6c:9c:ed:43:db:cf /***  Peer FCF MAC
sw1-gd74#


3) "Show interface vfc <no>" should declare VFC interface as up on VSAN where successful ELP happened

sw1-gd74# show interface vfc 18

vfc18 is trunking (Not all VSANs UP on the trunk)
Bound interface is Ethernet4/8

    Hardware is Ethernet
    Port WWN is 27:02:00:0d:ec:fc:63:78

    Peer port WWN is 00:00:00:00:00:00:00:00
    Admin port mode is E, trunk mode is on

    snmp link state traps are enabled
    Port mode is TE

    Port vsan is 3839
    Speed is 10 Gbps

    Trunk vsans (admin allowed and active) (1,3839)
    Trunk vsans (up)                       (3839)   
    Trunk vsans (isolated)                 ()
    Trunk vsans (initializing)             (1)

    5 minute average counters not available
    Current counters not available

    Interface last changed at Tue Sep 28 12:26:47 2010
sw1-gd74#switch# show system internal fcfwd sfib unicast vsan 2 (sfib should have an unicast entry for VFC interface)
vsan 2 - # of routes 2
0x980020/0xffffff -> vfc45

0x98ffff/0xffffff -> sup-fc (high)


VFC (VF/VE) interface is not up on FCoE enabled VSAN

Recommended Action:

  1. Check LLDP/DCBX status (Verify that DCBX negotiation has successfully gone through on port where VFC is bound to, relevant for F port)
sw2-gd73# show lldp dcbx interface ethernet 2/1

Local DCBXP Control information:
Operation version: 00  Max version: 00  Seq no: 1  Ack no: 2 

Type/
Subtype    Version    En/Will/Adv Config

004/000     000        Y/N/Y      8906001b21 08
003/000     000        Y/N/Y      0808

002/000     000        Y/N/Y      1123200019 19191900 00000004
Peer's DCBXP Control information:

Operation version: 00  Max version: 00  Seq no: 2  Ack no: 1
Type/      Max/Oper

Subtype    Version    En/Will/Err Config
002/000     000/000    Y/Y/N      0001000032 32000000 00000002

003/000     000/000    Y/Y/N      0801
004/000     000/000    Y/Y/N      8906001b21 08891400 1b2108

sw2-gd73#


2. Check MPMap status (both on Sup and FCoE LC, bind information for VFC should be available in MPMap)

sw2-gd73# show system internal fcfwd mpmap vfcs

                           FCoE VFC Information

   ID   | if-index |S|M|T|          Members              |      MAC(s)
     }--------------

    1718|0x1e0006b5|D|E|-|0x16000018|eth-pc 25       (U) |aa:b1:9b:68:*03:fc
        |          | | | |          |                    |00:00:00:00:00:00
     }--------------

      21|0x1e000014|D|F|-|0x1a080000|Ethernet2/1     (U)*|aa:b1:9b:68:03:fc
     }--------------

      22|0x1e000015|D|F|-|0x160000ff|eth-pc 256      (U)*|aa:b1:9b:68:03:fc
     }--------------

      28|0x1e00001b|D|E|-|0x1a087000|Ethernet2/8     (U)*|aa:b1:9b:68:03:fc
        |          | | | |          |                    |6a:ef:2b:30:03:fc
     }--------------

sw2-gd73# 


3. VLAN-VSAN mapping status (FCoE enabled VLAN should be operational)

sw2-gd73# sh vlan fcoe

Original VLAN ID        Translated VSAN ID      Association State
---------

      3839                      3839             Operational
      4079                      299              Operational

sw2-gd73#


4. EthPM status (Check EthPM status for port where VFC is bound to)

sw2-gd73# show running-config interface ethernet 2/1

!Command: show running-config interface Ethernet2/1
!Time: Sun Sep 26 10:36:07 2010

version 5.2(1)
interface Ethernet2/1

  switchport mode trunk
  switchport trunk allowed vlan 1,3839,4079

 /*** VFC's allowed VSAN those are FCoE enabled should be in Ethernet ports allowed
 /*** VLAN list, native vlan should be configured and operationally up to allow vlan 
 /*** discovery packet
  speed 10000

  medium p2p
  no shutdown

sw2-gd73#
sw2-gd73# show int br | inc 2/1

Eth2/1        1      eth  trunk  up      none                        10G(D) --
sw2-gd74# show interface ethernet 2/1 trunk

Port          Native  Status        Port

              Vlan                  Channel
Eth2/1        1       trunking      --
Port          Vlans Allowed on Trunk
Eth2/1        1-3967,4048-4093
Port          Vlans Err-disabled on Trunk
Eth2/1        none
Port          STP Forwarding
Eth2/1        1,3839

/*** Native VLAN and FCoE enabled VLAN should be up and STP forwarding ***/

sw2-gd74#


5. IDXmap status (Check if Ethernet interface where VFC is bound to is part of idxmap list)

sw2-gd73# show system internal fcfwd idxmap port-to-interface


6. Check VFC and VFC's VSAN operation status (VFC and VFC's VSAN should not be error disabled, VFC's VSAN valid status Waiting for FLOGI/Initializing/UP)

switch# show interface vfc 310 trunk vsan

vfc310 is trunking
    Vsan 1 is down (Error Disabled - VLAN not FCoE Enabled)
    Vsan 2 is up (None) -->
    Vsan 3 is down (Error Disabled - VLAN not FCoE Enabled)

switch#


7. Check if VLAN discovery has gone through (For F port only)

switch# debug fcoe_mgr trace (Check for following trace)

"Sending VLAN <VLAN> for FCF <FCF>"

Also look for "show platform software fcoe_mgr event-histroy interface vfc <number>" 
and look for "FCOE_MGR_VFC_EV_FIP_VLAN_DISCOVERY" in state machine details


8. Check if FCF discovery has gone through

switch# show platform software fcoe_mgr info interface vfc <number>

 FSM current state: FCOE_MGR_VFC_ST_PHY_UP
  PSS Runtime Config:-

      Type: 3
      Bound IF: Eth2/1

      FCF Priority: 128 (Global)
  PSS Runtime Data:-

      IOD: 0x00000000, WWN: 20:02:00:26:98:08:61:02
      Created at: Thu Oct 21 01:09:18 2010

      FC Admin State: up
      Oper State: up, Reason: down

      Eth IF Index: Eth2/1
      Port Vsan: 299  /*** Check port VSAN is fcoe enabled ***/

      Port Mode: F port
      Config Vsan: 1,299,3839

      Oper Vsan: 299/*** Oper VSAN is FCoE enabled ***/
                    /*** Expect FLOGI/ELP on these are operationally UP VSANs only ***/
  Solicits on vsan: 299
                    /*** Solicitation happened on these set of VSANs ***/
                    /*** (relevant for F port)                       ***/
      FIP Capable ? : TRUE

      UP using DCBX ? : FALSE
  PSS VN Port data:- /*** VN port information ***/

     FC ID 131072 -
     vfc  index 503316500 vfc name vfc21

     vsan id 299
     enode_mac 00:c0:dd:14:58:c7

     vfc wwn 50:0a:09:84:89:fb:6c:4f
 (For E port)

"show fcoe database" should show an entry for VFC on VSAN if FCF discovery goes through successfully.


9. Check if FLOGI/ELP has gone through

"show flogi databsae"

"show flogi internal error"
"show port internal event-history error"

"show fc2 internal event-histroy error"



Packet does not reach SUP or FCoE data packet gets dropped

Recommended Action:

1. Check Packet Drop statistics (Check relevant drop field on asic instance where VFC is bound)

"Show hardware internal statistics pktflow dropped"


2. Check CBL status (If CBL drop happens on port/VLAN which is FCoE enabled and bound to VFC interface)

module-2# show ha internal forwarding 0 table cbl-vlan port 0

                             (INST 0, PORT 0)
|                                  INGRESS                                     |

| Disable State | 0,2-4031,4036-4078,4080-4095
| Forward State | 1, 3839, 2, 4032-4035,4079

/***FCoE enabled VLAN must be forwarding on operationally UP vlan for a given 
/*** ethernet interface on N7K, FCoE enabled mapped VSAN should be operationally 
/*** up on MDS, VLAN should be in BLOCKED state
| Blocked State |

| Learn State   |
|                                   EGRESS                                     |

| Disable State | 0,2-4031,4036-4078,4080-4095
| Forward State | 1, 2, 3839, 4032-4035,4079''','''

/*** same as defined on ingress ***/
| Blocked State |

| Learn State   |
module-2#


3. FCF MAC programming

module-2# show ha internal forwarding 0 registers | inc FCF_MAC

    1c68  ORI_DI_CFG_FCF_MAC_P0__1                                      0000aab1
    1c6c  ORI_DI_CFG_FCF_MAC_P0__0                                      9b6803fc

/*** P0_0 and P0_1 Should match with MAC address programmed
/*** under MAC(s) column of "show system internal fcfwd mpmap vfcs" 

/*** for a given vfc interface
    1c90  ORI_DI_CFG_FCF_MAC_P1__1                                      0000aab1

    1c94  ORI_DI_CFG_FCF_MAC_P1__0                                      9b6803fcmodule-2#

module-2# show ha internal mac asic <instance> dump reg eb | inc FCOE
[0x874]ORI_EB_CFG_FCOE_ETHERTYPE:        0x00008906

[0x875]ORI_EB_CFG_FCOE_VERSION:          0x00000000
[0x879]ORI_EB_CFG_V2_AT_FCOE:            0x00000009

[0x88f]ORI_EB_CFG_FC_TO_FCOE_EOF__0:     0x41464200
          _FCOE_FC_CRC_EN[10]            0x1

          _FCOE_DA_OVERRIDE_EN[30]       0x1
/*** DA override register must set for Orion-CR and beyond 

/*** version LC for VE link which is up on ethernet interface
          _FCOE_SA_OVERRIDE_EN[31]       0x1 

/*** SA override register must set for Orion-CR and beyond
/*** version LC for VE link which is up on ethernet

interface[0x8a6]ORI_EB_CNT_PORT0_TOTAL_FCOE:              0x00000000
[0x8ab]ORI_EB_CNT_PORT0_FCOE_CRC:                         0x00000000

          _FCOE_FC_CRC_EN[10]                             0x1
          _FCOE_DA_OVERRIDE_EN[30]                        0x1

         _FCOE_SA_OVERRIDE_EN[31]                         0x1
[0x93e]ORI_EB_CFG_PORT0_FCOE_DA:                          0x00000000
[0x93e]ORI_EB_CFG_PORT0_FCOE_DA__1:                       0x00000000

[0x93f]ORI_EB_CFG_PORT0_FCOE_DA__0:                       0x00000000
[0x940]ORI_EB_CFG_PORT0_FCOE_SA:                          0x0000aab1

/***DA/SA overrride MAC register information must match with MAC address
/*** defined in "show system internal fcfwd mpmap vfcs"

/*** for a given VFC interface
/*** Under MAC(s) column first MAC should be set in

/***Port 0/1, SA_0 and SA_1 register,
/*** 2nd MAC (only applicable for VE) should be set in

/*** Port0/1, DA_0 and DA_1 register

 [0x940]ORI_EB_CFG_PORT0_FCOE_SA__1: 0x0000aab1
[0x941]ORI_EB_CFG_PORT0_FCOE_SA__0: 0x9b6803fc
[0x942]ORI_EB_CFG_PORT1_FCOE_DA:    0x00000000

[0x942]ORI_EB_CFG_PORT1_FCOE_DA__1: 0x00000000
[0x943]ORI_EB_CFG_PORT1_FCOE_DA__0: 0x00000000

[0x944]ORI_EB_CFG_PORT1_FCOE_SA:    0x0000aab1
[0x944]ORI_EB_CFG_PORT1_FCOE_SA__1: 0x0000aab1

[0x945]ORI_EB_CFG_PORT1_FCOE_SA__0: 0x9b6803fc
module-2#                       

4. FCoE enabled on VLAN (If FCoE packets don't get forwarded then check following)

 module-2# show ha internal dftm bd_table fe <asic inst> vlan <vlan>

 /*** Check VLAN which is operational according to "show vlan fcoe"
 Detailed Vlan BD Table info for FE : <asic inst>

 Port: 0 VLAN: <vlan> BDDB_INDEX: <BD> ACL_LABEL: 0
 Detailed Vlan BD Table info for FE : <asic inst>

 Port: 1 VLAN: <vlan> BDDB_INDEX: < BD> ACL_LABEL: 0
 module-2#

 module-2# show ha internal forwarding <asic inst> table bddb start_addr <BD> end_addr <BD>
              
                    BDDB TABLE SRAM ---------------------------

                                    (INST# 0)
Note: any fields marked with * are only valid in OrionCR

Note: any fields marked with * are only valid in OrionCR
[ 3]| mc_ftag_base     : 0 mc_ftag_num              : 1 ftag             : fff
[ 3]| ftag_m_null      : n ftag_u_null              : n ce_vlan          : dis 
/*** dis for MDS, enable on N7K ***/
[ 3]| def_gw_en        : dis def_gw                 : 0 age_unit         : 0
[ 3]| age_grp_sel      : 0 ipv6_pim_snp             : dis ipv6_mld_snp   : dis
[ 3]| ipv4_pim_snp     : dis ipv4_igmp_snp          : en pt_cam_en       : en 
[ 3]| drp_sa_miss      : n drp_da_miss              : y ntf_sa_miss_in   : y 
[ 3]| ntf_da_miss_in   : n fcoe_en                                       : y 
/*** Must be FCoE enabled ***/                        mc_miss_cp_sup     : n 
[ 3]| uc_miss_cp_sup   : n mc2_gen_en               : y use_ox_id        : y 
[ 3]| cp_mc3_to_sup    : n dl_pi                    : n dl_np            : n 
[ 3]| bd               : 8 en_proxy_learn           : n l3_mc_fwd_en     : n 
[ 3]| svi_en_ipv4      : n svi_en_ipv6              : n ntf_sa_miss_eg   : n 
[ 3]| dont_ff          : y hash_fcoe_lxr            : y in_if_chk_en     : y 
[ 3]| opt_mc_fwd_en    : y rbacl_en                 : y otv_en*          : n 
-----------------------------------------------------------------------
module-2#


5. FIB route table programming (If any fclid cam related drop found then check FIB entry)

http://wikicentral.cisco.com/confluence/display/GROUP/RIB_FIB_FOR_VFC


6. Zone ACL programming (If any ACL drop found then check zoning acls following way)

sw2-gd75# sh fcoe database

INTERFACE       FCID            PORT NAME               MAC ADDRESS

vfc21           0x020000        50:0a:09:84:89:fb:6c:4f 00:c0:dd:14:58:c7

vfc22           0x020001        21:00:00:c0:dd:10:f3:a5 00:c0:dd:10:f3:a5

sw2-gd75#

sw2-gd75# sh zoneset active

zoneset name zoneset-1 vsan 3839

zone name zone-12 vsan 3839

* fcid 0x020000 [pwwn 50:0a:09:84:89:fb:6c:4f]
* fcid 0x020001 [pwwn 21:00:00:c0:dd:10:f3:a5 ]

switch#attach mod <fcoe mod>

module# show ha internal forwarding asic <instance> tcam acl ingress start_addr
0x0 end_addr 0x3ff valid | inc 0x020000 (should show zoning acl entry)


7. Verify PAUSE enable/disable status (debugging congestion issue)

module-10# sh hardware internal mac port 1 qos configuration

QOS State for port 1 (Asic 0 Internal port 0)
GD

TX PAUSE:
VL#    ENABLE  RESUME  REFRESH  REF_PERIOD   QUANTA

     0     OFF     OFF     OFF        0x0        0x0
     1     OFF     OFF     OFF        0x0        0x0    

     2     OFF     OFF     OFF        0x0        0x0
     3     ON     ON    ON        0x0        0x0
     /*** PAUSE should be enabled on no drop VL ***/
     /*** (here VL 3 according to 7e template)  ***/
     4     OFF     OFF     OFF        0x0        0x0     

     5     OFF     OFF     OFF        0x0        0x0
     6     OFF     OFF     OFF        0x0        0x0    

     7     OFF     OFF     OFF        0x0        0x0
    LFC    OFF      ON      ON        0x1000     0xffff 


8. QoS MTU size checking (verify MTU size for no drop VL in case packet gets dropped due to MTU size)

module-2# show ha internal mac port <ethernet port number where VFC is bound> 
qos configuration | inc MTU

    VL 0-7 MTU: 1522 1522 1522 2180
    /*** should be set to 2180 for no drop VL ***/ 1522 1522 1522 1522
Port MTU (No dropping action): 9472

module-2#


9. Elam Capture (For other kind of drop verify packet captured through ELAM, check drop packet having 8906/8914)

switch# attach mod <number>

module# test ha internal forwarding <asic instance> elam trigger di/de drop (for ingress/egress packet drop)
module# show ha inforwarding <asic instance> elam capture (show look for packet drop with packet ether type 8906/8914 if there are any)


Packets should match inband packets:

Recommended Action:

You can verify that the packets match inband packets as shown the following example:

module-4# show hardware internal statistics device l2lu all

|------------------------------------------------------------------------|
| Device:Orion Fwding Driver      Role:L2                                |

| Last cleared @ Wed Jul 15 20:40:08 2009
|------------------------------------------------------------------------|

Instance:0
ID   Name                                          Value              Ports

-   ---                                          ---              ---
28   smallcnt ACL redirected pkts                  0000000000000703   1-2 -

2008 Ingress packets that don't have MIM           0000000000000703   1 -
2009 Ingress good packets sent to IB               0000000000000703   1 -

module-4# sh ha in statistics device mac all
|------------------------------------------------------------------------|

| Device:Orion MAC Driver         Role:MAC                               |
| Last cleared @ Wed Jul 15 20:40:09 2009

|------------------------------------------------------------------------|
Instance:0

ID   Name                                          Value              Ports
-   ---                                          ---              ---

0    IB num packets received from DI0              0000000000000703   1 -
13   IB num credited packets requested by VQ       0000000000000703   1-2 -

15   IB num supervisor packets requested by VQ     0000000000000703   1-2 -
18   IB num credited packets sent to FT            0000000000000703   1-2 -

22   IB num credited superframes sent to FT        0000000000000703   1-2 -
100  PL0 Ingress RTOT pkts VL0                     0000000000000703   1 -

108  PL0 Ingress RFCOE VL0                         0000000000000703   1 -
116  PL0 Ingress ROCT octets VL0                   0000000000126440   1 -

124  PL0 Ingress RFCOE octets VL0                  0000000000126440   1 -
156  PL0 Ingress RTOT pkts unicast VL0             0000000000000703   1 -

790  GD Total received frames                      0000000000000703   1 -
874  GD Shim rx count                              0000000000000703   1 -

881  GD Post decryption, accept uncontrolled       0000000000000703   1 -
883  GD Received frames w/ len of (64, 127]        0000000000000001   1 -

884  GD Received frames w/ len of (127, 255]       0000000000000702   1 -
954  GD GMAC transition from nosync to sync int    0000000000000001   1 -


ACL:

module-4# show system internal access-list input entries detail
/*** this should have hardware address programmed by fcoe mgr ***/
Flags: F - Fragment entry  E - Port Expansion

       D - DSCP Expansion  M - ACL Expansion

take the hardware address from the above and use it in the next show command, example used is 4B

module-4# show hardware internal forwarding 0 tcam acl ingress start_addr 0x4B end_addr 0x4B

--- ACL TCAM/RAM{}- (INST#  0, ingress) ---
[4b]| acl type                  :            3 (          l2)

[4b]| key_type                  :                0/               3
[4b]| key_sub_type              :                3/               3
[4b]| vlan                      :                1/             fff /*** verify this
[4b]| port_index                :                0/               1 /*** verify this
[4b]| ethertype                 :             8914/            ffff /*** verify this
[4b]| lkup_cnt                  :                1/               3
[4b]| acl_result_type           :            0
[4b]| priority                  :            2
[4b]| permit_vld                :            0
[4b]| vl_vld                    :            0
[4b]| vlan_ftag_vld             :            0
[4b]| ftag_vld                  :            0
[4b]| reason_code_vld           :            1 /*** verify this should be 1
[4b]| redirect_vld              :            1 /*** verify this should be 1
[4b]| fc_d_id_vld               :            0
[4b]| fc_s_id_vld               :            0
[4b]| fc_lun_vld                :            0
[4b]| oda_ooo_vld               :            0
[4b]| osa_dl_vld                :            0
[4b]| dscp_vld                  :            0
[4b]| cap_eth                   :            0
[4b]| cap_fc                    :            0
[4b]| permit                    :            0
[4b]| dont_cnt_rpkt             :            0
[4b]| vl                        :            0
[4b]| add_bcnai                 :            0
[4b]| vlan                      :            0
[4b]| ftag                      :            0
[4b]| reason_code               :           41 /*** hex, in dec - 65 - FIP snooping code
[4b]| mp_table_prt              :          402 /*** hex, ptr - this has the add to sup
[4b]| mp_table_num              :            1 /*** multi-path table number
[4b]| dest_fcf                  :            0
[4b]| dc3vxhdr_rdt              :            0
[4b]| fc_d_id                   :            0
[4b]| fc_s_id                   :            0
[4b]| fc_lun                    :            0
[4b]| oda_ooo                   :            0
[4b]| osa_dl                    :            0
[4b]| dscp                      :            0

module-4# show hardware internal forwarding 0 table mp start_addr 0x402 end_addr 0x402

------------ MULTIPATH TABLE SRAM -----------
----------------- (INST# 0) -----------------
|  Index  | cp_to_sup1 | cp_to_sup2 |  lid_idx  |
|-----------------------------------------------|
|   [402] |        0   |        0   |        0  |
the lid_idx is the value to check, if this entry is wrong it won't go to sup
module-4# show hardware internal forwarding 0 acl-statistics ingress  /*** this command should 
have an entry for hardware address programmed by fcoe mgr, then pktmgr will receive the frames
Instance: 0, direction: 1 


------------------ ACL Statistics ------------------
(Inst #0, Direction Ingress)
----------------------------------------------------------
 Index Frames Bytes
[0002] 000000000000169e 00000000000fe5ec

INBAND - check the atype=8 value, should match linecard value:
switch# show hardware internal sup-fc0 atype-pkt-count
ATYPE:            Pkt Count:
0                 0x12
1                 0x534
2                 0x0
3                 0x0
4                 0x0
5                 0x0
6                 0x0
7                 0x0
8                 0x2bf
9                 0x0
10                0x0
11                0x0
12                0x0
13                0x0
14                0x0
15                0x0<span id="fck_dom_range_temp_1362780923029_253" />
switch# sh ha in sup-fc0 dicounts 0 /*** this is for ethernet 4/1
Hi Prio Voq Enabled:
Hi Prio Voq Status:0x1
Lo Prio Voq Enabled:
Lo Prio Voq Status:0x1
Enabled: Yes
tx di dma frame cnt            0
rx di dma frame cnt            356
rx di frame cnt                356
Packets removed when port went down: 0
Packets removed when hi voq down: 0
Packets removed when lo voq down: 0
Packets dropped as voq is large: 0
Hi Packets dropped because port was down: 0
Lo Packets dropped because port was down: 0
Packets dropped when lo voq was down: 0
Packets dropped when hi voq was down: 0
Total packets successfully sent for this di:0
Total Hi Priority Pkts queued for SW Tx for this di: 0
Total Hi Priority Pkts queued for HW Tx for this di: 0
Total Low Priority Pkts queued for SW Tx for this di: 0
Total Low Priority Pkts queued for HW Tx for this di: 0
Total packets received from this si:703
Total packets received by this di:0
Packets waited for long time in Tx queue:0
Old packets dropped after Rx:0
RX Bad DI:0
TxHi0: Head:cf8c0020 (0x1f8c0020) HW:cf8c0020 (0x1f8c0020) Tail:cf8c0020 (0x1f8c
0020) HW:cf8c0020 (0x1f8c0020)
cf8c0020 (0x1f8c0020) next:00000000(0x0) buf:0x0 tl:0 st:0x0 bs:0 pkt:0x0
TxLo0: Head:cf8c8020 (0x1f8c8020) HW:cf8c8020 (0x1f8c8020) Tail:cf8c8020 (0x1f8c
8020) HW:cf8c8020 (0x1f8c8020)
cf8c8020 (0x1f8c8020) next:00000000(0x0) buf:0x0 tl:0 st:0x0 bs:0 pkt:0x0
 
NETSTACK/PKTMGR - check the rx_recv in the driver and then for client 8914 check the transmit:
switch# sh system internal pktmgr driver
 
--------------------------------------------
Driver: bc-fcoe
--------------------------------------------
    
   State:               Up
   Filter:              0xeeee
   fd:                  15
   Enabled:             Yes
   Discard In:          0
   Discard Out:         0
   No of Ifs:           1
   Tx lot:              128
   Reader:              1
   Writer:              1
   Hdr len:             96
   tx_sent:             0
   tx_rate:             0
   tx_max_rate:         0
   rx_recv:             702
   rx_rate:             0
   rx_max_rate:         0
switch# sh system internal pktmgr client
Client uuid: 124, 1 filters
  Filter 0: EthType 0x2000, Snap 8192, Dmac 0100.0ccc.cccc
  Options: TO 0, Flags 0x1, AppId 0, Epid 0
  Ctrl SAP: 946, Data SAP 363 (1)
Counters:
   rx:                               0
   rx_rate:                          9187201950444158976
   tx:                               64
   tx_rate:                          9187201948296708096
Client uuid: 601, 1 filters
  Filter 0: EthType 0x88cc,  Dmac 0180.c200.000e
  Options: TO 0, Flags 0x1, AppId 0, Epid 0
  Ctrl SAP: 456, Data SAP 456 (1)
Counters:
   rx:                               0
   rx_rate:                          9187201950444158976
   tx:                               128
   tx_rate:                          9187201948296675456
Client uuid: 699, 1 filters
  Filter 0: EthType 0x8914,
  Options: TO 0, Flags 0x1, AppId 0, Epid 0
  Ctrl SAP: 473, Data SAP 473 (1)
Counters:
   rx:                               0
   rx_rate:                          9187201950444158976
   tx:                               0
   tx_rate:                          9187201948305063936
Number of clients: 3
debugs of help - debug pktmgr frame
 
FCoE MGR:
 
FC2 - make sure there are no drops in FC2. If there are drops check what these drops are:
switch# sh fc2 port brief
       0 fc2_very_bad_frames_rx
 IX ST MODE EMUL   TXPKTS   TXDROP    TXERR   RXPKTS   RXDROP
  0  D    1    0        0        0        0        1        1
 10  U    1    0      678        0        0        1        0
 11  U    1    0        1        0        0        1        0
 12  U    1    0        1        0        0        1        0
 13  U    1    0        1        0        0        1        0
 14  U    1    0        1        0        0        1        0
 15  U    1    0        1        0        0        1        0
 16  U    1    0        1        0        0        1        0
 17  U    1    0        1        0        0        1        0
 18  U    1    0        1        0        0        1        0
 19  U    1    0        1        0        0        1        0
 1a  U    1    0        1        0        0        1        0
 1b  U    1    0        1        0        0        1        0
 1c  U    1    0        1        0        0        1        0
 1d  U    1    0        1        0        0        1        0
 1e  U    1    0        1        0        0        1        0
 1f  U    1    0        1        0        0        1        0
 20  U    1    0        1        0        0        1        0
 21  U    1    0        1        0        0      678        0
 fe  U    1    0      352        0        0        0        0
 ff  U    1    0      351        0        0      703        0
 
PIXM related show commands -
sh system internal pixm info interface ethernet 4/1
sh system internal pixm info piod-table
show sys int pixm info ltl-type phy
ETHPM related show commands -
show system internal ethpm info interface ethernet 4/1
 show system internal ethpm event-history errors

Troubleshooting – Hardware Errors

Recommended Action:

The following helps to troubleshoot hardware errors:

  • “show hardware internal errors module <module-number>” will print any errors which may cause the packet to be dropped
  • CLI can be run from the sup or alternately run on the module after attaching to the module


module-6# show hardware internal errors

|------------------------------------------------------------------------|
| Device:Clipper MAC Role:MAC Mod: 6 |
| Last cleared @ Tue Apr 24 04:13:34 2012
| Device Statistics Category :: ERROR
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
| Device:Clipper XBAR Role:QUE Mod: 6 |
| Last cleared @ Tue Apr 24 04:13:35 2012
| Device Statistics Category :: ERROR
|------------------------------------------------------------------------|

|------------------------------------------------------------------------|
| Device:Clipper FWD Role:L2 Mod: 6 |
| Last cleared @ Tue Apr 24 04:13:34 2012
| Device Statistics Category :: ERROR
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
| Device:Clipper L3 Driver Role:L3 Mod: 6 |
| Last cleared @ Tue Apr 24 04:13:35 2012
| Device Statistics Category :: ERROR
|------------------------------------------------------------------------|

|------------------------------------------------------------------------|
| Device:Sacramento Xbar ASIC Role:FABRIC Mod: 6 |
| Last cleared @ Tue Apr 24 04:13:35 2012
| Device Statistics Category :: ERROR
|------------------------------------------------------------------------|
|------------------------------------------------------------------------|
| Device:Clipper MAC Role:MAC Mod: 6 |
| Last cleared @ Tue Apr 24 04:13:34 2012
| Device Statistics Category :: CONGESTION
|------------------------------------------------------------------------|

|------------------------------------------------------------------------|
| Device:Clipper XBAR Role:QUE Mod: 6 |
| Last cleared @ Tue Apr 24 04:13:35 2012
| Device Statistics Category :: CONGESTION
|------------------------------------------------------------------------|
module-6#


Troubleshooting – IdxMap verification

Recommended Action:

The following helps to troubleshoot idxmap verification:

  • IDXMap is a kernel table used by FC-components to look up all FC and ethernet interfaces and the corresponding Dis
  • “show system internal fcfwd idxmap interface-to-port” should have
    • Sup-fc0 interface details
    • All ethernet interfaces allocated to the storage VDC and the corresponding DI
    • Ethernet port-channel interfaces and corresponding Dis


sw8-gd76-sup2-storage-vdc# show system internal fcfwd idxmap interface-to-port

Interface to Port Table:(All values in hex)

------------------------------------------------------------------------
                         |  |     |  |lcl|   | S | P |     |     |     |
                         |no|     |  |idx|if | L | O |     |     |     |       
                         |of|     |  |   |ty-| O | R | mts | port| if  |
        if_index         |GI|  GI |VL|LCI|pe | T | T | node| mode|flags|
------------------------------------------------------------------------
16000108 Epo265          | 1|  406| 0| 00| 16| 00| 00| 0101| 0000| 0000|
06081000 sup-fc0         | 1| 10ea| 0| 01| 06| 00| 01| 0101| 0000| 0000|
160002bb Epo700          | 1|  402| 0| 00| 16| 00| 00| 0101| 0000| 0000|
1a200000 Ethernet5/1     | 1|    0| 0| 00| 1a| 04| 00| 0502| 0000| 0000|
1a201000 Ethernet5/2     | 1|    1| 0| 01| 1a| 04| 01| 0502| 0000| 0000|
1a202000 Ethernet5/3     | 1|    2| 0| 02| 1a| 04| 02| 0502| 0000| 0000|
1a203000 Ethernet5/4     | 1|    3| 0| 03| 1a| 04| 03| 0502| 0000| 0000|


Troubleshooting – MPMap verification

Recommended Action:

The following helps to troubleshoot mpmap verification:

  • IDXMap is a kernel table which stores the VFC to Ethernet binding information
  • “show system internal fcfwd mpmap vfcs” should have all the VFCs which have a Ethernet interface binding


sw8-gd76-sup2-storage-vdc# show system internal fcfwd mpmap vfcs

                          FCoE VFC Information
   ID     | if-index |S|M|T|          Members              |      MAC(s)
vfc-po700 |0x1e1002bb|D|E|-|0x160002bb|eth-pc 700      (U)*|64:a0:e7:44:8e:81
          |          | | | |          |                    |00:26:98:04:62:82
vfc6/16   |0x1e228f00|D|E|-|0x1a28f000|Ethernet6/16    (U)*|6c:9c:ed:43:35:a7
          |          | | | |          |                    |58:8d:09:7c:d8:e7
vfc-po70  |0x1e100045|D|E|-|0x16000045|eth-pc 70       (U)*|64:a0:e7:44:8e:82
          |          | | | |          |                    |00:26:98:04:62:83
  vfc5/10 |0x1e220900|D|F|-|0x1a209000|Ethernet5/10    (U)*|cc:ef:48:eb:62:21
   vfc526 |0x1e00020d|D|E|-|0x1a219000|Ethernet5/26    (U)*|cc:ef:48:eb:62:31
          |          | | | |          |                    |68:ef:bd:a8:31:f3

 




Troubleshooting – FIP BPDU Classification

Recommended Action:

To verify whether the PL block BPDU classification for the FIP is enabled use the following CLI (in this case I use port 6/16 as an example)

 module-6# show hardware internal clm bpdu port 16 action

in parse
token = 285212929
token = 130
#-Type|     MAC            -(mask)| EthType - (mask) |
  0 F  | 01:80:c2:00:00:c0  (0x0)  |  0x0        (0x1)|
  1 F  | 01:00:0c:cc:cc:c0  (0x0)  |  0x0        (0x1)|
  2 F  | 01:00:0c:cd:cd:d0  (0x0)  |  0x0        (0x1)|
  3 F  | 00:00:00:00:00:00  (0x1)  |  0x22f4     (0x0)|
  4 F  | 00:00:00:00:00:00  (0x1)  |  0x8914     (0x0)|
  5 F  | 00:00:00:00:00:00  (0x0)  |  0x0        (0x1)|
  6 F  | 00:00:00:00:00:00  (0x0)  |  0x0        (0x1)|
  0 R  | 00:18:0c:20:00:00  (0x0)  |  0x0        (0x1)|
  1 R  | 00:18:0c:20:00:02  (0x0)  |  0x0        (0x1)|
  0 U  | 00:00:00:00:00:00  (0x0)  |  0x0        (0x1)|

Troubleshooting – SMM FIP Redirect Criteria

Recommended Action:

To check the SMM table for the FIP entries first check the match criteria and based on the index where you find the match for 0x8914 lookup the equivalent action match

module-6# show hardware internal forwarding inst 3 table smm-mcr index 1

         SMM MCR ENTRY
           (INST# 3)
trill_encap (trill packet encap)          : 0x0
trill_encap_en (enable trill encap match) : 0x0
mim (mim packet)                          : 0x0
mim_en (enable mim packet match)          : 0x0
pg (port group value)                     : 0x0
pg_en (enable port group match)           : 0x0
prot_type (ip protocol type)              : 0x0
prot_type_en (enable ip protocol match)   : 0x0
src_prot (source protocol)                : 0x0
src_prot_en (enable source protocol match): 0x0
m_src (1=match src mac, 0=match dst mac)  : 0x0
m_src_dst_en (enable match src or dst mac): 0x1
mac_mask (mask off dst mac bits)          : 0x0
mac_neg (trigger if no mac match)         : 0x0
mac_addr_W11 (upper 16 bits of mac addr)  : 0x0
mac_addr_W10 (middle 16 bits of mac addr) : 0x0
mac_addr_W0 (lower 16 bits of mac addr)   : 0x0
use_outer_mac (if set match outer dst mac): 0x0
use_mac (use mac addr matching)           : 0x0
vdc_mask (mask for vdc profile)           : 0x0
vdc (vdc value to match)                  : 0x0
vdc_en (enable vdc match)                 : 0x0
bd (bridge domain value)                  : 0x0
bd_en (enable bridge domain match)        : 0x0
bpdu (bpdu bit to match)                  : 0x0
bpdu_en (enable bpdu match)               : 0x0
sm_en (match sm_en field in lbd entry)    : 0x7
etype (match with ether type)             : 0x8914
etype_en (enable ether type match         : 0x1
port_mask (match on port mask)            : 0x1f 

Troubleshooting – SMM FIP Redirect –Action

Recommended Action:

Verify SMM Action matching the criteria register for the 0x8914 ether-type frames

module-6# show hardware internal forwarding inst 3 table smm-mar start 0x1 end 0x1

            Static MAC Match Action Table --------------
                      (INST# 3)

[1]| flood_pkt    : n  no_mac_sa_lrn    : y
[1]| redir_pkt    : y  redir_pkt_if_idx : 3ff
[1]| mim_vl       : 3  repl_mim_vl      : y
[1]| pkt_is_bpdu  : y
[1]| copy_to_sup1 : n  copy_to_sup2     : n
[1]| new_acos     : 5  use_new_acos     : y
[1]| l3_disable   : n  l3_bypass_en     : n 

flood_pkt        = Flood to BD, redirect and DI will be ignored
no_mac_sa_lrn    = Don't learn if static match
redir_pkt        = Redirect
redir_pkt_if_idx = Redirect DI or final DI if redirect not set
mim_vl           = New COS
repl_mim_vl      = If set use new COS, else preserve header COS
pkt_is_bpdu      = BPDU packet
copy_to_sup1     = CAP1
copy_to_sup2     = CAP2
new_acos         = New ACOS
use_new_acos     = Use new ACOS to replace existing ACOS
l3_disable       = L3 disable
l3_bypass_en     = Enable L3 bypass when static match redirect

 

The SMM redirect entry is programmed for 0x8914 with with the redirect DI being 0x3ff. Look up the idxmap to make sure this is the sup-fc0 DI

 

module-6# show system internal fcfwd idxmap interface-to-port | inc 3ff

06081000 sup-fc0         | 1|  3ff| 0| 01| 06| 00| 01| 0101| 0000| 0000|



Troubleshooting – FMM (FCoE MAC Match)

Recommended Action:

To check the FMM registers for port 6/16 the ASIC instance is 3

(ports 13-16) and the register instance is 3 (port13=0, 14=1, 15=2, 16=3)

module-6# show hardware internal clp_l3 inst 3 registers name CLP_LBD_FMM_COND_REG_3
+-------------------------------------------------------------------------------
| Instance Registers for Clipper L3 Driver
| Inst 3; port(s) 13-16
|
ADDR(0x) REG NAME                                                      VAL(0x)
________ ________                                                      ________
   1a0a  CLP_LBD_FMM_COND_REG_3__2                                     00000010
   1a0b  CLP_LBD_FMM_COND_REG_3__1                                     154e493e
   1a0c  CLP_LBD_FMM_COND_REG_3__0                                     2ac00011
             [00:00] MATCH_EN                                                 1
             [05:01] PORT_MASK                                                8
             [06:06] BD_EN                                                    0
             [20:07] BD                                                       0
             [21:21] USE_ODA                                                  0
             [69:22] MAC_DA                                                4055
                                                                       3924f8ab
             [74:70] MAC_DA_MASK                                              0               
             [75:75] PG_EN                                                    0              
             [85:76] PG                                                       0
             [86:86] MCX_EN                                                   0  

 

The port mask should be 8 (0x1000). In case of the port 6/13 the port-mask would have been 1(0x0001) for 6/14 the port-mask value should be 2(0x0010) and so on.

 

MAC DA value here should be the same as the FCF-MAC. This should match the FCF-MAC value in the mpmap tables for the VE ports and FPMA address for the VF ports.



Troubleshooting – Port-Type (ILM Table)

Recommended Action:


1. To get the index in the ILM table (in this case we are looking for the vfc 6/16 and vlan 3 as an example )

 

sw8-gd71-sup2-storage-vdc# show vlan fcoe

Original VLAN ID      Translated VSAN ID     Association State
----------------      ------------------     -----------------
     3                         3                Operational

module-6# show system internal iftmc hardware interface ethernet 6/16 vdc 2

Interface    L2/L3 GBL  Part CPC
---------    ----- ---  ---- ---
Eth6/16       2    0    1    0

 Inst In Use     : 0xfad (1111 1010 1101) 
 Inst To Del     : 0xfad (1111 1010 1101)
 Intf Inst       : 0x008 (0000 0000 1000)
 Act VLANs :   3
 Del VLANs :   3
Vlan : 3 mem : 2 flag : 0x0000


Inst   PG    TCAM    LDB    ILM    ELM    Ref    Flag
----   --    ----    ---    ---    ---    ---    ----
 0     0x2    0x10   0xf    0x40   0xe     16     0x1 
 2     0x2    0x10   0xf    0x40   0xe     16     0x1
 3     0x7f   0x12   0x800f 0x42   0x800e  1      0x1
 5     0x2    0x10   0xf    0x40   0xe     16     0x1
 7     0x2    0x10   0xf    0x40   0xe     16     0x1   
 8     0x2    0x10   0xf    0x40   0xe     16     0x1
 9     0x2    0x10   0xf    0x40   0xe     16     0x1   
 10    0x2    0x10   0xf    0x40   0xe     16     0x1
 11    0x2    0x10   0xf    0x40   0xe     16     0x1   

2. For port 6/16 we need to look at inst 3 in the list above and get the ILM index.

module-6# show hardware internal forwarding inst 3 table ilm index 0x42
-------------------------------

          ILM ENTRY
          (INST# 3)
-------------------------------
[   66] outer_de_vld    : 0x0
[   66] otv_p2p         : 0x0
[   66] fcoe_en         : 0x1
[   66] mac_ip_chk_arp  : 0x0
[   66] v6_rpf_mode     : 0x0
[   66] v6_vpn          : 0x1
[   66] v6_rpfv3_en     : 0x0
[   66] v6_sgt_prio     : 0x0
[   66] v6_dgt_prio     : 0x0
[   66] ids_mask_sel    : 0x0
[   66] per_pkt_ls_en   : 0x0
[   66] no_stats        : 0x0
[   66] v4_sgt_prio     : 0x3
[   66] v4_dgt_prio     : 0x1
[   66] diag            : 0x0
[   66] df_mask         : 0x0
[   66] non_ipv6_vpn    : 0x1
[   66] v4_rpfv3_en     : 0x0
[   66] ipv4_en         : 0x0
[   66] ipv4_mcast_en   : 0x0
[   66] v4_rpf_mode     : 0x0
[   66] ipv6_mcast_en   : 0x0
[   66] ipv4            : 0x0
[   66] ipv6            : 0x0
[   66] ipv6_en         : 0x0
[   66] cpp_en          : 0x1
[   66] acl_en          : 0x3
[   66] qos_en          : 0x0
[   66] acos_sel        : 0x1
[   66] label_b         : 0x7f1
[   66] label_a         : 0x7f1
[   66] ls_hash_sel     : 0x0
[   66] base_pol_id     : 0x0
[   66] mut_map_index   : 0x0
[   66] ilm_trig        : 0x0


There are 8 reserved labels ranging from 0x7f0 to 0x7f7, each one corresponding to a FC port-type.

 

Here’s how to interpret the port-type (the label value)

 

PORT_FC_PORT_TYPE_TE 0x7f1 // FC Port mode TE (VE port)

PORT_FC_PORT_TYPE_F 0x7f2 // FC Port mode F (VF port)


FIB verification – Verifying routes

Recommended Action:

To verify routes:

module-4# sh fib unicastIOD Mode: in order mode Mod  : #adjacency

All fields in hex except VSAN

Route IOD            Fwd |  Adj Met Adj        Adj
Type  Mode VSAN D ID Idx |  Mod Idx Idx   Mark St  VDC FE
-----  ---- - ------ ----   - ----- ----- ---- --- -- --
 wka   idle 0 fffff5 b7ea | 1 00000 00059 0009 000 03 00
 wka   idle 0 fffff5 b7ea | 1 00000 00059 0009 000 03 0b
 wka   idle 0 fffff6 b7ec | 1 00001 0005a 0009 000 03 00
 wka   idle 0 fffff6 b7ec | 1 00001 0005a 0009 000 03 0b
 wka   idle 0 fffff7 b7ee | 1 00002 0005b 0009 000 03 00
 wka   idle 0 fffff7 b7ee | 1 00002 0005b 0009 000 03 0b
 wka   idle 0 fffff8 b7f0 | 1 00003 0005c 0009 000 03 00
 wka   idle 0 fffff8 b7f0 | 1 00003 0005c 0009 000 03 0b
 wka   idle 0 fffff9 b7f2 | 1 00004 0005d 0009 000 03 00
 wka   idle 0 fffff9 b7f2 | 1 00004 0005d 0009 000 03 0b
 wka   idle 0 fffffa b7f4 | 1 00005 0005e 0009 000 03 00
 wka   idle 0 fffffa b7f4 | 1 00005 0005e 0009 000 03 0b
 wka   idle 0 fffffb b7f6 | 1 00006 0005f 0009 000 03 00
 wka   idle 0 fffffb b7f6 | 1 00006 0005f 0009 000 03 0b 
 wka   idle 0 fffffc b7f8 | 1 00007 00060 0009 000 03 00
 wka   idle 0 fffffc b7f8 | 1 00007 00060 0009 000 03 0b 
 wka   idle 0 fffffd b7fa | 1 00008 00061 0009 000 03 00
 wka   idle 0 fffffd b7fa | 1 00008 00061 0009 000 03 0b
 wka   idle 0 fffffe b7fc | 1 00009 00062 0009 000 03 00
 wka   idle 0 fffffe b7fc | 1 00009 00062 0009 000 03 0b
 local idle 1 ceffff .... | 0 00000 deadbeef 0009 000 03
 local idle 2 112233 b666 | 1 0000e 00064 0000 000 03 00
 local idle 2 112233 b666 | 1 0000e 00064 0000 000 03 0b
 local idle 2 c1ffff b5fc | 1 0000a 00063 0009 000 03 00
 local idle 2 c1ffff b5fc | 1 0000a 00063 0009 000 03 0b
 ucast idle 2 eb0000 b3d6 | 1 0000f 00065 0000 000 03 00
 ucast idle 2 eb0000 b3d6 | 1 0000f 00065 0000 000 03 0b 



From the given command, the following information can be obtained:

  • The Route Type indicates the type as before - “wka/local/Remote etc”
  • The presence of routes in each clipper (FE) as indicated in the FE field. If the FE field is blank, as in the case of FCID 0xceffff with VSAN 1, it is because the route is not programmed in h/w (also note Fwd Idx is “....” and Adj Idx is “deadbeef”
  • Fwd Idx – Specifies the FIB TCAM address as well as the FIB UC Result DRAM address. The RDRAM stores the LS-MET base address and num paths (-1 actually)
  • Adj Mod – Specifies the number of paths (VE links / ISLs). This will be 1 for local routes.
  • Met Idx – Specifies the Multipath base address (similar to Mp table base addr in Orion). One difference with Orion is that there is an additional table which has the “bundle of Adj pointers” called the LS-MET. When there are multiple paths to a destinations, the RDRAM points to the LS-MET base address and a load balance of the link take place at LS-MET level. The LS-MET entry has the “adj_ptr” which tells where the ADJ is in the ADJ Table as well as where the Rewrite Entry is in the RIT table.
  • Adj Idx – Specifies the Adjacency Index when there is only ONE path to the destination. When there is only one path to destination, the RDRAM directly encodes the “adj_ptr” instead of the LS-MET base address. VDC Id is obtained from VDC field.

Rating: 5.0/5 (3 votes cast)

Personal tools