Please note that Polycom provisioning via TFTP is now deprecated. HTTP is recommended instead.
To configure Polycom provisioning via TFTP
- Add "polycom" to the "Provision models" setting under System » Configuration. If there is already a setting, add a ",polycom" to the end - for example "aastra,polycom".
- Set the "SIP domain" custom setting for the system rate plan (normally called "Your own rate plan") to be the hostname or IP address that telephones should register to.
- Wait one minute for these setting to take effect.
- Set up a tftp server serving from /var/lib/enswitch/provision.
- Go to Features » Provisioning, and edit the Polycom (via TFTP) template to suit.
- Edit a telephone line on the Enswitch web, and set the MAC address. If there are multiple lines on the same physical telephone, the accounts can be suffixed with "-1", "-2", etc. For example:
00:11:22:33:44:55-1
for the first line on physical telephone 00:11:22:33:44:55. When you save, update, or delete the telephone, the Enswitch web will generate, regenerate, or delete the files in /var/lib/enswitch/provision. - Point the telephone to the tftp server.
To modify sip.cfg
- Edit /var/lib/enswitch/provision/sip.cfg on any web server machines. This is a symlink to /opt/enswitch, and we recommend against changing files under /opt/enswitch (they will break on Enswitch upgrade), so you should delete the symlink, copy /opt/enswitch/current/etc/polycom/sip.cfg, and edit the new file. Changes to this file take effect immediately.