[AsteriskBrasil] Problemas com Ocupado.

Eduardo Carrilho Jr educarrilhojr em gmail.com
Sexta Agosto 14 12:48:04 BRT 2009


Bom dia Srs.

Estou com o seguinte problema.

Quando efetuo uma ligação via tronco IAX, se o ramal da outra ponta estiver
ocupado, não me dá o sinal de Ocupado.
Olhem o que acontece.



[Aug 14 10:38:38] NOTICE[3057] chan_dahdi.c: MFC/R2 call has been accepted
on chan 34
[Aug 14 10:38:38] VERBOSE[3593] logger.c:     -- Executing
[106103 em from-internal:1] Dial("DAHDI/34-1", "IAX2/7777/6103|90") in new
stack
[Aug 14 10:38:38] NOTICE[3593] app_dial.c: Hey! chan DAHDI/34-1's
context='from-internal', and exten='106103'
[Aug 14 10:38:38] DEBUG[3593] chan_iax2.c: prepending 2 to prefs
[Aug 14 10:38:38] VERBOSE[3593] logger.c:     -- Called 7777/6103
[Aug 14 10:38:38] VERBOSE[3062] logger.c:     -- Call accepted by 10.12.2.46
(format gsm)
[Aug 14 10:38:38] VERBOSE[3062] logger.c:     -- Format for call is gsm
[Aug 14 10:39:03] VERBOSE[3593] logger.c:     -- Hungup 'IAX2/7777-16384'
[Aug 14 10:39:03] VERBOSE[3593] logger.c:     -- No one is available to
answer at this time (1:0/0/0)
[Aug 14 10:39:03] VERBOSE[3593] logger.c:     -- Executing
[106103 em from-internal:2] Hangup("DAHDI/34-1", "") in new stack
[Aug 14 10:39:03] VERBOSE[3593] logger.c:   == Spawn extension
(from-internal, 106103, 2) exited non-zero on 'DAHDI/34-1'
[Aug 14 10:39:03] VERBOSE[3593] logger.c:     -- Executing [h em from-internal:1]
Macro("DAHDI/34-1", "hangupcall") in new stack
[Aug 14 10:39:03] VERBOSE[3593] logger.c:     -- Executing
[s em macro-hangupcall:1] ResetCDR("DAHDI/34-1", "w") in new stack
[Aug 14 10:39:03] DEBUG[3593] app_macro.c: Executed application: ResetCDR
[Aug 14 10:39:03] VERBOSE[3593] logger.c:     -- Executing
[s em macro-hangupcall:2] NoCDR("DAHDI/34-1", "") in new stack
[Aug 14 10:39:03] DEBUG[3593] app_macro.c: Executed application: NoCDR
[Aug 14 10:39:03] VERBOSE[3593] logger.c:     -- Executing
[s em macro-hangupcall:3] GotoIf("DAHDI/34-1", "1?skiprg") in new stack
[Aug 14 10:39:03] VERBOSE[3593] logger.c:     -- Goto (macro-hangupcall,s,6)
[Aug 14 10:39:03] DEBUG[3593] app_macro.c: Executed application: GotoIf
[Aug 14 10:39:03] VERBOSE[3593] logger.c:     -- Executing
[s em macro-hangupcall:6] GotoIf("DAHDI/34-1", "1?skipblkvm") in new stack
[Aug 14 10:39:03] VERBOSE[3593] logger.c:     -- Goto (macro-hangupcall,s,9)
[Aug 14 10:39:03] DEBUG[3593] app_macro.c: Executed application: GotoIf
[Aug 14 10:39:03] VERBOSE[3593] logger.c:     -- Executing
[s em macro-hangupcall:9] GotoIf("DAHDI/34-1", "1?theend") in new stack
[Aug 14 10:39:03] VERBOSE[3593] logger.c:     -- Goto
(macro-hangupcall,s,11)
[Aug 14 10:39:03] DEBUG[3593] app_macro.c: Executed application: GotoIf
[Aug 14 10:39:03] VERBOSE[3593] logger.c:     -- Executing
[s em macro-hangupcall:11] Hangup("DAHDI/34-1", "") in new stack
[Aug 14 10:39:03] VERBOSE[3593] logger.c:   == Spawn extension
(macro-hangupcall, s, 11) exited non-zero on 'DAHDI/34-1' in macro
'hangupcall'
[Aug 14 10:39:03] VERBOSE[3593] logger.c:   == Spawn extension
(from-internal, h, 1) exited non-zero on 'DAHDI/34-1'
[Aug 14 10:39:03] DEBUG[3593] chan_dahdi.c: disconnecting MFC/R2 call on
chan 34
[Aug 14 10:39:03] DEBUG[3593] chan_dahdi.c: Chan 34 - CAS Tx >> [CLEAR BACK]
0x0C
[Aug 14 10:39:03] DEBUG[3593] chan_dahdi.c: Chan 34 - CAS Raw Tx >> 0x0D
[Aug 14 10:39:03] VERBOSE[3593] logger.c:     -- Hungup 'DAHDI/34-1'
Apenas da Hangup.

O Meu contexto esta da seguinte Forma.

exten => _106XXX,1,Dial(IAX2/7777/${EXTEN:2},90)
exten => _106XXX,n,Goto(${DIALSTATUS})
exten => _106XXX,n(BUSY),Busy(30)
exten => _106XXX,n(CHANUNAVAIL),Goto(BUSY)
exten => _106XXX,n(CONGESTION),1,Goto(BUSY)
exten => _106XXX,n,Hangup()
Abraços
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20090814/22ec54e1/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil