[Asterisk-Users] Broadvoice BYOD Plans - 3-way and Call Waiting

Jeff Pyle jpyle490 at gmail.com
Thu Sep 16 14:46:22 MST 2004


I have seen this.  In order to get PrivacyManager to work with
BroadVoice, I had to write a macro (below) that erases in incoming CID
number if what's pushed from BroadVoice starts with 147 or 192.  I
believe the whole issue in general has something to do with BroadVoice
not setting the privacy bit in the SDP for the call, indicating an
anonomous caller id.  As such, it's taking whatever it can for the
caller ID, which happens to be the IP of the server that sent it the
call.

[macro-fixcid]
exten => s,1,NoOp
exten => s,2,GotoIf($[${CALLERIDNUM:0:3} = 192]?4:3)
exten => s,3,GotoIf($[${CALLERIDNUM:0:3} = 147]?4:5)
exten => s,4,SetCallerID()
exten => s,5,NoOp

- Jeff



More information about the asterisk-users mailing list