Setting Polycom device.net options in the config file

asteriskpolycom

I have several hundred Polycom SoundPoint IP phones and I need to make a config change to them. I would like to effect this config change through the XML config files that are loaded when the phone boots. I have found what the options are that I need to set, but Polycom's documentation is very unspecific about what this file should look like. They don't even really provide any sample XML.

In any case, the setting that I am looking to tweak specifically is:

device.set=1
device.net.etherVlanFilter.set=1
device.net.etherVlanFilter="Enabled"

According to the admin guide that can be found here these device level options should be set in a separate file, but it gives no indication of what the file should look like.

Anyone out there have any idea? I've tried a few different things, but so far to no avail.

Best Answer

The simple answer is to put the changes in the phone1.cfg file.

When the phone boots, it read the The Master Configuration File which is either [MAC].cfg (if you have created a per-phone config file) or if there is no [MAC].cfg then it uses the default 00000000.cfg provided with the firmware

This file contains amongst other things a list of config files to process and generally includes phone1.cfg and sip.cfg.

If you have set up a [MAC].cfg then it might also contain a phone-specific config file such as phone[MAC].cfg

So by putting the change in your phone1.cfg it will be picked up by all phones unless overriden by any per-phone config.