TFTP Upgrade IP Phone FW
How to install or upgrade SIP or UNIStim firmware on Avaya CS1000 IP Phone Series. (1120e, 1140, 1230, etc.)
Use the following procedure when:
- a set currently has UNIStim or SIP firmware installed and needs to be changed to a different firmware type.
- a set has invalid firmware and requires a manual change to install the correct firmware version.
IP sets are upgraded using a TFTP server and modifying the "Provision:" field to the IP address to the TFTP server.
Procedure:
- Download and install a TFTP server, such as Pumpkin or tftpd64, to a PC or Server on the TLAN.
- Configure the TFTP server. Set the root folder, and copy the latest UNIStim or SIP firmware to it.
- Create a new text file. Name the file the model of the phone, such as 1140e.cfg or 1140eSIP.cfg for an 1140e.
The content of the file should be as follows:
[FW] DOWNLOAD_MODE AUTO VERSION <firmware> FILENAME <firmware.bin> PROTOCOL TFTP SERVER_IP <TFTP server IP> SECURITY_MODE 0
eg, for CS1k:
VERSION 0625C94
andFILENAME 0625C94.bin
- Configure Provision: line in the phones Network Configuration to the IP address of the TFTP server:
Double Tap the Services key and access Network Configuration, or as the phone boots up, and the small 'Avaya' logo appears, swipe the 4 softkeys below the display. Enter color*set (26567*737) as the password to access Network Configuration.
As the phone reboots, watch for the provisioning information displaying, as well as the log window from the TFTP server to ensure that the set is connecting during the provisioning phase.
NOTES:
- If 'FW Authentication Failure' is displayed on the set after new firmware is downloaded to set, it is due to the current version of firmware already installed. You will need to perform multiple upgrades, such as described below:
An IP Phone running SIP v2 firmware may not be able to upgrade directly to SIP v4 or UNIStim v5. You will need to upgrade from SIP v2, to SIPv3, and THEN upgrade to SIPv4 or a UNIStim version.
- Depending on the firmware installed, the set may look for a specific name for the .cfg file. For example, an 1140e running SIPv2 will look for '1140e.cfg' to upgrade, but once SIPv3 is installed, it will request '1140eSIP.cfg' from the TFTP server.
- With DHCP, server Option 66 = TFTP server address (provisioning server).