Re: [AsteriskBrasil] Ativar g729 nas chamadas de saída.

2011-05-30 Por tôpico João Marcelo Queiroz
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.

2011-05-28 Por tôpico Carlos Eduardo - Center Consultoria
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.

2011-05-26 Por tôpico João Marcelo Queiroz

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.

2011-05-26 Por tôpico Ronaldo Wochner
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.

2011-05-26 Por tôpico Roger Stevens Spies
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.

2011-05-26 Por tôpico João Marcelo Queiroz
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.

2011-05-26 Por tôpico João Marcelo Queiroz
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