How to upgrade firmware of brocade fabric switch

Requirements:

  • Filezilla FTP Server
  • Filezilla FTP Client
  • Putty
  • Java JRE installed on admin PC
  • Log on credential for Brocade website or respective vendor website e.g. IBM/Dell
  • Downloaded upgrade firmware

Upgrade Path.

  • Fabric OS 5.0.x to 5.2.3 is supported
  • Fabric OS 5.1.x to 5.3.1a is supported, but upgrading from Fabric OS 5.0.x or a previous release directly to 5.3.1a is not.
  • Fabric OS 6.0.0b is only allowed from Fabric OS 5.3.x.
  • Fabric OS 6.1.2c is allowed only from Fabric OS 6.0.0b
  • Fabric OS 6.2.2f is allowed only from Fabric OS 6.1.0a or later.
  • Fabric OS 6.3.2e is allowed only from Fabric OS 6.2.0a or later. You can upgrade non-disruptively from 6.2
  • Fabric OS 6.4.3f is allowed only from Fabric OS 6.3.x. Fabric OS 7.0.2 can be done non-disruptively from Fabric OS 6.4.1a or later.
  • Fabric OS 7.1.2 can be non-disruptively upgraded from 7.0.x and 7.1.x.
  • Fabric OS 7.2.1 can be done non-disruptively from 7.1.x. Disruptively from 7.0.x is supported.
  • Fabric OS 7.3.0 can be done non-disruptively from 7.2.x. Disruptively from 7.1.x is supported

Note:  Disruptively means ports will go offline during the upgrade.

Step1: Turn off firewall.

Turn off firewall on Windows machine where you will install FTP server.

Step2: Configure FTP server

Download Filezilla FTP server for windows.

Install Filezilla FTP server. Installation is pretty simple. just run the installer GUI and accept the default. You may find there are third party software embedded with Filezilla, decline first two and then click next to install FTP server. Once installed. Click Edit, Click Settings. Select following. Setup timed out value to 9999.

clip_image001

Enable logging. so that you can see brocade is connecting to FTP server.

clip_image002

Create an anonymous user account and set password to none.

clip_image004

Set shared folder location and click Set as home dir

clip_image006

Actual location of firmware in my PC.

clip_image008

Step3: Test FTP connectivity

Now install Filezilla client and test connectivity

clip_image010

Step4: Upgrade Firmware in Brocade

Now open Putty, Type IP address of brocade switch. leave the default port 22.

image

Log on to brocade fabric or rebranded brocade fabric using root and fibranne as password

Type firmwaredownload

IP address: 10.6.0.201 or IP address of your PC where you configured Filezilla FTP server

Username: blank or Hit enter I am using anonymous FTP. No need to type username

Path: /v7.1.2b or the path where you saved firmware. See the screen shoot on FTP client

Password: blank Hit enter I am using anonymous FTP. No need to type password

Do you want to continue? [y/n]:y

clip_image011

clip_image013

clip_image015

Close putty session now. This procedure will reboot the Brocade switch. You are done.

Brocade Reference

Once Brocade Fabric is rebooted, reconnect using putty, log on and type firmwareshow to see the current version of firmware.

If you would like to upgrade from  v7.1.2b to v7.3.0c directly. use the following command. This is a disruptive upgrade procedure.

firmwareDownload –s

IP address: 10.6.0.201 or IP address of your PC where you configured Filezilla FTP server

Username: blank or Hit enter I am using anonymous FTP. No need to type username

Path: /v7.3.0c or the path where you saved firmware. See the screen shoot on FTP client

Password: blank Hit enter I am using anonymous FTP. No need to type password

Do you want to continue? [y/n]:y

Do Auto-Commit after Reboot [Y]: y

Reboot system after download [N]: y

Firmware is being downloaded to the switch. This step may take up to 30 minutes.

In fact this will take approximately 45 minutes to complete. have cup of coffee and relax.

Brocade reference