Infinity 5000 Series - Auto Firmware Update

STEP ONE: Configure AUTO UPDATE

You can configure the phone to automatically retrieve and update its software on a regular basis.

Method One - From E-Metrotel repository:

The phone needs access to the internet to retrieve from E-Metrotel's public repository. This is also the factory default setting.

  1. From the web interface, navigate to Management -> Auto Provision page.
  2. Set Upgrade Mode to HTTP or HTTPS.
  3. Set Firmware Server Path to repo.uc-x.org/infinity.fw
  4. Set AUTO Upgrade to Yes.
  5. Optionally modify Check for upgrade every to the desired value. (default is 10080=7 days)
  6. If you have expansion modules connected, set Upgrade EXP Firmware to Yes. (See Infinity 5000 Series - Expansion Module Firmware Update for more details.)
  7. Set Upgrade Check Mode to Always Check for New Firmware.
  8. Click the SaveSet button

Method Two - From UCx Server:

Configure the phone to retrieve firmware from the UCx Server:

  1. From the web interface, navigate to Management -> Auto Provision page.
  2. Set Upgrade Mode to HTTP or HTTPS.
  3. Set Firmware Server Path to <IP address of UCx Server>/infinity.fw. (Note: For AWS systems must use the HTTPS option)
  4. Set AUTO Upgrade to Yes.
  5. Optionally modify Check for upgrade every to the desired value. (default is 10080=7 days)
  6. If you have expansion modules connected, set Upgrade EXP Firmware to Yes. (See Infinity 5000 Series - Expansion Module Firmware Update for more details.)
  7. Set Upgrade Check Mode to Always Check for New Firmware.
  8. Click the SaveSet button

Install the infinity-fw-package on the UCx Server:

  1. From the UCx Web Configuration Utility, navigate to System -> Updates -> Packages page.
  2. Click on Show Filter button and search for the ucx-infinity-fw package.
  3. Install the package.
  4. Once the package is installed, the latest Infinitiy phone firmware files will be placed under the /tftproot directory. Any future UCx software updates will also update the phone firmware files.

STEP TWO: Update Firmware

The phone will periodically check for new firmware as per the configured frequency and automatically update its firmware if a different firmware is found on the firmware server.
 

To immediately force the firmware update, power cycle the phone or reboot the phone from the UCX following these steps:

  1. Navigate to PBX -> PBX Tools -> Asterisk CLI
  2. Enter the command "ucx reboot peer XXXX" where XXXX is the extension number of the phone