Henry_3110 En mi experiencia, los codecs tienen que ver directamente con el ancho de banda que se va a consumir en una llamada, por lo que también en mi propia experiencia, yo solo usa codec G729 para extensiones dentro de una LAN y para extensiones remotas el codec ulaw (por el mismo tema del consumo de ancho de banda).
En el problema de que tu escuches y la otra parte no te escuche o que la otra parte si te escuche y tu no la escuches, de nuevo en mi experiencia personal, es por el tema de ancho de banda, y lo solucione a prueba y error cambiando de codecs (a prueba y error por que las extensiones remotas eran por enlaces inalambricos en una red metropolitana, y no todos los enlaces me daban el mismo troghput).
En los logs lo que a mi entender te dice, es que no puede hacer conversiones de ulaw a g279 o viceversa. Yo te sugiero que quites el codec g729 y hagas pruebas.
disallow=all
allow=ulaw
Con lo anterior deshabilitas todos los codecs y permites ulaw, es decir haces que unicamente se utilice el codec ulaw.