eortiz
Nuevo
Karma: 0
Mensajes: 2
|
 |
« : Noviembre 09, 2009, 07:51:50 » |
|
Tengo una conexion EuroISDN por medio de DAHDI. Mi aplicación funciona asi: desde cualquier numero A marco al numero B, este despliega una serie de opciones, entre las que se encuentra una que permite comunicarse con un móvil, ahi es donde inicia mi problema.
Cuando el numero A selecciona llamar al movil, yo hago un Dial(DAHDI/g0/XXXXXXXX), la llamada enlaza sin problemas, el inconveniente que tengo es que cuando el numero XXXXXXXX recibe la llamada, en el identificador de ese móvil no puedo ver quien me llama, no me aparece el numero que llamó a mi aplicación (A), ni el numero de mi aplicacion (B) que origina la llamada.
En consola veo que la llamada de A a B entra por el canal DAHDI/13-1 (p.e.) y la llamada que va de AB a XXXXXXXX sale por el canal DAHDI/1-1, o sea por otro canal; por mas que yo setee el CLID, ese se asocia al canal por donde entra la llamada, pero al iniciar la nueva llamada, ese canal no tiene clid asignado.
He intentado cambios en chan_dahdi.conf sobre parametros como "callerid=yes","usecallerid=asreceive","useincomingcallerid ondahditransfer=yes", etc. La idea es mostrar el numero A (el que marca a mi aplicacion).
¿Como soluciono mi problema? Muchas gracias a quien me pueda ayudar.
|