

Setting up the extension to utilize TCP instead of UDP Submit your changes and apply the configuration.Ģ. If your version of asterisk has this transport option, you can set TCP here and skip the next step. Go back and edit the extension and look for the transport option. Select to add a generic SIP device.Įnter the extension number and relevant information, then save the settings. Creating/configuring the phone extensions in the Elastic UIįrom the Elastix Web UI, navigate to PBX->Configuration->Extensions. Select IP address as the data type and 150 as the code.Īdd the TFTP server’s IP address to the value field and click OK.ġ. Open Windows DHCP server MMC and right click on the IPV4 server and select set predefined options.Ĭlick add and give the option a name and a description. The Cisco IP phones will use the TFTP server to download and install their respective provisioning configurations. Next, we will need to configure our DHCP server to use option 150 so that the IP phones obtain the IP address of the TFTP server from the DHCP server.


When you have finished, save the file and make sure that the TFTP server is running. Name it ‘dialplan.xml’ and copy/paste the text below to the file. Inside the default TFTP folder (c:\TFTP-Root if using Solarwinds), create a file using Windows notepad. Configuring the TFTP Serverĭownload and install the TFTP Server of your choice or download and install a free TFTP server from SolarWinds by clicking here. When finished, click save and the reload Asterisk. Locate the sip_general_nf and add the following lines:Īfter you save the changes, locate sip_notify_nf and add the following lines: To configure Asterisk to allow the use of TCP in transport, log in to the Web UI and navigate to the Asterisk file editor. Note: you should have at least firmware 9.0 installed on the phones in order to use SIP protocol and work with Asterisk. We will be using Cisco CP-9971 and CP-8961 with firmware version 9.3 however other Cisco UC phones will work as well. Creating XML configuration files for the IP phones.įor this post, we will be using Elastix 2.5, Windows DHCP and SolarWinds TFTP server, however you can adjust according to your own product preference.Setting up a DHCP server with TFTP option 150.Configuring Asterisk to allow TCP protocol for use on specific IP phones.This step by step guide will provide the provisioning configuration details. Although not officially supported, Cisco CP 89 phones can be easily configured for use on FreePBX, Elastix and most Asterisk PBX systems.
