Polycom makes a very popular series of SIP phones that work with Asterisk and FreePBX.
Generate welcome letters. End user license agreement for polycom® uc software 3.3.0 configuration file conversion utility in. * polycom offers no support. The Polycom VVX phones require special settings in order to receive messages from the Lync Polycom VVX Manager tool. Generate a PIN. Polycom Configuration. Polycom::Config::File - Parser for Polycom VoIP phone. As described in the 'Configuration File Management on Polycom SoundPoint IP Phones' document listed at the.
Obtain Software and Configuration Files From Polycom. And click on the marked tool. Go to “File” → “Generate Fonts.
The VVX Business Media Phones are the latest models. The VVX300 is an inexpensive fully featured phone. The VVX400 is a mid-line version with more buttons and a color screen. Both phones can have additional buttons using the VVX Expansion Module or the VVX Color Expansion Module.
The Soundpoint IP Series is a more mature series. The IP335 and IP550 are the most popular phones in this series.
To use a Polycom phone with FreePBX, you must set-up an Extension in FreePBX using the Extensions Module Module. When you do so, you will select an extension number and password which the phone will use to register to your FreePBX system.
Next you must configure the Polycom phone to connect to your FreePBX system.
Configuring a Polycom Phone using the web interface
The easiest way to configure a single Polycom phone is to connect to the phone using it's web interface. When you connect a Polycom phone to your network and power it up, it will obtain an IP address from your DHCP Server (in most cases, your router).
To find out the IP address, hit Home/Settings/Status/Network/TCPIP Parameters on your phone.
Using a web browser, type in the IP address. You will be asked to select between admin and user, and for a password. The default admin password is 456. The default user password is 123. Select 'admin' and enter the admin password.
ClickSettings and then SIP at the top of the page.
Then click Lines on the left side of the page.
Click on the + to the left of Identification, Authentication, Server 1, and Message Center to expand those areas.
Change the following entries. These instructions assume that you are configuring extension 100 to connect to FreePBX running on 192.168.1.50.
Identification:
Address: 100
Label:
Number of Line Keys: 2
Calls Per Line: 10
Authentication:
User ID: 100
Password: extensionpassword
Server 1:
Special Interop: Standard
Address: 192.168.1.50
Port: 0
Expires: 300
Register: Yes
Message Center:

