You are on page 1of 9

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 Figure 2: μBST Boot SW Version 1.0.2.20


Version 1.0.1.59

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 & CPEs su_3_0_1_14.bz


Micro

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 Figure 4: μBST version 3.0.1 has been
uploaded successfully 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