Installing the Singlewire InformaCast® RGB (Multi-Color) Strobe
Singlewire InformaCast® RGB (Multi-Color) Strobe Setup
Operations Guide
931633A
CyberData Corporation
65
Autoprovisioning
Example 1
Here's a simple example using four autoprovisioning files to configure two devices:
We boot up two devices with mac addresses
00:20:f7:02:00:01
and
00:20:f7:02:00:02
(Device1
and Device2).
The devices are set to use DHCP and that server provides an autoprovisioning server address with
option 43. The address is “https://autoprovtest.server.net.” The files on this server are as follows:
000000cd.xml
<MiscSettings>
<DeviceName>CyberData Autoprovisioned</DeviceName>
<AutoprovFile>sip_common.xml</AutoprovFile>
<AutoprovFile>sip_[macaddress].xml</AutoprovFile>
</MiscSettings>
sip_common.xml
<SIPSettings>
<SIPServer>10.0.0.253</SIPServer>
<RemoteSIPPort>5060</RemoteSIPPort>
</SIPSettings>
sip_0020f7020001.xml
<SIPSettings>
<SIPUserID>198</SIPUserID>
<SIPAuthPassword>ext198</SIPAuthPassword>
<DialoutExtension0>204</DialoutExtension0>
</SIPSettings>
sip_0020f7020002.xml
<SIPSettings>
<SIPUserID>500</SIPUserID>
<SIPAuthPassword>ext500</SIPAuthPassword>
<DialoutExtension0>555</DialoutExtension0>
</SIPSettings>
On boot, Device1 tries to fetch the file
0020f7023614.xml
from “https://autoprovtest.server.net”. This
file is not available, so device1 then tries to fetch the file
000000cd.xml
. This file exists, and Device1
parses the three elements.
1. Device1 changes its device name to
CyberData Autoprovisioned
.
2. Device1 finds an AutoprovFile element containing the filename
sip_common.xml
. The device
downloads
sip_common.xml
from “https://autoprovtest.server.net,” and imports this
configuration, setting the sip server to
10.0.0.253
and the remote port to
5060.3
.
3. Device1 finds another AutoprovFile element containing the filename
sip_[macaddress].xml
.
The device replaces the
[macaddress]
with its own mac address value creating
sip_0020f7020001.xml
, downloads this file from “https://autoprovtest.server.net,” and imports
this configuration. This sets the user ID to
198
, the password to
ext198
, and the dialout
extension to
204
. Device1 is now finished with autoprovisioning.