Re: [AsteriskBrasil] Ativar g729 nas chamadas de saída.
Carlos, você está certo, entretanto nem com transcodificação estava rolando. Sei que não é o recomendado, mas tínhamos muito problema por conta da banda limitada. Refiz toda configuração e devo ter esquecido de algo na primeira vez, pois agora está tudo ok. A saber, gsm interno e g729 pelo tronco SIP. Obrigado pelo toque, João Marcelo Em 28/05/2011, às 15:04, Carlos Eduardo - Center Consultoria escreveu: Amigo, se não me engano o Zoiper Classic não da suporte ao codec G.729, só a versão paga dele que tem suporte a este codec. Me corrija se estiver errado. Em 26 de maio de 2011 17:19, João Marcelo Queiroz j...@bol.com.br escreveu: Roger, me desculpe, eu esqueci de mencionar que tudo roda sob o trixbox 2.6.2.3 Já tentei isso, na verdade eu escrevi dessa forma na GUI, porém após aplicar ela mostra: allow = g729ulawalaw mas indo no sip_additional.conf verifico que está conforme você sugeriu (e como eu digitei inicialmente). Obrigado pela ajuda, João Marcelo Em 26/05/2011, às 17:10, Roger Stevens Spies escreveu: Olá João Tente trocar: disallow=all allow=g729ulawalaw Por: disallow=all allow=g729 allow=ulaw allow=alaw Mas infelizmente se o destino estiver solicitando a entrega em G711 isso não vai resolver. Aí você pode criar uma conta em G729 e uma segunda conta no seu asterisk em G711 e criar um contexto que tente entregar primeiro na conta g729 e depois na conta G711. Att Roger Stevens Spies - Original Message - From: João Marcelo Queiroz j...@bol.com.br To: asteriskbrasil@listas.asteriskbrasil.org Sent: Thursday, May 26, 2011 4:18 PM Subject: [AsteriskBrasil] Ativar g729 nas chamadas de saída. Tenho um servidor com 30 licenças g729 (HowlerTech) rodando em um tronco SIP (Vono). As chamadas de entrada estão vindo sem problema: 10.XXX.XXX.XXXXX322X 42538750f84 00101/1 0x100 (g729) No Rx: ACK Porém as chamadas saintes estão indo com ulaw, mesmo setando o tronco para g729ulawalaw. Fiz testes deixando o tronco apenas como allow = g729 e saiu corretamente pelo g729. Entretanto não posso deixar usando apenas o g729 pois alguns poucos ramais (em ATAs) passam e recebem fax. Tentei setar o SIP_CODEC=g729 no contexto de saída mas mesmo assim não funciona. Algum luz de como poderia solucionar isso? Grato, João Marcelo Segue configuração do tronco: [gvt] disallow=all allow=g729ulawalaw type=peer username=9XX secret=9XX domain=gvt.com.br fromuser=9X fromdomain=gvt.com.br host=10.XXX.XXX.XXX nat=Yes insecure=port,invite qualify=yes port=5060 dtmfmode=rfc2833 context=from-internal reinvite=no canreinvite=no E dos ramais: [8094] deny=0.0.0.0/0.0.0.0 disallow=all type=friend secret=XX qualify=yes port=5060 pickupgroup= permit=0.0.0.0/0.0.0.0 nat=yes mailbox=8094@device host=dynamic dtmfmode=rfc2833 dial=SIP/8094 context=from-internal canreinvite=no callgroup= callerid=device 8094 allow=g729 allow=ulaw allow=alaw accountcode= call-limit=50 Segue plano de discagem: exten = 9,1,Answer exten = 9,2,Set(SIP_CODEC=g729) exten = 9,3,Dial(SIP/gvt/9,,Tt) exten = 9,4,Hangup Segue log: [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:1] Answer(SIP/8094-08602318, ) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:2] Set(SIP/8094-08602318, SIP_CODEC=g729) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:3] Dial(SIP/8094-08602318, SIP/gvt/9||Tt) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Called gvt/9 [2011-05-26 16:07:25] VERBOSE[23244] logger.c: [2011-05-26 16:07:25] -- SIP/gvt-085eda40 is making progress passing it to SIP/8094-08602318 [2011-05-26 16:07:26] VERBOSE[23244] logger.c: [2011-05-26 16:07:26] -- SIP/gvt-085eda40 answered SIP/8094-08602318 [2011-05-26 16:07:35] WARNING[23244] res_musiconhold.c: Music on Hold class 'default' not found [2011-05-26 16:07:35] WARNING[23244] res_musiconhold.c: Music on Hold class 'default' not found [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] == Spawn extension (from-internal, 9, 3) exited non-zero on 'SIP/8094-08602318' [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [h@from-internal:1] Macro(SIP/8094-08602318, hangupcall) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:1] GotoIf(SIP/8094-08602318, 1?skiprg) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05
Re: [AsteriskBrasil] Ativar g729 nas chamadas de saída.
Amigo, se não me engano o Zoiper Classic não da suporte ao codec G.729, só a versão paga dele que tem suporte a este codec. Me corrija se estiver errado. Em 26 de maio de 2011 17:19, João Marcelo Queiroz j...@bol.com.brescreveu: Roger, me desculpe, eu esqueci de mencionar que tudo roda sob o trixbox 2.6.2.3 Já tentei isso, na verdade eu escrevi dessa forma na GUI, porém após aplicar ela mostra: allow = g729ulawalaw mas indo no sip_additional.conf verifico que está conforme você sugeriu (e como eu digitei inicialmente). Obrigado pela ajuda, João Marcelo Em 26/05/2011, às 17:10, Roger Stevens Spies escreveu: Olá João Tente trocar: disallow=all allow=g729ulawalaw Por: disallow=all allow=g729 allow=ulaw allow=alaw Mas infelizmente se o destino estiver solicitando a entrega em G711 isso não vai resolver. Aí você pode criar uma conta em G729 e uma segunda conta no seu asterisk em G711 e criar um contexto que tente entregar primeiro na conta g729 e depois na conta G711. Att Roger Stevens Spies - Original Message - From: João Marcelo Queiroz j...@bol.com.br To: asteriskbrasil@listas.asteriskbrasil.org Sent: Thursday, May 26, 2011 4:18 PM Subject: [AsteriskBrasil] Ativar g729 nas chamadas de saída. Tenho um servidor com 30 licenças g729 (HowlerTech) rodando em um tronco SIP (Vono). As chamadas de entrada estão vindo sem problema: 10.XXX.XXX.XXXXX322X 42538750f84 00101/1 0x100 (g729) No Rx: ACK Porém as chamadas saintes estão indo com ulaw, mesmo setando o tronco para g729ulawalaw. Fiz testes deixando o tronco apenas como allow = g729 e saiu corretamente pelo g729. Entretanto não posso deixar usando apenas o g729 pois alguns poucos ramais (em ATAs) passam e recebem fax. Tentei setar o SIP_CODEC=g729 no contexto de saída mas mesmo assim não funciona. Algum luz de como poderia solucionar isso? Grato, João Marcelo Segue configuração do tronco: [gvt] disallow=all allow=g729ulawalaw type=peer username=9XX secret=9XX domain=gvt.com.br fromuser=9X fromdomain=gvt.com.br host=10.XXX.XXX.XXX nat=Yes insecure=port,invite qualify=yes port=5060 dtmfmode=rfc2833 context=from-internal reinvite=no canreinvite=no E dos ramais: [8094] deny=0.0.0.0/0.0.0.0 disallow=all type=friend secret=XX qualify=yes port=5060 pickupgroup= permit=0.0.0.0/0.0.0.0 nat=yes mailbox=8094@device host=dynamic dtmfmode=rfc2833 dial=SIP/8094 context=from-internal canreinvite=no callgroup= callerid=device 8094 allow=g729 allow=ulaw allow=alaw accountcode= call-limit=50 Segue plano de discagem: exten = 9,1,Answer exten = 9,2,Set(SIP_CODEC=g729) exten = 9,3,Dial(SIP/gvt/9,,Tt) exten = 9,4,Hangup Segue log: [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:1] Answer(SIP/8094-08602318, ) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:2] Set(SIP/8094-08602318, SIP_CODEC=g729) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:3] Dial(SIP/8094-08602318, SIP/gvt/9||Tt) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Called gvt/9 [2011-05-26 16:07:25] VERBOSE[23244] logger.c: [2011-05-26 16:07:25] -- SIP/gvt-085eda40 is making progress passing it to SIP/8094-08602318 [2011-05-26 16:07:26] VERBOSE[23244] logger.c: [2011-05-26 16:07:26] -- SIP/gvt-085eda40 answered SIP/8094-08602318 [2011-05-26 16:07:35] WARNING[23244] res_musiconhold.c: Music on Hold class 'default' not found [2011-05-26 16:07:35] WARNING[23244] res_musiconhold.c: Music on Hold class 'default' not found [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] == Spawn extension (from-internal, 9, 3) exited non-zero on 'SIP/8094-08602318' [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [h@from-internal:1] Macro(SIP/8094-08602318, hangupcall) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:1] GotoIf(SIP/8094-08602318, 1?skiprg) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,4) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c: Executed application: GotoIf [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:4] GotoIf(SIP/8094-08602318, 1?skipblkvm) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,7) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c
[AsteriskBrasil] Ativar g729 nas chamadas de saída.
Tenho um servidor com 30 licenças g729 (HowlerTech) rodando em um tronco SIP (Vono). As chamadas de entrada estão vindo sem problema: 10.XXX.XXX.XXXXX322X 42538750f84 00101/1 0x100 (g729) No Rx: ACK Porém as chamadas saintes estão indo com ulaw, mesmo setando o tronco para g729ulawalaw. Fiz testes deixando o tronco apenas como allow = g729 e saiu corretamente pelo g729. Entretanto não posso deixar usando apenas o g729 pois alguns poucos ramais (em ATAs) passam e recebem fax. Tentei setar o SIP_CODEC=g729 no contexto de saída mas mesmo assim não funciona. Algum luz de como poderia solucionar isso? Grato, João Marcelo Segue configuração do tronco: [gvt] disallow=all allow=g729ulawalaw type=peer username=9XX secret=9XX domain=gvt.com.br fromuser=9X fromdomain=gvt.com.br host=10.XXX.XXX.XXX nat=Yes insecure=port,invite qualify=yes port=5060 dtmfmode=rfc2833 context=from-internal reinvite=no canreinvite=no E dos ramais: [8094] deny=0.0.0.0/0.0.0.0 disallow=all type=friend secret=XX qualify=yes port=5060 pickupgroup= permit=0.0.0.0/0.0.0.0 nat=yes mailbox=8094@device host=dynamic dtmfmode=rfc2833 dial=SIP/8094 context=from-internal canreinvite=no callgroup= callerid=device 8094 allow=g729 allow=ulaw allow=alaw accountcode= call-limit=50 Segue plano de discagem: exten = 9,1,Answer exten = 9,2,Set(SIP_CODEC=g729) exten = 9,3,Dial(SIP/gvt/9,,Tt) exten = 9,4,Hangup Segue log: [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:1] Answer(SIP/8094-08602318, ) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:2] Set(SIP/8094-08602318, SIP_CODEC=g729) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:3] Dial(SIP/8094-08602318, SIP/gvt/9||Tt) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Called gvt/9 [2011-05-26 16:07:25] VERBOSE[23244] logger.c: [2011-05-26 16:07:25] -- SIP/gvt-085eda40 is making progress passing it to SIP/8094-08602318 [2011-05-26 16:07:26] VERBOSE[23244] logger.c: [2011-05-26 16:07:26] -- SIP/gvt-085eda40 answered SIP/8094-08602318 [2011-05-26 16:07:35] WARNING[23244] res_musiconhold.c: Music on Hold class 'default' not found [2011-05-26 16:07:35] WARNING[23244] res_musiconhold.c: Music on Hold class 'default' not found [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] == Spawn extension (from-internal, 9, 3) exited non-zero on 'SIP/8094-08602318' [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [h@from-internal:1] Macro(SIP/8094-08602318, hangupcall) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:1] GotoIf(SIP/8094-08602318, 1?skiprg) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,4) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c: Executed application: GotoIf [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:4] GotoIf(SIP/8094-08602318, 1?skipblkvm) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,7) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c: Executed application: GotoIf [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:7] GotoIf(SIP/8094-08602318, 1?theend) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,9) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c: Executed application: GotoIf [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:9] Hangup(SIP/8094-08602318, ) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/8094-08602318' in macro 'hangupcall' [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/8094-08602318' ___ 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 ___ DIGIVOICE: Lider no mercado de placas para Asterisk Único fabricante com Centro de Treinamento especializado. LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO. www.digivoice.com.br ou (11)3016-5200. Lista de discussões AsteriskBrasil.org
Re: [AsteriskBrasil] Ativar g729 nas chamadas de saída.
O problema deve ser a configuração do ATA, deve estar configurando para usar preferencialmente g711, qual modelo esta usando ? Att. Ronaldo P. Wochner 2011/5/26 João Marcelo Queiroz j...@bol.com.br Tenho um servidor com 30 licenças g729 (HowlerTech) rodando em um tronco SIP (Vono). As chamadas de entrada estão vindo sem problema: 10.XXX.XXX.XXXXX322X 42538750f84 00101/1 0x100 (g729) No Rx: ACK Porém as chamadas saintes estão indo com ulaw, mesmo setando o tronco para g729ulawalaw. Fiz testes deixando o tronco apenas como allow = g729 e saiu corretamente pelo g729. Entretanto não posso deixar usando apenas o g729 pois alguns poucos ramais (em ATAs) passam e recebem fax. Tentei setar o SIP_CODEC=g729 no contexto de saída mas mesmo assim não funciona. Algum luz de como poderia solucionar isso? Grato, João Marcelo Segue configuração do tronco: [gvt] disallow=all allow=g729ulawalaw type=peer username=9XX secret=9XX domain=gvt.com.br fromuser=9X fromdomain=gvt.com.br host=10.XXX.XXX.XXX nat=Yes insecure=port,invite qualify=yes port=5060 dtmfmode=rfc2833 context=from-internal reinvite=no canreinvite=no E dos ramais: [8094] deny=0.0.0.0/0.0.0.0 disallow=all type=friend secret=XX qualify=yes port=5060 pickupgroup= permit=0.0.0.0/0.0.0.0 nat=yes mailbox=8094@device host=dynamic dtmfmode=rfc2833 dial=SIP/8094 context=from-internal canreinvite=no callgroup= callerid=device 8094 allow=g729 allow=ulaw allow=alaw accountcode= call-limit=50 Segue plano de discagem: exten = 9,1,Answer exten = 9,2,Set(SIP_CODEC=g729) exten = 9,3,Dial(SIP/gvt/9,,Tt) exten = 9,4,Hangup Segue log: [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:1] Answer(SIP/8094-08602318, ) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:2] Set(SIP/8094-08602318, SIP_CODEC=g729) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:3] Dial(SIP/8094-08602318, SIP/gvt/9||Tt) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Called gvt/9 [2011-05-26 16:07:25] VERBOSE[23244] logger.c: [2011-05-26 16:07:25] -- SIP/gvt-085eda40 is making progress passing it to SIP/8094-08602318 [2011-05-26 16:07:26] VERBOSE[23244] logger.c: [2011-05-26 16:07:26] -- SIP/gvt-085eda40 answered SIP/8094-08602318 [2011-05-26 16:07:35] WARNING[23244] res_musiconhold.c: Music on Hold class 'default' not found [2011-05-26 16:07:35] WARNING[23244] res_musiconhold.c: Music on Hold class 'default' not found [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] == Spawn extension (from-internal, 9, 3) exited non-zero on 'SIP/8094-08602318' [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [h@from-internal:1] Macro(SIP/8094-08602318, hangupcall) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:1] GotoIf(SIP/8094-08602318, 1?skiprg) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,4) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c: Executed application: GotoIf [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:4] GotoIf(SIP/8094-08602318, 1?skipblkvm) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,7) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c: Executed application: GotoIf [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:7] GotoIf(SIP/8094-08602318, 1?theend) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,9) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c: Executed application: GotoIf [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:9] Hangup(SIP/8094-08602318, ) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/8094-08602318' in macro 'hangupcall' [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/8094-08602318' ___ 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
Re: [AsteriskBrasil] Ativar g729 nas chamadas de saída.
Olá João Tente trocar: disallow=all allow=g729ulawalaw Por: disallow=all allow=g729 allow=ulaw allow=alaw Mas infelizmente se o destino estiver solicitando a entrega em G711 isso não vai resolver. Aí você pode criar uma conta em G729 e uma segunda conta no seu asterisk em G711 e criar um contexto que tente entregar primeiro na conta g729 e depois na conta G711. Att Roger Stevens Spies - Original Message - From: João Marcelo Queiroz j...@bol.com.br To: asteriskbrasil@listas.asteriskbrasil.org Sent: Thursday, May 26, 2011 4:18 PM Subject: [AsteriskBrasil] Ativar g729 nas chamadas de saída. Tenho um servidor com 30 licenças g729 (HowlerTech) rodando em um tronco SIP (Vono). As chamadas de entrada estão vindo sem problema: 10.XXX.XXX.XXXXX322X 42538750f84 00101/1 0x100 (g729) No Rx: ACK Porém as chamadas saintes estão indo com ulaw, mesmo setando o tronco para g729ulawalaw. Fiz testes deixando o tronco apenas como allow = g729 e saiu corretamente pelo g729. Entretanto não posso deixar usando apenas o g729 pois alguns poucos ramais (em ATAs) passam e recebem fax. Tentei setar o SIP_CODEC=g729 no contexto de saída mas mesmo assim não funciona. Algum luz de como poderia solucionar isso? Grato, João Marcelo Segue configuração do tronco: [gvt] disallow=all allow=g729ulawalaw type=peer username=9XX secret=9XX domain=gvt.com.br fromuser=9X fromdomain=gvt.com.br host=10.XXX.XXX.XXX nat=Yes insecure=port,invite qualify=yes port=5060 dtmfmode=rfc2833 context=from-internal reinvite=no canreinvite=no E dos ramais: [8094] deny=0.0.0.0/0.0.0.0 disallow=all type=friend secret=XX qualify=yes port=5060 pickupgroup= permit=0.0.0.0/0.0.0.0 nat=yes mailbox=8094@device host=dynamic dtmfmode=rfc2833 dial=SIP/8094 context=from-internal canreinvite=no callgroup= callerid=device 8094 allow=g729 allow=ulaw allow=alaw accountcode= call-limit=50 Segue plano de discagem: exten = 9,1,Answer exten = 9,2,Set(SIP_CODEC=g729) exten = 9,3,Dial(SIP/gvt/9,,Tt) exten = 9,4,Hangup Segue log: [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:1] Answer(SIP/8094-08602318, ) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:2] Set(SIP/8094-08602318, SIP_CODEC=g729) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:3] Dial(SIP/8094-08602318, SIP/gvt/9||Tt) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Called gvt/9 [2011-05-26 16:07:25] VERBOSE[23244] logger.c: [2011-05-26 16:07:25] -- SIP/gvt-085eda40 is making progress passing it to SIP/8094-08602318 [2011-05-26 16:07:26] VERBOSE[23244] logger.c: [2011-05-26 16:07:26] -- SIP/gvt-085eda40 answered SIP/8094-08602318 [2011-05-26 16:07:35] WARNING[23244] res_musiconhold.c: Music on Hold class 'default' not found [2011-05-26 16:07:35] WARNING[23244] res_musiconhold.c: Music on Hold class 'default' not found [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] == Spawn extension (from-internal, 9, 3) exited non-zero on 'SIP/8094-08602318' [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [h@from-internal:1] Macro(SIP/8094-08602318, hangupcall) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:1] GotoIf(SIP/8094-08602318, 1?skiprg) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,4) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c: Executed application: GotoIf [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:4] GotoIf(SIP/8094-08602318, 1?skipblkvm) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,7) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c: Executed application: GotoIf [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:7] GotoIf(SIP/8094-08602318, 1?theend) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,9) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c: Executed application: GotoIf [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:9] Hangup(SIP/8094-08602318, ) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/8094-08602318' in macro 'hangupcall' [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] == Spawn extension (macro-hangupcall, s, 9) exited non-zero
Re: [AsteriskBrasil] Ativar g729 nas chamadas de saída.
Renato, na verdade estou rodando todos os testes a partir do softphone (Zoiper Classic). Ainda não cheguei nos ATAs, fiz uma rota alternativa para testes, depois de solucionar o problema é que aplicarei no restante dos ramais. Esqueci de mencionar que tudo roda em cima do Trixbox 2.6.2.3 (asterisk 1.4). Obrigado pela ajuda. Em 26/05/2011, às 17:06, Ronaldo Wochner escreveu: O problema deve ser a configuração do ATA, deve estar configurando para usar preferencialmente g711, qual modelo esta usando ? Att. Ronaldo P. Wochner 2011/5/26 João Marcelo Queiroz j...@bol.com.br Tenho um servidor com 30 licenças g729 (HowlerTech) rodando em um tronco SIP (Vono). As chamadas de entrada estão vindo sem problema: 10.XXX.XXX.XXXXX322X 42538750f84 00101/1 0x100 (g729) No Rx: ACK Porém as chamadas saintes estão indo com ulaw, mesmo setando o tronco para g729ulawalaw. Fiz testes deixando o tronco apenas como allow = g729 e saiu corretamente pelo g729. Entretanto não posso deixar usando apenas o g729 pois alguns poucos ramais (em ATAs) passam e recebem fax. Tentei setar o SIP_CODEC=g729 no contexto de saída mas mesmo assim não funciona. Algum luz de como poderia solucionar isso? Grato, João Marcelo Segue configuração do tronco: [gvt] disallow=all allow=g729ulawalaw type=peer username=9XX secret=9XX domain=gvt.com.br fromuser=9X fromdomain=gvt.com.br host=10.XXX.XXX.XXX nat=Yes insecure=port,invite qualify=yes port=5060 dtmfmode=rfc2833 context=from-internal reinvite=no canreinvite=no E dos ramais: [8094] deny=0.0.0.0/0.0.0.0 disallow=all type=friend secret=XX qualify=yes port=5060 pickupgroup= permit=0.0.0.0/0.0.0.0 nat=yes mailbox=8094@device host=dynamic dtmfmode=rfc2833 dial=SIP/8094 context=from-internal canreinvite=no callgroup= callerid=device 8094 allow=g729 allow=ulaw allow=alaw accountcode= call-limit=50 Segue plano de discagem: exten = 9,1,Answer exten = 9,2,Set(SIP_CODEC=g729) exten = 9,3,Dial(SIP/gvt/9,,Tt) exten = 9,4,Hangup Segue log: [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:1] Answer(SIP/8094-08602318, ) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:2] Set(SIP/8094-08602318, SIP_CODEC=g729) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:3] Dial(SIP/8094-08602318, SIP/gvt/9||Tt) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Called gvt/9 [2011-05-26 16:07:25] VERBOSE[23244] logger.c: [2011-05-26 16:07:25] -- SIP/gvt-085eda40 is making progress passing it to SIP/8094-08602318 [2011-05-26 16:07:26] VERBOSE[23244] logger.c: [2011-05-26 16:07:26] -- SIP/gvt-085eda40 answered SIP/8094-08602318 [2011-05-26 16:07:35] WARNING[23244] res_musiconhold.c: Music on Hold class 'default' not found [2011-05-26 16:07:35] WARNING[23244] res_musiconhold.c: Music on Hold class 'default' not found [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] == Spawn extension (from-internal, 9, 3) exited non-zero on 'SIP/8094-08602318' [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [h@from-internal:1] Macro(SIP/8094-08602318, hangupcall) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:1] GotoIf(SIP/8094-08602318, 1?skiprg) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,4) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c: Executed application: GotoIf [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:4] GotoIf(SIP/8094-08602318, 1?skipblkvm) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,7) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c: Executed application: GotoIf [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:7] GotoIf(SIP/8094-08602318, 1?theend) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,9) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c: Executed application: GotoIf [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:9] Hangup(SIP/8094-08602318, ) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/8094-08602318' in macro 'hangupcall' [2011-05-26 16:07:47]
Re: [AsteriskBrasil] Ativar g729 nas chamadas de saída.
Roger, me desculpe, eu esqueci de mencionar que tudo roda sob o trixbox 2.6.2.3 Já tentei isso, na verdade eu escrevi dessa forma na GUI, porém após aplicar ela mostra: allow = g729ulawalaw mas indo no sip_additional.conf verifico que está conforme você sugeriu (e como eu digitei inicialmente). Obrigado pela ajuda, João Marcelo Em 26/05/2011, às 17:10, Roger Stevens Spies escreveu: Olá João Tente trocar: disallow=all allow=g729ulawalaw Por: disallow=all allow=g729 allow=ulaw allow=alaw Mas infelizmente se o destino estiver solicitando a entrega em G711 isso não vai resolver. Aí você pode criar uma conta em G729 e uma segunda conta no seu asterisk em G711 e criar um contexto que tente entregar primeiro na conta g729 e depois na conta G711. Att Roger Stevens Spies - Original Message - From: João Marcelo Queiroz j...@bol.com.br To: asteriskbrasil@listas.asteriskbrasil.org Sent: Thursday, May 26, 2011 4:18 PM Subject: [AsteriskBrasil] Ativar g729 nas chamadas de saída. Tenho um servidor com 30 licenças g729 (HowlerTech) rodando em um tronco SIP (Vono). As chamadas de entrada estão vindo sem problema: 10.XXX.XXX.XXXXX322X 42538750f84 00101/1 0x100 (g729) No Rx: ACK Porém as chamadas saintes estão indo com ulaw, mesmo setando o tronco para g729ulawalaw. Fiz testes deixando o tronco apenas como allow = g729 e saiu corretamente pelo g729. Entretanto não posso deixar usando apenas o g729 pois alguns poucos ramais (em ATAs) passam e recebem fax. Tentei setar o SIP_CODEC=g729 no contexto de saída mas mesmo assim não funciona. Algum luz de como poderia solucionar isso? Grato, João Marcelo Segue configuração do tronco: [gvt] disallow=all allow=g729ulawalaw type=peer username=9XX secret=9XX domain=gvt.com.br fromuser=9X fromdomain=gvt.com.br host=10.XXX.XXX.XXX nat=Yes insecure=port,invite qualify=yes port=5060 dtmfmode=rfc2833 context=from-internal reinvite=no canreinvite=no E dos ramais: [8094] deny=0.0.0.0/0.0.0.0 disallow=all type=friend secret=XX qualify=yes port=5060 pickupgroup= permit=0.0.0.0/0.0.0.0 nat=yes mailbox=8094@device host=dynamic dtmfmode=rfc2833 dial=SIP/8094 context=from-internal canreinvite=no callgroup= callerid=device 8094 allow=g729 allow=ulaw allow=alaw accountcode= call-limit=50 Segue plano de discagem: exten = 9,1,Answer exten = 9,2,Set(SIP_CODEC=g729) exten = 9,3,Dial(SIP/gvt/9,,Tt) exten = 9,4,Hangup Segue log: [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:1] Answer(SIP/8094-08602318, ) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:2] Set(SIP/8094-08602318, SIP_CODEC=g729) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Executing [9@from-internal:3] Dial(SIP/8094-08602318, SIP/gvt/9||Tt) in new stack [2011-05-26 16:07:24] VERBOSE[23244] logger.c: [2011-05-26 16:07:24] -- Called gvt/9 [2011-05-26 16:07:25] VERBOSE[23244] logger.c: [2011-05-26 16:07:25] -- SIP/gvt-085eda40 is making progress passing it to SIP/8094-08602318 [2011-05-26 16:07:26] VERBOSE[23244] logger.c: [2011-05-26 16:07:26] -- SIP/gvt-085eda40 answered SIP/8094-08602318 [2011-05-26 16:07:35] WARNING[23244] res_musiconhold.c: Music on Hold class 'default' not found [2011-05-26 16:07:35] WARNING[23244] res_musiconhold.c: Music on Hold class 'default' not found [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] == Spawn extension (from-internal, 9, 3) exited non-zero on 'SIP/8094-08602318' [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [h@from-internal:1] Macro(SIP/8094-08602318, hangupcall) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:1] GotoIf(SIP/8094-08602318, 1?skiprg) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,4) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c: Executed application: GotoIf [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:4] GotoIf(SIP/8094-08602318, 1?skipblkvm) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall,s,7) [2011-05-26 16:07:47] DEBUG[23244] app_macro.c: Executed application: GotoIf [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Executing [s@macro-hangupcall:7] GotoIf(SIP/8094-08602318, 1?theend) in new stack [2011-05-26 16:07:47] VERBOSE[23244] logger.c: [2011-05-26 16:07:47] -- Goto (macro-hangupcall