[asterisk-r2] OpenR2 release candidate and development ideas feedback

Alexis Gavidia agavidia at iptelven.com
Thu Nov 20 15:58:54 CST 2008


   I have a proposal that we can include in openr2 outgoing circuits  send
DTMF tones, some Telco require that  the incoming signaling is R2 and the
outgoing send DTMF tones to call.

Thnaks Alexis



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


More information about the asterisk-r2 mailing list