Re: [AsteriskBrasil] Elastix e Ericsson MD110 - Dúvida sobre tronco

2015-12-09 Por tôpico Judson Júnior
Ivan, obrigado pela força!
Na verdade o problema estava no PABX Ericsson que não estava configurado
para determinar a quantidade de dígitos máximo, então ficava aguardando
mais dígitos antes de chamar.
Resolvido esta parte! OBRIGADO!


Agora vou até anexar uma imagem para exemplificar meu caso.
Estou conseguindo realizar todos os tipos de ligações.

Se estou em um ramal VoIP no Asterisk, chamo para números locais, celular,
ddd, ddi, etc passando pelo PABX Ericsson. Também faço ligações saindo pelo
tronco VoIP Nacional onde envio ZZXX, perfeito.

Se estou em um ramal do PABX Ericsson, além de todas as chamadas usando o
tronco com a telefonia da Embratel, consigo chamar para os ramais do
Asterisk e também fazer ligações pelo tronco VoIP nacional pressionando
7ZZXX (depois removo o 7 e envio o restante pra frente).

Agora vem o problema. Se alguém que está no ES digitar 78200+ramal (Ex:
782006763) o ramal 6763 toca normalmente. Porém este ramal pertence ao PABX
Ericsson. Se eu chamo de fora, usando essa rota VoIP, para qualquer ramal
do PABX Asterisk não dá certo... Nem vejo a entrada no console. Só vejo a
entrada quando chamo um ramal do PABX Ericsson.

Alguma sugestão?


