Howto:Firmware Upgrade: Difference between revisions

From innovaphone wiki
Jump to navigation Jump to search
mNo edit summary
No edit summary
 
(59 intermediate revisions by 5 users not shown)
Line 5: Line 5:
== Firmware support policy ==
== Firmware support policy ==


For currently supported firmware versions, please [[Support:End_of_Life_for_Firmware_V6%2C_V7%2C_V8%2C_V9_and_V10|refer to this overview]].
For currently supported firmware versions, please [[Support:Supported_innovaphone_versions|refer to this overview]].


== General recommendation ==
== Firmware upgrade policy ==


When upgrading from a previous major version to a further service release within a higher major version, we recommend to perform the upgrade step by step.
When upgrading from a previous major version to a service release within a higher major version, it is mandatory to upgrade in stages.


E.g. when upgrading from 12r2 to 13r2 it is recommended to first upgrade to 13r1 and taking below mentioned notes into account.
For example, if you want to upgrade from 12r2 to 13r3, you must first upgrade from 12r2 to 13r1, then from 13r1 to 13r2 and then from 13r2 to 13r3, following the instructions listed for each major upgrade.
Afterwards perform the upgrade from 13r1 to 13r2 with attention to below mentioned notes.
 
You will find a separate wiki article for each major step, which describes all the necessary adjustments required for the upgrade.
 
== Version 14r1 ==
Before you try to upgrade to Version 14r1, be sure to read [[Howto:V14 Firmware Upgrade V13r3 V14r1]]. For release notes, see [[Reference14r1:Release Notes Firmware]].
<br>With release of 14r1 we support firmware versions 14r1, 13r3 and 12r2.
 
14r1 will not work with V13 licenses! You will need a license update thus in order to upgrade from 13r1/2/3 to 14r1.
 
No longer supported hardware in this and the following versions:
* IP150 (can still be used with 13r2 firmware)
 
No longer supported software in this and the following versions:
* myPBX (removed, migrate to myApps)
* Widgets (removed, migrate to Contacts Widget App)
* WebRTC toolkit (removed, migrate to innovaphone SDK)
* Windows Softwarephone (removed, migrate to Softphone App)
* PBX Object Settings (removed, migrate to Profile App)
* PBX Object ICP (removed, use integrated presence feature instead)
* Service Call-Lists (removed, migrate to Reports App)
 
Deprecated software in this and the following versions:
* Linux Application Platform (v10) (migrate to innovaphone App Platform)
* innovaphone Faxserver (v10) (migrate to Fax App)
* innovaphone Reporting (v10) (migrate to Reports App)
* innovaphone Exchange (v10) (migrate to Calendar App)
* Operator (v9) (migrate to Switchboard App)
* innovaphone Voice Recording 2014 (migrate to Recordings App)
* PBX Object External UC (use integrated presence feature or migrate to the new presence apps)
 
== Version 13r3 ==
 
Before you try to upgrade to Version 13r3, be sure to read [[Howto:V13 Firmware Upgrade V13r2 V13r3]]. For release notes, see [[Reference13r3:Release Notes Firmware]].
 
No longer supported hardware in this and the following versions:
* IP150 (can still be used with 13r2 firmware)


== Version 13r2 ==
== Version 13r2 ==
Line 18: Line 53:
Before you try to upgrade to Version 13r2, be sure to read [[Howto:V13 Firmware Upgrade V13r1 V13r2]]. For release notes, see [[Reference13r2:Release Notes Firmware]].
Before you try to upgrade to Version 13r2, be sure to read [[Howto:V13 Firmware Upgrade V13r1 V13r2]]. For release notes, see [[Reference13r2:Release Notes Firmware]].


Please note that there is no 13r2 support for
No longer supported hardware in this and the following versions:
* IP600
* IP1500
* IP400
* IP3000
* IP3000DD
* IP21
* IP72
* IP110 (there are new models IP110A though with full support for 13r2)
* IP200
* IP200A
* IP202
* IP230
* IP240 (there are new models IP240A though with full support for 13r2)
* IP150A
* IP150A
IP150 is still supported, but has some functions removed.
The following devices are still supported, but have the PBX function removed and the install functionality is not supported:
* IP38
* IP302
* IP305
* IP800
* IP2000
* IP6000


== Version 13r1 ==
== Version 13r1 ==
Before you try to upgrade to Version 13r1, be sure to read [[Howto:Firmware Upgrade V12r2 V13r1]]. For release notes, see [[Reference13r1:Release Notes Firmware]].
Before you try to upgrade to Version 13r1, be sure to read [[Howto:Firmware Upgrade V12r2 V13r1]]. For release notes, see [[Reference13r1:Release Notes Firmware]].
'''Please refer to this [[Support:Special_Precaution_required_when_upgrading_IPxx11_Gateways_from_pre-SR14_Firmware_Versions|update warning]] before you upgrade from V11r2 sr13 and earlier!'''


