No, by modifying the velocity template you are on the right track. I might mention there may be some known issues with 3.2 firmware from polycom.
I think it might be less problematic (but what do i know) to add the configuration parameters directly to sipx. It will certainly cause fewer issues with end users. I for one would like to see some built-in EFK functionality for blind transfer/park, etc. On Wed, Jan 27, 2010 at 12:03 PM, Eric Varsanyi <[email protected]> wrote: > Thanks! Good to get some feedback I'm not just missing something obvious. > > What I'm doing now since I'm running from SVN is I've changed the source > for the velocity template mac-address.cfg-vm so when I do 'svn update's my > changes stick. I am of course running all this in a sandbox and I have a > pre-production VM (well, its still all pre-production but I have the setup > anyway) to test with before rolling out changes. The pre-production VM is > what led me to want to make configurations portable between machines > (export/import functionality). Right now I just use a separate VLAN and > stuck some NAT magic into the router between the real network and the > sandbox so I can ssh/https to the test box yet leave it instantly clonable > to the production side. > > Another way I think might work with minimal changes to the current UI would > be to have a setting that's just a textbox and accepts a block of raw config > XML that will be inserted up front (into the xxxxxx-sipx-sip.cfg file). This > would most definitely be an 'advanced' setting :). This way one could use > the existing group configuration layering to good effect with changes like > this. If there's any support for this idea I'll give it a try. > > -Eric > > On Jan 27, 2010, at 10:54 AM, Tony Graziano wrote: > > I think there is a way to manually edit the polycom template that sipx > produces that would make this work for you, but on system updates, your > custom modifications could be overwritten (template replaced) and would have > to be re-re-entered before generating new profiles. Additionally firmware > updates could also change the syntax so reading about the changes would be > required before implementing. I would suggest a test system (vmware or xen) > would be adequate with one or two phones to provide a test environment > before copying your changes to a production system. > > The same approach could be used for the EFK (Enhanced Function Key) > programming. > > At the same time, it sounds like a good candidate for an enhancement > request. > On Wed, Jan 27, 2010 at 11:43 AM, Eric Varsanyi <[email protected]> wrote: > >> I'm doing this on SVN 17748 with Polycom 3.2.2 firmware so I thought this >> would not be appropriate for -users. >> >> The direct question is: is there really a more appropriate way (than >> manual configuration as describe below) to get custom "ringtones" onto the >> polycoms and update call progress tones? I just want a different, non >> factory, ring available for folks local directories and to assign to >> different shared lines. Where we use intercom support I want the intercom to >> start silently if so configured in the UI (as of 3.2.2 the default INTERCOM >> progress tone is a 500ms beep even if you ask for silent in the UI). >> >> What I'm doing now that is working for me, but seems "against the grain": >> >> (in the top level velocity template file added the first CONFIG_FILES >> element for -local): >> >> <APPLICATION >> APP_FILE_PATH="sip.ld" >> CONFIG_FILES="[PHONE_MAC_ADDRESS]-local.cfg, >> [PHONE_MAC_ADDRESS]-sipx-sip.cfg, [PHONE_MAC_ADDRESS]-sipx-phone.cfg, >> [PHONE_MAC_ADDRESS]-sipx-device.cfg, polycom_phone1.cfg, polycom_sip.cfg" >> MISC_FILES="" >> OVERRIDES_DIRECTORY="" >> CONTACTS_DIRECTORY="" >> LOG_FILE_DIRECTORY=""> >> >> In the xxxx-local.cfg file (which for testing I've manually stuck in the >> tftpboot directory, I'm assuming I can add it as an unmanaged file through >> the UI later): >> >> <?xml version="1.0"?> >> <!-- SIP Application Configuration File --> >> <!-- $RCSfile: sip.cfg,v $ $Revision: 1.558.2.3.2.11.2.2 $ --> >> <sip> >> <tones> >> <chord_sets> >> <CALLPROGRESS> >> <INTERCOM tone.chord.callProg.10.freq.1="550" >> tone.chord.callProg.10.level.1="-19" tone.chord.callProg.10.onDur="1" >> tone.chord.callProg.10.offDur="0" tone.chord.callProg.10.repeat="1"/> >> </CALLPROGRESS> >> </chord_sets> >> </tones> >> <sampled_audio saf.1="" saf.2="ring13.wav" saf.3="ring14.wav" saf.4="" >> saf.5="" saf.6="" saf.7="" saf.8="" saf.9="" saf.10="" saf.11="" saf.12="" >> saf.13="" saf.14="" saf.15="" saf.16="" saf.17="" saf.18="" saf.19="" >> saf.20="" saf.21="" saf.22="" saf.23="" saf.24=""/> >> </sip> >> >> The wiki page talking about config file updates is wonderful but it >> doesn't address things that are either inappropriate for the UI (a whole >> sound effects/progress tone editor seems out of scope of the project) or are >> for whatever reason just not supported (fancy softkey support, ability to >> map the 'flexible' key on the Ip 335's). >> >> I tried searching the issues database for something like this but I didn't >> directly see an open issue asking for the ability to merge in local manual >> changes, this really makes me think I'm just trying to do this all wrong. >> >> Thanks, >> -Eric Varsanyi >> >> _______________________________________________ >> sipx-dev mailing list [email protected] >> List Archive: http://list.sipfoundry.org/archive/sipx-dev >> Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev >> sipXecs IP PBX -- http://www.sipfoundry.org/ >> > > > > -- > ====================== > Tony Graziano, Manager > Telephone: 434.984.8430 > Fax: 434.984.8431 > > Email: [email protected] > > LAN/Telephony/Security and Control Systems Helpdesk: > Telephone: 434.984.8426 > Fax: 434.984.8427 > > Helpdesk Contract Customers: > http://www.myitdepartment.net/gethelp/ > > Why do mathematicians always confuse Halloween and Christmas? > Because 31 Oct = 25 Dec. > > > -- ====================== Tony Graziano, Manager Telephone: 434.984.8430 Fax: 434.984.8431 Email: [email protected] LAN/Telephony/Security and Control Systems Helpdesk: Telephone: 434.984.8426 Fax: 434.984.8427 Helpdesk Contract Customers: http://www.myitdepartment.net/gethelp/ Why do mathematicians always confuse Halloween and Christmas? Because 31 Oct = 25 Dec.
_______________________________________________ sipx-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-dev Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev sipXecs IP PBX -- http://www.sipfoundry.org/
