Agreed the EFK stuff would be "easy" to add (I might try to add that one the 
right way while I'm doing this other thing). I might also try to officially add 
the ability to set the SAF (ringtone) files, that seems simple enough (just a 
form with 16 text entries).

The progress tones/chords/sound effect system is deep enough that it would 
likely be as much custom UI to do just it as we have today for everything else 
:).

FWIW with 3.2 the shared line stuff is actually working about as I'd expect it 
to (with 3.1.x the phones were easily confused by playing with shared lines). 
Aside from the 'beep' appearing on intercom calls I have yet to pin any problem 
in my test sandbox on 3.2.2 (unlike the SPA3102 which was the cause of just 
about every problem I had).

-Eric

On Jan 27, 2010, at 11:09 AM, Tony Graziano wrote:

> 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/

Reply via email to