13r1 will not work with V12 licenses! You will need a license update thus in order to upgrade from 12r1/12r2 to 13r1.
13r1 will not work with V12 licenses! You will need a license update thus in order to upgrade from 12r1/12r2 to 13r1.


Please note that there is no 13r1 support for
IP62 does not support RTCP-mux and is unsuitable for general use in 13r1 and later installations.
* IP600
* IP1500
* IP400
* IP3000
* IP3000DD
* IP21
* IP72
* IP110 (there are new models IP110A though with full support for 13r1)
* IP200
* IP200A
* IP202
* IP230
* IP240 (there are new models IP240A though with full support for 13r1)
 
IP150 is still supported, but has some functions removed.
 
The following devices are still supported, but have the PBX function removed and the install functionality is not supported:
* IP38
* IP302
* IP305
* IP800
* IP2000
* IP6000


Note: For 13r1 use the new innovaphone App Platform. However the V10 Linux Application Platform and its applications are still supported for the time being.
Note: For 13r1 use the new innovaphone App Platform. However the V10 Linux Application Platform and its applications are still supported for the time being.
Line 83: Line 70:
Before you try to upgrade to Version 12r2, be sure to read [[Howto:Firmware Upgrade V11r2 V12r1]] and [[Howto:Firmware Upgrade V12r1 V12r2]]. For release notes, see [[Reference12r2:Release Notes Firmware]].
Before you try to upgrade to Version 12r2, be sure to read [[Howto:Firmware Upgrade V11r2 V12r1]] and [[Howto:Firmware Upgrade V12r1 V12r2]]. For release notes, see [[Reference12r2:Release Notes Firmware]].


'''Please refer to this [[Support:Special_Precaution_required_when_upgrading_IPxx11_Gateways_from_pre-SR14_Firmware_Versions|update warning]] before you upgrade from V11r2 sr13 and earlier!'''
12r2 will not work with V11 licenses! You will need a license update thus in order to upgrade from 11r1/2 to 12r2.


12r2 will not work with V11 licenses! You will need a license update thus in order to upgrade from 11r1/2 to 12r2.
No longer supported hardware in this and the following versions:


Please note that there is no 12r2 support for
* IP600
* IP1500
* IP400
* IP3000
* IP3000DD
* IP21
* IP72
* IP72
* IP110 (there are new models IP110A though with full support for 12r2)
* IP200
* IP200A
* IP202
* IP230
* IP240 (there are new models IP240A though with full support for 12r2)


IP150 is still supported, but has some functions removed.
IP150 is still supported, but has some functions removed.
Line 112: Line 86:
* IP6000  
* IP6000  


Note: use V10 Linux Application Platform and its applications for 12r2 installations!  
Note: use V10 Linux Application Platform and its applications for 12r2 installations!


== Version 12r1 ==
== Version 12r1 ==
Line 121: Line 95:
12r1 will work not with V11 licenses! You will need a license update thus in order to upgrade from 11r1/2 to 12r1.
12r1 will work not with V11 licenses! You will need a license update thus in order to upgrade from 11r1/2 to 12r1.


Please note that there is (as in V11r1/2) no 12r1 support for
There is only limited hardware 12r1 support for  
* IP600
* IP1500
* IP3000
* IP3000DD
* IP21
* IP400
* IP202
* IP200 (the old one, not IP200A, see label on the back).
 
There is only limited 12r1 support for  
* IP110
* IP200A
* IP200A
* IP230
* IP230
* IP240 (there are new models IP110A, IP240A though with full support for 12r1).


Note: use V10 Linux Application Platform and its applications for 12r1 installations!
Note: use V10 Linux Application Platform and its applications for 12r1 installations!
Line 144: Line 106:
Note that in Version 11r2 there are no test licenses any more! They are replaced by the test mode, see [[Reference11r2:General/License]] for details.
Note that in Version 11r2 there are no test licenses any more! They are replaced by the test mode, see [[Reference11r2:General/License]] for details.


Please note that there is (as in V10) no 11r2 support for
There is only limited hardware 11r2 support for  
* IP600
* IP1500
* IP3000
* IP3000DD
* IP21
* IP400
* IP202
* IP200 (the old one, not IP200A, see label on the back)
 
