Unable to find a codec translation path from

719 views
Skip to first unread message

Jonathan GF

unread,
Dec 24, 2007, 10:13:16 AM12/24/07
to asterisk-es
Hi,

Hola,

cuando recibo una llamada (de la que aun no puedo escuchar, pero cuando hablo me escuchan...) veo esto en el *CLI:

[Jun 12 05:15:39] NOTICE[1806]: chan_zap.c:6376 ss_thread: Got event 18 (Ring Begin)...
    -- Executing [s@entrantes-pstn:1] Goto("Zap/1-1", "entrantes-casa|s|1") in new stack
    -- Goto (entrantes-casa,s,1)
    -- Executing [s@entrantes-casa:1] Dial("Zap/1-1", "SIP/202|30|T") in new stack
    -- Called 202
    -- SIP/202-0817dfa0 is ringing
[Jun 12 05:15:44] WARNING[1727]: channel.c:3037 set_format: Unable to find a codec translation path from ulaw to slin
[Jun 12 05:15:44] WARNING[1727]: channel.c :3037 set_format: Unable to find a codec translation path from ulaw to alaw


Alguna ideaa de que se puede tratar?

Jonathan GF

Julian J. M.

unread,
Dec 24, 2007, 10:54:20 AM12/24/07
to aster...@googlegroups.com
Por alguna razón no tienes cargado el codec ulaw, y como comenté en un
post anterior, Zaptel utiliza ese códec por defecto. Así que o bien
configuras tu tarjeta para usar alaw, o bien cargas el módulo
codec_ulaw.so

Julián J. Menéndez

--
http://www.julianmenendez.es

Jonathan GF

unread,
Dec 24, 2007, 11:23:13 AM12/24/07
to aster...@googlegroups.com
Gracias, voy a interntar revisarlo.

Saludos :)

Jonathan GF

Jonathan GF

unread,
Dec 24, 2007, 11:35:34 AM12/24/07
to aster...@googlegroups.com
Hola Julian,

he activado los codecs
codec_a_mu.so
codec_ulaw.so
codec_alaw.so

y parece que ahora funciona. He hecho un par de llamadas y recibido otro par y funciona. Ahora ya me encuentre en disposicion de ver que pasa con las "cosas menores":

1. un muy muy muy pequeño eco
2. no se detecta el colgado de linea remoto
3. un pequeño ruido de portadora con unos sonidos regulares "tac....tac....tac.....tac.....tac...."

El tema del eco lo dejare para un poco mas adelante. Ahora me pondre con el tema del colgado (supongo empezare por revisar si hay polaridad invertida).

Podrias apuntarme algun dato mas para trabajar sobre estos temas. Para lo demas usare los posts pasados, la web y google :)

Muchas gracias.
Saludos,

Jonathan GF

On Dec 24, 2007 4:54 PM, Julian J. M. < juli...@gmail.com> wrote:

Jonathan GF

unread,
Dec 24, 2007, 11:38:31 AM12/24/07
to aster...@googlegroups.com
Hola Julian,

soy incapaz de  cambiar (al menos de momento) de ulaw a alaw. Si hago un zap show channel 1 veo:

Default law: ulaw

El sitio donde se configuraria el parametro alawoverride=1 si no me equivoco es en el rc.modules ("wcfxo alawoverride=1", cierto?). El problema es que uso AstLinux y no siempre esto me permite ser flexible. Tendre que leerme mas los rc's de la distro a ver como puedo acomoodar meter parametros.

Alguna idea a priori?


Muchas gracias.
Saludos,

Jonathan GF


On Dec 24, 2007 4:54 PM, Julian J. M. <juli...@gmail.com > wrote:

Julian J. M.

unread,
Dec 24, 2007, 11:45:26 AM12/24/07
to aster...@googlegroups.com
No conozco esa distribución... así que por ahi no puedo ayudarte.

Lo que si puedo decirte es que el módulo wcfxo no permite trabajar en
alaw, así que tu única opción es cargar el módulo codec_ulaw.so... Si
no tienes el autoload=true, tendrás que añadir una línea como esta a
tu /etc/asterisk/modules.conf:

load => codec_ulaw.so

Saludos
Julián J. M.

--
http://www.julianmenendez.es

Julian J. M.

unread,
Dec 24, 2007, 12:03:22 PM12/24/07
to aster...@googlegroups.com
On Dec 24, 2007 4:35 PM, Jonathan GF <jonat...@gmail.com> wrote:
> 1. un muy muy muy pequeño eco

Parchea zaptel para usar el cancelador de eco OSLEC:
www.rowetel.com/ucasterisk/oslec ( parece que la página está caída
actualmente). Cache de google:
http://64.233.183.104/search?q=cache:5X-tlTBSyjkJ:www.rowetel.com/ucasterisk/oslec+oslec&hl=es&ct=clnk&cd=1&gl=es&client=firefox-a

> 2. no se detecta el colgado de linea remoto

Configura busydetect y busycount. Lamentablemente las tarjetas X100P,
o más bien el driver wcfxo, no detectan las inversiones de polaridad.

