Upgrade the Software
Important
Upgrades from some releases require release-specific steps. For more information, see Fabric Engine Release Notes.
Perform this procedure to upgrade the software on the switch. This procedure shows how to upgrade the software using the internal flash memory as the file storage location.
Use one of the following options to upload the file with the new software to the switch:
-
Use FTP or SFTP to transfer the file.
-
Download the image file to your computer. Copy the file to a USB device and insert the USB device into the USB port on the switch.
You can store up to six software releases on some switches. If you have six releases already stored on the switch, you are prompted to remove one release before you can proceed to add and activate a new software release.
On the 5320 Series and 5420 Series, you can store a maximum of two software releases. If you attempt to add a third software release, the software displays a confirmation to overwrite the non-primary release. You can also use the software add <filename> -y to bypass the confirmation question and automatically overwrite the non-primary release.
For information about how to remove a software release, see Remove a Software Build.
Before you begin
-
To obtain the new software, go to the Extreme Networks support site: http://www.extremenetworks.com/support. You need a valid user or site ID and password.
-
Back up the configuration files.
-
Use an FTP or SFTP application or USB device to transfer the file with the new software release to the switch.
-
Ensure that you have not configured a VLAN above 4059. If you have, you must port all configuration on this VLAN to another VLAN, before you begin the upgrade.
Caution
Only VLAN range 2 to 4059 is supported. All configuration on a higher numbered VLAN from earlier releases will be lost after the upgrade.
Note
Software upgrade configurations are case-sensitive.
Procedure
Example
Note
The image file name is switch dependent. See Fabric Engine Release Notes for information about file names.
Switch:1>enable Switch:1#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Switch:1(config)#boot config flags ftpd Switch:1(config)#end Switch:1#copy /usb/5420.8.5.0.0.voss /intflash/5420.8.5.0.0.voss Switch:1#software add 5420.8.5.0.0.voss -y Switch:1#software activate 5420.8.5.0.0.GA Switch:1#reset -y Switch:1>show software =================================================================================== software releases in /intflash/release/ =================================================================================== 5420.8.5.0.0.GA (Primary Release) (Signed Release) 5420.8.4.0.0.GA (Backup Release) (Unsigned Release) ----------------------------------------------------------------------------------- Auto Commit : enabled Commit Timeout : 10 minutes Remaining time until software auto-commit is 8 minutes 59 seconds Switch:1>show software detail =================================================================================== software releases in /intflash/release/ =================================================================================== 5420.8.5.0.0.GA (Primary Release) (Signed Release) SSIO UBOOT 2.3.2.3 APP_FS 5420.8.5.0.0.GA AVAILABLE ENCRYPTION MODULES No Modules Added 5420.8.4.0.0.GA (Backup Release) (Unsigned Release) SSIO UBOOT 2.3.2.1 APP_FS 5420.8.4.0.0.GA AVAILABLE ENCRYPTION MODULES No Modules Added
Variable Definitions
The following table defines parameters for the software command.
Variable | Value |
---|---|
activate WORD<1-99> |
Copies the software version to the boot flash file. When you use the software activate command, the system checks for hardware dependencies and prevents a downgrade if it detects a dependency. For example, if a hardware component has a minimum software version dependency, you cannot downgrade to an incompatible software version or install the hardware component in a chassis that runs an incompatible software version. |
add WORD<1-99> |
Unpacks a software release <version>. |
-y Note:
Exception: not supported on 5520 Series. |
Suppresses the confirmation message to automatically overwrite the non-primary image. If you omit this parameter, you must confirm the action to overwrite the non-primary image. |