Subscription Address: Extension#
Callback Mode: Contact
Callback Contact: *98100
Then click 'Save' at the bottom.
Now, click Preferences and then Additional Preferences at the top of the page.
Click on the + to the left of Auto Answer to expand those areas.
Auto Answer SIP Calls: Disable
Ring Class: Ring Auto Answer
Then click 'Save' at the bottom.
Configuring a Polycom Phone to download configuration files
If you want to make advanced configuration changes or configure a large number of phones, you may find it easier to configure the phones either using the EndPoint Manager Module (a commercial module available for purchase from FreePBX) or by creating your own configuration files in the /tftpboot directory of your FreePBX.
When a Polycom phone first boots up, it will query your DHCP server for an IP address to use. It will also ask your DHCP server if it supports 'Option 66.' If your DHCP Server does, the Polycom phone will obtain the information set in Option 66 and use it to attempt to download a configuration file from the source designated. In most cases, you'll want to configure your DHCP Server to supply the following:
Note: Replace 192.168.1.50 with the IP address of your FreePBX machine.
Now, reboot each of your phones and during boot stage, they should obtain an IP address and automatically configure themselves to download configuration data from the configuration files.
If your router does not support DHCP Option 66, then you'll need to manually configure each Polycom to download the configuration files from you FreePBX install. Follow the instructions above to gain access to the web interface and then click on Settings, Provisioning Server. In the Provisioning Server page, make the following changes:
Creating Configuration Files
Most distros that include FreePBX and Asterisk (including the FreePBX Distro) includes a TFTP server that will respond to TFTP requests by supplying files contained in the /tftpboot folder.
When a Polycom phone attempts to download configuration files, it looks for one file:
000000000000.cfg
That file contains information telling the phone where to look for other configuration related files. Typically, that file will be configured to cause the phone to look for generic file used by all phones, a phone specific file, and a directory file.
In the sample configuration files listed below, the phones will look for the following files:
polycom.cfg
macaddress-ph.cfg
macaddress-directory.xml
(where macaddress is the MAC address of the phone in LOWER case, such as 00085d2cffff.cfg).
These files are HTML files that contain configuration parameters that are used to configure the phones. You can place any configuration parameter into either polycom.cfg or the macaddress-ph.cfg file. Parameters contained in polycom.cfg will be loaded by every phone, while parameters in macaddress-ph.cfg will be loaded only by the phone that has that particular mac address. If a parameter is duplicated in both files, the parameter in the macaddress-ph.cfg file will control. Changes made using the phone interface will control over any configuration file parameter, until the phone is reset. A phone will not load any configuration parameters unless it finds the 000000000000.cfg file.
To create the configuration files, login to your PBX's command prompt and type the following:
cd /tftpboot nano polycom.cfg |
|---|
Now insert whatever information you want to appear in the configuration file, and then hit CTRL-X and then Y to save and exit. Repeat the above commands with the macaddress-ph.cfg in place of polycom.cfg in order to create a phone specific configuration file.
Create configuration files from the web interface
You can create a configuration file (or find the proper value for a particular configuration entry) from the web interface. Start by configuring your Polycom phone from the web interface. When you're done, click on '**'. Scroll down to '**,' and then click the '**'. This will download a file to your computer called ** with all the entries that you configured using the web interface.
Sample Configuration Files
000000000000.cfg
Polycom Web Configuration
polycom.cfg
macaddress-ph.cfg
macaddress-directory.xml
Updating the firmware
Polycom refers to its firmware as 'UC Software.' It is distributed in a .zip file that contains the actual firmware file and a set of sample configuration files.
The firmware files end in .ld and the configuration files end in .cfg
Polycom has a variety of firmware versions (3.x, 4.x, and 5.x).
To find which versions of firmware work for which phones, check these links:
VVX Phones:
Superb product, very handy and easy to use by click or tap on your laptop touchscreen. My check engine light MIL came on the other day so I dropped by the local parts store and ask it they could verify it. I didn’t even get my hands dirty! Man behind the counter said we don’t do that anymore, was suprised by the statement. What is diagnostic software.
Soundpoint IP Phones:
Firmware is distributed in a combined version (a single .ld file that supports all of the phones that work with that version) and a split version (a separate .ld file for each supported phone). Generally, you want to use the split version (because they are smaller and will load faster), but the combined version is sometimes required to upgrade from one major version to another (i.e., from version 3 to 4). If you choose the split versions, consult the Administrator's Guide to find the specific file that works with each phone. For example,
• For the VVX 300: 3111-46135-002.sip.ld
• For the VVX 310: 3111-46161-001.sip.ld
• For the VVX 400: 3111-46157-002.sip.ld
• For the VVX 410: 3111-46162-001.sip.ld
Polycom provides firmware files for download here:
and here (latest):
Firmware updates can be installed by placing the firmware files into the /tftpboot folder, configuring the phones to obtain configuration files from your PBX (see above), and then rebooting the phones.
Rebooting the phones
To reboot most Polycom phones, pull the power, or enter the menu screen and find the appropriate option.
For the VVX3xx/VVX4xx series, you can pick up the handset and then press and hold 0, 1, and 3 at the same until the phone reboots.
For other phones, see the Administration Guide for the appropriate reboot combination.
For more information
Polycom's community forums have a frequently asked questions section that answers many questions regarding the use of Polycom phones:
You can find more information about configuration file options in the Polycom Administration Guide for your phone and firmware:
Polycom Phone Configuration And Setup
For Polycom phones that require paper labels on buttons, you can find a label template in the section for the phone at this link: