Valid for:

N610

N670

N870

N870E

Embedded Integrator

Virtual Integrator

Valid for N610 / N670 / N870 / N870E. Software 2.52 or higher is needed.

From software 2.52 it is possible to delay firmware updates started via provisioning if there are active calls.

  • By default firmware update does not check if there are active calls
  • Via provisioning parameter the DECT device, delay firmware update up to <configured> times if there are active calls
  • The delay time = 300 seconds
  • When after the the n times x 300s there is still an active call the firmware update will be done and the active calls will be disconnected 
  • The setting is per DECT manager
Auto-provisioning
ParameterValue

dm.<DECT manager>.FwUpdateCallBlockAttempts

<DECT manager>  value can be:

All-in-one system:

  • local

Integrator system:

  • dm1
  • dm2
  • dm3
  • dm ...

0 (Default)

> 0 delay up to n times, delay time = 300 seconds 

<?xml version="1.0" encoding="UTF-8"?>
<provisioning version="1.1" productID="e2">
    <nvm>
	<!--
          Set if and how often DM delays swupdate if any call is in-progress.
          dm.<n>.FwUpdateCallBlockAttempts = 0          => no check for calls in progress
		  dm.<n>.FwUpdateCallBlockAttempts = n (n > 0)  => delay up to n times, delay time = 300s
        -->
        <param name="dm.local.FwUpdateCallBlockAttempts" value="2" />
    </nvm>
</provisioning>


In syslog you would be able to see the following messages, in this example there is an active call.

  • swupdate: Check if swupdate needs to be delayed due to active calls (call block attempts=2)
  • swupdate: Active call detected...retry-count:(1/2), time=300 sec
  • swupdate: Active call detected...retry-count:(2/2), time=300 sec
  • swupdate: Starting update\n
  • No labels