There is only limited 11r2 support for  
* IP110
* IP200A
* IP200A
* IP230
* IP230
* IP240
There are new models IP110A, IP240A though with full support for 11r2.


Note: use V10 Linux Application Platform and its applications for 11r2 installations!
Note: use V10 Linux Application Platform and its applications for 11r2 installations!
Line 169: Line 117:
Note that in Version 11r1 there are no test licenses any more! They are replaced by the test mode, see [[Reference11r1:General/License]] for details.
Note that in Version 11r1 there are no test licenses any more! They are replaced by the test mode, see [[Reference11r1:General/License]] for details.


Please note that there is (as in V10) no 11r1 support for  
There is only limited 11r1 hardware support for
* IP110 (there are new models IP110'''A''' though with full support)
* IP200A
* IP230
* IP240 (there are new models IP240'''A''' though with full support)
 
Note: use V10 Linux Application Platform and its applications for 11r1 installations!
 
== Version 10 ==
 
No longer supported hardware in this and the following versions:
* IP600
* IP600
* IP1500
* IP1500
Line 178: Line 136:
* IP202
* IP202
* IP200 (the old one, not IP200A, see label on the back)
* IP200 (the old one, not IP200A, see label on the back)
There is only limited 11r1 support for
* IP110
* IP200A
* IP230
* IP240
There are new models IP110A, IP240A though with full support for 11r1.
Note: use V10 Linux Application Platform and its applications for 11r1 installations!


== Important note regarding provisioning! ==
== Important note regarding provisioning! ==
Starting with version 10, innovaphone devices connect automatically with http://config.innovaphone.com/init during commissioning or after restoring factory settings. This process serves to simplify provisioning. A connection is always established automatically to http://config.innovaphone.com/init. If you would like to avoid this procedure, the innovaphone device must be booted in an environment without a public internet connection. For more information about provisioning possibilities, see: [[Reference10:Concept_Provisioning]]. The following information is transmitted to innovaphone upon connection with http://config.innovaphone.com/init: The version and serial number of the device and the public IP address. This information is managed in accordance with innovaphone's data protection policy.  
Starting with version 10, innovaphone devices connect automatically with http://config.innovaphone.com/init during commissioning or after restoring factory settings. This process serves to simplify provisioning. A connection is always established automatically to http://config.innovaphone.com/init. If you would like to avoid this procedure, the innovaphone device must be booted in an environment without a public internet connection. For more information about provisioning possibilities, see: [[Reference10:Concept_Provisioning]]. The following information is transmitted to innovaphone upon connection with http://config.innovaphone.com/init: The version and serial number of the device and the public IP address. This information is managed in accordance with innovaphone's data protection policy.  
== Related Articles ==
* [[Support:Supported innovaphone versions]]


[[Category:Howto|{{PAGENAME}}]]
[[Category:Howto|{{PAGENAME}}]]

Latest revision as of 10:48, 31 January 2024

Applies To

This information applies to:

  • All innovaphone devices and software

Firmware support policy

For currently supported firmware versions, please refer to this overview.

Firmware upgrade policy

When upgrading from a previous major version to a service release within a higher major version, it is mandatory to upgrade in stages.

For example, if you want to upgrade from 12r2 to 13r3, you must first upgrade from 12r2 to 13r1, then from 13r1 to 13r2 and then from 13r2 to 13r3, following the instructions listed for each major upgrade.

You will find a separate wiki article for each major step, which describes all the necessary adjustments required for the upgrade.

Version 14r1

Before you try to upgrade to Version 14r1, be sure to read Howto:V14 Firmware Upgrade V13r3 V14r1. For release notes, see Reference14r1:Release Notes Firmware.
With release of 14r1 we support firmware versions 14r1, 13r3 and 12r2.

14r1 will not work with V13 licenses! You will need a license update thus in order to upgrade from 13r1/2/3 to 14r1.

No longer supported hardware in this and the following versions:

  • IP150 (can still be used with 13r2 firmware)

No longer supported software in this and the following versions:

  • myPBX (removed, migrate to myApps)
  • Widgets (removed, migrate to Contacts Widget App)
  • WebRTC toolkit (removed, migrate to innovaphone SDK)
  • Windows Softwarephone (removed, migrate to Softphone App)
  • PBX Object Settings (removed, migrate to Profile App)
  • PBX Object ICP (removed, use integrated presence feature instead)
  • Service Call-Lists (removed, migrate to Reports App)

