196 Configuration of the Update Server
14117800, Ed.2.6
13.5.7 Example
A Web server exists at the address 192.168.0.10 with a subdirectory called configs. In this
directory, there are two further subdirectories, in which the current firmware files for all
KIRK devices are stored. Clients provide the DHCP server with the option #215 as http:/
/192.168.0.10/configs/. In this directory, there is a file update-ip1200.htm , which
processes the following lines:
mod cmd UP1 times /allow 23,0,1,2,3,4 /initial 6
mod cmd UP0 scfg http://192.168.0.10/configs/saved/ #h.txt
mod cmd UP0 prot http://192.168.0.10/configs/04-5679 / ser 04-5679
mod cmd UP1 check ser 20040330-01
config change PHONECFG0 /coder G729A,60, /lang eng / protect
config change PHONEAPP0 /f4-10 BellOff /f4-v0 %1BE /f5- 10 BellOn /f5-v0 %1BF
config write
config activate
iresetn
This example demonstrates how the configuration of a device is stored on a Web server;
all IP1200 devices are then instructed to load/update the firmware version 04-5679 in the
time period 23:00 hrs to 04:59 hrs. New devices are updated after a restart and after the
specified six minutes have elapsed. The devices are configured so that they use the G729
codec with a frame size of 60ms, the language setting is English and the configuration is
write-protected. Therefore, only an administrator with appropriate authorisation can
change this file. In addition, two standard functions were programmed for the device.