BreezeMAX 3000™ Firmware Upgrade Procedure
October 2007 DN0987
BreezeMAX Firmware Upgrade Procedure
Contents
© Copyright 2006 Alvarion Ltd. All rights reserved. The material contained herein is proprietary, privileged, and confidential and owned by Alvarion or its third party licensors. No disclosure thereof shall be made to third parties without the express written permission of Alvarion Ltd. Alvarion Ltd. reserves the right to alter the equipment specifications and descriptions in this publication without prior notice. No part of this publication shall be deemed to be part of any contract or warranty unless specifically incorporated by reference into such contract or warranty. Alvarion®, BreezeCOM®, WALKair®, WALKnet®, BreezeNET®, BreezeACCESS®, BreezeMANAGE™, BreezeLINK®, BreezeCONFIG™, BreezeMAX™, AlvariSTAR™, BreezeLITE™, MGW™, eMGW™, WAVEXpress™, MicroXpress™, WAVEXchange™, WAVEView™, GSM Network in a Box and TurboWAVE™ and/or other products and/or services referenced here in are either registered trademarks, trademarks or service marks of Alvarion Ltd. All other names are or may be the trademarks of their respective owners. Limitation of Liability: (a) Alvarion shall not be liable to the purchaser or to any third party, for any loss of profits, loss of use, interruption of business or for any indirect, special, incidental, punitive or consequential damages of any kind, whether arising under breach of contract, tort (including negligence), strict liability or otherwise and whether based on this agreement or otherwise, even if advised of the possibility of such damages. (b) To the extent permitted by applicable law, in no event shall the liability for damages hereunder of alvarion or its employees or agents exceed the purchase price paid for the product by purchaser, nor shall the aggregate liability for damages to all parties regarding any product exceed the purchase price paid for that product by that party (except in the case of a breach of a party’s confidentiality obligations).
BreezeMAX DN0987 ii
BreezeMAX Firmware Upgrade Procedure
Contents
Contents Scope ..............................................................................................................1 Verifying Boot Version ..................................................................................2 Firmware Upgrade Procedure.......................................................................3
BreezeMAX DN0987 iii
BreezeMAX Firmware Upgrade Procedure
Scope
Scope This document describes the BreezeMAX firmware upgrade procedure, using monitor and TFTP DOS commands. This procedure is applicable for both Modular Base Station (MacroBST ) and Micro Base Station (μBST). The official firmware versions given in Table 1 below refer to 3300, 3600 and 3500 frequencies. However, the menu captures refer to the BreezeMAX 3500 as an example. Prior to upgrading, it is essential to perform the following steps: Verify correct BST boot version (refer to section Verifying Boot Version): For MacroBST (NPU menu): 1.0.1.59 For μBST (μBST menu): 1.0.2.20. Backup your BST configuration for downgrade purposes (refer to the relevant section in the System Manual).
NOTE The upgrade procedure can also be performed using AlvariSTAR. For instructions please refer to “The Software Upgrade Manager” section in the AlvariSTAR User Manual.
BreezeMAX DN0987 11
BreezeMAX Firmware Upgrade Procedure
Verifying Boot Version
Verifying Boot Version To verify the boot version, login to the BST SW Version Control, and select show versions as described in Figure 1 for the MacroBST and Figure 2 for the μBST. Verify the Boot SW Version: MacroBS: 1.0.1.59 MicroBS: 1.0.2.20
BreezeMAX/NPU 172.17.31.215
BreezeMAX/uBST 172.17.31.215
SW Version 2.5.2.16
SW Version 2.5.2.15
NPU-Unit Control-SW Version Control
MicroBaseStation-Unit Control-SW Version Control
===================================
================================================
1 - Show Versions
1 - Show Versions
2 - Run from Shadow
2 - Run from Shadow
3 - Set as Main
3 - Set as Main
>1
>1
Main SW File
:2.5.2.16
Main SW File
: 2.5.2.15.res
Main SW Version
: 2.5.2.16
Main SW Version
: 2.5.2.15
Shadow SW File
:
Shadow SW File
:
Shadow SW Version
:
Shadow SW Version
:
Running From
: Main
Running From
: Main
Boot SW Version
: 1.0.1.59
Boot SW Version
: 1.0.2.20
Figure 1: MacroBST-NPU Boot SW Version 1.0.1.59
Figure 2: μBST Boot SW Version 1.0.2.20
NOTE If the Boot SW Version is not displayed on screen, contact Alvarion Customer Service.
BreezeMAX DN0987 22
BreezeMAX Firmware Upgrade Procedure
Firmware Upgrade Procedure
Firmware Upgrade Procedure Firmware upgrade can be performed using a TFTP application. Before performing the upgrade procedure, make sure you have the appropriate files on your computer, as listed in Table 1. Table 1: BreezeMAX Firmware Files BS
Unit
Firmware Filename
Modular
NPU
npu_3_0_1_16
Modular
AU
au_3_0_1_14.bz
Modular & Micro
CPEs
su_3_0_1_14.bz
Micro
BS
micro_3_0_1_16.res
To load software files: 1. Verify IP connectivity to the management IP (either management port or data port). Verify the connection, PING the unit's IP address, and verify that the PING replies are being received. NOTE Prior to uploading the SU firmware file to the BST, verify that no more than two SU firmware files already exist on the flash. (The same applies for the AU regarding the MacroBST).
2. To perform the upgrade, use a DOS TFTP utility with the following syntax: tftp -i hostaddress put sourcefile Where -i stands for binary mode and hostaddress stands for the IP address of the unit to be upgraded (the management IP). put instructs the PC client to send a file to the hostaddress. sourcefile is the name of the firmware file in the PC Client. IMPORTANT The command line should be performed from the path, which holds the files for upgrade.
Upload all the relevant firmware files as described in Table 1. For example, to load the file su_3_0_1_14.bz to the BST whose IP address is 172.17.31.215, use the following command: tftp -i 172.17.31.215 put su_3_0_1_14.bz
BreezeMAX DN0987 33
BreezeMAX Firmware Upgrade Procedure
Firmware Upgrade Procedure
NOTE It is recommended to upgrade all system elements with the latest software version.
3. When the upload has been completed successfully, the following message is displayed in the DOS window: Transfer successful. 4. When uploading a firmware file, the unit decompresses the loaded file and checks the integrity of the new version. The new version replaces the previous shadow version only after verification. If verification test fails, the loaded version will be rejected. The unit will reject a file if either the file name or the version number matches the current main versions. The following guidelines exist when upgrading to a new version. First the NPU/μBST is upgraded to the new version After the NPU is up and running with the new version, the AUs/CPEs are upgraded to the new version. 5. After uploading the relevant firmware files to the BST, check their existence as shown below: BreezeMAX/NPU 172.17.31.215
BreezeMAX/uBST 172.17.31.215
SW Version 2.5.2.16
SW Version 2.5.2.15
NPU-Unit Control-SW Version Control
MicroBaseStation-Unit Control-SW Version Control
=================================== 1 - Show Versions
========================================= =======
2 - Run from Shadow
1 - Show Versions
3 - Set as Main
2 - Run from Shadow
>1
3 - Set as Main
Main SW File
: npu_2_5_2_16
>1
Main SW Version
: 2.5.2.16
Main SW File
: micro_2_5_2_15.res
Shadow SW File
: npu_3_0_1_16
Main SW Version
: 2.5.2.15
Shadow SW Version
: 3.0.1.16
Shadow SW File
: micro_3_0_1_16.res
Running From
: Main
Shadow SW Version
: 3.0.1.16
Boot SW Version
: 1.0.1.59
Running From
: Main
Boot SW Version
: 1.0.2.20
Figure 3: NPU version 3.0.1 has been uploaded successfully
Figure 4: μBST version 3.0.1 has been uploaded successfully
BreezeMAX DN0987 44
BreezeMAX Firmware Upgrade Procedure
Firmware Upgrade Procedure
BreezeMAX/NPU 172.17.31.215 SW Version 2.5.2.16 SU-SW Files in NPU ================== 1 - Show Files 2 - Default File Name 3 - Default Action 4 - Delete a File >1 SW File
: su_3_0_1_14.bz, Version Rel_3_0_1_14
Figure 5: CPE version 3.0.1 has been uploaded successfully
BreezeMAX/NPU 172.17.31.215 SW Version 2.5.2.16 AU-SW Files in NPU ================== 1 - Show Files 2 - Delete a File >1
SW File
: au_3_0_1_14.bz, Version Rel_3_0_1_14
Figure 6: AU version 3.0.1 has been uploaded successfully (relevant for ModularBST only) 6. After verifying the successful upload of all firmware files, set version to be the main version on each one of the system elements:
IMPORTANT Setting a version as the main version requires reset. Therefore, system downtime occurs.
NPU- select SW Version Control menu under Unit Control and perform the “Run from Shadow” command. The system resets. Set the version as main version using the “Set as Main” command from the same menu. AU (Relevant to ModularBST only)- select the AU that needs to be upgraded, select SW Version Control menu under Unit Control and perform the “set as main” command while selecting the relevant
BreezeMAX DN0987 55
BreezeMAX Firmware Upgrade Procedure
Firmware Upgrade Procedure
software. Repeat this action for all other AUs that need to be upgraded. SU- select the SU that needs to be upgraded, select SW Version Control menu under Unit Control and perform the “set as main” command while selecting the relevant software. Repeat this action for all other SUs that need to be upgraded.
BreezeMAX DN0987 66