===== Brocade switch as transparent gateway ===== Use the access gateway mode if you have other vendor switch and don't want to use compatibility mode on all SAN switch. This will virtualized the brocade SAN switch, and all ISL to other SAN switches have to be configured as Nport (NPIV). First disable the switch, no more activity on ports: switch:admin> switchdisable switch:admin> ag --modeenable The switch automatically reboots and comes back online in AG mode using a factory default port mapping. For more information on AG default port mapping, see Table 5on page 12. Enter the ag --modeshowcommand to verify that AG mode is enabled. switch:admin> ag --modeshow Access Gateway mode is enabled. Enter the ag --mapshowcommand to display all the mapped ports. The ag --mapshowcommand shows all enabled N_Ports,even if those N_Ports are not connected. switch:admin> ag --mapshow N_Port Configured_F_Ports Current_F_Ports Failover Failback PG_ID PG_Name ----------------------------------------------------------------------------- 0 4;5;6 4;5;6 1 0 2 SecondFabric 1 7;8;9 7;8;9 0 1 0 pg0 2 10;11 10;11 1 0 2 SecondFabric 3 12;13 12;13 0 1 0 pg0 ----------------------------------------------------------------------------- Enter the switchShowcommand to display the status of all ports. Note that the following output is an example only and may not exactly reflect output from the current Fabric OS. switch:admin> switchshow switchName: switch switchType: 43.2 switchState: Online switchMode: Access Gateway Mode Change gateway mapping: Link F-ports “6;7” to an N-port "13" switch:admin> ag --mapadd 13 "6;7" F-Port to N-Port mapping has been updated successfully FLEX-A1-BLUE:admin> switchdisable FLEX-A1-BLUE:admin> ag --modeenable WARNING: Access Gateway mode changes the standard behavior of the switch. Please check Access Gateway Administrator's Guide before proceeding. Enabling agmode will remove all the configuration data on the switch including zoning configuration, FAWWN configuration and security database. Please backup your configuration using configupload. This operation will reboot the switch. Do you want to continue? (yes, y, no, n): [no] y The following configurations need to be disabled before enabling the AG mode in the switch: ERROR: Authentication policies are enabled in the switch. Please disable the Authentication policies using the authutil --policy -sw(switch)/-dev(device) FLEX-A1-BLUE:admin> authutil --help Usage authutil: --set -a set authentication type. --set -g <0..4|'*'> set DH group value. --set -h set HASH type. --show show authentication configuration value. --policy -sw set switch authentication policy. --policy -dev set device authentication policy. --authinit <[/],...|allE>initiates the authentication on specified ports or all E-ports FLEX-A1-BLUE:admin> authutil --show AUTH TYPE HASH TYPE GROUP TYPE -------------------------------------- fcap,dhchap sha256,sha1,md5 0,1,2,3,4 Switch Authentication Policy: PASSIVE Device Authentication Policy: OFF FLEX-A1-BLUE:admin> authutil --policy -sw off Warning: Activating the authentication policy requires either DH-CHAP secrets or PKI certificates depending on the protocol selected. Otherwise, ISLs will be segmented during next E-port bring-up. ARE YOU SURE (yes, y, no, n): [no] y Auth Policy is set to OFF FLEX-A1-BLUE:admin> ag --modeenable WARNING: Access Gateway mode changes the standard behavior of the switch. Please check Access Gateway Administrator's Guide before proceeding. Enabling agmode will remove all the configuration data on the switch including zoning configuration, FAWWN configuration and security database. Please backup your configuration using configupload. This operation will reboot the switch. Do you want to continue? (yes, y, no, n): [no] yes After reboot: FLEX-A1-BLUE:admin> switchshow switchName: FLEX-A1-BLUE switchState: Online switchMode: Access Gateway Mode Index Port Address Media Speed State Proto ================================================== 0 0 790000 id N16 Online FC N-Port 10:00:d8:1f:cc:xx:xx:xx 0x6f0c00 (AoQ) 1 1 790100 cu N16 Online FC F-Port 10:00:00:90:fa:xx:xx:xx 0x6f0c01 13 13 790d00 cu N16 Online FC F-Port 10:00:00:90:fa:xx:xx:xx 0x6f0d04 14 14 790e00 cu N16 Online FC F-Port 10:00:00:90:fa:xx:xx:xx 0x6f0c09 29 29 791d00 id N16 Online FC N-Port 10:00:d8:1f:cc:xx:xx:xx 0x6f0d00 (AoQ) FLEX-A1-BLUE:admin> ag --modeshow Access Gateway mode is enabled. FLEX-A1-BLUE:admin> fabricshow Error: This command is not supported in AG mode FLEX-A1-BLUE:admin> FLEX-A1-BLUE:admin> ag --mapshow N_Port Configured_F_Ports Static_F_Ports Current_F_Ports Failover Failback PG_ID PG_Name ------------------------------------------------------------------------------------------------ 0 1;21 None 1;3;4;5;6; 1 1 0 pg0 7;8;10;12;14 29 2;22 None 2;9;11;13 1 1 0 pg0 30 3;23 None None 1 1 0 pg0 31 4;24 None None 1 1 0 pg0 32 5;25 None None 1 1 0 pg0 33 6;26 None None 1 1 0 pg0 34 7;27 None None 1 1 0 pg0 35 8;28 None None 1 1 0 pg0 36 9 None None 1 1 0 pg0 37 10 None None 1 1 0 pg0 38 11 None None 1 1 0 pg0 39 12 None None 1 1 0 pg0 40 13 None None 1 1 0 pg0 41 14 None None 1 1 0 pg0 42 15 None None 1 1 0 pg0 43 16 None None 1 1 0 pg0 44 17 None None 1 1 0 pg0 45 18 None None 1 1 0 pg0 46 19 None None 1 1 0 pg0 47 20 None None 1 1 0 pg0 ------------------------------------------------------------------------------------------------ FLEX-A1-BLUE:admin> ag --mapdel 40 13 F_Port to N_Port mapping has been updated successfully FLEX-A1-BLUE:admin> ag --mapdel 39 12 FLEX-A1-BLUE:admin> ag --mapadd 0 "3;4;5;6;7" F_Port to N_Port mapping has been updated successfully FLEX-A1-BLUE:admin> ag --mapshow N_Port Configured_F_Ports Static_F_Ports Current_F_Ports Failover Failback PG_ID PG_Name ------------------------------------------------------------------------------------------------ 0 1;2;3;4;5; None 1;2;3;4;5; 1 1 0 pg0 6;7 6;7 29 8;9;10;11;12; None 8;9;10;11;12; 1 1 0 pg0 13;14 13;14 sanb01:FID128:admin> switchshow switchName: sanb01 .... 12 12 6f0c00 id N16 Online FC F-Port 1 N Port + 7 NPIV public (AoQ) 13 13 6f0d00 id N16 Online FC F-Port 1 N Port + 7 NPIV public (AoQ)