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

Luis Morales fastonion at gmail.com
Thu Nov 20 17:18:17 CST 2008


You rite buddy, but we can do an similar pluggin for r2 ?

On Fri, Nov 21, 2008 at 6:42 PM, Tiago Durante <tiagodurante at gmail.com> wrote:
> Luis,
>
> It seems more like a feature for the dialplan...
>
>
> []s
>
> On Thu, Nov 20, 2008 at 6:09 PM, Luis Morales <fastonion at gmail.com> wrote:
>> This must be an pluggin for r2. For example you can add cost and
>> billing for your r2 phone lines. I look some projects for zaptel
>> channels on asterisk comunity.
>>
>> Regards,
>>
>> Luis Morales
>>
>> On Fri, Nov 21, 2008 at 5:49 PM, Moises Silva <moises.silva at gmail.com> wrote:
>>> hu? what's that? I don't know such project, or you mean that you would
>>> like to see if that project could be started?
>>>
>>> On Thu, Nov 20, 2008 at 4:11 PM, Luis Morales <fastonion at gmail.com> wrote:
>>>> Told me about lower cost call routing for r2. There is an similar project ?
>>>>
>>>>
>>>> On Fri, Nov 21, 2008 at 5:34 PM, Moises Silva <moises.silva at gmail.com> wrote:
>>>>> That is currently being worked on by Humberto Figuera and me :-)
>>>>>
>>>>> On Thu, Nov 20, 2008 at 3:58 PM, Alexis Gavidia <agavidia at iptelven.com> wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>> 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
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> --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
>>
>
>
>
> --
> Tiago Durante
>
> ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,
> Perseverance is the hard work you do after you
> get tired of doing the hard work you already did.
> -- Newt Gingrich
>
> _______________________________________________
> --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
---------------------------------------------------------------------------------



More information about the asterisk-r2 mailing list