Callerid due to attended transfer

Hello Guys, I have a few questions:

  1. Phone A call to Phone B, Phone B transfer to Phone C, but the phone C shows that the callid of only Phone B. Is it possible to set up, that after the transfer to set up the callerid of Phone A on the phone C?

  2. The second question is connected with transfer and CDR, if Phone A call to Phone B, and Phone B doing attended transfer to phone C, there will be uknown call in CDR. Look below:
    Who called -------- Where calling
    Phone A -------------- PhoneB
    Uknown -------------- PhoneC
    Is there any way to sustitute “Uknown” to Phone B?

Thanks in Advance!

  1. If your channel type supports it, enable connected line ID.

  2. I don’t remember having htis problem with native chan_sip transfers, but a lot has changed since then.