Firmware can be uploaded remotely like FTP/SCP or via flash disk.
Updating firmware via Flash Disk:
If your flash drive is not ready beforehand, learn how to prepare it from the link below:
VDX6740# usb on
2020/08/21-17:31:49, [RAS-3001], 145, SW/0 | Active, INFO, VDX6740, USB storage device plug-in detected.
2020/08/21-17:31:49, [RAS-3002], 146, SW/0 | Active, INFO, VDX6740, USB storage device enabled.
Trying to enable USB device. Please wait…
USB storage enabled
VDX6740# usb dir
config\ 0B 2020 Aug 21 20:34
firmware\ 1040MB 2020 Aug 21 20:34
nos5.0.1d\ 1040MB 2020 Feb 03 22:29
firmwarekey\ 0B 2020 Aug 21 20:34
support\ 0B 2020 Aug 21 20:35
Available space on usbstorage 72%
If there is no major change in the firmware to be upgraded..
VDX6740# firmware download usb directory nos5.0.1d
If there is a major change in the firmware, it will give an error.
VDX6740# firmware download usb directory nos5.0.1d
Performing system sanity check…
Firmware download to the target firmware version cannot preserve the configuration. Please specify the default-config option in the command-line for download.
The preinstall script failed.
We need to take the warning into account and pull the switch to the default configuration. My switch has NOS 7.0.2b on it and I need to downgrade to 5.0.1d.
VDX6740# firmware download default-config usb directory nos5.0.1d
Performing system sanity check…
This command will default the configuration after upgrade.
This command will cause a cold/disruptive reboot and will require that existing telnet, secure telnet or SSH sessions be restarted.
Do you want to continue? [y/n]:y
2020/08/21-17:35:53, [SULB-1000], 147, SW/0 | Active, WARNING, VDX6740, The firmware download command has been started.
Checking conditions for downloading to 5.0.1
System settings check passed (0).
2020/08/21-17:35:55, [HASM-1120], 148, SW/0 | Active, INFO, VDX6740, Current version 7.0.2b.
2020/08/21-17:35:56, [SULB-1105], 149, SW/0 | Active, WARNING, VDX6740, Firmware upgrade session (0: dual-MM/GOS upgrade) starts.
2020/08/21-17:35:56, [SULB-1100], 150, SW/0 | Active, INFO, VDX6740, Firmware install begins on SW/0.
Removing mingetty
Warning: possible packaging issue in sysstat-5.0.5-10.ppc.rpm
Removing pemd
Installing 68 packages. Please wait…
Preparing packages for installation…
ldconfig-2.16.2-4
############################### [ 100% ]
Preparing packages for installation…
glibc-te500mc-2.8.74-6
############################### [ 100% ]
Preparing packages for installation…
bash-2.05-9
############################### [ 100% ]
Preparing packages for installation…
readline-4.2-4
############################### [ 100% ]
Preparing packages for installation…
fileutils-4.1-4
############################### [ 100% ]
Preparing packages for installation…
sin-1.1.1-7
############################### [ 100% ]
Preparing packages for installation…
rcinit-1.1.5-9
############################### [ 100% ]
Preparing packages for installation…
misc-2.1.0-1
############################### [ 100% ]
Preparing packages for installation…
pam-0.75-28
############################### [ 100% ]
Preparing packages for installation…
util-linux-2.13o-22
############################### [ 100% ]
Preparing packages for installation…
sysvinit-2.79-10
############################### [ 100% ]
Preparing packages for installation…
man-1.6g-8
############################### [ 100% ]
Preparing packages for installation…
tar-1.13.20-4
############################### [ 100% ]
Preparing packages for installation…
cpio-2.4.3-4
############################### [ 100% ]
Preparing packages for installation…
kernel-swbd131-2.6.34.6-6
############################### [ 100% ]
Preparing packages for installation…
syslog-ng-3.3.7-1
############################### [ 100% ]
Preparing packages for installation…
getty-2.0.8j-8
############################### [ 100% ]
Preparing packages for installation…
vixie-cron-3.0.2-62_4
############################### [ 100% ]
Preparing packages for installation…
inetd-0.18-9
############################### [ 100% ]
Preparing packages for installation…
setup-5.0.1-30
############################### [ 100% ]
Preparing packages for installation…
agent-l2-daemons-5.0.1-1
############################### [ 100% ]
Preparing packages for installation…
agent-l3-daemons-5.0.1-4
############################### [ 100% ]
Preparing packages for installation…
openssl-1.0.1e-1
############################### [ 100% ]
Preparing packages for installation…
openssh-6.2p1-1
############################### [ 100% ]
Preparing packages for installation…
ntp-5.94e-4
############################### [ 100% ]
Preparing packages for installation…
sendmail-8.10-11
############################### [ 100% ]
Preparing packages for installation…
fss-5.0.1-12
############################### [ 100% ]
Preparing packages for installation…
apache-2.4.6-1
############################### [ 100% ]
Preparing packages for installation…
tz-7.12-6
############################### [ 100% ]
Preparing packages for installation…
sysstat-5.0.5-10
############################### [ 100% ]
Preparing packages for installation…
ipv6-1.3-10
############################### [ 100% ]
Preparing packages for installation…
awk-3.1.1-6
############################### [ 100% ]
Preparing packages for installation…
binutils-2.16.2-8
############################### [ 100% ]
Preparing packages for installation…
traceroute-1.5a12-13
############################### [ 100% ]
Preparing packages for installation…
tftp-0.18-5
############################### [ 100% ]
Preparing packages for installation…
minicom-2.1-3.7
############################### [ 100% ]
Preparing packages for installation…
tftp-hpa-0.41-1
############################### [ 100% ]
Preparing packages for installation…
tcpdump-3.6.3-4
############################### [ 100% ]
Preparing packages for installation…
gdb-7.2-7
############################### [ 100% ]
Preparing packages for installation…
swbd21-setup-1.3.5-4
############################### [ 100% ]
Preparing packages for installation…
fwdl-5.0.1-50
############################### [ 100% ]
Preparing packages for installation…
kernel-module-net-2.6.34.6-1
############################### [ 100% ]
Preparing packages for installation…
fabos-setup-5.0.1-15
############################### [ 100% ]
Preparing packages for installation…
fabos-drivers-5.0.1-13
############################### [ 100% ]
Preparing packages for installation…
fabos-libs-5.0.1-16
############################### [ 100% ]
Preparing packages for installation…
nonet-lib-5.0.1-1
############################### [ 100% ]
Preparing packages for installation…
warning: group factory does not exist – using root
warning: group factory does not exist – using root
warning: group factory does not exist – using root
warning: group factory does not exist – using root
fabos-diag-5.0.1-18
############################### [ 100% ]
Preparing packages for installation…
warning: group factory does not exist – using root
warning: group factory does not exist – using root
fabos-5.0.1d-22
############################### [ 100% ]
Preparing packages for installation…
fabos-daemons-5.0.1-6
############################### [ 100% ]
Preparing packages for installation…
fabos-zoning-5.0.1-10
############################### [ 100% ]
Preparing packages for installation…
fabos-l2-daemons-5.0.1-3
############################### [ 100% ]
Preparing packages for installation…
fabos-l3-daemons-5.0.1-3
############################### [ 100% ]
Preparing packages for installation…
fabos-routing-5.0.1-10
############################### [ 100% ]
Preparing packages for installation…
fabos-vf-5.0.1-10
############################### [ 100% ]
Preparing packages for installation…
fabos-wwnhs-5.0.1-10
############################### [ 100% ]
Preparing packages for installation…
fabos-man-5.0.1-13
############################### [ 100% ]
Preparing packages for installation…
warning: group factory does not exist – using root
fabos-swbd131-5.0.1-7
############################### [ 100% ]
Preparing packages for installation…
hvconsole-5.0.1-2
############################### [ 100% ]
Preparing packages for installation…
confd-4.3.6.3.brcd-3
############################### [ 100% ]
Preparing packages for installation…
cli-schemas-5.0.1-15
############################### [ 100% ]
Preparing packages for installation…
prom-40×0-1.0.1-15
############################### [ 100% ]
Preparing packages for installation…
ipsec-1.1-1
############################### [ 100% ]
Preparing packages for installation…
eccrepd-5.0.1-11
############################### [ 100% ]
Preparing packages for installation…
dcm-5.0.1-10
############################### [ 100% ]
Preparing packages for installation…
hv-4080-pizza-1.0.0-1
############################### [ 100% ]
Preparing packages for installation…
python-3.3.2-1
############################### [ 100% ]
Preparing packages for installation…
zvm-5.0.1-1
############################### [ 100% ]
Preparing packages for installation…
srmd-1.0-2
############################### [ 100% ]
Preparing packages for installation…
nos_debug-5.0.1d-20
############################### [ 100% ]
Preparing packages for installation…
backup-config-5.0.1-1
############################### [ 100% ]
Done install Package
/sbin/postinst: /var/log/loginDebug.log: No such file or directory
/sbin/postinst: [: : integer expression expected
/bin/cat: /etc/time.conf: No such file or directory
Removing unneeded files, please wait …
Finished removing unneeded files.
Use current vcsid=1
Use current rbridgeid=1
Use current vcsmode=1
Arguments List:
Partition : 1
Log absolute path : /var/log/fwdl.log
Use config update : 0
New VCS ID : 1
New Rbridge ID : 1
New VCS Mode : 1
INFO : Fri Aug 21 17:39:49 2020 : Trigger Downgrade without Conversion
MaxSessions 1
MaxSessions 1
Setting swStateChangeTrap
All packages have been downloaded successfully.
2020/08/21-17:39:55, [SULB-1101], 151, SW/0 | Active, INFO, VDX6740, Firmware install ends on SW/0.
2020/08/21-17:39:55, [SULB-1100], 152, SW/0 | Active, INFO, VDX6740, Firmware install begins on SW/1.
2020/08/21-17:43:05, [SULB-1101], 153, SW/0 | Active, INFO, VDX6740, Firmware install ends on SW/1.
Swap Begin 0
Please avoid powering off the system during prom update.
Finished writing prom image.
update uimage from /mnt/boot/zImage.tree.initrd…
root=/dev/sda$prt rootfstype=ext4 quiet
2020/08/21-17:43:19, [SULB-1100], 154, SW/0 | Active, INFO, VDX6740, Firmware shutdown begins on SW/0.
2020/08/21-17:43:19, [SULB-1100], 155, SW/0 | Active, INFO, VDX6740, Firmware shutdown begins on SW/1.
2020/08/21-17:43:21 : shutdowndcmdb : Shutting Down Database …… (New)
2020/08/21-17:43:21 : shutdowndcmdb : Directly shut down Ccmd postgres service
pg_ctl: PID file “/etc/fabos/Ccmd/WaveDatabase/postmaster.pid” does not exist
Is server running?
2020/08/21-17:43:21 : shutdowndcmdb : Calling DcmClient for Dcm
2020/08/21-17:43:25, [RAS-1007], 156, SW/1 | Standby, INFO, VDX6740, System is about to reload.
2020/08/21-17:43:25 : shutdowndcmdb : Completed
Firmware Durumun Kontrolü:
sw0# show firmwaredownloadstatus
[1]: Fri Aug 21 17:35:55 2020
Slot SW/0: Firmware install begins.
[2]: Fri Aug 21 17:39:55 2020
Slot SW/0: Firmware install ends.
[3]: Fri Aug 21 17:39:55 2020
Slot SW/1: Firmware install begins.
[4]: Fri Aug 21 17:43:05 2020
Slot SW/1: Firmware install ends.
[5]: Fri Aug 21 17:43:05 2020
Slot SW/0: Firmware starts to swap.
[6]: Fri Aug 21 17:43:05 2020
Slot SW/1: Firmware starts to swap.
[7]: Fri Aug 21 17:43:09 2020
Slot SW/1: Firmware is swapped.
[8]: Fri Aug 21 17:43:19 2020
Slot SW/0: Firmware is swapped.
[13]: Fri Aug 21 17:43:35 2020
Slot SW/0: The blade begins to reboot.
[14]: Fri Aug 21 17:43:35 2020
Slot SW/1: The blade begins to reboot.
[15]: Fri Aug 21 17:50:16 2020
Slot SW/1: The blade is rebooted.
[16]: Fri Aug 21 17:50:16 2020
Slot SW/1: Firmware commit begins.
[17]: Fri Aug 21 17:50:16 2020
Slot SW/0: Firmware commit begins.
sw0# Fri Aug 21 17:52:43 2020: Firmware commit completed successfully.
Firmware 4 exit status 0
2020/08/21-17:52:47, [SULB-1101], 326, SW/0 | Active, INFO, VDX6740, Firmware commit ends on SW/0.
2020/08/21-17:52:49, [SULB-1101], 327, SW/0 | Active, INFO, VDX6740, Firmware commit ends on SW/1.
2020/08/21-17:52:49, [SULB-1103], 328, SW/0 | Active, INFO, VDX6740, Firmware download completed successfully on SW/1.
2020/08/21-17:52:49, [SULB-1103], 329, SW/0 | Active, INFO, VDX6740, Firmware download completed successfully on SW/0.
2020/08/21-17:52:49, [SULB-1106], 330, SW/0 | Active, WARNING, VDX6740, Firmware upgrade session (0: dual-MM upgrade continue) completes.
sw0# show firmwaredownloadstatus
[1]: Fri Aug 21 17:35:55 2020
Slot SW/0: Firmware install begins.
[2]: Fri Aug 21 17:39:55 2020
Slot SW/0: Firmware install ends.
[3]: Fri Aug 21 17:39:55 2020
Slot SW/1: Firmware install begins.
[4]: Fri Aug 21 17:43:05 2020
Slot SW/1: Firmware install ends.
[5]: Fri Aug 21 17:43:05 2020
Slot SW/0: Firmware starts to swap.
[6]: Fri Aug 21 17:43:05 2020
Slot SW/1: Firmware starts to swap.
[7]: Fri Aug 21 17:43:09 2020
Slot SW/1: Firmware is swapped.
[8]: Fri Aug 21 17:43:19 2020
Slot SW/0: Firmware is swapped.
[13]: Fri Aug 21 17:43:35 2020
Slot SW/0: The blade begins to reboot.
[14]: Fri Aug 21 17:43:35 2020
Slot SW/1: The blade begins to reboot.
[15]: Fri Aug 21 17:50:16 2020
Slot SW/1: The blade is rebooted.
[16]: Fri Aug 21 17:50:16 2020
Slot SW/1: Firmware commit begins.
[17]: Fri Aug 21 17:50:16 2020
Slot SW/0: Firmware commit begins.
[18]: Fri Aug 21 17:52:47 2020
Slot SW/0: Firmware commit ends.
[19]: Fri Aug 21 17:52:49 2020
Slot SW/1: Firmware commit ends.
[20]: Fri Aug 21 17:52:49 2020
Slot SW/1: Firmware is downloaded successfully.
[21]: Fri Aug 21 17:52:49 2020
Slot SW/0: Firmware is downloaded successfully.
sw0# sh ver
Network Operating System Software
Network Operating System Version: 5.0.1
Copyright (c) 1995-2014 Brocade Communications Systems, Inc.
Firmware name: 5.0.1d
Build Time: 17:53:30 Jun 12, 2015
Install Time: 17:39:25 Aug 21, 2020
Kernel: 2.6.34.6
BootProm: 1.0.1
Control Processor: e500mc with 4096 MB of memory
Slot Name Primary/Secondary Versions Status
—————————————————————————
SW/0 NOS 5.0.1d ACTIVE*
5.0.1d
SW/1 NOS 5.0.1d STANDBY
5.0.1d