> 3. un pequeño ruido de portadora con unos sonidos regulares
> "tac....tac....tac.....tac.....tac...."

Revisa que no tengas la IRQ compartida con otro dispositivo...

> El tema del eco lo dejare para un poco mas adelante. Ahora me pondre con el
> tema del colgado (supongo empezare por revisar si hay polaridad invertida).
>
> Podrias apuntarme algun dato mas para trabajar sobre estos temas. Para lo
> demas usare los posts pasados, la web y google :)

Las X100P están bien para empezar y hacer pruebas... pero en cuanto
puedas, jubílala.

Julián J. Menéndez

--
http://www.julianmenendez.es

Jonathan GF

unread,
Dec 24, 2007, 12:38:16 PM12/24/07
to aster...@googlegroups.com
esto ya lo tengo hecho. De echo mi modules.conf en la seccion codecs esta así:

;; -- Codecs ------------------------------------------------------------------
; load => codec_adpcm.so ; Adaptive Differential PCM Coder/Decoder - Requires N/A
load => codec_alaw.so ; A-law Coder/Decoder - Requires N/A
load => codec_a_mu.so ; A-law and Mulaw direct Coder/Decoder - Requires N/A
; load => codec_g723.so ; G.723 Codect Translator - Requires N/A
; load => codec_g726.so ; ITU G.726-32kbps G726 Transcoder - Requires N/A
; load => codec_g729.so ; G729/PCM16 (signed linear) Codec Translator - Requires N/A
; load => codec_gsm.so ; GSM/PCM16 (signed linear) Codec Translat - Requires N/A
; load => codec_ilbc.so ; iLBC/PCM16 (signed linear) Codec Translat - Requires N/A
; load => codec_lpc10.so ; LPC10 2.4kbps (signed linear) Voice Codec Translat - Requires N/A
load => codec_ulaw.so ; Mu-law Coder/Decoder - Requires N/A
load => codec_zap.so ; Codec used in Zap devices ?

No obstante si hago un zap show channel 1 tengo esto:

...
Default law: ulaw
...

No consigo ponero en modo alaw. Uso una tarjeta (de juguete) X100P. Para reyes seguro que cae una TDM11B de Digium.

Jonathan GF

Julian J. M.

unread,
Dec 24, 2007, 1:32:14 PM12/24/07
to aster...@googlegroups.com
Ya, como te dije hace 2 emails no puedes poner la tarjeta en modo
alaw. Por eso tuviste que habilitar el codec ulaw. Asterisk hara la
conversion entre codecs (transcoding) automaticamente cuando
corresponda.

Julian.


El 24/12/07, Jonathan GF <jonat...@gmail.com> escribió:


--
http://www.julianmenendez.es

Jonathan GF

unread,
Dec 24, 2007, 2:04:42 PM12/24/07
to aster...@googlegroups.com
OK, un par de consultas mas (muchas gracias por todo Julian):

- Sabiendo que es para una maqueta, que pondrias, una OpenVox con 1FXO/1FXS o una TDM11B?
- Como no puedo (intentar) usar inversion de polaridad, tal y como me dijiste active 2 parameros de busy (detect y count). Cuando lo hice me aparecio un ruido enorme en la linea que impide detectar cuando me llaman o poder llamar. Tengo que jugar con rxgain y txgain o hay algun otro parametro de zaptel que pueda manejar?

Cuando digo un ruido enorme es enorme.....como una portadora muy alta.
Espero mis descripciones te sean faciles de interpretar.

Gracias de antemano.
Saludos,

Jonathan GF

Julian J. M.

unread,
Dec 25, 2007, 3:35:23 AM12/25/07
to aster...@googlegroups.com
On Dec 24, 2007 7:04 PM, Jonathan GF <jonat...@gmail.com> wrote:
> OK, un par de consultas mas (muchas gracias por todo Julian):
>
> - Sabiendo que es para una maqueta, que pondrias, una OpenVox con 1FXO/1FXS
> o una TDM11B?

Las OpenVox son más baratas, pero creo que en cuestión de calidad
andan a la par.

> - Como no puedo (intentar) usar inversion de polaridad, tal y como me
> dijiste active 2 parameros de busy (detect y count). Cuando lo hice me
> aparecio un ruido enorme en la linea que impide detectar cuando me llaman o
> poder llamar. Tengo que jugar con rxgain y txgain o hay algun otro parametro
> de zaptel que pueda manejar?

No creo que esté relacionado el ruido con la utilización de
busydetect. Revisa otros cambios que hayas hecho.

Saúl Ibarra

unread,
Dec 26, 2007, 6:51:39 AM12/26/07
to aster...@googlegroups.com
Mira en el /etc/modules o sino en algún fichero dentro de
/etc/modprobe.d/ en distribuciones Debian-like creo que debería estar
ahí :)

--
Saúl -- "Nunca subestimes el ancho de banda de un camión lleno de disketes."
----------------------------------------------------------------
http://www.saghul.net/

Reply all
Reply to author
Forward
0 new messages