Product specifications
Administrator's Manual 2. Preparing the Microsoft Lync Environment for IP Phones
Version 2.0.1 13 May 2013
2.2 Making Sure the DHCP Server is Correctly
Configured for Auto Provisioning
After creating a cfg configuration file (see Section 3 on page 17), place it - and the software
file (img) and other files such as tone files - on a provisioning server from where the IP
phones can download and install it.
To get the URLs to this provisioning server, the IP phones use DHCP. The provisioning
server can be HTTP/S, TFTP or FTP.
The phone features automatic update capability to update the configuration and the
software. Checks for newer configuration files and software versions are routinely
automatically performed. Manual checks can also be performed.
To make sure the feature functions correctly:
1. Verify that the provisioning server is running and that the configuration and firmware
files are located in the correct location on it.
2. Connect the phone to the IP network and then to power.
3. On the DHCP server, configure DHCP Option 160 with the URL to the provisioning
server where the configuration and firmware files are located.
By default, the IP phone uses Option 160 which has highest priority.
If absent, the IP phone uses Options 66/67 for TFTP.
The following syntax is available for DHCP option 160:
<protocol>://<server IP address or host name>/<firmware file
name>;<configuration file name>
<protocol>://<server IP address or host name>
<protocol>://<server IP address or host name>/<firmware file name>
<protocol>://<server IP address or host name>/;<configuration file name>
Where <protocol> can be "ftp", "tftp", "http" or "https"
4. During DHCP negotiation, the phone requests DHCP options 66/67/160 to receive
provisioning information. The DHCP server responds with Option 160 providing the
provisioning URL, or Options 66 and 67 providing the TFTP IP address and firmware
file name respectively.
5. The phone then checks whether new firmware is available by checking the firmware
file header. If the version is different from the one currently running on it, the phone
downloads the complete image and burns it to its flash memory.
6. If new firmware is unavailable, the phone checks whether a new configuration file is
available on the server. If available, the phone downloads it and updates the phone’s
configuration after verifying that the configuration file is related to the phone model.
When a configuration update is needed, the phone might reboot.
Notes:
Only img (firmware) and cfg (configuration) files can be used.
In the DHCP Discover message, the phone publishes its model name in
Option fields 60 and 77 (e.g., 420HD). To provide different provisioning
information to different models, set up a policy in the DHCP server
according to phone model name.
If the phone is powered off during provisioning, it becomes unusable;
perform a recovery process (see Section 5 on page 69).
Also see Section 4 on page 59 for more information on DHCP and on
alternative provisioning methods.