IP phones and VoIP gateways CLIP/CLIR function

Hi all,

I tried to manage how to setup CLIP Block function in for example Linksys SPA921 (and other VoIP phones/gateways too).

It seems that asterisk just ignores this function set up on IP phone, or the CallingPres parameter has a higher priority. No matter how I set up CLIP Blocking on the IP phone, it is always presented to called party.

Is there any solution for this?

Many thanks,

By CLIP you mean CallerID ? The issue can be two things.

  1. Your ITSP or phone provider is still sending it out.
  2. You have it set in asterisk. For my systems I have it set up this way.

Regular Calls
Exten => _x.,1,Set(CALLERID(num)=18005551212)
Exten => _X.,Dial(SIP/${EXTEN}@some_Provider).

Blocking CID:
Exten => _67X.,1,Set(CALLERID(num)=0)
Exten => _

In the US *67 is used to block caller ID
In the example above I set the CID to 0. This is how my carrier knows to set it to blocked.