Deprecated software in this and the following versions:

  • Linux Application Platform (v10) (migrate to innovaphone App Platform)
  • innovaphone Faxserver (v10) (migrate to Fax App)
  • innovaphone Reporting (v10) (migrate to Reports App)
  • innovaphone Exchange (v10) (migrate to Calendar App)
  • Operator (v9) (migrate to Switchboard App)
  • innovaphone Voice Recording 2014 (migrate to Recordings App)
  • PBX Object External UC (use integrated presence feature or migrate to the new presence apps)

Version 13r3

Before you try to upgrade to Version 13r3, be sure to read Howto:V13 Firmware Upgrade V13r2 V13r3. For release notes, see Reference13r3:Release Notes Firmware.

No longer supported hardware in this and the following versions:

  • IP150 (can still be used with 13r2 firmware)

Version 13r2

Before you try to upgrade to Version 13r2, be sure to read Howto:V13 Firmware Upgrade V13r1 V13r2. For release notes, see Reference13r2:Release Notes Firmware.

No longer supported hardware in this and the following versions:

  • IP150A

Version 13r1

Before you try to upgrade to Version 13r1, be sure to read Howto:Firmware Upgrade V12r2 V13r1. For release notes, see Reference13r1:Release Notes Firmware.

13r1 will not work with V12 licenses! You will need a license update thus in order to upgrade from 12r1/12r2 to 13r1.

IP62 does not support RTCP-mux and is unsuitable for general use in 13r1 and later installations.

Note: For 13r1 use the new innovaphone App Platform. However the V10 Linux Application Platform and its applications are still supported for the time being.

Note: In 13r1 we introduced myApps and the innovaphone phone apps that replace myPBX. However myPBX is still supported for the time being.

Version 12r2

Before you try to upgrade to Version 12r2, be sure to read Howto:Firmware Upgrade V11r2 V12r1 and Howto:Firmware Upgrade V12r1 V12r2. For release notes, see Reference12r2:Release Notes Firmware.

12r2 will not work with V11 licenses! You will need a license update thus in order to upgrade from 11r1/2 to 12r2.

No longer supported hardware in this and the following versions:

  • IP72

IP150 is still supported, but has some functions removed.

The following devices are still supported, but have the PBX function removed:

  • IP38
  • IP302
  • IP305
  • IP800
  • IP2000
  • IP6000

Note: use V10 Linux Application Platform and its applications for 12r2 installations!

Version 12r1

Before you try to upgrade to Version 12r1, be sure to read Howto:Firmware Upgrade V11r2 V12r1. For release notes, see Reference12r1:Release Notes Firmware.

Note that in Version 12r1 there are no test licenses any more! They are replaced by the test mode, see Reference12r1:General/License for details.

12r1 will work not with V11 licenses! You will need a license update thus in order to upgrade from 11r1/2 to 12r1.

There is only limited hardware 12r1 support for

  • IP200A
  • IP230

Note: use V10 Linux Application Platform and its applications for 12r1 installations!

Version 11r2

Before you try to upgrade to Version 11r2, be sure to read Howto:Firmware_Upgrade_V11r1_V11r2. For release notes, see Reference11r2:Release Notes Firmware.

Note that in Version 11r2 there are no test licenses any more! They are replaced by the test mode, see Reference11r2:General/License for details.

There is only limited hardware 11r2 support for

  • IP200A
  • IP230

Note: use V10 Linux Application Platform and its applications for 11r2 installations!

Version 11r1

Before you try to upgrade to Version 11r1, be sure to read Howto:Firmware_Upgrade_V10_V11r1. For release notes, see Reference11r1:Release Notes Firmware.

Note that in Version 11r1 there are no test licenses any more! They are replaced by the test mode, see Reference11r1:General/License for details.

There is only limited 11r1 hardware support for

  • IP110 (there are new models IP110A though with full support)
  • IP200A
  • IP230
  • IP240 (there are new models IP240A though with full support)

Note: use V10 Linux Application Platform and its applications for 11r1 installations!

Version 10

No longer supported hardware in this and the following versions:

  • IP600
  • IP1500
  • IP3000
  • IP3000DD
  • IP21
  • IP400
  • IP202
  • IP200 (the old one, not IP200A, see label on the back)

Important note regarding provisioning!

Starting with version 10, innovaphone devices connect automatically with http://config.innovaphone.com/init during commissioning or after restoring factory settings. This process serves to simplify provisioning. A connection is always established automatically to http://config.innovaphone.com/init. If you would like to avoid this procedure, the innovaphone device must be booted in an environment without a public internet connection. For more information about provisioning possibilities, see: Reference10:Concept_Provisioning. The following information is transmitted to innovaphone upon connection with http://config.innovaphone.com/init: The version and serial number of the device and the public IP address. This information is managed in accordance with innovaphone's data protection policy.

Related Articles