SLC-SLB firmware upgrade from CLI via ftp, sftp or tftp, console port

What are the commands to upgrade the SLC/SLB from the CLI?


Below is the link to the latest SLC/SLB firmware file: Latest Firmware for SLC8, SLC16, SLC32, SLC48 -03 Models with USB port on front panel

Download the latest firmware version and upload it to your FTP/TFTP/SFTP server.

Follow the steps below to upgrade the SLC/SLB's firmware from the CLI using FTP, TFTP or SFTP:

Step 1.

Login to the SLC/SLB as 'sysadmin' user via Telnet, SSH or console port.

Using the command below, specify your FTP/TFTP/SFTP server's IP address, the login name and path.

Blue text indicates user definable entries, green text is part a static command.

Type:

admin firmware show
___Current Firmware Settings____________
Version: 5.4
Updated: Wed Dec 16 12:13:41 2009
Bank 1: 5.3a (current)
Bank 2: 5.3a
Next Boot Bank: 1

and check to see if the SLC/SLB has one or two boot banks. Unless it is a really old SLC/SLB (from around 2007 or earlier) it will probably have two boot banks as shown above.

If the SLC/SLB has two boot banks the unused bank will be upgraded and you'll need to copy the configuration from the current boot bank to the upgraded boot bank before rebooting. See below.

To set up the ftp/sftp/tftp server use this command:

admin ftp server <ftpserverIP> login <login> path <file path>

Example: [My_SLC]> admin ftp server 172.18.25.3 login tftpuser path /tftpboot

If there is a password associated with the login account, issue command:

admin ftp password
New Password:
Retype new password:

Step 2.

Verify that the FTP/TFTP/SFTP settings took effect.

Issue command:

admin ftp show

Verify that the IP address, Path, Login, Password information are correct.

Step 3.

Upgrade firmware.

admin firmware update <ftp:tftp:sftp> file <firmware file> key <checksum key>

TFTP example: [My_SLC]> admin firmware update tftp file slcupdate-5.1.tgz key c5bce8f6150fdf5b529a22c3e9633b7c

The SLC/SLB will then download the file from the FTP/TFTP/SFTP server and apply the firmware upgrade.

Step 4.

If your SLC/SLB has two boot banks, copy the configuration from the current bank to the newly upgraded bank:

5.3a and earlier:

admin config copy

5.4 and later:

admin config copy current

Reboot the dual bank SLC/SLB to boot from the newly upgraded bank:

admin reboot
All connections will be terminated and the SLC/SLB will reboot.
Do you want to continue? [no] yes

Alternatively, if your SLC/SLB only has a single boot bank the SLC/SLB will automatically reboot to initiate the firmware update.

Do you want to continue? [no] yes

There is no need to copy the configuration on single bank SLC/SLBs, the pre-upgrade configuration will remain in place.



[Originally Published On: 07/12/2007 02:04 PM]