Howto14r1:Firmware Upgrade V13r3 V14r1

From innovaphone wiki
Jump to navigation Jump to search
Tools clipart.png FIXME: Preliminary working draft

Applies To

This information applies to:

  • All 14r1 capable innovaphone devices
For a general overview of the upgrade process and a list of supported devices with 14r1, see Howto:Firmware Upgrade

Changes visible to the end customers

Listed here are changes that should be communicated by resellers to end users prior to a 14r1 upgrade, as the change will be visible/audible in the behaviour of the application/device.

Softphone/Phone App UI changes

  • Dial-pad is now a new tab in the navigation.
  • On Smartphones, the Navigation is in the bottom.
  • Call button is removed from the searchbar. Calling only via the search results.

Configuration of Logo URI

  • In 13r3 this configuration was done in the advanced UI on the page PBX / Config / myPBX / Logo URI.
  • But in 14r1 it can be found on the page PBX / Config / General / Logo URL.

Voicemail App

Extra features for the users:

  • Call the voicemailbox directly from the app.
  • PIN-code is visible and can be changed or set back to default.
  • Call Forwards to the Voicemailbox can be activated/removed (CFU/CFB/CFNR).
  • Number Resolution via the Search Provider.

Fax App

  • While sending an outgoing fax via the fax app, you now can select and configure a fax cover page before sending.
  • While configuring a fax app or groupfax via the PBX Manager plugin, you can customize the header line of fax pages and select a language.

Changed Apps

If the installer is not used for a new installation, some new default settings are not set. Please evaluate per app whether you want to configure the new default settings manually.

Devices App

New Device Configurations option to roll out certificates to the trust list of your devices. Reference14r1:Concept_App_Service_Devices#Certificates_configuration

Recordings App

New option to add WebDav credentials in RecordingsAdmin. Howto14r1:RecordingsApp#Configuring_WebDav_credentials_in_RecordingsAdmin

New Apps

New Apps will not be installed automatically by the 13r3 to 14r1 upgrade. The installation description of new 14r1 apps is usually in the concept article. Please rate per app whether you want to install/use the new app and configure it manually.

Search App

  • The app is immediately available on the PBX (no configuration is needed). In a new V14r1 configuration the Install provides all Users with this Search App via the "Config User"-Template. If the same configuration is required on an upgraded config, the Search App ("search") can be ticked in the "Config User" template. For details refer to the concept article.

TechAssist

  • Application for quality assurance and improvement of systems by collecting static and runtime information. For details refer to the concept article.

Connect

Calculator

Connector for Let's Encrypt

  • Automatically creates & renews Let's Encrypt certificates, the App is included in the Install process - however when doing an upgrade it needs to be setup manually.

Needed configuration changes

Fax Object

After updating from 13r3 or setting up your device with 14r1, the Fax object has 4 new options, which are enabled by default.

  • Modem capability: the supported modem class can be changed if necessary.
  • Append user number: if checked, the user number will be appended to the object number.
  • ECM: that allows the T.30 connection to use error correction mode.
  • Receiving with 400dpi allowed: which allows you to receive 400*400dpi documents.

Virtual Appliance on VMWare

After deploying the new firmware modify the guest configuration file (stemming from ipva.vmx) as such: Modify e.g. ethernet0.virtualDev = "vlance" to become ethernet0.virtualDev = "vmxnet3"

Removed in 14r1

The following software is no longer included in 14r1.

myPBX

This includes the following components

  • myPBX webclient
  • myPBX for Windows
  • myPBX for iOS
  • myPBX for Android

Please migrate to innovaphone myApps.

Widgets

The Widgets were based on the myPBX interfaces that have been removed. Please migrate to the Contacts Widget App.

WebRTC toolkit

The WebRTC toolkit was based on the myPBX interfaces that have been removed. Please use the current interfaces and libraries described in the innovaphone SDK.

Windows Softwarephone

Please migrate to innovaphone myApps for Windows and the Softphone App.

PBX Object Settings

The object provided the PBX Settings App that was used to configure dynamic group memberships in myPBX. Please use the Profile App instead.

PBX Object ICP

Please use the integrated presence features of the innovaphone PBX instead.

Service Call-Lists

This service implemented call lists for myPBX on the local CF card. Please use the Reports App instead.

Deprecated in 14r1

The following software is based on legacy technology with no further development and limited maintenance and support. We strongly recommend migrating to our successor products that are fully compatible with 14r1 and myApps technology.

Linux Application Platform (v10)

Please migrate to the innovaphone App Platform for 14r1 installations.

innovaphone Faxserver (v10)

Please migrate to the Fax App for 14r1 installations.

innovaphone Reporting (v10)

Please migrate to the Reports App for 14r1 installations.

innovaphone Exchange (v10)

Please migrate to the Calendar App for 14r1 installations.

Operator (v9)

Please migrate to the Switchboard App for 14r1 installations.

innovaphone Voice Recording 2014

Please migrate to the Recordings App for 14r1 installations.

PBX Object External UC

Existing configurations still work. But new configurations can't be done using the advanced UI anymore.

Please use the integrated UC and federation features of the innovaphone PBX.

For presence synchronization with other systems we recommend using

  • innovaphone myApps Connector for Microsoft 365
  • Connector for kuando®
  • Calendar App

Known Problems

Long Update-duration

When you update, it can be up to 10 minutes before you have access to your app platform again.

Resources Considerations

New firmware always has more features which in turn requires more resources. Growing firmware will thus consume both more flash and RAM for sure. A given system configuration will run flawlessly after a firmware largely only if there is still enough memory left after boot.

Standard configurations which are according the specs will run on all supported hardware. However, unusual configurations may not. It is a good idea to examine both flash and RAM memory left on high load situations in your existing configuration to see if there is enough resources left for an upgrade. Please find details in Reference:Device Health Check.

RAM

As a rough rule of thumb, a 14r1 release will consume the same amount of RAM compared to a v13r3 firmware.

Flash Memory

As a rough rule of thumb, a v14r1 release will consume ~ 1.8 MB more flash memory compared to a v13r3 firmware. New firmware comes with new code for new features which consumes more flash memory for the firmware image. For this reason, devices may run out of flash memory during upgrade to v14r1. Here is the recommended procedure for upgrade on such devices:

  • save entire configuration
  • reset to factory defaults
  • load saved configuration (this will reorganize the flash memory usage)
  • upgrade to new firmware

When there is still not enough flash memory available to store the new firmware (Web GUI ends up in a Firmwareupdate failed:no space / Update client end in a Error 0x00130001 Major FLASHMAN0 no space event) please open a support case with your current configuration file.