[AsteriskBrasil] DDR Ocupado dá hungup

Marcelo Busana celobusana em gmail.com
Domingo Junho 5 17:29:30 BRT 2011


Pessoal,

Depois de um certo tempo, resolvi buscar uma solução para o item abaixo e
gostaria de deixar registrado uma simples descoberta.

Minhas ligações entrantes não davam ocupado (Com E1 - R2 da OI) pois no
chan_dahdi.conf estava:
mfcr2_forced_release=no

Alterei para yes reiniciei e funcionou.

Não sei porque eu havia deixado "NO" mas somente para registrar sua
funcionalidad.

att,
Marcelo

Em 16 de maio de 2011 16:13, Marcelo Busana <celobusana em gmail.com> escreveu:

> Certo,
>
> o follow-me funcionou perfeitamente, mas tive um problema, qndo o ramal
> esta ocupado as ligações internas são redirecionadas e neste caso queria que
> o tom de ocupado fosse dado.
>
> Ou seja,
> Ligacoes de fora executar o follow
> Ligacoes internas dar ocupado
>
> Será que tem como?
>
> att,
> Marcelo
>
> Em 11 de maio de 2011 22:17, Cooper <cooper em opentime.com.br> escreveu:
>
> oi,
>>
>> olha eu tenho na empresa o elastix no caso,
>>
>> e tenho 3 ramais
>>
>> 5503 se estiver ocupado via follow-me vai para o 5527 se este estiver
>> ocupado via follow-me vai para o 5546 e se estiver o ocupado vai para o
>> celular
>>
>> sem problemas
>>
>> se utilzas softphone ou telefones sip, configura o call-limit = 1
>>
>> ------------------------------
>> *De: *"Marcelo Busana" <celobusana em gmail.com>
>> *Para: *asteriskbrasil em listas.asteriskbrasil.org
>> *Enviadas: *Quarta-feira, 11 de Maio de 2011 22:17:10
>> *Assunto: *Re: [AsteriskBrasil] DDR Ocupado dá hungup
>>
>>
>> Mas esse problema ocorre quando simplesmente esta com o ramal esta
>> ocupado, não tem como ficar ativando e desativando o follow-me, correto?
>>
>> Em 11 de maio de 2011 13:28, Cooper <cooper em opentime.com.br> escreveu:
>>
>>> utiliza follow-me
>>>
>>> ------------------------------
>>>  *De: *"Marcelo Busana" <celobusana em gmail.com>
>>> *Para: *asteriskbrasil em listas.asteriskbrasil.org
>>> *Enviadas: *Quarta-feira, 11 de Maio de 2011 13:18:49
>>> *Assunto: *[AsteriskBrasil] DDR Ocupado dá hungup
>>>
>>>
>>> Pessoal,
>>>
>>> Seguinte precisava de uma dica
>>>
>>> *Ligações para um DDR ocupado*
>>> Qndo um DDR esta ocupado e outra ligação é efetuada para ele simplesmente
>>> a ligação recebem um hangup e que esta ligando fica com o telefone mudo, nem
>>> tom de ocupado nem nada.
>>> Eu queria que qndo o DDR estivesse ocupado a ligação fosse redirecionada
>>> para a rota de entrada.
>>> Ocorre que eu poderia fazer uma rota de entrada para cada DDR mas imagino
>>> ter uma forma mais simples. Estou correto?
>>> Estrutura: Tenho um Servidor com placa E1 conectado por IAX a outro
>>> Servidor que tem os ramais.
>>> *Log abaixo*
>>>
>>> *Liguei para o DDR 8622, que esta ocupado
>>> A rota de entrada aponta para o ramal 8628
>>> A interessante que isto aparece, mas ele não chama o 8628 (mesmo estando
>>> liberado) e da um hungup*
>>>
>>>      -- Accepting AUTHENTICATED call from 192.168.2.215:
>>>        > requested format = alaw,
>>>        > requested prefs = (alaw|ulaw|gsm),
>>>        > actual format = ulaw,
>>>        > host prefs = (ulaw|alaw|gsm),
>>>        > priority = mine
>>>     -- Executing [*8622*@from-pstn:1] Macro("IAX2/E1-6245",
>>> "exten-vm,novm,8622") in new stack
>>>     -- Executing [s em macro-exten-vm:1] Macro("IAX2/E1-6245",
>>> "user-callerid,") in new stack
>>>     -- Executing [s em macro-user-callerid:1] Set("IAX2/E1-6245",
>>> "AMPUSER=47XXXXXXXX") in new stack
>>>     -- Executing [s em macro-user-callerid:2] GotoIf("IAX2/E1-6245",
>>> "0?report") in new stack
>>>     -- Executing [s em macro-user-callerid:3] ExecIf("IAX2/E1-6245",
>>> "1?Set(REALCALLERIDNUM=47XXXXXXXX)") in new stack
>>>     -- Executing [s em macro-user-callerid:4] Set("IAX2/E1-6245",
>>> "AMPUSER=") in new stack
>>>     -- Executing [s em macro-user-callerid:5] Set("IAX2/E1-6245",
>>> "AMPUSERCIDNAME=") in new stack
>>>     -- Executing [s em macro-user-callerid:6] GotoIf("IAX2/E1-6245",
>>> "1?report") in new stack
>>>     -- Goto (macro-user-callerid,s,10)
>>>     -- Executing [s em macro-user-callerid:10] GotoIf("IAX2/E1-6245",
>>> "0?continue") in new stack
>>>     -- Executing [s em macro-user-callerid:11] Set("IAX2/E1-6245",
>>> "__TTL=64") in new stack
>>>     -- Executing [s em macro-user-callerid:12] GotoIf("IAX2/E1-6245",
>>> "1?continue") in new stack
>>>     -- Goto (macro-user-callerid,s,19)
>>>     -- Executing [s em macro-user-callerid:19] NoOp("IAX2/E1-6245", "Using
>>> CallerID "47XXXXXXXX" <47XXXXXXXX>") in new stack
>>>     -- Executing [s em macro-exten-vm:2] Set("IAX2/E1-6245",
>>> "RingGroupMethod=none") in new stack
>>>     -- Executing [s em macro-exten-vm:3] Set("IAX2/E1-6245", "VMBOX=novm")
>>> in new stack
>>>     -- Executing [s em macro-exten-vm:4] Set("IAX2/E1-6245",
>>> "EXTTOCALL=8622") in new stack
>>>     -- Executing [s em macro-exten-vm:5] Set("IAX2/E1-6245", "CFUEXT=") in
>>> new stack
>>>     -- Executing [s em macro-exten-vm:6] Set("IAX2/E1-6245", "CFBEXT=") in
>>> new stack
>>>     -- Executing [s em macro-exten-vm:7] Set("IAX2/E1-6245", "RT=""") in
>>> new stack
>>>     -- Executing [s em macro-exten-vm:8] Macro("IAX2/E1-6245",
>>> "record-enable,8622,IN") in new stack
>>>     -- Executing [s em macro-record-enable:1] GotoIf("IAX2/E1-6245",
>>> "1?check") in new stack
>>>     -- Goto (macro-record-enable,s,4)
>>>     -- Executing [s em macro-record-enable:4] ExecIf("IAX2/E1-6245",
>>> "0?MacroExit()") in new stack
>>>     -- Executing [s em macro-record-enable:5] GotoIf("IAX2/E1-6245",
>>> "0?Group:OUT") in new stack
>>>     -- Goto (macro-record-enable,s,15)
>>>     -- Executing [s em macro-record-enable:15] GotoIf("IAX2/E1-6245",
>>> "1?IN") in new stack
>>>     -- Goto (macro-record-enable,s,20)
>>>     -- Executing [s em macro-record-enable:20] ExecIf("IAX2/E1-6245",
>>> "1?MacroExit()") in new stack
>>>     -- Executing [s em macro-exten-vm:9] Macro("IAX2/E1-6245",
>>> "dial,,tTr,8622") in new stack
>>>     -- Executing [s em macro-dial:1] GotoIf("IAX2/E1-6245", "1?dial") in
>>> new stack
>>>     -- Goto (macro-dial,s,3)
>>>     -- Executing [s em macro-dial:3] AGI("IAX2/E1-6245", "dialparties.agi")
>>> in new stack
>>>     -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
>>>     -- IAX2/E1-25302 is ringing
>>>  dialparties.agi: Starting New Dialparties.agi
>>>  dialparties.agi: Caller ID name is '47XXXXXXXX' number is '47XXXXXXXX'
>>>  dialparties.agi: Methodology of ring is  'none'
>>>     -- dialparties.agi: Added extension 8622 to extension map
>>>     -- dialparties.agi: Extension 8622 cf is disabled
>>>     -- dialparties.agi: Extension 8622 do not disturb is disabled
>>>  dialparties.agi: EXTENSION_STATE: 1 (INUSE)
>>>  dialparties.agi: Extension 8622 has ExtensionState: 1
>>>     -- dialparties.agi: Checking CW and CFB status for extension 8622
>>>  dialparties.agi: Extension 8622 is not available to be called
>>>  dialparties.agi: Extension 8622 has call waiting disabled
>>>     -- dialparties.agi: Filtered ARG3:
>>>     -- <IAX2/E1-6245>AGI Script dialparties.agi completed, returning 0
>>>     -- Executing [s em macro-dial:4] NoOp("IAX2/E1-6245", "Returned from
>>> dialparties with no extensions to call and DIALSTATUS: BUSY") in new stack
>>>     -- Executing [s em macro-exten-vm:10] GotoIf("IAX2/E1-6245",
>>> "0?exit,return") in new stack
>>>     -- Executing [s em macro-exten-vm:11] Set("IAX2/E1-6245",
>>> "SV_DIALSTATUS=*BUSY*") in new stack
>>>     -- Executing [s em macro-exten-vm:12] GosubIf("IAX2/E1-6245",
>>> "0?docfu,1") in new stack
>>>     -- Executing [s em macro-exten-vm:13] GosubIf("IAX2/E1-6245",
>>> "0?docfb,1") in new stack
>>>     -- Executing [s em macro-exten-vm:14] Set("IAX2/E1-6245",
>>> "DIALSTATUS=BUSY") in new stack
>>>     -- Executing [s em macro-exten-vm:15] NoOp("IAX2/E1-6245", "Voicemail
>>> is 'novm'") in new stack
>>>     -- Executing [s em macro-exten-vm:16] GotoIf("IAX2/E1-6245",
>>> "1?s-BUSY,1") in new stack
>>>     -- Goto (macro-exten-vm,s-BUSY,1)
>>>     -- Executing [s-BUSY em macro-exten-vm:1] NoOp("IAX2/E1-6245",
>>> "Extension is reporting BUSY and not passing to Voicemail") in new stack
>>>     -- Executing [s-BUSY em macro-exten-vm:2] GotoIf("IAX2/E1-6245",
>>> "0?exit,1") in new stack
>>>     -- Executing [s-BUSY em macro-exten-vm:3] PlayTones("IAX2/E1-6245",
>>> "busy") in new stack
>>>     -- Executing [s-BUSY em macro-exten-vm:4] Busy("IAX2/E1-6245", "20") in
>>> new stack
>>>   == Spawn extension (macro-exten-vm, s-BUSY, 4) exited non-zero on
>>> 'IAX2/E1-6245' in macro 'exten-vm'
>>>   == Spawn extension (from-pstn, 8622, 1) exited non-zero on
>>> 'IAX2/E1-6245'
>>>     -- Executing [h em from-pstn:1] NoOp("IAX2/E1-6245", "Catch-All DID
>>> Match - Found h - You probably want a DID for this.") in new stack
>>>     -- Executing [h em from-pstn:2] Goto("IAX2/E1-6245", "ext-did,s,1") in
>>> new stack
>>>     -- Goto (ext-did,s,1)
>>>     -- Executing [s em ext-did:1] Set("IAX2/E1-6245", "__FROM_DID=s") in
>>> new stack
>>>     -- Executing [s em ext-did:2] Gosub("IAX2/E1-6245",
>>> "app-blacklist-check,s,1") in new stack
>>>     -- Executing [s em app-blacklist-check:1] GotoIf("IAX2/E1-6245",
>>> "0?blacklisted") in new stack
>>>     -- Executing [s em app-blacklist-check:2] Set("IAX2/E1-6245",
>>> "CALLED_BLACKLIST=1") in new stack
>>>     -- Executing [s em app-blacklist-check:3] Return("IAX2/E1-6245", "") in
>>> new stack
>>>     -- Executing [s em ext-did:3] ExecIf("IAX2/E1-6245", "0
>>> ?Set(CALLERID(name)=47XXXXXXXX)") in new stack
>>>     -- Executing [s em ext-did:4] Set("IAX2/E1-6245",
>>> "__CALLINGPRES_SV=allowed_not_screened") in new stack
>>>     -- Executing [s em ext-did:5] Set("IAX2/E1-6245",
>>> "CALLERPRES()=allowed_not_screened") in new stack
>>>     -- Executing [s em ext-did:6] Goto("IAX2/E1-6245",
>>> "from-did-direct,8628,1") in new stack
>>>     -- Goto (from-did-direct,8628,1)
>>>     -- Executing [8628 em from-did-direct:1] Macro("IAX2/E1-6245",
>>> "exten-vm,novm,8628") in new stack
>>>     -- Executing [s em macro-exten-vm:1] Macro("IAX2/E1-6245",
>>> "user-callerid,") in new stack
>>>     -- Executing [s em macro-user-callerid:1] Set("IAX2/E1-6245",
>>> "AMPUSER=47XXXXXXXX") in new stack
>>>     -- Executing [8628 em from-did-direct:2] Goto("IAX2/E1-6245",
>>> ",return,1") in new stack
>>>     -- Goto (from-did-direct,return,1)
>>>  *   -- Hungup 'IAX2/E1-6245'*
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> 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
>>> AsteriskBrasil em listas.asteriskbrasil.org
>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>> ______________________________________________
>>> Para remover seu email desta lista, basta enviar um email em branco para
>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>>
>>> _______________________________________________
>>> 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
>>> AsteriskBrasil em listas.asteriskbrasil.org
>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>> ______________________________________________
>>> Para remover seu email desta lista, basta enviar um email em branco para
>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>
>>
>> _______________________________________________
>> 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
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>> ______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>>
>> _______________________________________________
>> 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
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>> ______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20110605/94b29f89/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil