Configuration of the Update Server 193
KIRK Wireless Server 600v3 Installation and Configuration Guide
The times command will check the current time against <hours>. If it does not match this
restriction, any further processing of the command file is cancelled. <hours> is a comma
separated list of hours. Only those hours listed are considered valid times for execution
of the command file.
mod cmd UP1 times /allow 12,22,23,0,1,2,3,4
will allow command executions only between 12:00 and 12:59 and 23:00 and 4:59 local
time (on a 24h clock). Note that if the device has no time set (yet), all command
executions will be cancelled.
If the /initial parameter is set, then no commands will be executed within the first
<minutes> minutes after the device has been booted. This is done to avoid firmware
download and flashing when installing devices.
mod cmd UP1 times /allow 12,22,23,0,1,2,3,4 /initial 6
will suppress any command file processing within the first six minutes after each boot of
the device. If /initial is set, for new devices (or those that have been reset to factory
settings), the command file will be retrieved even if it normally would be suppressed by
the /allow parameter. This allows new devices to retrieve a site specific standard
configuration quickly.
13.5.3 Prot Command
To initiate a firmware update, the following command can be executed:
mod cmd UP0 prot <url> <final-command> <built-serial>
This command downloads new firmware (if available) from the specified URL onto the
device. Finally, the <final-command> is executed.
KIRK devices have an internal variable that is initially empty (or empty if the device was
reset with the standard settings) called UPDATE/PROT. The prot command compares
the content of <build-serial> with the UPDATE/PROT variable. If both match, no
firmware is downloaded. If the UPDATE/PROT variable is not set (new devices or after a
device restart), the content of <build-serial> is compared with the built number of the
current firmware. Once the firmware has been successfully downloaded, the UPDATE/
PROT variable is overwritten with the content of <build-serial>. Note that the
<build-serial> parameter is not compared with the firmware version currently loaded. It
is the responsibility of the administrator to keep this standard.
If the <url> parameter ends with a slash (‘/’), a standard firmware file name is appended
to the URL depending on the product description (for example, IP1200.bin for an IP
DECT system).
mod cmd UP0 prot http://192.168.0.10/firm/ip1200.bin ireset 04-5656