Installing the Singlewire InformaCast Indoor Intercom with Keypad
Configure the Autoprovisioning Parameters
Operations Guide
931640A
CyberData Corporation
90
Note
You must click on the
Save
button for the changes to take effect.
2.4.17.1 Autoprovisioning
On boot, the device will look for an autoprovisioning server configured on the
or specified as a DHCP option. When it finds a server, it will try to download the following (in order of
preference):
1. The file configured on the autoprovisioning page.
2. A file named according to it's mac address (for example: 0020f7350058.xml).
3. The file 000000cd.xml
The file can be hosted using a standard web server (like apache, IIS, or nginx), and the device can
download over SSL. The file server can be an ipv4 address in dotted decimal notation or a fully
qualified domain name.
By default, the device will get its autoprovisioning server from the DHCP options. See
for an example of how to configure dhcpd to offer autoprovisioning
server addresses. If multiple options are set, the device will attempt to download autoprovisioning
files from every server.
The DHCP option determines the protocol used to download the autoprovisioning file. The device
looks for DHCP options in the following order:
1. Option 43 - a FQDN or an IP address to an http server
2. Option 72 - an IP address to an http server
3. Option 150 - an IP address to a tftp server
4. Option 66 - an IP address to a tftp server or if the entry starts with 'http', a FQDN to a http server.
You can download an autoprovisioning template file from the
using the
Download Template
button (see
). This file contains every configuration option that can
be set on the board.
Autoprovisioning files can contain the whole configuration or a subset of this file. The first
autoprovisioning file can also contain links to other autoprovisioning files.
The <MiscSettings> section contains some examples of additional autoprovisioning files:
<MiscSettings>
<DeviceName>CyberData VoIP Device</DeviceName>
<!-- <AutoprovFile>common.xml</AutoprovFile>-->
<!-- <AutoprovFile>sip_reg[macaddress].xml</AutoprovFile>-->
<!-- <AutoprovFile>audio[macaddress]</AutoprovFile>-->
<!-- <AutoprovFile>device[macaddress].xml</AutoprovFile>-->
</MiscSettings>
After downloading the first autoprovisioning file, the device will step through up to twenty additional
<AutoprovFile> entries and try to download these files from the same server.
When the device finds a filename with the string
[macaddress
], it will replace this string with the
mac address.