[AsteriskBrasil] Erro ao sair de uma MACRO
Pessoal, Estou usando uma macro, que é iniciada atraves da opção m no comando queue. Queue(${fila},tmc,atendente); macro macro-atendente() { Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})); Set(queue_dev=${CUT(CHANNEL,-,1)}); Set(queue_dev=${CUT(queue_dev,/,2)}); Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}); Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}); return; }; O erro que eu tenho ao executar essa macro é: -- Executing [...@macro-atendente:1] Set(SIP/S7286-023e, queue_dev=SIP/S7286) in new stack -- Executing [...@macro-atendente:2] Set(SIP/S7286-023e, queue_dev=S7286) in new stack -- Executing [...@macro-atendente:3] Set(SIP/S7286-023e, HASH(queue)=77,SIP,S7286,7286,Dario,0,) in new stack -- Executing [...@macro-atendente:4] Set(SIP/S7286-023e, GROUP(7286)=7286) in new stack -- Executing [...@macro-atendente:5] Return(SIP/S7286-023e, ) in new stack [Jul 28 09:30:21] ERROR[1636]: app_stack.c:303 return_exec: Return without Gosub: stack is unallocated Ja alguns dias eu to googlando, mas nao encontrei nada. Alguem aqui ja passou por isso?? __ Att. André Luis 16 37238766 / 16 34031411 ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] (sem assunto)
Bem provável. Ats, Rodrigo Lang. Em 29 de julho de 2010 17:39, Eduardo Araujo eduardoara...@clsfranchising.com.br escreveu: O problema é que, eu falo no ramal eles externo, ouvi minha voz, mas eu nao escuto nada deles falano. oque poderia ser problema de nat x sip.conf ? ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] Erro ao sair de uma MACRO
Ok, mas o atendente consegue atender a ligação ou ela cai? Passei pelo mesmo problema utilizando a versão 1.6.0.24. A solução foi tirar a macro porque também não consegui resolver. Você está rodando em qual versão? Para o que você precisa dessa macro? Ats, Rodrigo Lang. Em 30 de julho de 2010 10:07, André Luis - Aldeia Digital an...@ad2.com.brescreveu: Pessoal, Estou usando uma macro, que é iniciada atraves da opção m no comando queue. Queue(${fila},tmc,atendente); macro macro-atendente() { Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})); Set(queue_dev=${CUT(CHANNEL,-,1)}); Set(queue_dev=${CUT(queue_dev,/,2)}); Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}); Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}); return; }; O erro que eu tenho ao executar essa macro é: -- Executing [...@macro-atendente:1] Set(SIP/S7286-023e, queue_dev=SIP/S7286) in new stack -- Executing [...@macro-atendente:2] Set(SIP/S7286-023e, queue_dev=S7286) in new stack -- Executing [...@macro-atendente:3] Set(SIP/S7286-023e, HASH(queue)=77,SIP,S7286,7286,Dario,0,) in new stack -- Executing [...@macro-atendente:4] Set(SIP/S7286-023e, GROUP(7286)=7286) in new stack -- Executing [...@macro-atendente:5] Return(SIP/S7286-023e, ) in new stack [Jul 28 09:30:21] ERROR[1636]: app_stack.c:303 return_exec: Return without Gosub: stack is unallocated Ja alguns dias eu to googlando, mas nao encontrei nada. Alguem aqui ja passou por isso?? __ Att. André Luis 16 37238766 / 16 34031411 ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] Erro ao sair de uma MACRO
Rodrigo Uso a versao 1.6.2.7, mas nao estou tendo quedas nas ligações. A unica coisa estranha é esse erro mesmo André Luis - Aldeia Digital On 07/30/2010 10:18 AM, Rodrigo Lang wrote: Ok, mas o atendente consegue atender a ligação ou ela cai? Passei pelo mesmo problema utilizando a versão 1.6.0.24. A solução foi tirar a macro porque também não consegui resolver. Você está rodando em qual versão? Para o que você precisa dessa macro? Ats, Rodrigo Lang. Em 30 de julho de 2010 10:07, André Luis - Aldeia Digital an...@ad2.com.br mailto:an...@ad2.com.br escreveu: Pessoal, Estou usando uma macro, que é iniciada atraves da opção m no comando queue. Queue(${fila},tmc,atendente); macro macro-atendente() { Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})); Set(queue_dev=${CUT(CHANNEL,-,1)}); Set(queue_dev=${CUT(queue_dev,/,2)}); Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}); Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}); return; }; O erro que eu tenho ao executar essa macro é: -- Executing [...@macro-atendente:1] Set(SIP/S7286-023e, queue_dev=SIP/S7286) in new stack -- Executing [...@macro-atendente:2] Set(SIP/S7286-023e, queue_dev=S7286) in new stack -- Executing [...@macro-atendente:3] Set(SIP/S7286-023e, HASH(queue)=77,SIP,S7286,7286,Dario,0,) in new stack -- Executing [...@macro-atendente:4] Set(SIP/S7286-023e, GROUP(7286)=7286) in new stack -- Executing [...@macro-atendente:5] Return(SIP/S7286-023e, ) in new stack [Jul 28 09:30:21] ERROR[1636]: app_stack.c:303 return_exec: Return without Gosub: stack is unallocated Ja alguns dias eu to googlando, mas nao encontrei nada. Alguem aqui ja passou por isso?? __ Att. André Luis 16 37238766 / 16 34031411 ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br http://www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br http://www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org mailto:AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil -- __ Att. André Luis 16 37238766 / 16 34031411 ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] Erro ao sair de uma MACRO
Tente tirar o return. Ele irá dar um Warning no parser informando que está sem o return; no final da macro, mas não tem problema, ela irá funcionar do mesmo jeito. Eu havia lido sobre isso no issues do Asterisk. Se não me falha a memória parece o problema é relacionado à app Queue() chamando macro em AEL. Teste em conf para ver se funciona. Outra coisa, até onde eu sei na versão 1.6 a app Queue() não tem a opção m, seria só chamar a macro direto assim: Queue(${fila},tc,atendente); Confira com o comando core show application Queue no cli. Ats, Rodrigo Lang. Em 30 de julho de 2010 10:20, André Luis - Aldeia Digital an...@ad2.com.brescreveu: Rodrigo Uso a versao 1.6.2.7, mas nao estou tendo quedas nas ligações. A unica coisa estranha é esse erro mesmo André Luis - Aldeia Digital On 07/30/2010 10:18 AM, Rodrigo Lang wrote: Ok, mas o atendente consegue atender a ligação ou ela cai? Passei pelo mesmo problema utilizando a versão 1.6.0.24. A solução foi tirar a macro porque também não consegui resolver. Você está rodando em qual versão? Para o que você precisa dessa macro? Ats, Rodrigo Lang. Em 30 de julho de 2010 10:07, André Luis - Aldeia Digital an...@ad2.com.br escreveu: Pessoal, Estou usando uma macro, que é iniciada atraves da opção m no comando queue. Queue(${fila},tmc,atendente); macro macro-atendente() { Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})); Set(queue_dev=${CUT(CHANNEL,-,1)}); Set(queue_dev=${CUT(queue_dev,/,2)}); Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}); Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}); return; }; O erro que eu tenho ao executar essa macro é: -- Executing [...@macro-atendente:1] Set(SIP/S7286-023e, queue_dev=SIP/S7286) in new stack -- Executing [...@macro-atendente:2] Set(SIP/S7286-023e, queue_dev=S7286) in new stack -- Executing [...@macro-atendente:3] Set(SIP/S7286-023e, HASH(queue)=77,SIP,S7286,7286,Dario,0,) in new stack -- Executing [...@macro-atendente:4] Set(SIP/S7286-023e, GROUP(7286)=7286) in new stack -- Executing [...@macro-atendente:5] Return(SIP/S7286-023e, ) in new stack [Jul 28 09:30:21] ERROR[1636]: app_stack.c:303 return_exec: Return without Gosub: stack is unallocated Ja alguns dias eu to googlando, mas nao encontrei nada. Alguem aqui ja passou por isso?? __ Att. André Luis 16 37238766 / 16 34031411 ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões asteriskbrasil.orgasteriskbra...@listas.asteriskbrasil.orghttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil -- __ Att. André Luis 16 37238766 / 16 34031411 ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de
[AsteriskBrasil] instalar conf2ael asterisk 1.4.34
Bom dia pessoal! Tenho o asterisk 1.4.34 instalado no CentOS 5.5 x86_64, rodando belezinha. Tudo está configurado no extensions.conf. Estou querendo usar o conf2ael para converter o .conf para .ael, entretanto, nao encontrei o comando conf2ael, nem no source do asterisk tem ele. Como faço para instalar este aplicativo? -- Moisés P. Sena moi...@oriontec.com.br (Desenvolvedor WEB) Oriontec Automação Comercial http://www.oriontec.com.br ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] Erro ao sair de uma MACRO
Rodrigo, Retirei a opção return, mas o erro persiste. Percebi tambem que ao dar um show no dialplan, mesmo tirando o return ele permanece. Acredito que isso seja default do asterisk. Olha só. [ Context 'macro-atendente' created by 'pbx_ael' ] 's' =1. Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})) [pbx_ael] 2. Set(queue_dev=${CUT(CHANNEL,-,1)}) [pbx_ael] 3. Set(queue_dev=${CUT(queue_dev,/,2)}) [pbx_ael] 4. Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}) [pbx_ael] 5. Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}) [pbx_ael] 6. Set(ODBC_LOG(${CONTEXT}:_LIGACAO_ATENDIDA_POR_-_${HASH(queue,ramal_virtual)}-${HASH(queue,nome)},1,${UNIQUEID})) [pbx_ael] 7. Return() [pbx_ael] -= 1 extension (7 priorities) in 1 context. =- Andre Luis - Aldeia digital On 07/30/2010 10:31 AM, Rodrigo Lang wrote: Tente tirar o return. Ele irá dar um Warning no parser informando que está sem o return; no final da macro, mas não tem problema, ela irá funcionar do mesmo jeito. Eu havia lido sobre isso no issues do Asterisk. Se não me falha a memória parece o problema é relacionado à app Queue() chamando macro em AEL. Teste em conf para ver se funciona. Outra coisa, até onde eu sei na versão 1.6 a app Queue() não tem a opção m, seria só chamar a macro direto assim: Queue(${fila},tc,atendente); Confira com o comando core show application Queue no cli. Ats, Rodrigo Lang. Em 30 de julho de 2010 10:20, André Luis - Aldeia Digital an...@ad2.com.br mailto:an...@ad2.com.br escreveu: Rodrigo Uso a versao 1.6.2.7, mas nao estou tendo quedas nas ligações. A unica coisa estranha é esse erro mesmo André Luis - Aldeia Digital On 07/30/2010 10:18 AM, Rodrigo Lang wrote: Ok, mas o atendente consegue atender a ligação ou ela cai? Passei pelo mesmo problema utilizando a versão 1.6.0.24. A solução foi tirar a macro porque também não consegui resolver. Você está rodando em qual versão? Para o que você precisa dessa macro? Ats, Rodrigo Lang. Em 30 de julho de 2010 10:07, André Luis - Aldeia Digital an...@ad2.com.br mailto:an...@ad2.com.br escreveu: Pessoal, Estou usando uma macro, que é iniciada atraves da opção m no comando queue. Queue(${fila},tmc,atendente); macro macro-atendente() { Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})); Set(queue_dev=${CUT(CHANNEL,-,1)}); Set(queue_dev=${CUT(queue_dev,/,2)}); Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}); Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}); return; }; O erro que eu tenho ao executar essa macro é: -- Executing [...@macro-atendente:1] Set(SIP/S7286-023e, queue_dev=SIP/S7286) in new stack -- Executing [...@macro-atendente:2] Set(SIP/S7286-023e, queue_dev=S7286) in new stack -- Executing [...@macro-atendente:3] Set(SIP/S7286-023e, HASH(queue)=77,SIP,S7286,7286,Dario,0,) in new stack -- Executing [...@macro-atendente:4] Set(SIP/S7286-023e, GROUP(7286)=7286) in new stack -- Executing [...@macro-atendente:5] Return(SIP/S7286-023e, ) in new stack [Jul 28 09:30:21] ERROR[1636]: app_stack.c:303 return_exec: Return without Gosub: stack is unallocated Ja alguns dias eu to googlando, mas nao encontrei nada. Alguem aqui ja passou por isso?? __ Att. André Luis 16 37238766 / 16 34031411 ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br http://www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br http://www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org mailto:AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___
Re: [AsteriskBrasil] Erro ao sair de uma MACRO
Sim, o Asterisk inclui automaticamente quando ele não existe. Tentou tirar a opção m da app Queue()? Ats, Rodrigo Lang. Em 30 de julho de 2010 13:32, André Luis - Aldeia Digital an...@ad2.com.brescreveu: Rodrigo, Retirei a opção return, mas o erro persiste. Percebi tambem que ao dar um show no dialplan, mesmo tirando o return ele permanece. Acredito que isso seja default do asterisk. Olha só. [ Context 'macro-atendente' created by 'pbx_ael' ] 's' =1. Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})) [pbx_ael] 2. Set(queue_dev=${CUT(CHANNEL,-,1)}) [pbx_ael] 3. Set(queue_dev=${CUT(queue_dev,/,2)}) [pbx_ael] 4. Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}) [pbx_ael] 5. Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}) [pbx_ael] 6. Set(ODBC_LOG(${CONTEXT}:_LIGACAO_ATENDIDA_POR_-_${HASH(queue,ramal_virtual)}-${HASH(queue,nome)},1,${UNIQUEID})) [pbx_ael] 7. Return() [pbx_ael] -= 1 extension (7 priorities) in 1 context. =- Andre Luis - Aldeia digital On 07/30/2010 10:31 AM, Rodrigo Lang wrote: Tente tirar o return. Ele irá dar um Warning no parser informando que está sem o return; no final da macro, mas não tem problema, ela irá funcionar do mesmo jeito. Eu havia lido sobre isso no issues do Asterisk. Se não me falha a memória parece o problema é relacionado à app Queue() chamando macro em AEL. Teste em conf para ver se funciona. Outra coisa, até onde eu sei na versão 1.6 a app Queue() não tem a opção m, seria só chamar a macro direto assim: Queue(${fila},tc,atendente); Confira com o comando core show application Queue no cli. Ats, Rodrigo Lang. Em 30 de julho de 2010 10:20, André Luis - Aldeia Digital an...@ad2.com.br escreveu: Rodrigo Uso a versao 1.6.2.7, mas nao estou tendo quedas nas ligações. A unica coisa estranha é esse erro mesmo André Luis - Aldeia Digital On 07/30/2010 10:18 AM, Rodrigo Lang wrote: Ok, mas o atendente consegue atender a ligação ou ela cai? Passei pelo mesmo problema utilizando a versão 1.6.0.24. A solução foi tirar a macro porque também não consegui resolver. Você está rodando em qual versão? Para o que você precisa dessa macro? Ats, Rodrigo Lang. Em 30 de julho de 2010 10:07, André Luis - Aldeia Digital an...@ad2.com.br escreveu: Pessoal, Estou usando uma macro, que é iniciada atraves da opção m no comando queue. Queue(${fila},tmc,atendente); macro macro-atendente() { Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})); Set(queue_dev=${CUT(CHANNEL,-,1)}); Set(queue_dev=${CUT(queue_dev,/,2)}); Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}); Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}); return; }; O erro que eu tenho ao executar essa macro é: -- Executing [...@macro-atendente:1] Set(SIP/S7286-023e, queue_dev=SIP/S7286) in new stack -- Executing [...@macro-atendente:2] Set(SIP/S7286-023e, queue_dev=S7286) in new stack -- Executing [...@macro-atendente:3] Set(SIP/S7286-023e, HASH(queue)=77,SIP,S7286,7286,Dario,0,) in new stack -- Executing [...@macro-atendente:4] Set(SIP/S7286-023e, GROUP(7286)=7286) in new stack -- Executing [...@macro-atendente:5] Return(SIP/S7286-023e, ) in new stack [Jul 28 09:30:21] ERROR[1636]: app_stack.c:303 return_exec: Return without Gosub: stack is unallocated Ja alguns dias eu to googlando, mas nao encontrei nada. Alguem aqui ja passou por isso?? __ Att. André Luis 16 37238766 / 16 34031411 ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos
Re: [AsteriskBrasil] Erro ao sair de uma MACRO
Ai minha macro nao será executada ao agente atender a chamada André Luis - Aldeia Digital On 07/30/2010 01:47 PM, Rodrigo Lang wrote: Sim, o Asterisk inclui automaticamente quando ele não existe. Tentou tirar a opção m da app Queue()? Ats, Rodrigo Lang. Em 30 de julho de 2010 13:32, André Luis - Aldeia Digital an...@ad2.com.br mailto:an...@ad2.com.br escreveu: Rodrigo, Retirei a opção return, mas o erro persiste. Percebi tambem que ao dar um show no dialplan, mesmo tirando o return ele permanece. Acredito que isso seja default do asterisk. Olha só. [ Context 'macro-atendente' created by 'pbx_ael' ] 's' =1. Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})) [pbx_ael] 2. Set(queue_dev=${CUT(CHANNEL,-,1)}) [pbx_ael] 3. Set(queue_dev=${CUT(queue_dev,/,2)}) [pbx_ael] 4. Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}) [pbx_ael] 5. Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}) [pbx_ael] 6. Set(ODBC_LOG(${CONTEXT}:_LIGACAO_ATENDIDA_POR_-_${HASH(queue,ramal_virtual)}-${HASH(queue,nome)},1,${UNIQUEID})) [pbx_ael] 7. Return() [pbx_ael] -= 1 extension (7 priorities) in 1 context. =- Andre Luis - Aldeia digital On 07/30/2010 10:31 AM, Rodrigo Lang wrote: Tente tirar o return. Ele irá dar um Warning no parser informando que está sem o return; no final da macro, mas não tem problema, ela irá funcionar do mesmo jeito. Eu havia lido sobre isso no issues do Asterisk. Se não me falha a memória parece o problema é relacionado à app Queue() chamando macro em AEL. Teste em conf para ver se funciona. Outra coisa, até onde eu sei na versão 1.6 a app Queue() não tem a opção m, seria só chamar a macro direto assim: Queue(${fila},tc,atendente); Confira com o comando core show application Queue no cli. Ats, Rodrigo Lang. Em 30 de julho de 2010 10:20, André Luis - Aldeia Digital an...@ad2.com.br mailto:an...@ad2.com.br escreveu: Rodrigo Uso a versao 1.6.2.7, mas nao estou tendo quedas nas ligações. A unica coisa estranha é esse erro mesmo André Luis - Aldeia Digital On 07/30/2010 10:18 AM, Rodrigo Lang wrote: Ok, mas o atendente consegue atender a ligação ou ela cai? Passei pelo mesmo problema utilizando a versão 1.6.0.24. A solução foi tirar a macro porque também não consegui resolver. Você está rodando em qual versão? Para o que você precisa dessa macro? Ats, Rodrigo Lang. Em 30 de julho de 2010 10:07, André Luis - Aldeia Digital an...@ad2.com.br mailto:an...@ad2.com.br escreveu: Pessoal, Estou usando uma macro, que é iniciada atraves da opção m no comando queue. Queue(${fila},tmc,atendente); macro macro-atendente() { Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})); Set(queue_dev=${CUT(CHANNEL,-,1)}); Set(queue_dev=${CUT(queue_dev,/,2)}); Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}); Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}); return; }; O erro que eu tenho ao executar essa macro é: -- Executing [...@macro-atendente:1] Set(SIP/S7286-023e, queue_dev=SIP/S7286) in new stack -- Executing [...@macro-atendente:2] Set(SIP/S7286-023e, queue_dev=S7286) in new stack -- Executing [...@macro-atendente:3] Set(SIP/S7286-023e, HASH(queue)=77,SIP,S7286,7286,Dario,0,) in new stack -- Executing [...@macro-atendente:4] Set(SIP/S7286-023e, GROUP(7286)=7286) in new stack -- Executing [...@macro-atendente:5] Return(SIP/S7286-023e, ) in new stack [Jul 28 09:30:21] ERROR[1636]: app_stack.c:303 return_exec: Return without Gosub: stack is unallocated Ja alguns dias eu to googlando, mas nao encontrei nada. Alguem aqui ja passou por isso?? __ Att. André Luis 16 37238766 / 16 34031411 ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico
Re: [AsteriskBrasil] Erro ao sair de uma MACRO
Rodrigo, Confundi a informação anterior que voce me passou, o m nao tem nada haver com Macro. Retirei o m mas mesmo assim continua o error. Obrigado André Luis - Aldeia Digital On 07/30/2010 01:54 PM, André Luis - Aldeia Digital wrote: Ai minha macro nao será executada ao agente atender a chamada André Luis - Aldeia Digital On 07/30/2010 01:47 PM, Rodrigo Lang wrote: Sim, o Asterisk inclui automaticamente quando ele não existe. Tentou tirar a opção m da app Queue()? Ats, Rodrigo Lang. Em 30 de julho de 2010 13:32, André Luis - Aldeia Digital an...@ad2.com.br mailto:an...@ad2.com.br escreveu: Rodrigo, Retirei a opção return, mas o erro persiste. Percebi tambem que ao dar um show no dialplan, mesmo tirando o return ele permanece. Acredito que isso seja default do asterisk. Olha só. [ Context 'macro-atendente' created by 'pbx_ael' ] 's' =1. Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})) [pbx_ael] 2. Set(queue_dev=${CUT(CHANNEL,-,1)}) [pbx_ael] 3. Set(queue_dev=${CUT(queue_dev,/,2)}) [pbx_ael] 4. Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}) [pbx_ael] 5. Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}) [pbx_ael] 6. Set(ODBC_LOG(${CONTEXT}:_LIGACAO_ATENDIDA_POR_-_${HASH(queue,ramal_virtual)}-${HASH(queue,nome)},1,${UNIQUEID})) [pbx_ael] 7. Return() [pbx_ael] -= 1 extension (7 priorities) in 1 context. =- Andre Luis - Aldeia digital On 07/30/2010 10:31 AM, Rodrigo Lang wrote: Tente tirar o return. Ele irá dar um Warning no parser informando que está sem o return; no final da macro, mas não tem problema, ela irá funcionar do mesmo jeito. Eu havia lido sobre isso no issues do Asterisk. Se não me falha a memória parece o problema é relacionado à app Queue() chamando macro em AEL. Teste em conf para ver se funciona. Outra coisa, até onde eu sei na versão 1.6 a app Queue() não tem a opção m, seria só chamar a macro direto assim: Queue(${fila},tc,atendente); Confira com o comando core show application Queue no cli. Ats, Rodrigo Lang. Em 30 de julho de 2010 10:20, André Luis - Aldeia Digital an...@ad2.com.br mailto:an...@ad2.com.br escreveu: Rodrigo Uso a versao 1.6.2.7, mas nao estou tendo quedas nas ligações. A unica coisa estranha é esse erro mesmo André Luis - Aldeia Digital On 07/30/2010 10:18 AM, Rodrigo Lang wrote: Ok, mas o atendente consegue atender a ligação ou ela cai? Passei pelo mesmo problema utilizando a versão 1.6.0.24. A solução foi tirar a macro porque também não consegui resolver. Você está rodando em qual versão? Para o que você precisa dessa macro? Ats, Rodrigo Lang. Em 30 de julho de 2010 10:07, André Luis - Aldeia Digital an...@ad2.com.br mailto:an...@ad2.com.br escreveu: Pessoal, Estou usando uma macro, que é iniciada atraves da opção m no comando queue. Queue(${fila},tmc,atendente); macro macro-atendente() { Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})); Set(queue_dev=${CUT(CHANNEL,-,1)}); Set(queue_dev=${CUT(queue_dev,/,2)}); Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}); Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}); return; }; O erro que eu tenho ao executar essa macro é: -- Executing [...@macro-atendente:1] Set(SIP/S7286-023e, queue_dev=SIP/S7286) in new stack -- Executing [...@macro-atendente:2] Set(SIP/S7286-023e, queue_dev=S7286) in new stack -- Executing [...@macro-atendente:3] Set(SIP/S7286-023e, HASH(queue)=77,SIP,S7286,7286,Dario,0,) in new stack -- Executing [...@macro-atendente:4] Set(SIP/S7286-023e, GROUP(7286)=7286) in new stack -- Executing [...@macro-atendente:5] Return(SIP/S7286-023e, ) in new stack [Jul 28 09:30:21] ERROR[1636]: app_stack.c:303 return_exec: Return without Gosub: stack is unallocated Ja alguns dias eu to googlando, mas nao encontrei nada. Alguem aqui ja passou por isso?? __ Att. André Luis 16 37238766 / 16 34031411
Re: [AsteriskBrasil] phpagi
A funciona com Asterisk 1.4 e 1.6? 2010/7/30 Rodrigo Lang rodrigoferreiral...@gmail.com Esse mesmo. Ats, Rodrigo Lang. Em 30 de julho de 2010 14:04, alessandro (listas) lis...@snowleopard.com.br escreveu: O phpagi que vocês utilizam é esse de 2005 mesmo ou tem algo mais recente? No site do desenvolvedor a última versão é a ,v 2.14 2005/05/25 20:30:46 ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] Erro ao sair de uma MACRO
Teste com a macro em conf e veja se funciona. Ats, Rodrigo Lang. Em 30 de julho de 2010 14:16, André Luis - Aldeia Digital an...@ad2.com.brescreveu: Rodrigo, Confundi a informação anterior que voce me passou, o m nao tem nada haver com Macro. Retirei o m mas mesmo assim continua o error. Obrigado André Luis - Aldeia Digital On 07/30/2010 01:54 PM, André Luis - Aldeia Digital wrote: Ai minha macro nao será executada ao agente atender a chamada André Luis - Aldeia Digital On 07/30/2010 01:47 PM, Rodrigo Lang wrote: Sim, o Asterisk inclui automaticamente quando ele não existe. Tentou tirar a opção m da app Queue()? Ats, Rodrigo Lang. Em 30 de julho de 2010 13:32, André Luis - Aldeia Digital an...@ad2.com.br escreveu: Rodrigo, Retirei a opção return, mas o erro persiste. Percebi tambem que ao dar um show no dialplan, mesmo tirando o return ele permanece. Acredito que isso seja default do asterisk. Olha só. [ Context 'macro-atendente' created by 'pbx_ael' ] 's' =1. Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})) [pbx_ael] 2. Set(queue_dev=${CUT(CHANNEL,-,1)}) [pbx_ael] 3. Set(queue_dev=${CUT(queue_dev,/,2)}) [pbx_ael] 4. Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}) [pbx_ael] 5. Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}) [pbx_ael] 6. Set(ODBC_LOG(${CONTEXT}:_LIGACAO_ATENDIDA_POR_-_${HASH(queue,ramal_virtual)}-${HASH(queue,nome)},1,${UNIQUEID})) [pbx_ael] 7. Return() [pbx_ael] -= 1 extension (7 priorities) in 1 context. =- Andre Luis - Aldeia digital On 07/30/2010 10:31 AM, Rodrigo Lang wrote: Tente tirar o return. Ele irá dar um Warning no parser informando que está sem o return; no final da macro, mas não tem problema, ela irá funcionar do mesmo jeito. Eu havia lido sobre isso no issues do Asterisk. Se não me falha a memória parece o problema é relacionado à app Queue() chamando macro em AEL. Teste em conf para ver se funciona. Outra coisa, até onde eu sei na versão 1.6 a app Queue() não tem a opção m, seria só chamar a macro direto assim: Queue(${fila},tc,atendente); Confira com o comando core show application Queue no cli. Ats, Rodrigo Lang. Em 30 de julho de 2010 10:20, André Luis - Aldeia Digital an...@ad2.com.br escreveu: Rodrigo Uso a versao 1.6.2.7, mas nao estou tendo quedas nas ligações. A unica coisa estranha é esse erro mesmo André Luis - Aldeia Digital On 07/30/2010 10:18 AM, Rodrigo Lang wrote: Ok, mas o atendente consegue atender a ligação ou ela cai? Passei pelo mesmo problema utilizando a versão 1.6.0.24. A solução foi tirar a macro porque também não consegui resolver. Você está rodando em qual versão? Para o que você precisa dessa macro? Ats, Rodrigo Lang. Em 30 de julho de 2010 10:07, André Luis - Aldeia Digital an...@ad2.com.br escreveu: Pessoal, Estou usando uma macro, que é iniciada atraves da opção m no comando queue. Queue(${fila},tmc,atendente); macro macro-atendente() { Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})); Set(queue_dev=${CUT(CHANNEL,-,1)}); Set(queue_dev=${CUT(queue_dev,/,2)}); Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}); Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}); return; }; O erro que eu tenho ao executar essa macro é: -- Executing [...@macro-atendente:1] Set(SIP/S7286-023e, queue_dev=SIP/S7286) in new stack -- Executing [...@macro-atendente:2] Set(SIP/S7286-023e, queue_dev=S7286) in new stack -- Executing [...@macro-atendente:3] Set(SIP/S7286-023e, HASH(queue)=77,SIP,S7286,7286,Dario,0,) in new stack -- Executing [...@macro-atendente:4] Set(SIP/S7286-023e, GROUP(7286)=7286) in new stack -- Executing [...@macro-atendente:5] Return(SIP/S7286-023e, ) in new stack [Jul 28 09:30:21] ERROR[1636]: app_stack.c:303 return_exec: Return without Gosub: stack is unallocated Ja alguns dias eu to googlando, mas nao encontrei nada. Alguem aqui ja passou por isso?? __ Att. André Luis 16 37238766 / 16 34031411 ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org
Re: [AsteriskBrasil] Erro ao sair de uma MACRO
Rodrigo, Fiz a alteração que voce sugeriu, puis o mesmo contexto no extensions.conf, e nao deu o erro. Muito estranho. O que pode estar causando esse error? Obrigado pela atenção André Luis - Aldeia Digital On 07/30/2010 02:32 PM, Rodrigo Lang wrote: Teste com a macro em conf e veja se funciona. Ats, Rodrigo Lang. Em 30 de julho de 2010 14:16, André Luis - Aldeia Digital an...@ad2.com.br mailto:an...@ad2.com.br escreveu: Rodrigo, Confundi a informação anterior que voce me passou, o m nao tem nada haver com Macro. Retirei o m mas mesmo assim continua o error. Obrigado André Luis - Aldeia Digital On 07/30/2010 01:54 PM, André Luis - Aldeia Digital wrote: Ai minha macro nao será executada ao agente atender a chamada André Luis - Aldeia Digital On 07/30/2010 01:47 PM, Rodrigo Lang wrote: Sim, o Asterisk inclui automaticamente quando ele não existe. Tentou tirar a opção m da app Queue()? Ats, Rodrigo Lang. Em 30 de julho de 2010 13:32, André Luis - Aldeia Digital an...@ad2.com.br mailto:an...@ad2.com.br escreveu: Rodrigo, Retirei a opção return, mas o erro persiste. Percebi tambem que ao dar um show no dialplan, mesmo tirando o return ele permanece. Acredito que isso seja default do asterisk. Olha só. [ Context 'macro-atendente' created by 'pbx_ael' ] 's' =1. Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})) [pbx_ael] 2. Set(queue_dev=${CUT(CHANNEL,-,1)}) [pbx_ael] 3. Set(queue_dev=${CUT(queue_dev,/,2)}) [pbx_ael] 4. Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}) [pbx_ael] 5. Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}) [pbx_ael] 6. Set(ODBC_LOG(${CONTEXT}:_LIGACAO_ATENDIDA_POR_-_${HASH(queue,ramal_virtual)}-${HASH(queue,nome)},1,${UNIQUEID})) [pbx_ael] 7. Return() [pbx_ael] -= 1 extension (7 priorities) in 1 context. =- Andre Luis - Aldeia digital On 07/30/2010 10:31 AM, Rodrigo Lang wrote: Tente tirar o return. Ele irá dar um Warning no parser informando que está sem o return; no final da macro, mas não tem problema, ela irá funcionar do mesmo jeito. Eu havia lido sobre isso no issues do Asterisk. Se não me falha a memória parece o problema é relacionado à app Queue() chamando macro em AEL. Teste em conf para ver se funciona. Outra coisa, até onde eu sei na versão 1.6 a app Queue() não tem a opção m, seria só chamar a macro direto assim: Queue(${fila},tc,atendente); Confira com o comando core show application Queue no cli. Ats, Rodrigo Lang. Em 30 de julho de 2010 10:20, André Luis - Aldeia Digital an...@ad2.com.br mailto:an...@ad2.com.br escreveu: Rodrigo Uso a versao 1.6.2.7, mas nao estou tendo quedas nas ligações. A unica coisa estranha é esse erro mesmo André Luis - Aldeia Digital On 07/30/2010 10:18 AM, Rodrigo Lang wrote: Ok, mas o atendente consegue atender a ligação ou ela cai? Passei pelo mesmo problema utilizando a versão 1.6.0.24. A solução foi tirar a macro porque também não consegui resolver. Você está rodando em qual versão? Para o que você precisa dessa macro? Ats, Rodrigo Lang. Em 30 de julho de 2010 10:07, André Luis - Aldeia Digital an...@ad2.com.br mailto:an...@ad2.com.br escreveu: Pessoal, Estou usando uma macro, que é iniciada atraves da opção m no comando queue. Queue(${fila},tmc,atendente); macro macro-atendente() { Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})); Set(queue_dev=${CUT(CHANNEL,-,1)}); Set(queue_dev=${CUT(queue_dev,/,2)}); Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}); Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}); return; }; O erro que eu tenho ao executar essa macro é: -- Executing [...@macro-atendente:1] Set(SIP/S7286-023e, queue_dev=SIP/S7286) in new stack -- Executing [...@macro-atendente:2]
Re: [AsteriskBrasil] Erro ao sair de uma MACRO
Boa pergunta!!! :p Mas o return; inserido no final da macro só é utilizado em AEL. Se digitar der um dialplan show vai ver que o return não está lá... Deve ser algum bug. Seria bom você até reportar para o bug-tracker [1]. [1] https://issues.asterisk.org/main_page.php Ats, Rodrigo Lang. Em 30 de julho de 2010 14:58, André Luis - Aldeia Digital an...@ad2.com.brescreveu: Rodrigo, Fiz a alteração que voce sugeriu, puis o mesmo contexto no extensions.conf, e nao deu o erro. Muito estranho. O que pode estar causando esse error? Obrigado pela atenção André Luis - Aldeia Digital On 07/30/2010 02:32 PM, Rodrigo Lang wrote: Teste com a macro em conf e veja se funciona. Ats, Rodrigo Lang. Em 30 de julho de 2010 14:16, André Luis - Aldeia Digital an...@ad2.com.br escreveu: Rodrigo, Confundi a informação anterior que voce me passou, o m nao tem nada haver com Macro. Retirei o m mas mesmo assim continua o error. Obrigado André Luis - Aldeia Digital On 07/30/2010 01:54 PM, André Luis - Aldeia Digital wrote: Ai minha macro nao será executada ao agente atender a chamada André Luis - Aldeia Digital On 07/30/2010 01:47 PM, Rodrigo Lang wrote: Sim, o Asterisk inclui automaticamente quando ele não existe. Tentou tirar a opção m da app Queue()? Ats, Rodrigo Lang. Em 30 de julho de 2010 13:32, André Luis - Aldeia Digital an...@ad2.com.br escreveu: Rodrigo, Retirei a opção return, mas o erro persiste. Percebi tambem que ao dar um show no dialplan, mesmo tirando o return ele permanece. Acredito que isso seja default do asterisk. Olha só. [ Context 'macro-atendente' created by 'pbx_ael' ] 's' =1. Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})) [pbx_ael] 2. Set(queue_dev=${CUT(CHANNEL,-,1)}) [pbx_ael] 3. Set(queue_dev=${CUT(queue_dev,/,2)}) [pbx_ael] 4. Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}) [pbx_ael] 5. Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}) [pbx_ael] 6. Set(ODBC_LOG(${CONTEXT}:_LIGACAO_ATENDIDA_POR_-_${HASH(queue,ramal_virtual)}-${HASH(queue,nome)},1,${UNIQUEID})) [pbx_ael] 7. Return() [pbx_ael] -= 1 extension (7 priorities) in 1 context. =- Andre Luis - Aldeia digital On 07/30/2010 10:31 AM, Rodrigo Lang wrote: Tente tirar o return. Ele irá dar um Warning no parser informando que está sem o return; no final da macro, mas não tem problema, ela irá funcionar do mesmo jeito. Eu havia lido sobre isso no issues do Asterisk. Se não me falha a memória parece o problema é relacionado à app Queue() chamando macro em AEL. Teste em conf para ver se funciona. Outra coisa, até onde eu sei na versão 1.6 a app Queue() não tem a opção m, seria só chamar a macro direto assim: Queue(${fila},tc,atendente); Confira com o comando core show application Queue no cli. Ats, Rodrigo Lang. Em 30 de julho de 2010 10:20, André Luis - Aldeia Digital an...@ad2.com.br escreveu: Rodrigo Uso a versao 1.6.2.7, mas nao estou tendo quedas nas ligações. A unica coisa estranha é esse erro mesmo André Luis - Aldeia Digital On 07/30/2010 10:18 AM, Rodrigo Lang wrote: Ok, mas o atendente consegue atender a ligação ou ela cai? Passei pelo mesmo problema utilizando a versão 1.6.0.24. A solução foi tirar a macro porque também não consegui resolver. Você está rodando em qual versão? Para o que você precisa dessa macro? Ats, Rodrigo Lang. Em 30 de julho de 2010 10:07, André Luis - Aldeia Digital an...@ad2.com.br escreveu: Pessoal, Estou usando uma macro, que é iniciada atraves da opção m no comando queue. Queue(${fila},tmc,atendente); macro macro-atendente() { Set(ODBC_LOG(${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL},1,${UNIQUEID})); Set(queue_dev=${CUT(CHANNEL,-,1)}); Set(queue_dev=${CUT(queue_dev,/,2)}); Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})}); Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)}); return; }; O erro que eu tenho ao executar essa macro é: -- Executing [...@macro-atendente:1] Set(SIP/S7286-023e, queue_dev=SIP/S7286) in new stack -- Executing [...@macro-atendente:2] Set(SIP/S7286-023e, queue_dev=S7286) in new stack -- Executing [...@macro-atendente:3] Set(SIP/S7286-023e, HASH(queue)=77,SIP,S7286,7286,Dario,0,) in new stack -- Executing [...@macro-atendente:4] Set(SIP/S7286-023e, GROUP(7286)=7286) in new stack -- Executing [...@macro-atendente:5] Return(SIP/S7286-023e, ) in new stack [Jul 28 09:30:21] ERROR[1636]: app_stack.c:303 return_exec: Return without Gosub: stack is unallocated Ja alguns dias eu to googlando, mas nao encontrei nada. Alguem aqui ja passou por isso?? __ Att. André Luis 16
[AsteriskBrasil] phpagi
O phpagi que vocês utilizam é esse de 2005 mesmo ou tem algo mais recente? No site do desenvolvedor a última versão é a ,v 2.14 2005/05/25 20:30:46 ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] phpagi
Esse mesmo. Ats, Rodrigo Lang. Em 30 de julho de 2010 14:04, alessandro (listas) lis...@snowleopard.com.br escreveu: O phpagi que vocês utilizam é esse de 2005 mesmo ou tem algo mais recente? No site do desenvolvedor a última versão é a ,v 2.14 2005/05/25 20:30:46 ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] instalar conf2ael asterisk 1.4.34
Normalmente quando compila o asterisk com o módulo pbx_ael ele instala o aelparse e o conf2ael. Você tem o ael compilado? Ats, Rodrigo Lang. Em 30 de julho de 2010 11:05, Moisés P. Sena moi.orion...@gmail.comescreveu: Bom dia pessoal! Tenho o asterisk 1.4.34 instalado no CentOS 5.5 x86_64, rodando belezinha. Tudo está configurado no extensions.conf. Estou querendo usar o conf2ael para converter o .conf para .ael, entretanto, nao encontrei o comando conf2ael, nem no source do asterisk tem ele. Como faço para instalar este aplicativo? -- Moisés P. Sena moi...@oriontec.com.br (Desenvolvedor WEB) Oriontec Automação Comercial http://www.oriontec.com.br ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] instalar conf2ael asterisk 1.4.34
Em 30 de julho de 2010 14:36, Rodrigo Lang rodrigoferreiral...@gmail.comescreveu: Normalmente quando compila o asterisk com o módulo pbx_ael ele instala o aelparse e o conf2ael. Você tem o ael compilado? Tenho sim, o aelparse está instalado, veja: # aelparse -w (If you find progress and other non-error messages irritating, you can use -q to suppress them) (You can use the -n option if you aren't interested in seeing all the instructions generated by the compiler) (You can use the -d option if you want to use the current working directory as the CONFIG_DIR. I will look in this dir for extensions.ael* and its included files) LOG: lev:2 file:pbx_ael.c line:4516 func: pbx_load_module Starting AEL load process. LOG: lev:2 file:pbx_ael.c line:4523 func: pbx_load_module AEL load process: calculated config file name '/etc/asterisk/extensions.ael'. LOG: lev:2 file:pbx_ael.c line:4526 func: pbx_load_module File /etc/asterisk/extensions.ael not found; AEL declining load LOG: lev:4 file:ael2_parse line:522 func: main 0 contexts, 0 extensions, 0 priorities --- -- Moisés P. Sena moi...@oriontec.com.br (Desenvolvedor WEB) Oriontec Automação Comercial http://www.oriontec.com.br ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] Idioma para português
Olá, Sou iniciante no Asterisk e estou com dificuldade de colocar o idioma Português como padrão. Todas as gravações padrões são em inglês. Alguém se dispõe a me ajudar? Sds, Markey Campina Grande - PB ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] Fato curioso no entroncamento
-- Requested transfer capability: 0x10 - 3K1AUDIO A operadora está definindo a capacidade de transferência (transfer capability) como 3K1AUDIO, ou seja, uma chamada de dados. Modem ou fax. -- Channel 0/12, span 2 got hangup request, cause 88 Quem está derrubando a chamada é o equipamento conectado ao span 2, acredito eu que seja o seu PABX Phillips. O ideal aqui seria configurar ele apropriadamente para lidar com essa capacidade de transferência, mas você pode tentar isso: [from-pstn] exten = _X.,1,Set(CHANNEL(transfercapability)=SPEECH) exten = _X.,n,Dial(DAHDI/g2/${EXTEN}) - Alejandro Flores alejandrorflo...@gmail.com escreveu: Pessoal, Tenho um cenário onde Recebo um E1 da embratel no Redfone e tenho um outro E1 entroncando com uma central Phillips, também via redfone. Tudo funciona beleza, exeto que alguns ramais não recebem ligações caso a origem seja uma linha analógica. Estranho não? Fiz o teste ligando de celular, OK, ligando de um telefone através de E1, também OK. Ligando de uma linha analógica, sinal de ocupado. No asterisk eu vejo o seguinte: -- Accepting call from '081' to '5000' on channel 0/25, span 1 -- Executing [5...@from-pstn:1] Dial(DAHDI/25-1, Dahdi/g2/5000) in new stack -- Requested transfer capability: 0x10 - 3K1AUDIO -- Called g2/5000 -- DAHDI/43-1 is proceeding passing it to DAHDI/25-1 -- Channel 0/12, span 2 got hangup request, cause 88 -- Hungup 'DAHDI/43-1' == Everyone is busy/congested at this time (1:0/0/1) -- Executing [5...@from-pstn:2] Hangup(DAHDI/25-1, ) in new stack Nós códigos de Hangup diz que 88 é por destino incompatível. Alguma luz??? -- Alejandro Flores http://www.triforsec.com.br/ ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] SYSADMIM DAY
FELIZ SYSADMIN DAY a todos os administradores de rede e de sistema... O engraçado que quando estávamos na cozinha comemorando e todo mundo perguntava dia de quemrsrsr... falaram tudo menos a equipe. Abraço a todos. ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] Checar portabilidade em celulares
Olá pessoal fera no Asterisk, Eu uso o Elastix, e um cliente me questionou se existe algo para checar a portabilidade de celulares e sair pela melhor operadora. Exemplo: quando o usuário discar um numero de celular, fazer alguma consulta para ver qual operadora é e sair pelo melhor plano de celular. Será que alguém desenvolveu algo sobre isso?? At. logo alta def JP.JPG Julio Bruccolieri Medeiros 16.3019-1907 16.9172-0999 image003.jpg___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] Checar portabilidade em celulares
fiz algumas coisas e postei no meu blog http://ederwander.wordpress.com/2010/01/15/agi-portabilidade-para-numeros-moveis-em-asterisk/ Em 30 de julho de 2010 18:35, Julio JP Telecom juliojptele...@gmail.comescreveu: Olá pessoal fera no Asterisk, Eu uso o Elastix, e um cliente me questionou se existe algo para checar a portabilidade de celulares e sair pela melhor operadora. Exemplo: quando o usuário discar um numero de celular, fazer alguma consulta para ver qual operadora é e sair pelo melhor plano de celular. Será que alguém desenvolveu algo sobre isso?? At. [image: logo alta def JP.JPG] *Julio Bruccolieri Medeiros* *16.3019-1907* *16.9172-0999* __ Informação do ESET NOD32 Antivirus, versão da vacina 5327 (20100730) __ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil image003.jpg___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] Fato curioso no entroncamento
Vinicius, Depois de uma pesquisada eu cheguei nesse ponto que você está falando. Utilizei a função SetTransferCapability() para setar SPEECH: exten = _5XXX,1,SetTransferCapability(SPEECH) E está tudo funcionando agora! Valeu! 2010/7/30 Vinícius Fontes vinic...@canall.com.br: -- Requested transfer capability: 0x10 - 3K1AUDIO A operadora está definindo a capacidade de transferência (transfer capability) como 3K1AUDIO, ou seja, uma chamada de dados. Modem ou fax. -- Channel 0/12, span 2 got hangup request, cause 88 Quem está derrubando a chamada é o equipamento conectado ao span 2, acredito eu que seja o seu PABX Phillips. O ideal aqui seria configurar ele apropriadamente para lidar com essa capacidade de transferência, mas você pode tentar isso: [from-pstn] exten = _X.,1,Set(CHANNEL(transfercapability)=SPEECH) exten = _X.,n,Dial(DAHDI/g2/${EXTEN}) - Alejandro Flores alejandrorflo...@gmail.com escreveu: Pessoal, Tenho um cenário onde Recebo um E1 da embratel no Redfone e tenho um outro E1 entroncando com uma central Phillips, também via redfone. Tudo funciona beleza, exeto que alguns ramais não recebem ligações caso a origem seja uma linha analógica. Estranho não? Fiz o teste ligando de celular, OK, ligando de um telefone através de E1, também OK. Ligando de uma linha analógica, sinal de ocupado. No asterisk eu vejo o seguinte: -- Accepting call from '081' to '5000' on channel 0/25, span 1 -- Executing [5...@from-pstn:1] Dial(DAHDI/25-1, Dahdi/g2/5000) in new stack -- Requested transfer capability: 0x10 - 3K1AUDIO -- Called g2/5000 -- DAHDI/43-1 is proceeding passing it to DAHDI/25-1 -- Channel 0/12, span 2 got hangup request, cause 88 -- Hungup 'DAHDI/43-1' == Everyone is busy/congested at this time (1:0/0/1) -- Executing [5...@from-pstn:2] Hangup(DAHDI/25-1, ) in new stack Nós códigos de Hangup diz que 88 é por destino incompatível. Alguma luz??? Abraço, -- Alejandro Flores http://www.triforsec.com.br/ ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil