Content
Introduction
Auto firmware upgrade on the M500 base station, M55/M56 handsets, and M58 desksets can be enabled and scheduled in a similar way to auto provisioning. Â
Firmware images will be hosted on a remote computer and accessed via URLs. The file location may be arranged by you, an authorized dealer, or your SIP service provider.Â
Configure Firmware Auto Upgrade via WebUI
NOTE: if you have a dual-cell or multi-cell configuration, you must perform these steps on the primary base station.
NOTE: Starting with firmware version 1.14.4, we've simplified the firmware upgrade process by providing the M500 unified firmware image (M500-x.x.x-unified.img), which includes the firmware for the base station, handset, and cordless deskset in one file. This is the only file required to update all devices within the M500 family of products.
Alternatively, though not recommended, if there is a need to use a different firmware version for the handset or deskset, you can update the Base Firmware URL, Handset Firmware URL, and Cordless Deskset Firmware URL with different versions of the individual firmware images (M500-x.x.x.img, M55-x.x.x.img, and M58-x.x.x.img, respectively).
To auto upgrade using the M500 unified firmware file
- Open a Web browser. In the address bar, enter the IP address of the base station.
- On the Servicing → Provisioning page, under the Resynchronization section, configure Bootup Check & Schedule Check according to the need of your update schedule. Make sure the Mode is set to "Firmware" or "Both". Refer to How to set up auto provisioning on M500, M55, M56, M58 for descriptions on different scheduler fields.Â
- Open the Servicing → Firmware Upgrade → Auto Upgrade page,
- Click the Base Firmware URL box and enter the full path URL and filename of the M500 unified firmware file. For example, http://example.com/M500-1.14.4-unified.img
- Click the Handset Firmware URL box and delete its contents.Â
- Click the Cordless Deskset Firmware URL box and delete its contents.
- If required, enter the Server Authentication Name and Server Authentication Password for the server hosting the firmware files.
- Press Save.
- OPTIONAL: If you want to install the firmware immediately, you can click the Install Base Firmware Now button.
To auto upgrade using individual firmware files for M500 base, M55/M56 handsets and M58 desksets
- Open a Web browser. In the address bar, enter the IP address of the base station.
- On the Servicing → Provisioning page, under the Resynchronization section, configure Bootup Check & Schedule Check according to the need of your update schedule. Make sure the Mode is set to "Firmware" or "Both". Refer to How to set up auto provisioning on M500, M55, M56, M58 for descriptions on different scheduler fields.Â
- Open the Servicing → Firmware Upgrade → Auto Upgrade page,
- Click the Base Firmware URL box and enter the full path URL and filename of the M500 firmware file. For example, http://example.com/M500-1.14.4.img
- Click the Handset Firmware URL box and enter the full path URL and filename of the M55 firmware file. For example, http://example.com/M55-1.14.4.imgÂ
NOTE: this firmware file updates both M55 and M56 handsets. - Click the Cordless Deskset Firmware URL box and enter the full path URL and filename of the M58 firmware file. For example: http://example.com/M58-1.14.4.img
- If required, enter the Server Authentication Name and Server Authentication Password for the server hosting the firmware files.
- Press Save.
- OPTIONAL: If you want to install the firmware immediately, you can:
- Click the Install Base Firmware Now button.
- Click the Install Handset Firmware Now button.
- Click the Install Cordless Deskset Firmware Now button.
Configure Firmware Auto Upgrade via Provisioning
NOTE: Starting with firmware version 1.14.4, we've simplified the firmware upgrade process by providing the M500 unified firmware image (M500-x.x.x-unified.img), which includes the firmware for the base station, handset, and cordless deskset in one file. This is the only file required to update all devices within the M500 family of products.
Alternatively, though not recommended, if there is a need to use a different firmware version for the handset or deskset, you can update provisioning.firmware_url , provisioning.handset_firmware_url and provisioning.cordless_deskset_firmware_url with different versions of the individual firmware images (M500-x.x.x.img, M55-x.x.x.img, and M58-x.x.x.img, respectively).
To auto upgrade using the M500 unified firmware file
Import the following settings to the base station via provisioning. Change the values as required.Â
- Set provisioning.resync_mode to "firmware_only" or "config and firmware".
- Substitute <m500-url> with the full path URL and filename of the M500 unified firmware file. For example, http://example.com/M500-1.14.4-unified.img
- Set provisioning.handset_firmware_url to %NULLÂ
- Set provisioning.cordless_deskset_firmware_url to %NULL
- Substitute <username> with the authentication name for the server hosting the firmware files.
- Substitute <password> with the authentication password for the server hosting the firmware files.
provisioning.resync_mode = config_and_firmware provisioning.firmware_url = <m500-url> provisioning.handset_firmware_url = %NULL provisioning.cordless_deskset_firmware_url = %NULL provisioning.fw_server_username = <username> provisioning.fw_server_password = <password>
If you are in a dual-cell or multi-cell configuration, the settings provisioning.firmware_url, provisioning.handset_firmware_url and provisioning.cordless_deskset_firmware_url are only required to be loaded once to the primary base station. All connected bases and cordless devices on the same site will be automatically updated.Â
To auto upgrade using individual firmware files for M500 base, M55/M56 handsets and M58 desksets
Import the following settings to the base station via provisioning. Change the values as required.Â
- Set provisioning.resync_mode to "firmware_only" or "config and firmware".
- Substitute <m500-url> with the full path URL and filename of the M500 firmware file. For example, http://example.com/M500-1.14.4.img
- Substitute <m55-url> with the full path URL and filename of the M55 firmware file. For example, http://example.com/M55-1.14.4.img  NOTE: this firmware file updates both M55 and M56 handsets.Â
- Substitute <m58-url> with the full path URL and filename of the M58 firmware file. For example, http://example.com/M58-1.14.4.img
- Substitute <username> with the authentication name for the server hosting the firmware files.
- Substitute <password> with the authentication password for the server hosting the firmware files.
provisioning.resync_mode = config_and_firmware provisioning.firmware_url = <m500-url> provisioning.handset_firmware_url = <m55-url> provisioning.cordless_deskset_firmware_url = <m58-url> provisioning.fw_server_username = <username> provisioning.fw_server_password = <password>
If you are in a dual-cell or multi-cell configuration, the settings provisioning.firmware_url, provisioning.handset_firmware_url and provisioning.cordless_deskset_firmware_url are only required to be loaded once to the primary base station. All connected bases and cordless devices on the same site will be automatically updated.Â
Firmware upgrade status
Please refer to How to check which firmware version is currently installed on M500, M55, M56, M58 for the progress of auto firmware upgrade.Â
Further Information
Related articles