Hola, a todos.
estoy modificando, el archivo en esta ruta:
/var/www/html/admin/modules/core/functions.inc.php
en la línea linea 2151 donde en empieza el context "force" a grabar.
$ext->add($context, $exten, '', new ext_set('CDR(cnum) = "${CALLERID(num)}'));
pero al escribir en el asterisk el php después de reload.
la línea en asterisk queda asi:
exten => force,1,Set(CDR(cnum)=${CALLERID(num)}=)
le adiciona el "=" (igual) antes del ultimo paréntesis y no doy para quitárselo.
Está línea soluciona en la troncal que cuando este grabando "record Immediately" que se e grabe inmediatamente.
Porque sin esa línea no deja el número identificador de las llamadas en el archivo y todo sale "unknow".
Y en las colas se pierde el identificador.
Pero si la troncal queda con las otras opciones de grabación no pasa esto, y si identifica en el archivo de grabación y en las colas.
si alguno sale le recomiendo.