[asterisk-r2] Problem Sending call PBX(nortel) --- asterisk -- TELCO

Carlos Rodriguez Alcala carlos.rav at gmail.com
Sat Feb 25 17:00:47 CST 2012


Thanks again Ricardo,

When I dial a code to take the E1 from PBX they PBX connect me to a Channel
of the E1(give me tone) , in a round robin method, start with 62, the next
call 61... to 32  .
So I ´ll talk with the Nortel Technical sopport in order to do that ( to
take and speficic channel 48-62 or 32- 47)
The other way I ´m thinking its to change mfcr2_max_dnis=1, and then colect
in asterisk the number that the users whants to dial ( it´s no a clean way,
but probably works).

So, the only way to said sendme the number that you have to asterisk it´s
from the PBX side??

Thanks one more.

2012/2/25 Mc GRATH Ricardo <mcgrathr at mail2web.com>

>  Carlos
>
> When from PBX (Nortel) you dial an xx number on Asterisk it's always
> through channel 57.
> Well it need to change on Nortel when it perform a call to Asterisk
> according dial number to be router to channel where it can process call ac
> cording to digit number length.
> So according to my suggestion the first 15 channels (32 to 46) will processcall where PBX Nortel will send digit length of 4 digits, and the  channels
> 48 to 62 will process call of 7 digits.
> By the way to dial digits that you send after some timeout (Nortel to
> Asterisk), it could be possible but it's depend of the PBX (Nortel)
> and configured onto system.
> Try to when make a call if a possibility on Nortel to choose channel by
> someway possible by a code or key on extension so in these way you can test
> manually.
> Best regards
>
>  Mc GRATH Ricardo
> E-Mail mcgrathr at mail2web.com
>
>  ------------------------------
> *From:* asterisk-r2-bounces at lists.digium.com [
> asterisk-r2-bounces at lists.digium.com] On Behalf Of Carlos Rodriguez
> Alcala [carlos.rav at gmail.com]
> *Sent:* 25 February 2012 18:24
>
> *To:* asterisk-r2 at lists.digium.com
> *Subject:* Re: [asterisk-r2] Problem Sending call PBX(nortel) ---
> asterisk -- TELCO
>
>   Thanks Ricardo,
> I try the configuration that you sugest me. but I have this problem:
>
>   The thing is than I can´t choose the channel I use, for example when I
> call through PBX, I dial de code to take the E1, and The PBX give for
> example one channel and tone  ( appear on asterisk
> "New MFC/R2 call detected on chan 57.
> localhost*CLI>" but change on every call the chan XX) and the I have to
> Dial the number of 3 , 6 or 7 digits)
>
>  So, there´s no way to say to E1 dialthe digits that I send you after
> some timeout parameter ???
>
> 2012/2/23 Mc GRATH Ricardo <mcgrathr at mail2web.com>
>
>>  Carlos
>> Good sounds, great! congratulations!
>>
>> Well MFCR2 have these kind of issues and it look limited, and becomes
>> from compelled digit length number, well at these stage I couldn't said
>>  exactly how to resolve, but I have an idea.
>> Basically I think to divide  E1 trunk channels on both side in order to
>> send different digit length number, in case of Asterisk
>> on dahdi-channels.conf  you can set channels it could be see bottom of
>> configuration so it could be on the same span 2 context applied to differentchannel and digit length.
>> In the other side should have to do call routing table to redirect digit
>> length to the right channels otherwise, could happens incorrect
>> disconnection causes.
>> If these it work it have a limitation of quantity call routes, but if
>> work you can adjust according to traffic measurement and analysis.
>>
>> Configuration for less quantity digits numbers
>>
>>  ; Span 2: TE2/0/2 "T2XXP (PCI) Card 0 Span 2"
>>   mfcr2_skip_category=yes
>> group=2
>> ;switchtype = euroisdn
>> signalling =mfcr2
>> mfcr2_variant=itu
>>  mfcr2_get_ani_first=yes
>>  mfcr2_max_ani=4
>> *mfcr2_max_dnis=*4
>>  callerid=asreceived
>> mfcr2_category=national_priority_subscribe
>> mfcr2_logdir=span1
>> mfcr2_call_files=yes
>> mfcr2_logging=all
>> mfcr2_mfback_timeout=-1
>> mfcr2_metering_pulse_timeout=-1
>> mfcr2_allow_collect_calls=no
>> mfcr2_double_answer=no
>> mfcr2_forced_release=no
>> mfcr2_charge_calls=yes
>> mfcr2_skip_category=no
>> callerid=asreceived
>> context=salida
>> *channel => *32-46
>>
>>  Configuration for 7 digits number length
>>
>>  ; Span 2: TE2/0/2 "T2XXP (PCI) Card 0 Span 2"
>>   mfcr2_skip_category=yes
>> group=2
>> ;switchtype = euroisdn
>> signalling =mfcr2
>> mfcr2_variant=itu
>>  mfcr2_get_ani_first=yes
>>   mfcr2_max_ani=4
>> *mfcr2_max_dnis=*7
>> callerid=asreceived
>> mfcr2_category=national_priority_subscribe
>> mfcr2_logdir=span1
>> mfcr2_call_files=yes
>> mfcr2_logging=all
>> mfcr2_mfback_timeout=-1
>> mfcr2_metering_pulse_timeout=-1
>> mfcr2_allow_collect_calls=no
>> mfcr2_double_answer=no
>> mfcr2_forced_release=no
>> mfcr2_charge_calls=yes
>> mfcr2_skip_category=no
>> callerid=asreceived
>> context=salida
>>  *channel => *48-62
>>
>> Please check dialplan if you have assign context (DAHDI/g/${EXTEN})
>>
>> Best regards
>> Mc GRATH Ricardo
>> E-Mail mcgrathr at mail2web.com
>>
>>  ------------------------------
>>  *From:* asterisk-r2-bounces at lists.digium.com [
>> asterisk-r2-bounces at lists.digium.com] On Behalf Of Carlos Rodriguez
>> Alcala [carlos.rav at gmail.com]
>>  *Sent:* 23 February 2012 22:20
>>
>> *To:* asterisk-r2 at lists.digium.com
>> *Subject:* Re: [asterisk-r2] Problem Sending call PBX(nortel) ---
>> asterisk -- TELCO
>>
>>   Hi Ricardo,
>>
>>  It works!! thanks.
>>
>>  I still have a problem... I have to call to numbers with 6 or 7
>> digits(sometimes 3 numbers), but if I put 6 on mfcr2_max_dnis it only allow
>> me to dial 6 digits and then send the call.
>> If I put 7 digits(on mfcr2_max_dnis=7) I only can call to numbers 7
>> digits, if I call  6 digits (with mfcr2_max_dnis=7) sound me like busy
>> after few seconds.
>> This is the configuration of de E1 (side pbx) and then the log of a
>> sucefull call(7 digits, on chanel 46) and a fail log (6 digits, on channel
>> 45).
>>
>>  In the debug it like always expect "expected length: 7" no less than
>> that!!
>> How can I do?
>>
>>  ; Span 2: TE2/0/2 "T2XXP (PCI) Card 0 Span 2"
>>   mfcr2_skip_category=yes
>> group=2
>> ;switchtype = euroisdn
>> signalling =mfcr2
>> mfcr2_variant=itu
>>  mfcr2_get_ani_first=yes
>>  mfcr2_max_ani=4
>> mfcr2_max_dnis=7
>> callerid=asreceived
>> mfcr2_category=national_priority_subscribe
>> mfcr2_logdir=span1
>> mfcr2_call_files=yes
>> mfcr2_logging=all
>> mfcr2_mfback_timeout=-1
>> mfcr2_metering_pulse_timeout=-1
>> mfcr2_allow_collect_calls=no
>> mfcr2_double_answer=no
>> mfcr2_forced_release=no
>> mfcr2_charge_calls=yes
>> mfcr2_skip_category=no
>> callerid=asreceived
>> context=salida
>> channel => 32-46,48-62
>>  #################################################
>> channel 46
>>
>>  http://pastebin.com/iASqWrSP
>> #############
>>
>>  channel 45
>> http://pastebin.com/gLV38UbT
>>
>>  2012/2/22 Mc GRATH Ricardo <mcgrathr at mail2web.com>
>>
>>>  Carlos
>>>
>>> I probably sure problem it becomes from the rule setting on dialplanthat you have assign, just in case of your settings of "
>>>  .," is not a good setting it mean Asterisk can dial one or more
>>> digits, by the way  it can causes great potential to cause problems, these
>>> last is not from me.
>>> So I have an idea to test dialplan  if working properly.
>>> Could assign context [salida] to one Asterisk SIP device and use for
>>> test of dialplan rules?
>>> By the other way I change salida rules to the following, it should work.
>>>  [salida]
>>> exten => _x.,1,Progress()
>>> exten => _X.,n,Dial(DAHDI/g1/${EXTEN})
>>>
>>> Try it and let me know the test result
>>>
>>> Mc GRATH Ricardo
>>> E-Mail mcgrathr at mail2web.com
>>>
>>>  ------------------------------
>>>  *From:* asterisk-r2-bounces at lists.digium.com [
>>> asterisk-r2-bounces at lists.digium.com] On Behalf Of Carlos Rodriguez
>>> Alcala [carlos.rav at gmail.com]
>>>  *Sent:* 22 February 2012 11:50
>>>
>>> *To:* asterisk-r2 at lists.digium.com
>>> *Subject:* Re: [asterisk-r2] Problem Sending call PBX(nortel) ---
>>> asterisk -- TELCO
>>>
>>>   Ok I will set asterisk -vvvr !! :D
>>> For now there´s no way, I´ll ask for PBX tech, But If I connect directly
>>> TELCO-PBX works well.
>>>
>>> 2012/2/22 Mc GRATH Ricardo <mcgrathr at mail2web.com>
>>>
>>>>  Thanks
>>>>
>>>> Well how about to set core set verbose 3 to see what's  going on when
>>>> call is performing?
>>>> No way to get a trace from Nortel?
>>>>
>>>>  Mc GRATH Ricardo
>>>> E-Mail mcgrathr at mail2web.com
>>>>
>>>>  ------------------------------
>>>> *From:* asterisk-r2-bounces at lists.digium.com [
>>>> asterisk-r2-bounces at lists.digium.com] On Behalf Of Carlos Rodriguez
>>>> Alcala [carlos.rav at gmail.com]
>>>> *Sent:* 22 February 2012 11:08
>>>>
>>>> *To:* asterisk-r2 at lists.digium.com
>>>> *Subject:* Re: [asterisk-r2] Problem Sending call PBX(nortel) ---
>>>> asterisk -- TELCO
>>>>
>>>>   Hi Ricardo,
>>>>
>>>>
>>>>  I have a digium card with 2 E1, I want to record the calls, so I have
>>>>  PBX ----E1 ----Elastix-----E1 ---- TELCO.
>>>> As you can see in my chan_dahdi.conf:
>>>> context= salida
>>>>
>>>>  and
>>>>
>>>>  extensions.conf
>>>>
>>>>  [salida]
>>>> exten => .,1,Answer
>>>> exten => .,2,set(calltime=${STRFTIME(${EPOCH},,%C%y-%m-%d--%H\:%M\:%S)})
>>>> exten =>
>>>> .,3,MixMonitor(E_${calltime}_from_${CALLERID(num)}to__${EXTEN}.wav)
>>>> exten => .,n,Dial(DAHDI/g1/${EXTEN})
>>>> exten => h,1,Hangup
>>>>
>>>>
>>>>
>>>>  2012/2/22 Mc GRATH Ricardo <mcgrathr at mail2web.com>
>>>>
>>>>>  Hi
>>>>>
>>>>> What kind of connection you have between PBX (nortel) to Asterisk?
>>>>> If a E1 could you get a trace from Nortel to Asterisk?
>>>>> It probably you have to review your dialplan for call rerouting from
>>>>> external device via Asterisk, it will help to get trace from external
>>>>> device from Asterisk to let you know the call disconnection cause.
>>>>> Best regards
>>>>>
>>>>>  Mc GRATH Ricardo
>>>>> E-Mail mcgrathr at mail2web.com
>>>>>
>>>>>  ------------------------------
>>>>> *From:* asterisk-r2-bounces at lists.digium.com [
>>>>> asterisk-r2-bounces at lists.digium.com] On Behalf Of omar ivan perez
>>>>> vargas [o_i_p_v at hotmail.com]
>>>>> *Sent:* 22 February 2012 09:40
>>>>> *To:* asterisk-r2 at lists.digium.com
>>>>> *Subject:* Re: [asterisk-r2] Problem Sending call PBX(nortel) ---
>>>>> asterisk -- TELCO
>>>>>
>>>>>
>>>>>
>>
>>  --
>> Atentamente,
>>
>> Carlos Rodríguez Alcalá Villagra
>>
>>
>> --
>> _____________________________________________________________________
>> -- 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
>>
>
>
>
>  --
> Atentamente,
>
> Carlos Rodríguez Alcalá Villagra
>
>
> --
> _____________________________________________________________________
> -- 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
>



-- 
Atentamente,

Carlos Rodríguez Alcalá Villagra
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-r2/attachments/20120225/65f5e3dd/attachment-0001.htm>


More information about the asterisk-r2 mailing list