<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-CA link=blue vlink=purple style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal>Hi,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Using Asterisk 13.36.0<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I have a bit of a technical issue with hidden caller IDs.  My setup, at the moment, is composed of two Asterisk boxes. In some instance, calls arrive on Asterisk A, and are then sent to Asterisk B for further processing. The link between them is SIP (both on the same switch/LAN). Asterisk A has a Digium PRI card (recent one) and a PRI link.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>When I receive a hidden number (i.e. “presentation prohibited”) call on Asterisk A through PRI, I get the following Caller ID information (using 444-555-6666 as example):<o:p></o:p></p><p class=MsoNormal>“ <4445556666>” <o:p></o:p></p><p class=MsoNormal>And <o:p></o:p></p><p class=MsoNormal>CallerID presence is received as “prohibited_not_screened”.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Which is fine – I know the incoming number BUT I am told not to show it to the end user. All good.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The problem is when calls are not processed on Asterisk A, but sent to Asterisk B for further processing.  The dial command I used on Asterisk A to send calls to AsterisB is the following:<o:p></o:p></p><p class=MsoNormal>exten => s,n,Dial(SIP/AsteriskB/123,,f("" <4445556666>)u(prohib_not_screened))<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Again, so far so good. But, on Asterisk B in the appropriate context, on extension 123, my first command is a Verbose to show Callerid(all) and the received called id is shown as “Anonymous <anonymous>” with CALLERID presence still “prohib_not_screened”. I would like Asterisk B to receive the actual callerid (“ <4445556666>”) along with the appropriate CallerID presence value (which is correct already). <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Basically I want to “pass forward” both CALLERID and CALLERIDPRES exactly as received on AteriskA to AsteriskB so that AsteriskB gets the exact same info AsteriskA had in the first place.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>How do I accomplish this?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Michael<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>