[asterisk-r2] clear_back_persistence_check equivalent
Moises Silva
moises.silva at gmail.com
Thu Apr 2 14:32:15 CDT 2009
The functionality you require is only in
http://svn.digium.com/svn/asterisk/team/moy/mfcr2-1.4 and the beta
release of Asterisk 1.6.2.
You just set the variable MFCR2_DOUBLE_ANSWER before calling Answer()
This also requires openr2 from the release-1 branch
(http://openr2.googlecode.com/svn/branches/release-1) that is the
branch that will become openr2 1.2.0 anytime soon. However, be aware I
added some changes a few days ago for DTMF/R2 support and I have not
really tested it well, I may have introduced some bug here or there
:-)
Moy
On Thu, Apr 2, 2009 at 3:19 PM, Paulo Angonese <angonese at gmail.com> wrote:
> Ok. It´s working. Using mfcr2_metering_pulse_timeout=2000 in openr2
> and clear_back_persistence_check=2000 in unicall as well.
>
> But... (always has a but...)
>
> There are some extensions in PABX which the colletc calls are permited.
> In these cases it doesn´t do the double answer.
> And,... the variable MFCR2_CATEGORY is always the same:
> national_subscriber... the TelCo is not changing its value.
> I´m trying to talk to TelCo to change, but I don´t believe. And, sincerely,
> the ideal is to implement the solution without talking with TelCo and PABX
> maintanaince.
> The transparent form is the ideal.
>
> One solution could be do the bouble answer in Asterisk, based in the
> destination extension. I tried answer - hangup - answer and dial the
> extension. But just after the hangup Asterisk ends the call. Flash() only
> in FXO lines. Is there any other technique to simulate the double answer in
> Asterisk?
>
> A sugestion: simply bypass the ANSWER - CLEAR BACK - ANSWER from E1 PABX
> to E1 TelCo. Transparently, if it occurs between the
> mfcr2_metering_pulse_timeout time. At this manner the colletc call policy
> could be stayed at the PABX (totally transparent!).
>
> It´s another problem. Time to change the title?
>
> Paulo Angonese
>
>
> Moises Silva escreveu:
>
> Just add this:
>
> mfcr2_metering_pulse_timeout=2000
>
> Moy
>
> On Wed, Apr 1, 2009 at 2:05 PM, Paulo Angonese <angonese at gmail.com> wrote:
>
>
> Hi. I´m new in this list.
>
> I'm trying to put an Asterisk betwen an Ericsson MD110 and the TelCo
> (Brasil Telecom).
> The problem is collect calls blocked by the MD110. It uses the double
> answer technique. When Asterisk, using OpenR2, receives the CLEAR BACK ,
> call drops immediatly. One solution is to program the MD110 allowing the
> collect calls, and use the use the mfcr2_allow_collect_calls=no or
> mfcr2_double_answer=yes in Asterisk, I know. But I can´t (and I don´t want)
> ask to MD110 maintaince to do this.
> The solution using Unicall is to change
> mfcr2->clear_back_persistence_check in mfcr2.c to a value like 2000 (two
> seconds in my case).
> How can I do this using OpenR2?
>
> Thanks
>
> Paulo Angonese
>
>
> _______________________________________________
> --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
More information about the asterisk-r2
mailing list