Installing the VoIP V3 Indoor Intercom 56
Configure the Autoprovisioning Parameters
To set up a Linux DHCPD server to serve autoprovisioning information (in this case using both option 66 and 150), here's an example dhcpd.conf:
#dhcpd.conf
#Configuration file for ISC dhcpd (see 'man dhcpd.conf')
option
subnet 10.0.0.0 netmask 255.0.0.0 {
|
| |
option routers | 10.0.0.1; | |
option | 255.0.0.0; | |
option | "voiplab"; | |
option | 10.0.0.1; | |
option | # Pacific Standard Time | |
option | "10.0.0.254"; | |
option | 10.0.0.254; | |
range 10.10.0.1 10.10.2.1;} |
|
|
Autoprovisioning Server (IP Address)
Autoprovisioning Autoupdate
Instead of using DHCP to provide the autoprovisioning tftp server address, you can specify an address manually.
If Autoprovisioning is enabled and the Autoprovisioning Autoupdate value is something other than 0 minutes, a service is started on startup that will wait the configured number of minutes and then try to
Autoprovisioned An Autoprovisioned firmware upgrade only happens after a reboot, will take roughly three minutes, Firmware Upgrades and the web page will be unresponsive during this time.
The 'FirmwareVersion' value in the xml file must match the version stored in the 'FirmwareFile'.
<FirmwareVersion>v6.3.0</FirmwareVersion>
If these values are mismatched, the board can get stuck in a loop where it goes through the following sequence of actions:
1.The board downloads and writes a new firmware file.
2.After the next reboot, the board recognizes that the firmware version does not match.
3.The board downloads and writes the firmware file again.
CyberData has timed a firmware upgrade at 140 seconds. Therefore, if you suspect the board is stuck in a loop, either remove or comment out the FirmwareVersion line in the XML file and let the board boot as it normally does.
Operations Guide | 930500E | CyberData Corporation |