Upgrades a device's software image
upgrade [<FILE>|<URL>|dhcp-vendor-options]
upgrade [<FILE>|<URL>] {background|on <DEVICE-NAME>|on <RF-DOMAIN-NAME>}
         upgrade dhcp-vendor-options {<DEVICE-NAME>|on <RF-DOMAIN-NAME>}
         upgrade dhcp-vendor-options {<DEVICE-NAME>} {<DEVICE-NAME>}
         upgrade dhcp-vendor-options {on <RF-DOMAIN-NAME>} {containing <SUB-STRING>|exclude-controllers|
exclude-rf-domain-managers|filter <DEVICE-TYPE>}
      upgrade [<FILE>|<URL>] {background|on <DEVICE-NAME>|on <RF-DOMAIN-NAME>}
         | <FILE> | Specify the target firmware image location in the following format: cf:/path/file usb1:/path/file usb2:/path/file usb<n>:/path/file | 
| <URL> | Specify the target firmware image location. Use one of
                           the following formats: 
 
 | 
| background | Optional. Performs upgrade in the background | 
| on <DEVICE-NAME> | Optional. Upgrades the software image on a specified remote device 
 | 
| on <RF-DOMAIN-NAME> | Optional. Upgrades the software image on all
                        devices within a specified RF Domain 
 | 
upgrade dhcp-vendor-options {<DEVICE-NAME>} {<DEVICE-NAME>}
         | dhcp-vendor-options | Uses DHCP vendor options to upgrade device(s) | 
| <DEVICE-NAME> {<DEVICE-NAME>} | Optional. Uses DHCP vendor options to upgrade a
                        specified device. Specify the name of the AP, wireless controller, or
                        service platform. 
 | 
upgrade dhcp-vendor-options {on <RF-DOMAIN-NAME>} {containing <SUB-STRING>|
exclude-controllers|exclude-rf-domain-managers|filter <DEVICE-TYPE>}
         | dhcp-vendor-options | Uses DHCP vendor options to upgrade device(s) | 
| on <RF-DOMAIN-NAME> {containing <SUB-STRING>| exclude-controllers| exclude-rf-domain-managers| filter <DEVICE-TYPE>} | Optional. Uses DHCP vendor options to upgrade all
                        devices or specified device(s) within the RF Domain identified by the
                        <RF-DOMAIN-NAME> keyword 
 | 
ap505-13403B#show boot
--------------------------------------------------------------------------------
     IMAGE            BUILD DATE             INSTALL DATE          VERSION
--------------------------------------------------------------------------------
  Primary       02/25/2019 16:41:26     02/26/2019 14:37:21     7.1.0.0-114D
  Secondary     02/19/2019 19:13:49     02/25/2019 21:11:44     7.1.0.0-075D
--------------------------------------------------------------------------------
Current Boot       : Primary
Next Boot          : Primary
Software Fallback  : Enabled
ap505-13403B#
         nx9500-6C8809#upgrade ftp://symbol:symbol@10.233.84.206/LatestBuilds/W593/NX9500-5.9.3.0-007D.img Running from partition /dev/sda7 Validating image file header Removing other partition Making file system Extracting files (this may take some time)................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Control C disabled Version of firmware update file is 5.9.3.0-007D Removing unneeded files from flash:/crashinfo directory Removing unneeded files from flash:/var2/log directory Creating LILO files Running LILO Successful nx9500-6C8809#
nx9500-6C8809#show boot -------------------------------------------------------------------------------- IMAGE BUILD DATE INSTALL DATE VERSION -------------------------------------------------------------------------------- Primary 08/21/2018 12:02:07 08/23/2018 08:15:10 5.9.3.0-006D Secondary 08/29/2018 12:23:18 08/30/2018 08:42:16 5.9.3.0-007D -------------------------------------------------------------------------------- Current Boot : Primary Next Boot : Secondary Software Fallback : Enabled VM support : Not present nx9500-6C8809#

Note
After upgrading, the device has to be reloaded to boot using the new image.nx9500-6C8809#reload The system will be rebooted, do you want to continue? (y/n): y nx9500-6C8809#
The following example shows the upgrade status:
ap8432-070235#show upgrade-status Last Image Upgrade Status : Successful Last Image Upgrade Time : 2018-08-30 02:52:33 ap8432-070235#
ap8432-070235#show upgrade-status detail Last Image Upgrade Status : Successful Last Image Upgrade Time : 2018-08-30 02:52:33 ----------------------------------------------- Running from partition /dev/mtdblock6 var2 is 3 percent full /tmp is 3 percent full Free Memory 263192 kB FWU invoked via Linux shell Validating image file header Making file system Extracting files (this may take some time). Control C disabled Version of firmware update file is 5.9.3.0-007D Writing Kernel to /dev/mtd5 Checking if boot sector needs to be upgraded Upgrading Boot Sector from 0 to 0 Writing BootOS to /dev/mtd3 Successful ap8432-070235#
| no | Removes a patch installed on a specified device |