Infinity SIP - Firmware Bulk Update from local PC


The E-MetroTel Provision Tool is a windows-based software used to manage Infinity 5000 series phones. It is designed to make provisioning of Infinity phones conveniently by providing various functions, including batch firmware upgrades.


Operating Environment

Operating system: Windows 7 and later versions.
Display: Minimum 1280 X 800 pixels
Network: The Provision Tool must be in the same network as the Infinity phones to be provisioned.


Download the latest firmware from the E-MetroTel repository:

Go to the E-MetroTel Provision Tool page to download and extract the provisioning tool onto your PC.

Firmware Upgrade Workflow

Step One: Start HTTP Server

  1. Locate the provision tool that was downloaded and launch the tool by double clicking the E-MetroTelPT-1.2beta.exe file.
  2. From the Provision Tool, navigate to the Servers/Settings page
  3. Select the desired Network interface from the Network pull-down list, The selected network should be in the same subnet as the Infinity phones to be provisioned.
  4. Under HTTP Server, select option for Built-in Server and use the default port number (change port number only if default port is already in use by another application) then click on the Start button.
  5. Take note of the HTTP Server address on this page, this information is needed in Step Two. Using the example below, the HTTP Server address would be

Step Two: Firmware Files Server Path

Place the downloaded firmware files under the E-MetroTel Provision Tool sub-directory: /server/htdocs/fw/

Go to the sub-directory /server/htdocs/cfg/ and edit the following files:

  • cfg0013.xml (for Infinity 5006 phones)
  • cfg0010.xml (for Infinity 5010 phones)
  • cfg0113.xml (for new XE Infinity 5006 phones)
  • cfg0110.xml (for new XE Infinity 5010 phones)

Both files need to be edited to change the default Firmware Server Path address to match your HTTP Server address.
Using the example from Step One, the parameter should be:

<P192 para="FirmwareUpGrade_FirmwareServerPath"></P192>


Step Three: Discover Devices on Network

From the Provision Tool, navigate to the Devices Online page and click on the Discover Devices button located at the bottom right corner.

To select a device from the list, click on the row number on the leftmost column. To deselect a device, click on the row number again. More than one device can be selected.

To upgrade all the selected devices, right click and select the Upgrade option.

All the selected devices will proceed with the firmware upgrade immediately. When the upgrade is completed, the devices will automatically reboot.

After selecting the Upgrade option, there is no visual indication that the firmware upgrade is occurring, it will take approximately 1-2 minutes for the upgrade to complete. After that the phones will automatically reboot.
Click on Discover Devices again to verify the firmware version running on the phones.

Page Tags: 
bulk provisioning