You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Introduction

In some situations you would like to have the possibility to load multiple provisioning files.

  • First file with general settings
  • Second file with device specific settings
  • If required more files then 2 can be used


Auto-provisioning

The device receives an provisioning URL to download the first file.


Example provisioning file with general settings.
?xml version="1.0" encoding="UTF-8"?>
<provisioning version="1.1" productID="mx3b">

  <firmware>
    <!-- <file version="2.22.4" url="http://192.168.178.200/firmware/maxwell3/GC_MAX_2.22.4-pre-release.bin" flags="FORCE_ACCEPT"/> -->
  </firmware>
  
  <nvm>
    
    <!-- SIP -->

    <param name="SIP.DefaultAccount" value="0" />
    <param name="SIP.Account.0.AccountName" value="1012" />
    <param name="SIP.Account.0.Active" value="1" />
    <param name="SIP.Account.0.Provider" value="PBX" />
    <param name="SIP.Account.0.AuthName" value="1012" />
    <param name="SIP.Account.0.AuthPassword" value="password" />
    <param name="SIP.Account.0.DisplayName" value="1012" />
    <param name="SIP.Account.0.Username" value="1012" />
    <param name="SIP.Account.0.Domain" value="192.168.178.210" />
    <param name="SIP.Account.0.CallWaiting" value="1" />
    <param name="SIP.Account.0.ProxyServer.Address" value="192.168.178.210"/>
    <param name="SIP.Account.0.ProxyServer.Port" value="5060" />
    <param name="SIP.Account.0.RegistrationServer.Address" value="192.168.178.210"/>
    <param name="SIP.Account.0.RegistrationServer.Port" value="5060"/>
    <param name="SIP.Account.0.OutboundProxy.Mode" value="2"/>
    <param name="SIP.Account.0.OutboundProxy.Address" value=""/>
    <param name="SIP.Account.0.OutboundProxy.Port" value="5060"/>
    <param name="SIP.Account.0.FailoverServer.Enabled" value="0"/>
    <param name="SIP.Account.0.CLIPSource" value="2"/>
  
</nvm>
  
  <custom>
        <step type="Redirect" url="http://192.168.178.201/maxwelltemplate2.xml" />
  </custom>
  
</provisioning>


The Parameter: <step type="Redirect" url="http://192.168.178.201/maxwelltemplate2.xml" />

Contains the URL to the second provisioning file.

URL can contain:

  • Name of the file (Example: test_second.xml)
  • %MACD.xml (%MACD will be replaced with own MAC address)

Example for the second provisioning file
<?xml version="1.0" encoding="UTF-8"?>
<provisioning version="1.1" productID="mx3b">

  <nvm>
    <param name="SIP.Account.0.DisplayName" value="1012_3" />
 
  </nvm>
  

</provisioning>
  • No labels