<div dir="ltr">Hi,<div><br></div><div style>I have seen some posts about caller-id-problems recently, but not many resolutions. Also as this uses a PRI line, I'll post it extra.</div><div style><br></div><div style>I'm trying to get user-specific caller-ids (or any caller-id for now really) to work on a PRI line. This has been working with a (very) old version of freeswitch and libpri, so if there is a change in the required configuration, a pointer to that would be very welcome of course.</div>
<div style><br></div><div style>In the dialplan I set effective_caller_id_number (and _name just to be sure) right before bridging (also nowhere else):</div><div style><div><br></div><div><action application="export" data="effective_caller_id_number=0xxxxxxx21"/></div>
<div><action application="export" data="effective_caller_id_name=0xxxxxxx21"/></div><div><action application="info"/></div><div><action application="bridge" data="freetdm/1/a/$1" /></div>
<div><br></div><div style>Info displays accordingly:</div><div style><br></div><div style><div>variable_effective_caller_id_number: [0xxxxxxx21]</div><div>variable_effective_caller_id_name: [0xxxxxxx21]</div><div>variable_export_vars: [effective_caller_id_number,effective_caller_id_name]</div>
<div>variable_current_application: [info]</div><div><br></div><div style>But the other side still sees the base-number (0xxxxxxx20) of the pri-trunk.</div><div style><br></div><div style>Any ideas on what is going wrong or required to make this work would be greatly appreciated (or how to further analyze this).</div>
<div style><br></div><div style>Thanks and regards</div><div style>Peter</div></div></div></div>