<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp; 
<div id="result_box" dir="ltr">I have a proposal that we can include in openr2 outgoing circuits&nbsp; send DTMF tones, some Telco require that&nbsp; the incoming signaling is R2 and the outgoing send DTMF tones to call.</div>
<div dir="ltr">&nbsp;</div>
<div dir="ltr">Thnaks Alexis</div><br><br>&nbsp;</div>
<div><span class="gmail_quote">On 11/20/08, <b class="gmail_sendername">Moises Silva</b> &lt;<a href="mailto:moises.silva@gmail.com">moises.silva@gmail.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Well, the call progress detection is responsibility of<br>chan_zap/chan_dahdi or chan_unicall. If you are using Unicall, is<br>
responsibility of chan_unicall, which is heavily based on chan_zap but<br>probably outdated and not detecting the hangup properly. If we find<br>that chan_zap does the same, then the bug is in chan_zap, not openr2<br>or Unicall/libmfcr2.<br>
<br>I&#39;d like to see that scenario&#39;s log.<br><br>On Thu, Nov 20, 2008 at 10:06 AM, Luis Morales &lt;<a href="mailto:fastonion@gmail.com">fastonion@gmail.com</a>&gt; wrote:<br>&gt; I look the unicall for * 1.2 on Venezuela in some clients not<br>
&gt; recognize the hangup detection, the channel show as busy until the<br>&gt; client do soft hangup. I&#39;ll be try get the call logs and submit to the<br>&gt; list.<br>&gt;<br>&gt; Regards,<br>&gt;<br>&gt; On Fri, Nov 21, 2008 at 11:11 AM, Moises Silva &lt;<a href="mailto:moises.silva@gmail.com">moises.silva@gmail.com</a>&gt; wrote:<br>
&gt;&gt; What kind of problems with hangup detection?<br>&gt;&gt;<br>&gt;&gt; On Thu, Nov 20, 2008 at 9:36 AM, Luis Morales &lt;<a href="mailto:fastonion@gmail.com">fastonion@gmail.com</a>&gt; wrote:<br>&gt;&gt;&gt; Moy,<br>
&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; - r2 on asterisk 1.2 it&#39;s have many troubles with hang up detection<br>&gt;&gt;&gt; (cantv, movistar on venezuela)<br>&gt;&gt;&gt; - r2 on asterisk 1.4 it&#39;s stable (cantv, movistar on venezuela)<br>
&gt;&gt;&gt;<br>&gt;&gt;&gt; I&#39; m not testing on 1.6 or Openr2. But i will on next weeks.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Regards,<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; On Fri, Nov 21, 2008 at 10:53 AM, Moises Silva &lt;<a href="mailto:moises.silva@gmail.com">moises.silva@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt; Luis<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Drop your ideas here to discuss them! :-)<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; On Thu, Nov 20, 2008 at 8:14 AM, Luis Morales &lt;<a href="mailto:fastonion@gmail.com">fastonion@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt; Moy,<br>&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt; I&#39;m on Venezuela and i have access to r2 telephony system providers.<br>&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt; I have an couple of ideas to extend r2 project.<br>
&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt; Regards,<br>&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt; Luis Morales<br>&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt; On Thu, Nov 20, 2008 at 6:34 PM, Moises Silva &lt;<a href="mailto:moises.silva@gmail.com">moises.silva@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt; Probably some of you already know it, the first release candidate for<br>&gt;&gt;&gt;&gt;&gt;&gt; openr2 is out there in google code:<br>&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://code.google.com/p/openr2/downloads/list">http://code.google.com/p/openr2/downloads/list</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt; Also, I&#39;d like to ask for opinions and probably any volunteer coders<br>&gt;&gt;&gt;&gt;&gt;&gt; here. Currently there is a couple of activities that I have in mind.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt; 1. Windows and/or Mac OS build.<br>&gt;&gt;&gt;&gt;&gt;&gt; 2. Asterisk patches.<br>&gt;&gt;&gt;&gt;&gt;&gt; 3. DTMF/R2 support (Venezuela users mostly).<br>&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; The number one is about making openr2 code to build in Windows or Mac<br>&gt;&gt;&gt;&gt;&gt;&gt; OS. Or both :)<br>&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt; The second project is less time consuming (I think), the idea is<br>
&gt;&gt;&gt;&gt;&gt;&gt; create a doc/asterisk/patches directory where other directories will<br>&gt;&gt;&gt;&gt;&gt;&gt; exists, one directory for each major release of Asterisk. 1.2, 1.4 and<br>&gt;&gt;&gt;&gt;&gt;&gt; 1.6. Now that we have the first release candidate of openr2 it would<br>
&gt;&gt;&gt;&gt;&gt;&gt; be easier to have patches for Asterisk and not just the SVN branches I<br>&gt;&gt;&gt;&gt;&gt;&gt; have been providing. So, one directory could be:<br>&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt; doc/asterisk/1.4/1.4.22/<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt; And put the required patches, or even better, an already modified for<br>&gt;&gt;&gt;&gt;&gt;&gt; R2 chan_dahdi.c/chan_zap.c along with a Makefile to compile using the<br>
&gt;&gt;&gt;&gt;&gt;&gt; Asterisk headers. That way a user can easily do this:<br>&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt; # cd doc/asterisk/1.4/1.4.22/<br>&gt;&gt;&gt;&gt;&gt;&gt; # make<br>&gt;&gt;&gt;&gt;&gt;&gt; # make install<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt; And that make install would copy the created R2-enabled chan_dahdi.so<br>&gt;&gt;&gt;&gt;&gt;&gt; to /usr/lib/asterisk/modules replacing the old and not-R2 enabled<br>&gt;&gt;&gt;&gt;&gt;&gt; chan_dahdi.so included with Asterisk.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt; The other option is not include chan_zap.c or chan_dahdi.c modified<br>&gt;&gt;&gt;&gt;&gt;&gt; there, but just include a patch for users to apply.<br>&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; The advantage of having the modified chan_zap.c/chan_dahdi.c with a<br>&gt;&gt;&gt;&gt;&gt;&gt; Makefile is that no patching is required, users just replace their old<br>&gt;&gt;&gt;&gt;&gt;&gt; chan_zap.so/chan_dahdi.so with &quot;make install&quot; with the R2-enabled one.<br>
&gt;&gt;&gt;&gt;&gt;&gt; The disadvantage is that a directory would be needed each time a new<br>&gt;&gt;&gt;&gt;&gt;&gt; Asterisk release goes out. But I really like this approach better over<br>&gt;&gt;&gt;&gt;&gt;&gt; the patching.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt; The advantage with the patch, is that as long as the patch applies<br>&gt;&gt;&gt;&gt;&gt;&gt; cleanly to newer Asterisk versions, there is no need to do anything,<br>&gt;&gt;&gt;&gt;&gt;&gt; but in any moment a patch does not apply or causes undesired<br>
&gt;&gt;&gt;&gt;&gt;&gt; side-effects (like segfaulting) there will be needed to create a new<br>&gt;&gt;&gt;&gt;&gt;&gt; directory with a new patch for the new Asterisk version.<br>&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt; Comments, ideas?<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt; If there is anyone willing to work in some of this sub-projects, it<br>&gt;&gt;&gt;&gt;&gt;&gt; will be my pleasure to provide access to an SVN branch in the<br>&gt;&gt;&gt;&gt;&gt;&gt; development openr2 repository to work on.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt; Moy<br>&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt; --<br>&gt;&gt;&gt;&gt;&gt;&gt; &quot;I do not agree with what you have to say, but I&#39;ll defend to the<br>
&gt;&gt;&gt;&gt;&gt;&gt; death your right to say it.&quot; Voltaire<br>&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>&gt;&gt;&gt;&gt;&gt;&gt; --Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--">http://www.api-digital.com--</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt; asterisk-r2 mailing list<br>&gt;&gt;&gt;&gt;&gt;&gt; To UNSUBSCRIBE or update options visit:<br>&gt;&gt;&gt;&gt;&gt;&gt;&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-r2">http://lists.digium.com/mailman/listinfo/asterisk-r2</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt; --<br>&gt;&gt;&gt;&gt;&gt; ---------------------------------------------------------------------------------<br>
&gt;&gt;&gt;&gt;&gt; Luis Morales<br>&gt;&gt;&gt;&gt;&gt; Consultor de Tecnologia<br>&gt;&gt;&gt;&gt;&gt; Cel: +(58)416-4242091<br>&gt;&gt;&gt;&gt;&gt; ---------------------------------------------------------------------------------<br>
&gt;&gt;&gt;&gt;&gt; &quot;Empieza por hacer lo necesario, luego lo que es posible... y de<br>&gt;&gt;&gt;&gt;&gt; pronto estarás haciendo lo imposible&quot;<br>&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt; Leonardo Da&#39;Vinci<br>
&gt;&gt;&gt;&gt;&gt; ---------------------------------------------------------------------------------<br>&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>&gt;&gt;&gt;&gt;&gt; --Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--">http://www.api-digital.com--</a><br>
&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt; asterisk-r2 mailing list<br>&gt;&gt;&gt;&gt;&gt; To UNSUBSCRIBE or update options visit:<br>&gt;&gt;&gt;&gt;&gt;&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-r2">http://lists.digium.com/mailman/listinfo/asterisk-r2</a><br>
&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; --<br>&gt;&gt;&gt;&gt; &quot;I do not agree with what you have to say, but I&#39;ll defend to the<br>&gt;&gt;&gt;&gt; death your right to say it.&quot; Voltaire<br>
&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; _______________________________________________<br>&gt;&gt;&gt;&gt; --Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--">http://www.api-digital.com--</a><br>&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; asterisk-r2 mailing list<br>&gt;&gt;&gt;&gt; To UNSUBSCRIBE or update options visit:<br>&gt;&gt;&gt;&gt;&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-r2">http://lists.digium.com/mailman/listinfo/asterisk-r2</a><br>
&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; --<br>&gt;&gt;&gt; ---------------------------------------------------------------------------------<br>&gt;&gt;&gt; Luis Morales<br>&gt;&gt;&gt; Consultor de Tecnologia<br>
&gt;&gt;&gt; Cel: +(58)416-4242091<br>&gt;&gt;&gt; ---------------------------------------------------------------------------------<br>&gt;&gt;&gt; &quot;Empieza por hacer lo necesario, luego lo que es posible... y de<br>
&gt;&gt;&gt; pronto estarás haciendo lo imposible&quot;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Leonardo Da&#39;Vinci<br>&gt;&gt;&gt; ---------------------------------------------------------------------------------<br>&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>&gt;&gt;&gt; --Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--">http://www.api-digital.com--</a><br>&gt;&gt;&gt;<br>&gt;&gt;&gt; asterisk-r2 mailing list<br>
&gt;&gt;&gt; To UNSUBSCRIBE or update options visit:<br>&gt;&gt;&gt;&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-r2">http://lists.digium.com/mailman/listinfo/asterisk-r2</a><br>&gt;&gt;&gt;<br>&gt;&gt;<br>
&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; --<br>&gt;&gt; &quot;I do not agree with what you have to say, but I&#39;ll defend to the<br>&gt;&gt; death your right to say it.&quot; Voltaire<br>&gt;&gt;<br>&gt;&gt; _______________________________________________<br>
&gt;&gt; --Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--">http://www.api-digital.com--</a><br>&gt;&gt;<br>&gt;&gt; asterisk-r2 mailing list<br>&gt;&gt; To UNSUBSCRIBE or update options visit:<br>
&gt;&gt;&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-r2">http://lists.digium.com/mailman/listinfo/asterisk-r2</a><br>&gt;&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt; ---------------------------------------------------------------------------------<br>
&gt; Luis Morales<br>&gt; Consultor de Tecnologia<br>&gt; Cel: +(58)416-4242091<br>&gt; ---------------------------------------------------------------------------------<br>&gt; &quot;Empieza por hacer lo necesario, luego lo que es posible... y de<br>
&gt; pronto estarás haciendo lo imposible&quot;<br>&gt;<br>&gt; Leonardo Da&#39;Vinci<br>&gt; ---------------------------------------------------------------------------------<br>&gt;<br>&gt; _______________________________________________<br>
&gt; --Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--">http://www.api-digital.com--</a><br>&gt;<br>&gt; asterisk-r2 mailing list<br>&gt; To UNSUBSCRIBE or update options visit:<br>&gt;&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-r2">http://lists.digium.com/mailman/listinfo/asterisk-r2</a><br>
&gt;<br><br><br><br>--<br>&quot;I do not agree with what you have to say, but I&#39;ll defend to the<br>death your right to say it.&quot; Voltaire<br><br>_______________________________________________<br>--Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--">http://www.api-digital.com--</a><br>
<br>asterisk-r2 mailing list<br>To UNSUBSCRIBE or update options visit:<br>&nbsp;&nbsp;<a href="http://lists.digium.com/mailman/listinfo/asterisk-r2">http://lists.digium.com/mailman/listinfo/asterisk-r2</a><br></blockquote></div><br>