PABX-SRAL*CLI>
-- Executing [6763@from-pstn:1] NoOp("Khomp/B0C59-0.0", "Catch-All DID
Match - Found 6763 - You probably want a DID for this.") in new stack
-- Executing [6763@from-pstn:2] Set("Khomp/B0C59-0.0",
"__FROM_DID=6763") in new stack
-- Executing [6763@from-pstn:3] Goto("Khomp/B0C59-0.0", "ext-did,s,1")
in new stack
-- Goto (ext-did,s,1)
-- Executing [s@ext-did:1] ExecIf("Khomp/B0C59-0.0",
"0?Set(__FROM_DID=s)") in new stack
-- Executing [s@ext-did:2] Gosub("Khomp/B0C59-0.0",
"app-blacklist-check,s,1()") in new stack
-- Executing [s@app-blacklist-check:1] GotoIf("Khomp/B0C59-0.0",
"0?blacklisted") in new stack
-- Executing [s@app-blacklist-check:2] Set("Khomp/B0C59-0.0",
"CALLED_BLACKLIST=1") in new stack
-- Executing [s@app-blacklist-check:3] Return("Khomp/B0C59-0.0", "") in
new stack
-- Executing [s@ext-did:3] Set("Khomp/B0C59-0.0", "CDR(did)=6763") in
new stack
-- Executing [s@ext-did:4] ExecIf("Khomp/B0C59-0.0", "1
?Set(CALLERID(name)=30418075)") in new stack
-- Executing [s@ext-did:5] Set("Khomp/B0C59-0.0",
"CHANNEL(musicclass)=default") in new stack
-- Executing [s@ext-did:6] Set("Khomp/B0C59-0.0", "__MOHCLASS=default")
in new stack
-- Executing [s@ext-did:7] Set("Khomp/B0C59-0.0",
"__CALLINGPRES_SV=allowed_passed_screen") in new stack
-- Executing [s@ext-did:8] Set("Khomp/B0C59-0.0",
"CALLERPRES()=allowed_not_screened") in new stack
-- Executing [s@ext-did:9] Goto("Khomp/B0C59-0.0", "ext-trunk,2,1") in
new stack
-- Goto (ext-trunk,2,1)
-- Executing [2@ext-trunk:1] Set("Khomp/B0C59-0.0", "SS=$") in new stack
-- Executing [2@ext-trunk:2] Set("Khomp/B0C59-0.0",
"TDIAL_STRING=Khomp/b0l0/${OUTNUM}") in new stack
-- Executing [2@ext-trunk:3] Set("Khomp/B0C59-0.0", "DIAL_TRUNK=2") in
new stack
-- Executing [2@ext-trunk:4] Goto("Khomp/B0C59-0.0",
"ext-trunk,tcustom,1") in new stack
-- Goto (ext-trunk,tcustom,1)
-- Executing [tcustom@ext-trunk:1] Set("Khomp/B0C59-0.0",
"OUTBOUND_GROUP=OUT_2") in new stack
-- Executing [tcustom@ext-trunk:2] GotoIf("Khomp/B0C59-0.0", "1?nomax")
in new stack
-- Goto (ext-trunk,tcustom,4)
-- Executing [tcustom@ext-trunk:4] ExecIf("Khomp/B0C59-0.0",
"1?Set(CALLERPRES()=allowed_passed_screen)") in new stack
-- Executing [tcustom@ext-trunk:5] Set("Khomp/B0C59-0.0",
"DIAL_NUMBER=6763") in new stack
-- Executing [tcustom@ext-trunk:6] GosubIf("Khomp/B0C59-0.0",
"1?sub-flp-2,s,1()") in new stack
-- Executing [s@sub-flp-2:1] ExecIf("Khomp/B0C59-0.0",
"0?Set(TARGET_FLP_2=0021)") in new stack
-- Executing [s@sub-flp-2:2] GotoIf("Khomp/B0C59-0.0", "0?match") in
new stack
-- Executing [s@sub-flp-2:3] Return("Khomp/B0C59-0.0", "") in new stack
-- Executing [tcustom@ext-trunk:7] Set("Khomp/B0C59-0.0",
"OUTNUM=6763") in new stack
-- Executing [tcustom@ext-trunk:8] Set("Khomp/B0C59-0.0",
"CALLERID(number)=30418075") in new stack
-- Executing [tcustom@ext-trunk:9] Set("Khomp/B0C59-0.0",
"CALLERID(name)=30418075") in new stack
-- Executing [tcustom@ext-trunk:10] Set("Khomp/B0C59-0.0",
"DIAL_TRUNK_OPTIONS=") in new stack
-- Executing [tcustom@ext-trunk:11] Dial("Khomp/B0C59-0.0",
"Khomp/b0l0/6763,300,") in new stack
-- Called Khomp/b0l0/6763
-- Khomp/B0C0-0.0 is making progress passing it to Khomp/B0C59-0.0
-- Khomp/B0C0-0.0 is ringing
  == Spawn extension (ext-trunk, tcustom, 11) exited non-zero on
'Khomp/B0C59-0.0'






extensions_additional.conf

[outbound-allroutes]
include => outbound-allroutes-custom
include => outrt-8 ; VOIP-Nacional
include => outrt-2 ; RAMAL-Ericsson
include => outrt-3 ; LOCAL-Ericsson
include => outrt-4 ; CEL-LOCAL-Ericsson
include => outrt-5 ; DDD-FIXO-Ericsson
include => outrt-6 ; DDD-CEL-Ericsson
include => outrt-9 ; 

Re: [AsteriskBrasil] Elastix e Ericsson MD110 - Dúvida sobre tronco

2015-12-09 Por tôpico Andre Luiz
Hudson, boa tarde ! Seu problema pode ser no seu PABX que não está enviando os 
dígitos, ou então na Khomp que não está o configurada para receber os 8 
dígitos, já verificou essa configuração na seção de configuração dos profiles 
do link na Khomp, na interface web ? 
Verifique e faça o ajuste e teste, caso não tenha feito.
Att
André Luiz

Em 06/12/2015 12:20, =?ISO-8859-1?Q?Judson_J=FAnior?=  
escreveu:
>
> Saudações a todos.
>
> Semana passada fiz a interligação entre um PABX Ericsson MD110 e um Elastix 
> 2.5.0.
> Para interligar os dois, foi usado uma EBS Khomp com 2E1.
>
> Tudo está funcionando bem. O Asterisk está virtualizado no Hyper-V e rodando 
> perfeito.
> Um ramal do PABX Ericsson consegue chamar para o Ramal do Elastix e vice 
> versa. Um ramal do Elastix consegue pegar a operadora que está configurada 
> como tronco do PABX Ericsson (local, celular, ddd, ddi). Isso tudo funciona 
> perfeito. Elastix está redondo.
>
> A única coisa que não consegui progresso foi fazer um ramal do PABX Ericsson 
> pegar o segundo tronco que tenho disponível no EBS da Khomp. Esse segundo 
> tronco serve para interligar uma rede VoIP nacional. 
>
> Tanto o PABX Ericsson quanto o PABX Asterisk possuem duas interface ISDN. O 
> Ericsson se liga a PSTN e usa a outra interface para se ligar ao Asterisk. O 
> Asterisk por sua vez usar a sua segunda interface para se ligar a uma rede 
> VoIP nacional. Precisei ligar assim para não parar o PABX Ericsson legado que 
> irá continuar operando por mais algum tempo.
>
> Quando alguem digita 7+COD CIDADE + 00 + 4 digitos do ramal deveria pegar 
> essa rota e tocar no ramal especificado.
>
> Exemplo: 727008080 Vai pegar o tronco dedicado para VoIP nacional, informar 
> ES e chamar o ramal 8080.
>
>
> No Asterisk está normal. Consigo pegar essa rota e realizar as chamadas.
> O problema é que quando realizo essa mesma chamada de um ramal no PABX 
> Ericsson só recebo os 4 primeiros dígitos, mas deveria receber todos os 9 
> dígitos e encaminha-los para meu tronco que removeria o digito 7 e enviaria 
> os demais para frente (para a por ta VoIP).
>
> -- Executing [7270@from-pstn:1] Set("Khomp/B0C15-0.0", "__FROM_DID=7270") in 
> new stack
>     -- Executing [7270@from-pstn:2] NoOp("Khomp/B0C15-0.0", "Received an 
> unknown call with DID set to 7270") in new stack
>     -- Executing [7270@from-pstn:3] Goto("Khomp/B0C15-0.0", "s,a2") in new 
> stack
>     -- Goto (from-pstn,s,2)
>     -- Executing [s@from-pstn:2] Answer("Khomp/B0C15-0.0", "") in new stack
>   == Spawn extension (from-pstn, s, 2) exited non-zero on 'Khomp/B0C15-0.0'
>     -- Executing [h@from-pstn:1] Macro("Khomp/B0C15-0.0", "hangupcall,") in 
> new stack
>     -- Executing [s@macro-hangupcall:1] GotoIf("Khomp/B0C15-0.0", 
> "1?endmixmoncheck") in new stack
>     -- Goto (macro-hangupcall,s,9)
>     -- Executing [s@macro-hangupcall:9] NoOp("Khomp/B0C15-0.0", "End of 
> MIXMON check") in new stack
>     -- Executing [s@macro-hangupcall:10] GotoIf("Khomp/B0C15-0.0", 
> "1?nomeetmemon") in new stack
>     -- Goto (macro-hangupcall,s,28)
>     -- Executing [s@macro-hangupcall:28] NoOp("Khomp/B0C15-0.0", "End of 
> MEETME check") in new stack
>     -- Executing [s@macro-hangupcall:29] GotoIf("Khomp/B0C15-0.0", 
> "1?noautomon") in new stack
>     -- Goto (macro-hangupcall,s,34)
>     -- Executing [s@macro-hangupcall:34] NoOp("Khomp/B0C15-0.0", 
> "TOUCH_MONITOR_OUTPUT=") in new stack
>     -- Executing [s@macro-hangupcall:35] GotoIf("Khomp/B0C15-0.0", 
> "1?noautomon2") in new stack
>     -- Goto (macro-hangupcall,s,41)
>     -- Executing [s@macro-hangupcall:41] NoOp("Khomp/B0C15-0.0", 
> "MONITOR_FILENAME=") in new stack
>     -- Executing [s@macro-hangupcall:42] GotoIf("Khomp/B0C15-0.0", 
> "1?skiprg") in new stack
>     -- Goto (macro-hangupcall,s,45)
>     -- Executing [s@macro-hangupcall:45] GotoIf("Khomp/B0C15-0.0", 
> "1?skipblkvm") in new stack
>     -- Goto (macro-hangupcall,s,48)
>     -- Executing [s@macro-hangupcall:48] GotoIf("Khomp/B0C15-0.0", 
> "1?theend") in new stack
>     -- Goto (macro-hangupcall,s,50)
>     -- Executing [s@macro-hangupcall:50] AGI("Khomp/B0C15-0.0", "hangup.agi") 
> in new stack
>     -- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
>     -- AGI Script hangup.agi completed, returning 0
>     -- Executing [s@macro-hangupcall:51] Hangup("Khomp/B0C15-0.0", "") in new 
> stack
>
>
> Também não consigo receber as chamadas, mas isso creio ser culpa do 
> concentrador nacional que não está pegando a rota pra cá. Nem recebo dígito 
> algum deles. Se eu ligar do ES pedindo para pegar a rota que encaminha pra 
> cá, não vem nada (782006892 por exemplo). O que confirma que o problema é 
> rota no concentrador. Eu deveria receber os 4 digitos do ramal.
>
> Alguém poderia me auxiliar? Segundo o mantenedor do PABX Ericsson, ele está 
> enviando todos os dígitos. Como posso me certificar e como faço para pegar a 
> rota certa?
>
> Perdoe o post grande, mas queria 

Re: [AsteriskBrasil] Elastix e Ericsson MD110 - Dúvida sobre tronco

2015-12-09 Por tôpico Judson Júnior
Olá Andre,
O problema em questão é que vem pelo tronco VoIP apenas 4 dígitos. Esses 4
dígitos deveriam bater com algum dos meus ramais no Aterisk, mas mesmo
chamando um ramal existente no Asterisk não toca. Em compensação esses
mesmos 4 digitos quando coincidem com algum ramal do PABX Ericsson toca
normalmente lá.

Acho que no fundo, todas as chamas estão mesmo indo para o Ericsson e
quando o ramal não existe lá ele deve estar tentando pegar o tronco entre
os PABX mas sem sucesso.

Essa tá difícil...

Em 6 de dezembro de 2015 14:59, Andre Luiz 
escreveu:

> Hudson, boa tarde ! Seu problema pode ser no seu PABX que não está
> enviando os dígitos, ou então na Khomp que não está o configurada para
> receber os 8 dígitos, já verificou essa configuração na seção de
> configuração dos profiles do link na Khomp, na interface web ?
> Verifique e faça o ajuste e teste, caso não tenha feito.
> Att
> André Luiz
>
> Em 06/12/2015 12:20, =?ISO-8859-1?Q?Judson_J=FAnior?= <
> judson@gmail.com> escreveu:
> >
> > Saudações a todos.
> >
> > Semana passada fiz a interligação entre um PABX Ericsson MD110 e um
> Elastix 2.5.0.
> > Para interligar os dois, foi usado uma EBS Khomp com 2E1.
> >
> > Tudo está funcionando bem. O Asterisk está virtualizado no Hyper-V e
> rodando perfeito.
> > Um ramal do PABX Ericsson consegue chamar para o Ramal do Elastix e vice
> versa. Um ramal do Elastix consegue pegar a operadora que está configurada
> como tronco do PABX Ericsson (local, celular, ddd, ddi). Isso tudo funciona
> perfeito. Elastix está redondo.
> >
> > A única coisa que não consegui progresso foi fazer um ramal do PABX
> Ericsson pegar o segundo tronco que tenho disponível no EBS da Khomp. Esse
> segundo tronco serve para interligar uma rede VoIP nacional.
> >
> > Tanto o PABX Ericsson quanto o PABX Asterisk possuem duas interface
> ISDN. O Ericsson se liga a PSTN e usa a outra interface para se ligar ao
> Asterisk. O Asterisk por sua vez usar a sua segunda interface para se ligar
> a uma rede VoIP nacional. Precisei ligar assim para não parar o PABX
> Ericsson legado que irá continuar operando por mais algum tempo.
> >
> > Quando alguem digita 7+COD CIDADE + 00 + 4 digitos do ramal deveria
> pegar essa rota e tocar no ramal especificado.
> >
> > Exemplo: 727008080 Vai pegar o tronco dedicado para VoIP nacional,
> informar ES e chamar o ramal 8080.
> >
> >
> > No Asterisk está normal. Consigo pegar essa rota e realizar as chamadas.
> > O problema é que quando realizo essa mesma chamada de um ramal no PABX
> Ericsson só recebo os 4 primeiros dígitos, mas deveria receber todos os 9
> dígitos e encaminha-los para meu tronco que removeria o digito 7 e enviaria
> os demais para frente (para a por ta VoIP).
> >
> > -- Executing [7270@from-pstn:1] Set("Khomp/B0C15-0.0",
> "__FROM_DID=7270") in new stack
> > -- Executing [7270@from-pstn:2] NoOp("Khomp/B0C15-0.0", "Received
> an unknown call with DID set to 7270") in new stack
> > -- Executing [7270@from-pstn:3] Goto("Khomp/B0C15-0.0", "s,a2") in
> new stack
> > -- Goto (from-pstn,s,2)
> > -- Executing [s@from-pstn:2] Answer("Khomp/B0C15-0.0", "") in new
> stack
> >   == Spawn extension (from-pstn, s, 2) exited non-zero on
> 'Khomp/B0C15-0.0'
> > -- Executing [h@from-pstn:1] Macro("Khomp/B0C15-0.0",
> "hangupcall,") in new stack
> > -- Executing [s@macro-hangupcall:1] GotoIf("Khomp/B0C15-0.0",
> "1?endmixmoncheck") in new stack
> > -- Goto (macro-hangupcall,s,9)
> > -- Executing [s@macro-hangupcall:9] NoOp("Khomp/B0C15-0.0", "End of
> MIXMON check") in new stack
> > -- Executing [s@macro-hangupcall:10] GotoIf("Khomp/B0C15-0.0",
> "1?nomeetmemon") in new stack
> > -- Goto (macro-hangupcall,s,28)
> > -- Executing [s@macro-hangupcall:28] NoOp("Khomp/B0C15-0.0", "End
> of MEETME check") in new stack
> > -- Executing [s@macro-hangupcall:29] GotoIf("Khomp/B0C15-0.0",
> "1?noautomon") in new stack
> > -- Goto (macro-hangupcall,s,34)
> > -- Executing [s@macro-hangupcall:34] NoOp("Khomp/B0C15-0.0",
> "TOUCH_MONITOR_OUTPUT=") in new stack
> > -- Executing [s@macro-hangupcall:35] GotoIf("Khomp/B0C15-0.0",
> "1?noautomon2") in new stack
> > -- Goto (macro-hangupcall,s,41)
> > -- Executing [s@macro-hangupcall:41] NoOp("Khomp/B0C15-0.0",
> "MONITOR_FILENAME=") in new stack
> > -- Executing [s@macro-hangupcall:42] GotoIf("Khomp/B0C15-0.0",
> "1?skiprg") in new stack
> > -- Goto (macro-hangupcall,s,45)
> > -- Executing [s@macro-hangupcall:45] GotoIf("Khomp/B0C15-0.0",
> "1?skipblkvm") in new stack
> > -- Goto (macro-hangupcall,s,48)
> > -- Executing [s@macro-hangupcall:48] GotoIf("Khomp/B0C15-0.0",
> "1?theend") in new stack
> > -- Goto (macro-hangupcall,s,50)
> > -- Executing [s@macro-hangupcall:50] AGI("Khomp/B0C15-0.0",
> "hangup.agi") in new stack
> > -- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
> > -- AGI Script hangup.agi completed, returning 0
> >   

Re: [AsteriskBrasil] Elastix e Ericsson MD110 - Dúvida sobre tronco

2015-12-09 Por tôpico Ivan Paes José
Boa tarde Judson,

Legal que estais conseguindo resolver seus problemas. :)
Pelo que entendi, essa ligação do VOIP está chegando no contexto *from-pstn*.
Sem analisar os logs fica complicado dizer o que é. Mas creio que exista
uma regra antes das do ramais do *asterisk*, ou por algum motivo (um deles
explicado anteriormente) ele não entra no contexto dos ramais que é
*from-internal*.
Veja se tem o *full *ativado com ele você consegue mais informações para
análise.
Ele fica no */var/log/asterisl/full*
Se não tiver ative editando o */etc/asterisk/logger.conf* encontre a linha
que tenha a palavra *full*. Depois de um *reload *no *looger *no cli do
*asterisk*. Aí faça uma chamada e analise o que deu de fato.

Atenciosamente,

Ivan Paes José
Oi: +55 48 84291055
Palhoça - SC /  Brasil

Em 9 de dezembro de 2015 13:20, Judson Júnior 
escreveu:

> Ivan, obrigado pela força!
> Na verdade o problema estava no PABX Ericsson que não estava configurado
> para determinar a quantidade de dígitos máximo, então ficava aguardando
> mais dígitos antes de chamar.
> Resolvido esta parte! OBRIGADO!
>
>
> Agora vou até anexar uma imagem para exemplificar meu caso.
> Estou conseguindo realizar todos os tipos de ligações.
>
> Se estou em um ramal VoIP no Asterisk, chamo para números locais, celular,
> ddd, ddi, etc passando pelo PABX Ericsson. Também faço ligações saindo pelo
> tronco VoIP Nacional onde envio ZZXX, perfeito.
>
> Se estou em um ramal do PABX Ericsson, além de todas as chamadas usando o
> tronco com a telefonia da Embratel, consigo chamar para os ramais do
> Asterisk e também fazer ligações pelo tronco VoIP nacional pressionando
> 7ZZXX (depois removo o 7 e envio o restante pra frente).
>
> Agora vem o problema. Se alguém que está no ES digitar 78200+ramal (Ex:
> 782006763) o ramal 6763 toca normalmente. Porém este ramal pertence ao PABX
> Ericsson. Se eu chamo de fora, usando essa rota VoIP, para qualquer ramal
> do PABX Asterisk não dá certo... Nem vejo a entrada no console. Só vejo a
> entrada quando chamo um ramal do PABX Ericsson.
>
> Alguma sugestão?
>
>
> PABX-SRAL*CLI>
> -- Executing [6763@from-pstn:1] NoOp("Khomp/B0C59-0.0", "Catch-All
> DID Match - Found 6763 - You probably want a DID for this.") in new stack
> -- Executing [6763@from-pstn:2] Set("Khomp/B0C59-0.0",
> "__FROM_DID=6763") in new stack
> -- Executing [6763@from-pstn:3] Goto("Khomp/B0C59-0.0",
> "ext-did,s,1") in new stack
> -- Goto (ext-did,s,1)
> -- Executing [s@ext-did:1] ExecIf("Khomp/B0C59-0.0",
> "0?Set(__FROM_DID=s)") in new stack
> -- Executing [s@ext-did:2] Gosub("Khomp/B0C59-0.0",
> "app-blacklist-check,s,1()") in new stack
> -- Executing [s@app-blacklist-check:1] GotoIf("Khomp/B0C59-0.0",
> "0?blacklisted") in new stack
> -- Executing [s@app-blacklist-check:2] Set("Khomp/B0C59-0.0",
> "CALLED_BLACKLIST=1") in new stack
> -- Executing [s@app-blacklist-check:3] Return("Khomp/B0C59-0.0", "")
> in new stack
> -- Executing [s@ext-did:3] Set("Khomp/B0C59-0.0", "CDR(did)=6763") in
> new stack
> -- Executing [s@ext-did:4] ExecIf("Khomp/B0C59-0.0", "1
> ?Set(CALLERID(name)=30418075)") in new stack
> -- Executing [s@ext-did:5] Set("Khomp/B0C59-0.0",
> "CHANNEL(musicclass)=default") in new stack
> -- Executing [s@ext-did:6] Set("Khomp/B0C59-0.0",
> "__MOHCLASS=default") in new stack
> -- Executing [s@ext-did:7] Set("Khomp/B0C59-0.0",
> "__CALLINGPRES_SV=allowed_passed_screen") in new stack
> -- Executing [s@ext-did:8] Set("Khomp/B0C59-0.0",
> "CALLERPRES()=allowed_not_screened") in new stack
> -- Executing [s@ext-did:9] Goto("Khomp/B0C59-0.0", "ext-trunk,2,1")
> in new stack
> -- Goto (ext-trunk,2,1)
> -- Executing [2@ext-trunk:1] Set("Khomp/B0C59-0.0", "SS=$") in new
> stack
> -- Executing [2@ext-trunk:2] Set("Khomp/B0C59-0.0",
> "TDIAL_STRING=Khomp/b0l0/${OUTNUM}") in new stack
> -- Executing [2@ext-trunk:3] Set("Khomp/B0C59-0.0", "DIAL_TRUNK=2")
> in new stack
> -- Executing [2@ext-trunk:4] Goto("Khomp/B0C59-0.0",
> "ext-trunk,tcustom,1") in new stack
> -- Goto (ext-trunk,tcustom,1)
> -- Executing [tcustom@ext-trunk:1] Set("Khomp/B0C59-0.0",
> "OUTBOUND_GROUP=OUT_2") in new stack
> -- Executing [tcustom@ext-trunk:2] GotoIf("Khomp/B0C59-0.0",
> "1?nomax") in new stack
> -- Goto (ext-trunk,tcustom,4)
> -- Executing [tcustom@ext-trunk:4] ExecIf("Khomp/B0C59-0.0",
> "1?Set(CALLERPRES()=allowed_passed_screen)") in new stack
> -- Executing [tcustom@ext-trunk:5] Set("Khomp/B0C59-0.0",
> "DIAL_NUMBER=6763") in new stack
> -- Executing [tcustom@ext-trunk:6] GosubIf("Khomp/B0C59-0.0",
> "1?sub-flp-2,s,1()") in new stack
> -- Executing [s@sub-flp-2:1] ExecIf("Khomp/B0C59-0.0",
> "0?Set(TARGET_FLP_2=0021)") in new stack
> -- Executing [s@sub-flp-2:2] GotoIf("Khomp/B0C59-0.0", "0?match") in
> new stack
> -- Executing [s@sub-flp-2:3] Return("Khomp/B0C59-0.0", "") in new
> stack
> -- Executing 

Re: [AsteriskBrasil] Elastix e Ericsson MD110 - Dúvida sobre tronco

2015-12-09 Por tôpico Judson Júnior
Me ocorreu agora outra questão.
Pode ser que o roteador que concentra os ranges numéricos de cada cidade
não conheça minha faixa de ramal. Por isso não vejo nada quando ligo para
os ramais que estão no meu Asterisk, já que são DDR que não estavam sendo
usados por falta de licença no PABX Ericsson.
Bem provável que só cadastraram na rota VoIP Nacional os ramais existentes.

Amanhã checo isso!




Em quarta-feira, 9 de dezembro de 2015, Ivan Paes José 
escreveu:

> Boa tarde Judson,
>
> Legal que estais conseguindo resolver seus problemas. :)
> Pelo que entendi, essa ligação do VOIP está chegando no contexto
> *from-pstn*. Sem analisar os logs fica complicado dizer o que é. Mas
> creio que exista uma regra antes das do ramais do *asterisk*, ou por
> algum motivo (um deles explicado anteriormente) ele não entra no contexto
> dos ramais que é *from-internal*.
> Veja se tem o *full *ativado com ele você consegue mais informações para
> análise.
> Ele fica no */var/log/asterisl/full*
> Se não tiver ative editando o */etc/asterisk/logger.conf* encontre a
> linha que tenha a palavra *full*. Depois de um *reload *no *looger *no
> cli do *asterisk*. Aí faça uma chamada e analise o que deu de fato.
>
> Atenciosamente,
>
> Ivan Paes José
> Oi: +55 48 84291055
> Palhoça - SC /  Brasil
>
> Em 9 de dezembro de 2015 13:20, Judson Júnior  > escreveu:
>
>> Ivan, obrigado pela força!
>> Na verdade o problema estava no PABX Ericsson que não estava configurado
>> para determinar a quantidade de dígitos máximo, então ficava aguardando
>> mais dígitos antes de chamar.
>> Resolvido esta parte! OBRIGADO!
>>
>>
>> Agora vou até anexar uma imagem para exemplificar meu caso.
>> Estou conseguindo realizar todos os tipos de ligações.
>>
>> Se estou em um ramal VoIP no Asterisk, chamo para números locais,
>> celular, ddd, ddi, etc passando pelo PABX Ericsson. Também faço ligações
>> saindo pelo tronco VoIP Nacional onde envio ZZXX, perfeito.
>>
>> Se estou em um ramal do PABX Ericsson, além de todas as chamadas usando o
>> tronco com a telefonia da Embratel, consigo chamar para os ramais do
>> Asterisk e também fazer ligações pelo tronco VoIP nacional pressionando
>> 7ZZXX (depois removo o 7 e envio o restante pra frente).
>>
>> Agora vem o problema. Se alguém que está no ES digitar 78200+ramal (Ex:
>> 782006763) o ramal 6763 toca normalmente. Porém este ramal pertence ao PABX
>> Ericsson. Se eu chamo de fora, usando essa rota VoIP, para qualquer ramal
>> do PABX Asterisk não dá certo... Nem vejo a entrada no console. Só vejo a
>> entrada quando chamo um ramal do PABX Ericsson.
>>
>> Alguma sugestão?
>>
>>
>> PABX-SRAL*CLI>
>> -- Executing [6763@from-pstn:1] NoOp("Khomp/B0C59-0.0", "Catch-All
>> DID Match - Found 6763 - You probably want a DID for this.") in new stack
>> -- Executing [6763@from-pstn:2] Set("Khomp/B0C59-0.0",
>> "__FROM_DID=6763") in new stack
>> -- Executing [6763@from-pstn:3] Goto("Khomp/B0C59-0.0",
>> "ext-did,s,1") in new stack
>> -- Goto (ext-did,s,1)
>> -- Executing [s@ext-did:1] ExecIf("Khomp/B0C59-0.0",
>> "0?Set(__FROM_DID=s)") in new stack
>> -- Executing [s@ext-did:2] Gosub("Khomp/B0C59-0.0",
>> "app-blacklist-check,s,1()") in new stack
>> -- Executing [s@app-blacklist-check:1] GotoIf("Khomp/B0C59-0.0",
>> "0?blacklisted") in new stack
>> -- Executing [s@app-blacklist-check:2] Set("Khomp/B0C59-0.0",
>> "CALLED_BLACKLIST=1") in new stack
>> -- Executing [s@app-blacklist-check:3] Return("Khomp/B0C59-0.0", "")
>> in new stack
>> -- Executing [s@ext-did:3] Set("Khomp/B0C59-0.0", "CDR(did)=6763")
>> in new stack
>> -- Executing [s@ext-did:4] ExecIf("Khomp/B0C59-0.0", "1
>> ?Set(CALLERID(name)=30418075)") in new stack
>> -- Executing [s@ext-did:5] Set("Khomp/B0C59-0.0",
>> "CHANNEL(musicclass)=default") in new stack
>> -- Executing [s@ext-did:6] Set("Khomp/B0C59-0.0",
>> "__MOHCLASS=default") in new stack
>> -- Executing [s@ext-did:7] Set("Khomp/B0C59-0.0",
>> "__CALLINGPRES_SV=allowed_passed_screen") in new stack
>> -- Executing [s@ext-did:8] Set("Khomp/B0C59-0.0",
>> "CALLERPRES()=allowed_not_screened") in new stack
>> -- Executing [s@ext-did:9] Goto("Khomp/B0C59-0.0", "ext-trunk,2,1")
>> in new stack
>> -- Goto (ext-trunk,2,1)
>> -- Executing [2@ext-trunk:1] Set("Khomp/B0C59-0.0", "SS=$") in new
>> stack
>> -- Executing [2@ext-trunk:2] Set("Khomp/B0C59-0.0",
>> "TDIAL_STRING=Khomp/b0l0/${OUTNUM}") in new stack
>> -- Executing [2@ext-trunk:3] Set("Khomp/B0C59-0.0", "DIAL_TRUNK=2")
>> in new stack
>> -- Executing [2@ext-trunk:4] Goto("Khomp/B0C59-0.0",
>> "ext-trunk,tcustom,1") in new stack
>> -- Goto (ext-trunk,tcustom,1)
>> -- Executing [tcustom@ext-trunk:1] Set("Khomp/B0C59-0.0",
>> "OUTBOUND_GROUP=OUT_2") in new stack
>> -- Executing [tcustom@ext-trunk:2] GotoIf("Khomp/B0C59-0.0",
>> "1?nomax") in new stack
>>   

Re: [AsteriskBrasil] Elastix e Ericsson MD110 - Dúvida sobre tronco

2015-12-08 Por tôpico Ivan Paes José
Bom dia Judson,

Que bom que resolveu esse primeiro problema.
Agora bem estranho esse seu segundo problema. Mas tenho uma dúvida. Após
digitar os 4 dígitos do ramal destino você vê essa informação chegar até o
asterisk? É normal ficar um tempinho mudo para o time-out agora vir tom de
linha, confesso que é estranho.
Minha sugestão é fazer rotas mais específicas.
Ex.: se os ramais iniciam com 4 faça uma rota assim: _4XXX
Foi o que consegui pensar para o momento.

Atenciosamente,

Ivan Paes José
Oi: +55 48 84291055
Palhoça - SC /  Brasil

Em 7 de dezembro de 2015 10:31, Judson Júnior 
escreveu:

> Caro Ivan, bom dia.
>
> Realmente era esse o problema, em parte.
> Fui nas configurações dos links E1 do EBS Khomp e troquei para 9 dígitos.
> Passei a receber todos os dígitos, mas como o Asterisk não sabia o que
> fazer, recebia tom de ocupado.
>
> Depois criei uma rota de entrada (Inbound Routes) que direciona tudo o que
> vem pelo entroncamento entre os dois PABX que bate com _7ZXXX para o
> outro entrocamento que faz o VoIP nacional... Acontece que por esse tronco
> entre os dois PABX posso receber 4 dígitos (ramal) ou 9 dígitos (VoIP
> nacional).
>
> As chamadas com 9 dígitos estão sendo completadas rapidamente. Ao estender
> para 9 dígitos, quando uso um ramal do PABX Ericsson para chamar um ramal
> do PABX Asterisk, logo após digitar o quarto dígito, no lugar de ouvir o
> tom de chamando eu recebo novamente o tom de linha... se eu permanecer com
> esse tom de linha por uns 15 segundos, o PABX Ericsson acaba enviando os 4
> digitos e a chamada para o ramal Asterisk é completada (!!!).
>
> Imagino que antes completava rápido e aparentemente sem erro, pois como
> eram apenas 4 dígitos, meu PABX Asterisk não precisava ficar esperando os
> outros 5 digitos e já atendia, o que impedia de alguém ouvir o tom de
> discar novamente após digitar os 4 dígitos.
>
> Minha dúvida agora é se preciso adequar algo no Asterisk ou no PABX
> Ericsson.
> Desculpe, essa é a primeira vez que interligo dois PABX.
> Muito obrigado!
>
> Em 6 de dezembro de 2015 13:58, Ivan Paes José 
> escreveu:
>
>> Boa tarde Judson,
>>
>> Pelo que explicou me parece um limite de digito de entrada no khomp. Veja
>> nas configurações do khomp se não tem uma opção para aumentar esse número
>> de digito esperado de 4 para 9, que é o seu caso, um um número maior.
>>
>> Atenciosamente,
>>
>> Ivan Paes José
>> Oi: +55 48 84291055
>> Palhoça - SC /  Brasil
>>
>> Em 6 de dezembro de 2015 12:20, Judson Júnior 
>> escreveu:
>>
>>> Saudações a todos.
>>>
>>> Semana passada fiz a interligação entre um PABX Ericsson MD110 e um
>>> Elastix 2.5.0.
>>> Para interligar os dois, foi usado uma EBS Khomp com 2E1.
>>>
>>> Tudo está funcionando bem. O Asterisk está virtualizado no Hyper-V e
>>> rodando perfeito.
>>> Um ramal do PABX Ericsson consegue chamar para o Ramal do Elastix e vice
>>> versa. Um ramal do Elastix consegue pegar a operadora que está configurada
>>> como tronco do PABX Ericsson (local, celular, ddd, ddi). Isso tudo funciona
>>> perfeito. Elastix está redondo.
>>>
>>> A única coisa que não consegui progresso foi fazer um ramal do PABX
>>> Ericsson pegar o segundo tronco que tenho disponível no EBS da Khomp. Esse
>>> segundo tronco serve para interligar uma rede VoIP nacional.
>>>
>>> Tanto o PABX Ericsson quanto o PABX Asterisk possuem duas interface
>>> ISDN. O Ericsson se liga a PSTN e usa a outra interface para se ligar ao
>>> Asterisk. O Asterisk por sua vez usar a sua segunda interface para se ligar
>>> a uma rede VoIP nacional. Precisei ligar assim para não parar o PABX
>>> Ericsson legado que irá continuar operando por mais algum tempo.
>>>
>>> Quando alguem digita 7+COD CIDADE + 00 + 4 digitos do ramal deveria
>>> pegar essa rota e tocar no ramal especificado.
>>>
>>> Exemplo: 727008080 Vai pegar o tronco dedicado para VoIP nacional,
>>> informar ES e chamar o ramal 8080.
>>>
>>>
>>> No Asterisk está normal. Consigo pegar essa rota e realizar as chamadas.
>>> O problema é que quando realizo essa mesma chamada de um ramal no PABX
>>> Ericsson só recebo os 4 primeiros dígitos, mas deveria receber todos os 9
>>> dígitos e encaminha-los para meu tronco que removeria o digito 7 e enviaria
>>> os demais para frente (para a por ta VoIP).
>>>
>>> -- Executing [7270@from-pstn:1] Set("Khomp/B0C15-0.0",
>>> "__FROM_DID=7270") in new stack
>>> -- Executing [7270@from-pstn:2] NoOp("Khomp/B0C15-0.0", "Received
>>> an unknown call with DID set to 7270") in new stack
>>> -- Executing [7270@from-pstn:3] Goto("Khomp/B0C15-0.0", "s,a2") in
>>> new stack
>>> -- Goto (from-pstn,s,2)
>>> -- Executing [s@from-pstn:2] Answer("Khomp/B0C15-0.0", "") in new
>>> stack
>>>   == Spawn extension (from-pstn, s, 2) exited non-zero on
>>> 'Khomp/B0C15-0.0'
>>> -- Executing [h@from-pstn:1] Macro("Khomp/B0C15-0.0",
>>> "hangupcall,") in new stack
>>> -- Executing [s@macro-hangupcall:1] 

Re: [AsteriskBrasil] Elastix e Ericsson MD110 - Dúvida sobre tronco

2015-12-07 Por tôpico Judson Júnior
Caro Ivan, bom dia.

Realmente era esse o problema, em parte.
Fui nas configurações dos links E1 do EBS Khomp e troquei para 9 dígitos.
Passei a receber todos os dígitos, mas como o Asterisk não sabia o que
fazer, recebia tom de ocupado.

Depois criei uma rota de entrada (Inbound Routes) que direciona tudo o que
vem pelo entroncamento entre os dois PABX que bate com _7ZXXX para o
outro entrocamento que faz o VoIP nacional... Acontece que por esse tronco
entre os dois PABX posso receber 4 dígitos (ramal) ou 9 dígitos (VoIP
nacional).

As chamadas com 9 dígitos estão sendo completadas rapidamente. Ao estender
para 9 dígitos, quando uso um ramal do PABX Ericsson para chamar um ramal
do PABX Asterisk, logo após digitar o quarto dígito, no lugar de ouvir o
tom de chamando eu recebo novamente o tom de linha... se eu permanecer com
esse tom de linha por uns 15 segundos, o PABX Ericsson acaba enviando os 4
digitos e a chamada para o ramal Asterisk é completada (!!!).

Imagino que antes completava rápido e aparentemente sem erro, pois como
eram apenas 4 dígitos, meu PABX Asterisk não precisava ficar esperando os
outros 5 digitos e já atendia, o que impedia de alguém ouvir o tom de
discar novamente após digitar os 4 dígitos.

Minha dúvida agora é se preciso adequar algo no Asterisk ou no PABX
Ericsson.
Desculpe, essa é a primeira vez que interligo dois PABX.
Muito obrigado!

Em 6 de dezembro de 2015 13:58, Ivan Paes José 
escreveu:

> Boa tarde Judson,
>
> Pelo que explicou me parece um limite de digito de entrada no khomp. Veja
> nas configurações do khomp se não tem uma opção para aumentar esse número
> de digito esperado de 4 para 9, que é o seu caso, um um número maior.
>
> Atenciosamente,
>
> Ivan Paes José
> Oi: +55 48 84291055
> Palhoça - SC /  Brasil
>
> Em 6 de dezembro de 2015 12:20, Judson Júnior 
> escreveu:
>
>> Saudações a todos.
>>
>> Semana passada fiz a interligação entre um PABX Ericsson MD110 e um
>> Elastix 2.5.0.
>> Para interligar os dois, foi usado uma EBS Khomp com 2E1.
>>
>> Tudo está funcionando bem. O Asterisk está virtualizado no Hyper-V e
>> rodando perfeito.
>> Um ramal do PABX Ericsson consegue chamar para o Ramal do Elastix e vice
>> versa. Um ramal do Elastix consegue pegar a operadora que está configurada
>> como tronco do PABX Ericsson (local, celular, ddd, ddi). Isso tudo funciona
>> perfeito. Elastix está redondo.
>>
>> A única coisa que não consegui progresso foi fazer um ramal do PABX
>> Ericsson pegar o segundo tronco que tenho disponível no EBS da Khomp. Esse
>> segundo tronco serve para interligar uma rede VoIP nacional.
>>
>> Tanto o PABX Ericsson quanto o PABX Asterisk possuem duas interface ISDN.
>> O Ericsson se liga a PSTN e usa a outra interface para se ligar ao
>> Asterisk. O Asterisk por sua vez usar a sua segunda interface para se ligar
>> a uma rede VoIP nacional. Precisei ligar assim para não parar o PABX
>> Ericsson legado que irá continuar operando por mais algum tempo.
>>
>> Quando alguem digita 7+COD CIDADE + 00 + 4 digitos do ramal deveria pegar
>> essa rota e tocar no ramal especificado.
>>
>> Exemplo: 727008080 Vai pegar o tronco dedicado para VoIP nacional,
>> informar ES e chamar o ramal 8080.
>>
>>
>> No Asterisk está normal. Consigo pegar essa rota e realizar as chamadas.
>> O problema é que quando realizo essa mesma chamada de um ramal no PABX
>> Ericsson só recebo os 4 primeiros dígitos, mas deveria receber todos os 9
>> dígitos e encaminha-los para meu tronco que removeria o digito 7 e enviaria
>> os demais para frente (para a por ta VoIP).
>>
>> -- Executing [7270@from-pstn:1] Set("Khomp/B0C15-0.0",
>> "__FROM_DID=7270") in new stack
>> -- Executing [7270@from-pstn:2] NoOp("Khomp/B0C15-0.0", "Received an
>> unknown call with DID set to 7270") in new stack
>> -- Executing [7270@from-pstn:3] Goto("Khomp/B0C15-0.0", "s,a2") in
>> new stack
>> -- Goto (from-pstn,s,2)
>> -- Executing [s@from-pstn:2] Answer("Khomp/B0C15-0.0", "") in new
>> stack
>>   == Spawn extension (from-pstn, s, 2) exited non-zero on
>> 'Khomp/B0C15-0.0'
>> -- Executing [h@from-pstn:1] Macro("Khomp/B0C15-0.0", "hangupcall,")
>> in new stack
>> -- Executing [s@macro-hangupcall:1] GotoIf("Khomp/B0C15-0.0",
>> "1?endmixmoncheck") in new stack
>> -- Goto (macro-hangupcall,s,9)
>> -- Executing [s@macro-hangupcall:9] NoOp("Khomp/B0C15-0.0", "End of
>> MIXMON check") in new stack
>> -- Executing [s@macro-hangupcall:10] GotoIf("Khomp/B0C15-0.0",
>> "1?nomeetmemon") in new stack
>> -- Goto (macro-hangupcall,s,28)
>> -- Executing [s@macro-hangupcall:28] NoOp("Khomp/B0C15-0.0", "End of
>> MEETME check") in new stack
>> -- Executing [s@macro-hangupcall:29] GotoIf("Khomp/B0C15-0.0",
>> "1?noautomon") in new stack
>> -- Goto (macro-hangupcall,s,34)
>> -- Executing [s@macro-hangupcall:34] NoOp("Khomp/B0C15-0.0",
>> "TOUCH_MONITOR_OUTPUT=") in new stack
>> -- Executing [s@macro-hangupcall:35] 

[AsteriskBrasil] Elastix e Ericsson MD110 - Dúvida sobre tronco

2015-12-06 Por tôpico Judson Júnior
Saudações a todos.

Semana passada fiz a interligação entre um PABX Ericsson MD110 e um Elastix
2.5.0.
Para interligar os dois, foi usado uma EBS Khomp com 2E1.

Tudo está funcionando bem. O Asterisk está virtualizado no Hyper-V e
rodando perfeito.
Um ramal do PABX Ericsson consegue chamar para o Ramal do Elastix e vice
versa. Um ramal do Elastix consegue pegar a operadora que está configurada
como tronco do PABX Ericsson (local, celular, ddd, ddi). Isso tudo funciona
perfeito. Elastix está redondo.

A única coisa que não consegui progresso foi fazer um ramal do PABX
Ericsson pegar o segundo tronco que tenho disponível no EBS da Khomp. Esse
segundo tronco serve para interligar uma rede VoIP nacional.

Tanto o PABX Ericsson quanto o PABX Asterisk possuem duas interface ISDN. O
Ericsson se liga a PSTN e usa a outra interface para se ligar ao Asterisk.
O Asterisk por sua vez usar a sua segunda interface para se ligar a uma
rede VoIP nacional. Precisei ligar assim para não parar o PABX Ericsson
legado que irá continuar operando por mais algum tempo.

Quando alguem digita 7+COD CIDADE + 00 + 4 digitos do ramal deveria pegar
essa rota e tocar no ramal especificado.

Exemplo: 727008080 Vai pegar o tronco dedicado para VoIP nacional, informar
ES e chamar o ramal 8080.


No Asterisk está normal. Consigo pegar essa rota e realizar as chamadas.
O problema é que quando realizo essa mesma chamada de um ramal no PABX
Ericsson só recebo os 4 primeiros dígitos, mas deveria receber todos os 9
dígitos e encaminha-los para meu tronco que removeria o digito 7 e enviaria
os demais para frente (para a por ta VoIP).

-- Executing [7270@from-pstn:1] Set("Khomp/B0C15-0.0", "__FROM_DID=7270")
in new stack
-- Executing [7270@from-pstn:2] NoOp("Khomp/B0C15-0.0", "Received an
unknown call with DID set to 7270") in new stack
-- Executing [7270@from-pstn:3] Goto("Khomp/B0C15-0.0", "s,a2") in new
stack
-- Goto (from-pstn,s,2)
-- Executing [s@from-pstn:2] Answer("Khomp/B0C15-0.0", "") in new stack
  == Spawn extension (from-pstn, s, 2) exited non-zero on 'Khomp/B0C15-0.0'
-- Executing [h@from-pstn:1] Macro("Khomp/B0C15-0.0", "hangupcall,") in
new stack
-- Executing [s@macro-hangupcall:1] GotoIf("Khomp/B0C15-0.0",
"1?endmixmoncheck") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] NoOp("Khomp/B0C15-0.0", "End of
MIXMON check") in new stack
-- Executing [s@macro-hangupcall:10] GotoIf("Khomp/B0C15-0.0",
"1?nomeetmemon") in new stack
-- Goto (macro-hangupcall,s,28)
-- Executing [s@macro-hangupcall:28] NoOp("Khomp/B0C15-0.0", "End of
MEETME check") in new stack
-- Executing [s@macro-hangupcall:29] GotoIf("Khomp/B0C15-0.0",
"1?noautomon") in new stack
-- Goto (macro-hangupcall,s,34)
-- Executing [s@macro-hangupcall:34] NoOp("Khomp/B0C15-0.0",
"TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s@macro-hangupcall:35] GotoIf("Khomp/B0C15-0.0",
"1?noautomon2") in new stack
-- Goto (macro-hangupcall,s,41)
-- Executing [s@macro-hangupcall:41] NoOp("Khomp/B0C15-0.0",
"MONITOR_FILENAME=") in new stack
-- Executing [s@macro-hangupcall:42] GotoIf("Khomp/B0C15-0.0",
"1?skiprg") in new stack
-- Goto (macro-hangupcall,s,45)
-- Executing [s@macro-hangupcall:45] GotoIf("Khomp/B0C15-0.0",
"1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,48)
-- Executing [s@macro-hangupcall:48] GotoIf("Khomp/B0C15-0.0",
"1?theend") in new stack
-- Goto (macro-hangupcall,s,50)
-- Executing [s@macro-hangupcall:50] AGI("Khomp/B0C15-0.0",
"hangup.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
-- AGI Script hangup.agi completed, returning 0
-- Executing [s@macro-hangupcall:51] Hangup("Khomp/B0C15-0.0", "") in
new stack


Também não consigo receber as chamadas, mas isso creio ser culpa do
concentrador nacional que não está pegando a rota pra cá. Nem recebo dígito
algum deles. Se eu ligar do ES pedindo para pegar a rota que encaminha pra
cá, não vem nada (782006892 por exemplo). O que confirma que o problema é
rota no concentrador. Eu deveria receber os 4 digitos do ramal.

Alguém poderia me auxiliar? Segundo o mantenedor do PABX Ericsson, ele está
enviando todos os dígitos. Como posso me certificar e como faço para pegar
a rota certa?

Perdoe o post grande, mas queria descrever o melhor possível meu cenário.


Obrigado.
___
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
Intercomunicador e acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Elastix e Ericsson MD110 - Dúvida sobre tronco

2015-12-06 Por tôpico Ivan Paes José
Boa tarde Judson,

Pelo que explicou me parece um limite de digito de entrada no khomp. Veja
nas configurações do khomp se não tem uma opção para aumentar esse número
de digito esperado de 4 para 9, que é o seu caso, um um número maior.

Atenciosamente,

Ivan Paes José
Oi: +55 48 84291055
Palhoça - SC /  Brasil

Em 6 de dezembro de 2015 12:20, Judson Júnior 
escreveu:

> Saudações a todos.
>
> Semana passada fiz a interligação entre um PABX Ericsson MD110 e um
> Elastix 2.5.0.
> Para interligar os dois, foi usado uma EBS Khomp com 2E1.
>
> Tudo está funcionando bem. O Asterisk está virtualizado no Hyper-V e
> rodando perfeito.
> Um ramal do PABX Ericsson consegue chamar para o Ramal do Elastix e vice
> versa. Um ramal do Elastix consegue pegar a operadora que está configurada
> como tronco do PABX Ericsson (local, celular, ddd, ddi). Isso tudo funciona
> perfeito. Elastix está redondo.
>
> A única coisa que não consegui progresso foi fazer um ramal do PABX
> Ericsson pegar o segundo tronco que tenho disponível no EBS da Khomp. Esse
> segundo tronco serve para interligar uma rede VoIP nacional.
>
> Tanto o PABX Ericsson quanto o PABX Asterisk possuem duas interface ISDN.
> O Ericsson se liga a PSTN e usa a outra interface para se ligar ao
> Asterisk. O Asterisk por sua vez usar a sua segunda interface para se ligar
> a uma rede VoIP nacional. Precisei ligar assim para não parar o PABX
> Ericsson legado que irá continuar operando por mais algum tempo.
>
> Quando alguem digita 7+COD CIDADE + 00 + 4 digitos do ramal deveria pegar
> essa rota e tocar no ramal especificado.
>
> Exemplo: 727008080 Vai pegar o tronco dedicado para VoIP nacional,
> informar ES e chamar o ramal 8080.
>
>
> No Asterisk está normal. Consigo pegar essa rota e realizar as chamadas.
> O problema é que quando realizo essa mesma chamada de um ramal no PABX
> Ericsson só recebo os 4 primeiros dígitos, mas deveria receber todos os 9
> dígitos e encaminha-los para meu tronco que removeria o digito 7 e enviaria
> os demais para frente (para a por ta VoIP).
>
> -- Executing [7270@from-pstn:1] Set("Khomp/B0C15-0.0", "__FROM_DID=7270")
> in new stack
> -- Executing [7270@from-pstn:2] NoOp("Khomp/B0C15-0.0", "Received an
> unknown call with DID set to 7270") in new stack
> -- Executing [7270@from-pstn:3] Goto("Khomp/B0C15-0.0", "s,a2") in
> new stack
> -- Goto (from-pstn,s,2)
> -- Executing [s@from-pstn:2] Answer("Khomp/B0C15-0.0", "") in new
> stack
>   == Spawn extension (from-pstn, s, 2) exited non-zero on 'Khomp/B0C15-0.0'
> -- Executing [h@from-pstn:1] Macro("Khomp/B0C15-0.0", "hangupcall,")
> in new stack
> -- Executing [s@macro-hangupcall:1] GotoIf("Khomp/B0C15-0.0",
> "1?endmixmoncheck") in new stack
> -- Goto (macro-hangupcall,s,9)
> -- Executing [s@macro-hangupcall:9] NoOp("Khomp/B0C15-0.0", "End of
> MIXMON check") in new stack
> -- Executing [s@macro-hangupcall:10] GotoIf("Khomp/B0C15-0.0",
> "1?nomeetmemon") in new stack
> -- Goto (macro-hangupcall,s,28)
> -- Executing [s@macro-hangupcall:28] NoOp("Khomp/B0C15-0.0", "End of
> MEETME check") in new stack
> -- Executing [s@macro-hangupcall:29] GotoIf("Khomp/B0C15-0.0",
> "1?noautomon") in new stack
> -- Goto (macro-hangupcall,s,34)
> -- Executing [s@macro-hangupcall:34] NoOp("Khomp/B0C15-0.0",
> "TOUCH_MONITOR_OUTPUT=") in new stack
> -- Executing [s@macro-hangupcall:35] GotoIf("Khomp/B0C15-0.0",
> "1?noautomon2") in new stack
> -- Goto (macro-hangupcall,s,41)
> -- Executing [s@macro-hangupcall:41] NoOp("Khomp/B0C15-0.0",
> "MONITOR_FILENAME=") in new stack
> -- Executing [s@macro-hangupcall:42] GotoIf("Khomp/B0C15-0.0",
> "1?skiprg") in new stack
> -- Goto (macro-hangupcall,s,45)
> -- Executing [s@macro-hangupcall:45] GotoIf("Khomp/B0C15-0.0",
> "1?skipblkvm") in new stack
> -- Goto (macro-hangupcall,s,48)
> -- Executing [s@macro-hangupcall:48] GotoIf("Khomp/B0C15-0.0",
> "1?theend") in new stack
> -- Goto (macro-hangupcall,s,50)
> -- Executing [s@macro-hangupcall:50] AGI("Khomp/B0C15-0.0",
> "hangup.agi") in new stack
> -- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
> -- AGI Script hangup.agi completed, returning 0
> -- Executing [s@macro-hangupcall:51] Hangup("Khomp/B0C15-0.0", "") in
> new stack
>
>
> Também não consigo receber as chamadas, mas isso creio ser culpa do
> concentrador nacional que não está pegando a rota pra cá. Nem recebo dígito
> algum deles. Se eu ligar do ES pedindo para pegar a rota que encaminha pra
> cá, não vem nada (782006892 por exemplo). O que confirma que o problema é
> rota no concentrador. Eu deveria receber os 4 digitos do ramal.
>
> Alguém poderia me auxiliar? Segundo o mantenedor do PABX Ericsson, ele
> está enviando todos os dígitos. Como posso me certificar e como faço para
> pegar a rota certa?
>
> Perdoe o post grande, mas queria descrever o melhor possível meu cenário.
>
>
> Obrigado.
>
>
>
>