[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cisco-voip
Subject:    Re: [cisco-voip] SetRingTone Wideband
From:       Brian Meade <bmeade90 () vt ! edu>
Date:       2019-04-25 23:11:42
Message-ID: CAGcuYh3bg7GwiaCw0hck=FDVR6omo4GtVmLvgGR6=_L8jURHjQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Thanks Stephen!  I'll see if I can reach out to some Cisco BU folks to push
for full support/maintenance of these features.  Would really love Cisco to
bring back Phone Designer as well.

On Thu, Apr 25, 2019 at 6:07 PM Stephen Welsh <stephen.welsh@unifiedfx.com>
wrote:

> Thanks Brian, was going to jump in but hesitated ;)
>
> Don't think I'm breaking any NDA's here as this is just a general
> impression based on dialog on this topic, there is absolutely nothing
> official here and I can't go into detail unfortunately.
>
> I get the impression that background support may get dropped or more
> limited in the future. The recent addition of backgrounds to the KEM has
> caused more challenges than benefit in it's current implementation. This
> would imply that Cisco will have to do something to update/resolve this,
> backtrack, or something new/different.
>
> Personally I would love Cisco to fully embrace background/ringtones (i.e.
> the SetBackground XML object etc.). We see hundreds of clients that use
> custom backgrounds, it's a great capability that is mostly an afterthought
> at times.
>
> I would encourage anyone with customers leveraging the custom backgrounds
> on Cisco phones to provide feedback to Cisco asking for official API
> support for SetBackground/SetRingtone
>
> One thing I was really pleased about was Cisco fixing the SetBackground
> bug on the latest 88xx firmware, but would be ideal if this was an official
> API.
>
> Kind Regards
>
> Stephen Welsh
> Founder & CTO
> UnifiedFX
>
> Sent from my iPad
>
> On 25 Apr 2019, at 14:02, Brian Meade <bmeade90@vt.edu> wrote:
>
> Yea, was hoping someone from Cisco would jump in to confirm if there's
> something like a SetRingToneWB command or something similar or plans to
> update this API at some point.
>
> Adding Stephen Welsh as well since he's pretty familiar with these phone
> APIs.
>
> On Thu, Apr 25, 2019 at 4:47 PM Anthony Holloway <
> avholloway+cisco-voip@gmail.com> wrote:
>
>> Alright, well, I guess that's the end of the road then, huh?
>>
>> On Thu, Apr 25, 2019 at 3:31 PM Brian Meade <bmeade90@vt.edu> wrote:
>>
>>> Thanks for testing Anthony!  You're seeing the same thing I saw in that
>>> it's only supporting the non-wideband ringtones.
>>>
>>> Wideband ringtones don't have any size limitations I've found and also
>>> don't need to be divisible by 240.  I downloaded the wideband ringtones
>>> from CUCM and confirmed their sizes/samples and such to confirm that.
>>>
>>> I can make a very long/sizable wideband ringtone, put it in the
>>> RingList-wb.xml file and upload it to TFTP and it works fine.  Seems like
>>> the limitation is just around the SetRingTone command only working with
>>> legacy ringtone parameters.
>>>
>>> On Thu, Apr 25, 2019 at 3:14 PM Anthony Holloway <
>>> avholloway+cisco-voip@gmail.com> wrote:
>>>
>>>> I made a little progress.
>>>>
>>>> *Python*
>>>> >>> import requests
>>>> >>> phone = 'my phone IP here'
>>>> >>> creds = ('my username', 'my password')
>>>> >>> xml = {'XML': '<setRingTone><ringTone>
>>>> https://tftpserver.company.com:6972/NewRingtone.rwb
>>>> </ringTone></setRingTone>'}
>>>> >>> resp = requests.post('http://{}/CGI/Execute'.format(phone),
>>>> auth=creds, data=xml)
>>>> >>> resp
>>>> <Response [200]>
>>>> >>> resp.text
>>>> u'<?xml version="1.0"
>>>> encoding="utf-8"?>\r\n<CiscoIPPhoneResponse>\r\n<ResponseItem URL=""
>>>> Data="Success" Status="0" />\r\n</CiscoIPPhoneResponse>\r\n'
>>>>
>>>> At first I got:
>>>>
>>>> >>> resp
>>>> <Response [400]>
>>>> >>> resp.text
>>>> u'<?xml version="1.0" encoding="utf-8"?>\r\n<errorResponse>\r\n<type>
>>>> Unsupported Operation</type> \r\n<data> Personalization is disabled</data>
>>>> \r\n</errorResponse>\r\n'
>>>>
>>>> After I enabled that, I then got:
>>>>
>>>> >>> resp
>>>> <Response [400]>
>>>> >>> resp.text
>>>> u'<?xml version="1.0" encoding="utf-8"?>\r\n<errorResponse>\r\n<type>
>>>> InvalidResource</type> \r\n<data>  Ring Tone Too Large:
>>>> https://tftpserver.company.com:6972/ NewRingtone.rwb  Size is
>>>> 264828</data> \r\n</errorResponse>\r\n'
>>>>
>>>> Then after I cut the ringtone in half, I got this:
>>>>
>>>>
>>>> >>> resp
>>>> <Response [400]>
>>>> >>> resp.text
>>>> u'<?xml version="1.0" encoding="utf-8"?>\r\n<errorResponse>\r\n<type>
>>>> InvalidResource</type> \r\n<data>  Invalid Ring Tone: Number of Ring
>>>> samples in the ring not evenly divisible by 240:
>>>> https://tftpserver.company.com:6972/ NewRingtone.rwb</data>
>>>> \r\n</errorResponse>\r\n'
>>>>
>>>> So, I used the following as a supplement to the previously linked site,
>>>> so that I could figure out this 240 sample thing:
>>>>
>>>> https://www.netcraftsmen.com/uc-toolkit-using-audacity-for-cucm-ring-tones/
>>>>
>>>>
>>>> My phone (8851 on 12.5(1)SR2) still plays the default Sunrise ringtone,
>>>> and I don't see where the new ringtone comes into play.  Perhaps my
>>>> successes will help you move the needle a little further?
>>>>
>>>> On Thu, Apr 25, 2019 at 12:35 PM Brian Meade <bmeade90@vt.edu> wrote:
>>>>
>>>>> I've got it working using the RingList-wb.xml globally, but still
>>>>> can't get it to work via API.  It seems like SetRingTone was just never
>>>>> updated to allow for wideband ringtones.
>>>>>
>>>>> On Thu, Apr 25, 2019 at 10:37 AM Anthony Holloway <
>>>>> avholloway+cisco-voip@gmail.com> wrote:
>>>>>
>>>>>> Do you have it working now then?
>>>>>>
>>>>>> On Wed, Apr 24, 2019 at 12:42 PM Brian Meade <bmeade90@vt.edu> wrote:
>>>>>>
>>>>>>> So I confirmed the sample rate should be 16000 Hz as well.
>>>>>>>
>>>>>>> Then exported as Raw (headerless) Signed 16-bit PCM
>>>>>>>
>>>>>>> On Wed, Apr 24, 2019 at 1:25 PM Brian Meade <bmeade90@vt.edu> wrote:
>>>>>>>
>>>>>>>>  SetRingTone is a bit undocumented in any of the API guides similar
>>>>>>>> to setBackground.  They both work but RingTone may not have been updated to
>>>>>>>> support wideband files.
>>>>>>>>
>>>>>>>> I've got the ringtone on CUCM now as well using the file settings
>>>>>>>> in that blog but it's playing too fast.
>>>>>>>>
>>>>>>>> Anyone know if the sample rate needs to be changed from 8000 Hz or
>>>>>>>> any other changes for wideband?
>>>>>>>>
>>>>>>>> On Wed, Apr 24, 2019 at 1:12 PM Anthony Holloway <
>>>>>>>> avholloway+cisco-voip@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> I've never heard of this before, but a quick google search turns
>>>>>>>>> up the following page with some detailed info.  Have you already seen this
>>>>>>>>> info?
>>>>>>>>>
>>>>>>>>> http://usecallmanager.nz/ring-list-xml.html
>>>>>>>>>
>>>>>>>>> Interestingly, this information doesn't seem to be present in the
>>>>>>>>> normal Phone API guide.  Is this hidden information, or just documented
>>>>>>>>> elsewhere?
>>>>>>>>>
>>>>>>>>> On Wed, Apr 24, 2019 at 11:38 AM Brian Meade <bmeade90@vt.edu>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Anyone had any luck using the IP Phone Services API to set a
>>>>>>>>>> wideband ringtone? It doesn't seem to like the file size for me even though
>>>>>>>>>> my files are smaller than the default wideband ringtones.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Brian Meade
>>>>>>>>>> _______________________________________________
>>>>>>>>>> cisco-voip mailing list
>>>>>>>>>> cisco-voip@puck.nether.net
>>>>>>>>>> https://puck.nether.net/mailman/listinfo/cisco-voip
>>>>>>>>>>
>>>>>>>>>

[Attachment #5 (text/html)]

<div dir="ltr">Thanks Stephen!   I&#39;ll see if I can reach out to some Cisco BU \
folks to push for full support/maintenance of these features.   Would really love \
Cisco to bring back Phone Designer as well.</div><br><div class="gmail_quote"><div \
dir="ltr" class="gmail_attr">On Thu, Apr 25, 2019 at 6:07 PM Stephen Welsh &lt;<a \
href="mailto:stephen.welsh@unifiedfx.com">stephen.welsh@unifiedfx.com</a>&gt; \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div dir="auto">
<div>Thanks Brian, was going to jump in but hesitated ;)</div>
<div><br>
</div>
Don't think I'm breaking any NDA's here as this is just a general impression based on \
dialog on this topic, there is absolutely nothing official here and I can't go into \
detail unfortunately. <div><br>
</div>
<div>I get the impression that background support may get dropped or more limited in \
the future. The recent addition of backgrounds to the KEM has caused more challenges \
than benefit in it's current implementation. This would imply that Cisco will have to \
do  something to update/resolve this, backtrack, or something new/different.</div>
<div><br>
</div>
<div>Personally I would love Cisco to fully embrace background/ringtones (i.e. the \
SetBackground XML object etc.). We see hundreds of clients that use custom \
backgrounds, it's a great capability that is mostly an afterthought at times.</div> \
<div><br> </div>
<div>I would encourage anyone with customers leveraging the custom backgrounds on \
Cisco phones to provide feedback to Cisco asking for official API support for \
SetBackground/SetRingtone</div> <div><br>
</div>
<div>One thing I was really pleased about was Cisco fixing the SetBackground bug on \
the latest 88xx firmware, but would be ideal if this was an official API.<br> <br>
Kind Regards</div>
<div><br>
</div>
<div>Stephen Welsh</div>
<div>Founder &amp; CTO</div>
<div>UnifiedFX<br>
<br>
<div id="gmail-m_8667170642322455471AppleMailSignature" dir="ltr">Sent from my \
iPad</div> <div dir="ltr"><br>
On 25 Apr 2019, at 14:02, Brian Meade &lt;<a href="mailto:bmeade90@vt.edu" \
target="_blank">bmeade90@vt.edu</a>&gt; wrote:<br> <br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div dir="ltr">Yea, was hoping someone from Cisco would jump in to confirm if \
there&#39;s something like a SetRingToneWB command or something similar or plans to \
update this API at some point. <div><br>
</div>
<div>Adding Stephen Welsh as well since he&#39;s pretty familiar with these phone \
APIs.</div> </div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Thu, Apr 25, 2019 at 4:47 PM Anthony Holloway \
&lt;<a href="mailto:avholloway%2Bcisco-voip@gmail.com" \
target="_blank">avholloway+cisco-voip@gmail.com</a>&gt; wrote:<br> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"> <div dir="ltr">Alright, well, I guess that&#39;s \
the end of the road then, huh?</div> <br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Thu, Apr 25, 2019 at 3:31 PM Brian Meade &lt;<a \
href="mailto:bmeade90@vt.edu" target="_blank">bmeade90@vt.edu</a>&gt; wrote:<br> \
</div> <blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div dir="ltr">Thanks \
for testing Anthony!   You&#39;re seeing the same thing I saw in that it&#39;s only \
supporting the non-wideband ringtones. <div><br>
</div>
<div>Wideband ringtones don&#39;t have any size limitations I&#39;ve found and also \
don&#39;t need to be divisible by 240.   I downloaded the wideband ringtones from \
CUCM and confirmed their sizes/samples and such to confirm that.</div> <div><br>
</div>
<div>I can make a very long/sizable wideband ringtone, put it in the RingList-wb.xml \
file and upload it to TFTP and it works fine.   Seems like the limitation is just \
around the SetRingTone command only working with legacy ringtone parameters.</div> \
</div> <br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Thu, Apr 25, 2019 at 3:14 PM Anthony Holloway \
&lt;<a href="mailto:avholloway%2Bcisco-voip@gmail.com" \
target="_blank">avholloway+cisco-voip@gmail.com</a>&gt; wrote:<br> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"> <div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">I made a little progress.
<div><br>
</div>
<div><u>Python</u></div>
<div>
<div><font face="monospace, monospace">&gt;&gt;&gt; import requests</font></div>
<div><font face="monospace, monospace">&gt;&gt;&gt; phone = &#39;my phone IP \
here&#39;</font></div> <div><font face="monospace, monospace">&gt;&gt;&gt; creds = \
(&#39;my username&#39;, &#39;my password&#39;)</font></div> <div><font \
face="monospace, monospace">&gt;&gt;&gt; xml = {&#39;XML&#39;: \
&#39;&lt;setRingTone&gt;&lt;ringTone&gt;<a \
href="https://tftpserver.company.com:6972/NewRingtone.rwb" \
target="_blank">https://tftpserver.company.com:6972/NewRingtone.rwb</a>&lt;/ringTone&gt;&lt;/setRingTone&gt;&#39;}</font></div>
 <div><font face="monospace, monospace">&gt;&gt;&gt; resp = \
requests.post(&#39;http://{}/CGI/Execute&#39;.format(phone), auth=creds, \
data=xml)</font></div> <div><font face="monospace, monospace">&gt;&gt;&gt; \
resp</font></div> <div><font face="monospace, monospace">&lt;Response \
[200]&gt;</font></div> <div><font face="monospace, monospace">&gt;&gt;&gt; \
resp.text</font></div> <div><font face="monospace, monospace">u&#39;&lt;?xml \
version=&quot;1.0&quot; \
encoding=&quot;utf-8&quot;?&gt;\r\n&lt;CiscoIPPhoneResponse&gt;\r\n&lt;ResponseItem \
URL=&quot;&quot; Data=&quot;Success&quot; Status=&quot;0&quot; \
/&gt;\r\n&lt;/CiscoIPPhoneResponse&gt;\r\n&#39;</font></div> </div>
<div><br>
</div>
<div>At first I got:</div>
<div><br>
</div>
<div>
<div><span style="font-family:monospace,monospace">&gt;&gt;&gt; resp</span><br>
</div>
<div>
<div><font face="monospace, monospace">&lt;Response [400]&gt;</font></div>
</div>
<div><span style="font-family:monospace,monospace">&gt;&gt;&gt; \
resp.text</span></div> <div><font face="monospace, monospace">u&#39;&lt;?xml \
version=&quot;1.0&quot; \
encoding=&quot;utf-8&quot;?&gt;\r\n&lt;errorResponse&gt;\r\n&lt;type&gt; Unsupported \
Operation&lt;/type&gt; \r\n&lt;data&gt; Personalization is disabled&lt;/data&gt; \
\r\n&lt;/errorResponse&gt;\r\n&#39;</font></div> </div>
<div><br>
</div>
<div>After I enabled that, I then got:</div>
<div><span style="font-family:monospace,monospace"><br>
</span></div>
<div><span style="font-family:monospace,monospace">&gt;&gt;&gt; resp</span><br>
</div>
<div>
<div>
<div><font face="monospace, monospace">&lt;Response [400]&gt;</font></div>
</div>
<div><span style="font-family:monospace,monospace">&gt;&gt;&gt; \
resp.text</span></div> <div><font face="monospace, monospace">u&#39;&lt;?xml \
version=&quot;1.0&quot; \
encoding=&quot;utf-8&quot;?&gt;\r\n&lt;errorResponse&gt;\r\n&lt;type&gt; \
InvalidResource&lt;/type&gt; \r\n&lt;data&gt;   Ring Tone Too Large: <a \
href="https://tftpserver.company.com:6972/" \
target="_blank">https://tftpserver.company.com:6972/</a></font> <span \
style="font-family:monospace,monospace">NewRingtone</span><font face="monospace, \
monospace">.rwb   Size is 264828&lt;/data&gt; \
\r\n&lt;/errorResponse&gt;\r\n&#39;</font></div> </div>
<div><br>
</div>
<div>Then after I cut the ringtone in half, I got this:</div>
<div><br>
</div>
<div>
<div><br>
</div>
<div>
<div>
<div><font face="monospace, monospace">&gt;&gt;&gt; resp</font></div>
<div><font face="monospace, monospace">&lt;Response [400]&gt;</font></div>
</div>
</div>
<div><span style="font-family:monospace,monospace">&gt;&gt;&gt; \
resp.text</span></div> <div><font face="monospace, monospace">u&#39;&lt;?xml \
version=&quot;1.0&quot; \
encoding=&quot;utf-8&quot;?&gt;\r\n&lt;errorResponse&gt;\r\n&lt;type&gt; \
InvalidResource&lt;/type&gt; \r\n&lt;data&gt;   Invalid Ring Tone: Number of Ring \
samples in the ring not evenly divisible by 240: <a \
href="https://tftpserver.company.com:6972/" \
target="_blank">https://tftpserver.company.com:6972/</a></font> <span \
style="font-family:monospace,monospace">NewRingtone</span><font face="monospace, \
monospace">.rwb&lt;/data&gt; \r\n&lt;/errorResponse&gt;\r\n&#39;</font></div> </div>
<div><br>
</div>
<div>So, I used the following as a supplement to the previously linked site, so that \
I could figure out this 240 sample thing:</div> <div><a \
href="https://www.netcraftsmen.com/uc-toolkit-using-audacity-for-cucm-ring-tones/" \
target="_blank">https://www.netcraftsmen.com/uc-toolkit-using-audacity-for-cucm-ring-tones/</a> \
</div> <div><br>
</div>
<div>My phone (8851 on 12.5(1)SR2) still plays the default Sunrise ringtone, and I \
don&#39;t see where the new ringtone comes into play.   Perhaps my successes will \
help you move the needle a little further?<br> </div>
</div>
</div>
</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Thu, Apr 25, 2019 at 12:35 PM Brian Meade &lt;<a \
href="mailto:bmeade90@vt.edu" target="_blank">bmeade90@vt.edu</a>&gt; wrote:<br> \
</div> <blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div \
dir="ltr">I&#39;ve got it working using the RingList-wb.xml globally, but still \
can&#39;t get it to work via API.   It seems like SetRingTone was just never updated \
to allow for wideband ringtones.</div> <br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Thu, Apr 25, 2019 at 10:37 AM Anthony Holloway \
&lt;<a href="mailto:avholloway%2Bcisco-voip@gmail.com" \
target="_blank">avholloway+cisco-voip@gmail.com</a>&gt; wrote:<br> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"> <div dir="ltr">Do you have it working now \
then?</div> <br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Wed, Apr 24, 2019 at 12:42 PM Brian Meade &lt;<a \
href="mailto:bmeade90@vt.edu" target="_blank">bmeade90@vt.edu</a>&gt; wrote:<br> \
</div> <blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div dir="ltr">So I \
confirmed the sample rate should be 16000 Hz as well. <div><br>
</div>
<div>Then exported as Raw (headerless) Signed 16-bit PCM</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Wed, Apr 24, 2019 at 1:25 PM Brian Meade &lt;<a \
href="mailto:bmeade90@vt.edu" target="_blank">bmeade90@vt.edu</a>&gt; wrote:<br> \
</div> <blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div dir="ltr">  \
SetRingTone is a bit undocumented in any of the API guides similar to setBackground.  \
They both work but RingTone may not have been updated to support wideband files.<br> \
<div><br> </div>
<div>I&#39;ve got the ringtone on CUCM now as well using the file settings in that \
blog but it&#39;s playing too fast.</div> <div><br>
</div>
<div>Anyone know if the sample rate needs to be changed from 8000 Hz or any other \
changes for wideband?</div> </div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Wed, Apr 24, 2019 at 1:12 PM Anthony Holloway \
&lt;<a href="mailto:avholloway%2Bcisco-voip@gmail.com" \
target="_blank">avholloway+cisco-voip@gmail.com</a>&gt; wrote:<br> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"> <div dir="ltr">I&#39;ve never heard of this \
before, but a quick google search turns up the following page with some detailed \
info.   Have you already seen this info? <div><br>
</div>
<div><a href="http://usecallmanager.nz/ring-list-xml.html" \
target="_blank">http://usecallmanager.nz/ring-list-xml.html</a>  </div> <div><br>
</div>
<div>Interestingly, this information doesn&#39;t seem to be present in the normal \
Phone API guide.   Is this hidden information, or just documented elsewhere?</div> \
</div> <br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Wed, Apr 24, 2019 at 11:38 AM Brian Meade &lt;<a \
href="mailto:bmeade90@vt.edu" target="_blank">bmeade90@vt.edu</a>&gt; wrote:<br> \
</div> <blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div \
dir="auto">Anyone had any luck using the IP Phone Services API to set a wideband \
ringtone? It doesn&#39;t seem to like the file size for me even though my files are \
smaller than the default wideband ringtones. <div dir="auto"><br>
</div>
<div dir="auto">Thanks,</div>
<div dir="auto">Brian Meade</div>
</div>
_______________________________________________<br>
cisco-voip mailing list<br>
<a href="mailto:cisco-voip@puck.nether.net" \
target="_blank">cisco-voip@puck.nether.net</a><br> <a \
href="https://puck.nether.net/mailman/listinfo/cisco-voip" rel="noreferrer" \
target="_blank">https://puck.nether.net/mailman/listinfo/cisco-voip</a><br> \
</blockquote> </div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>

</blockquote></div>



_______________________________________________
cisco-voip mailing list
cisco-voip@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-voip


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic