Provisioning a Polycom SoundPoint 320, 321, 330, 331, 335 for 3CX

This is an image of a Polycom SoundPoint IP phoneThis provisioning guide has been tested with the Polycom SoundPoint 320, 321, 330, 331, 335 IP phone series.We’ve based this Polycom SoundPoint provisioning guide on the SIP firmware 3.3.1 and Bootrom 4.3.0 and we recommend that you follow this guide using a new Polycom SoundPoint 320, 321, 330, 331, 335 IP phone at the very least one that’s been reset to its factory defaults before upgrading it to the latest firmware. Please note that different firmware revisions may have different web interface formats and functionality. It’s important to note that the firmware version 3.3.1 includes changes in the Polycom provisioning system.

Check out the Polycom SoundPoint 450, 550, 560, 650, 670 provisioning guides and the Polycom SoundStation 5000, 6000, 7000 IP conference phone series provisioning guides. Alternatively, take a look at the manual configuration guides for the Polycom SoundPoint and the Polycom SoundStation series.

Before provisioning the Polycom SoundPoint phones with the latest 3CX template, do the following:

  1. Go to the 3CX Phone System provisioning folder and delete all previous Polycom configuration files. The configuration file structure has changed and the Polycom SoundPoint 320, 321, 330, 331, 335 phones will not provision correctly if the older files are stored in that directory.
  2. Delete all sip.cfg and 000000000000.cfg files that you find as these are obsolete in firmware 3.3.1.

The easiest way to set up a Polycom SoundPoint 320, 321, 330, 331, 335 IP phone for use with 3CX Phone System is to use the built-in provisioning functionality within 3CX Phone System. This will allow the phone to configure itself by retrieving a 3CX -generated phone configuration file. To fully take advantage of this, configure your DHCP Server so that it lets your Polycom SoundPoint phone know where it can retrieve its configuration file.

Step 1: Provisioning a Polycom SoundPoint 320, 321, 330, 331 or 335

  1. Select the extension you want to provision and go to the Phone Provisioning tabThis image shows you how to add an extension within the 3CX Management Console for a Polycom SoundPoint 320, 321, 330, 331, 335 IP phone
  2. In the MAC Address field, enter the phone’s 12-character MAC address. This information is normally printed on the back of the Polycom SoundPoint 320, 321, 330, 331, 335 IP phone
  3. In the Model field, select the model number of the Polycom SoundPoint phone you want to provision
  4. The display language for Polycom phones can’t be changed unfortunately, therefore the default language, English, is applied
  5. Select the IP address that your Polycom SoundPoint IP phone will use to connect to the 3CX Phone System machine using the Select Interface drop down. Skip this step if you’ve only got one network card in your 3CX Phone System machine
  6. BLF function keys can’t be configured on the Polycom SoundPoint 320, 321, 330, 331, 335 IP phones
  7. Click on the OK button at the bottom of the page to create the configuration files. These will now be created in the provisioning folder in 3CX Phone System

Step 2: Retrieving the Polycom SoundPoint 320, 321, 330, 331, 335 Configuration Files

We’ve now got to tell the Polycom SoundPoint phone to download the configuration files from the central server. This has to be done using a DHCP reservation and setting Option 66. It’s not possible to specify the provisioning path manually for the Polycom SoundPoint 320, 321, 330, 331, 335 IP phones. For more information on how to configure Option 66 for your Polycom SoundPoint phones, check out this guide which shows you how to configure your DHCP server using Option 66.

Please note that when Option 66 is set up, Polycom SoundPoint IP phones will expect to retrieve all necessary files from the string specified in Option 66. For instance, if your Option 66 string is configured to the following (see below), the Polycom phone will browse the provisioning folder and will check if there are any available firmware updates – ‘bootrom.ld’ and ‘sip.ld’ before requesting for the configuration files. Therefore, it’s important that you download and extract the Bootrom and the SIP firmware into the provisioning folder. Step 3 delves deeper into the configuration options.

    • http://10.172.0.15:5000/provisioning‘  ( for 3CX Phone System 11) or
    • http://10.172.0.15:5000/provisioning/%%ProvSubDir%%‘  (for 3CX Phone System 12), where %%ProvSubDir%% is the randomly created provisioning folder for 3CX Phone System 12.

Step 3: Advanced Configuration Options such as Time Zone, DST and Firmwares

The Phone Provisioning node within the 3CX Management Console allows you to configure the time zone, DST (Daylight Savings Time) and other options for your Polycom SoundPoint 320, 321, 330, 331, 335 phone. This node also allows you to edit the provisioning templates and include custom configuration options into the templates. For more information on how to do this, check out these following guides:

Supported IP Phones


Preferred / Recommended

Supported