[AsteriskBrasil] Tratamento de chamadas entrantes

Jerson Luiz de Paula Júnior jersonjunior em bsd.com.br
Segunda Dezembro 9 14:17:40 BRST 2013


;extensions.conf
exten => s,1,Set(CALLERID(all)=${CALLERID(num)})
exten => s,n,GotoIf($[${REGEX("2-5" ${EXTEN:2:1})}]?entradasfixo,${EXTEN},1)
exten => s,n,GotoIf($[${REGEX("6-9"
${EXTEN:2:1})}]?entradascelular,${EXTEN},1)

Logs do CLI

 Executing [s em default:1] Set("DAHDI/1-1", "CALLERID(all)=613026666") in new
stack
    -- Executing [s em default:2] GotoIf("DAHDI/1-1", "0?entradasfixo,s,1") in
new stack
    -- Executing [s em default:3] GotoIf("DAHDI/1-1", "0?entradascelular,s,1")
in new stack
    -- Auto fallthrough, channel 'DAHDI/1-1' status is 'UNKNOWN'


Algo errado no extensions?


Em 9 de dezembro de 2013 14:10, Jerson Luiz de Paula Júnior <
jersonjunior em bsd.com.br> escreveu:

> Valeu d++ vou testar aqui!!
>
>
> Em 9 de dezembro de 2013 13:56, jefaokpta <jefaokpta em hotmail.com>escreveu:
>
>  Outras coisas:
>>
>> ${EXTEN:2:1} significa: Apenas o 3º dígito do exten ("exten=>s" só tem 1
>> digito)
>>
>> Escreví dessa forma pq vc enviou o 1º email descriminando assim:
>>
>> XX[2-5]
>>
>> Logo se eu quero saber o 3º digito, uso ${EXTEN:2:1}.
>>
>> Ficou um pouco mais claro?
>>
>> Flws
>>
>> Em 09-12-2013 13:21, Jerson Luiz de Paula Júnior escreveu:
>>
>>  exten => s,1,Set(${CALLERID(num)})
>> exten => s,n,NoOp( BINA: ${CALLERID(num)} )
>> exten => s,n,GotoIf($[${REGEX("2-5"
>> ${EXTEN:2:1})}]?entradasfixo,${EXTEN},1)
>>  exten => s,n,GotoIf($[${REGEX("6-9"
>> ${EXTEN:2:1})}]?entradascelular,${EXTEN},1)
>>
>>  Logs do CLI:
>>
>>      -- Starting simple switch on 'DAHDI/1-1'
>>      -- Executing [s em default:1] Set("DAHDI/1-1", "6130278700") in new
>> stack
>> [Dec  9 13:27:35] WARNING[31339][C-00000022]: pbx.c:11426
>> pbx_builtin_setvar: Set requires an '=' to be a valid assignment.
>>     -- Executing [s em default:2] NoOp("DAHDI/1-1", " BINA: 6130278700 ")
>> in new stack
>>     -- Auto fallthrough, channel 'DAHDI/1-1' status is 'UNKNOWN'
>>     -- Hanging up on 'DAHDI/1-1'
>>     -- Hungup 'DAHDI/1-1'
>>     -- Starting simple switch on 'DAHDI/1-1'
>>
>>
>>
>>
>> Em 9 de dezembro de 2013 13:08, jefaokpta <jefaokpta em hotmail.com>escreveu:
>>
>>>  Parceiro, dá p ser um pouco mais específico?
>>>
>>> Para oq vc esta pedindo basta:
>>>
>>> GotoIf($[${REGEX("2-5" ${EXTEN:2:1})}]?entradasfixo,${EXTEN},1)
>>>
>>> ou
>>>
>>> GotoIf($[${EXTEN:2:1}>=2 && ${EXTEN:2:1}<=5]?)
>>>
>>> Entende.
>>>
>>> Flws
>>>
>>> Em 09-12-2013 12:11, Jerson Luiz de Paula Júnior escreveu:
>>>
>>>  Pessoal,
>>>
>>>  Preciso realizar o tratamento de chamadas entrantes:
>>>
>>>  Chamadas Locais recebidas de XX[2-5] desviar para o contexto
>>> entradasfixo
>>>  Chamadas recebidas de celulares XX[5-9] desviar para o contexto
>>> entradacelular
>>>
>>>  Att: Jerson Luiz de Paula Junior
>>>
>>>
>>>  _______________________________________________
>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
>>> _______________________________________________
>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>> _______________________________________________
>>> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>>
>>>
>>> _______________________________________________
>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>> www.Khomp.com.
>>> _______________________________________________
>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>> _______________________________________________
>>> Para remover seu email desta lista, basta enviar um email em branco para
>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>
>>
>>
>> _______________________________________________
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>>
>>
>> _______________________________________________
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>> www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20131209/64ffeabc/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil