[AsteriskBrasil] Channels

Thiago Bruni Tawil stomaz.fei em gmail.com
Sexta Março 18 17:06:16 BRT 2011


olá lista..
Tenho uma dúvida um tanto quanto "hard".

Se eu estou em uma chamada SIP:

exten => _[1-8]X.,n,Dial(SIP/${EXTEN},15,Tgt)

E eu saia da chamada, com uma feature (*3)
indo para uma marco que contenha um outro DIAL:

exten => s,1,PlayBack(vm-enter-num-to-call)
exten => s,n,Read(ramal,,,,,3)
exten => s,n,Dial(SIP/${ramal},50,tT)

O canal SIP não pode ser criado:

    -- Executing [s em macro-conf3:8] Dial("SIP/8402-00000437",
"SIP/8307,50,tT") in new stack
  == Using SIP RTP CoS mark 5
[2011-03-18 16:59:18] WARNING[11950]: app_dial.c:1549 dial_exec_full: Unable
to create channel of type 'SIP' (cause 20 - Unknown)
  == Everyone is busy/congested at this time (1:0/0/1)

Acredito que isso é pelo fato do canal já estar ocupado na ligação corrente.
Alguém sabe alguma forma de eu "abrir" um canal novo para fazer a nova
chamada enquanto a outra ainda aguarda?

Eu quero isso para colocar a funcionalidade de ligar para outra pessoa
enquanto outra espera na linha sem ter que usar o parkedcall.

Abraços.. e Obrigado!
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20110318/b0c85f8a/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil