Estou com um pepino aqui e não faço muita ideia sobre como resolvê-lo. Já
estou há mais de uma semana com ele. Já revirei a web e esgotei as
tentativas.

Tenho uma aplicação onde através de um callfile entro em um contexto que,
por sua vez, faz uma chamada para um outro minimodem via dongle.

Tudo funciona lindamente se a chamada do callfile é feita via sip O
problema é se, ao invés do sip, faço a chamada via dongle. O contexto de
entrada é o mesmo.

Vejam o trecho da console do asterisk onde ocorre o erro ao tentar fazer a
ligação
    -- Executing [s@modemsconsult:42] Dial("Dongle/dongle1-0100000013",
"dongle/g1/031973045421,,gtT") in new stack
  == Begin MixMonitor Recording Dongle/dongle1-0100000013
    -- Called dongle/g1/031973045421
[Aug  2 15:46:54] ERROR[3757][C-0000004e]: translate.c:1349
ast_translator_best_choice: Cannot determine best translation path since
one capability supports no formats
[Aug  2 15:46:54] WARNING[3757][C-0000004e]: channel.c:5661 set_format:
Unable to find a codec translation path: (none|slin) -> (none)
[Aug  2 15:46:54] WARNING[3757][C-0000004e]: channel.c:6587
ast_channel_make_compatible_helper: Unable to set read format on channel
Dongle/dongle8-0100000011 to none

Vejo que o problema é que um lado usa slin e o outro está sem nada, none.

Qualquer dica será muito bem-vinda.
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicador e acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Responder a