outbound caller ID on Verizon SIP trunks
Hi,
I am new to this forum and Trixbox so go easy on me please.
We have just set up a number of SIP trunks to our VOIP provider Verizon. My problem is that the outbound CID is displayed as a default number insterted by Verizon on the recipients phone. This is done, i believe because the CID does not conform to E.194 (i think this the number). Basically I need a + at the beginning of my outbound CID but the Trixbox GUI wont let me enter this in either the trunks or extensiosn pages.
Any help greatfully appreciated.
Geoff
When outbound calls come to a cell phone you want it to show a + on the other person's side? That's the way verizon sets it up on their end.
If you need to actually place outbound calls with a + in the begining you simply go to your Verizon SIP trunk and youll see "Outbound Dial Prefix". There you can just put a +
Hi,
Thanks for your comments. We already have the + inserted into the outbound dial prefix. As you know already this inserts a + into the nuber dialled. What Verizon have told me is that I also need a + in the outbound CID field of the extension or the trunk.
When a + is inserted in the outbound CID field we get an error message which reads 'Enter valid CID'. Remove the + and any number inserted is accepted.
Tomorrow I will be speaking to Verizon. They have promised to take a look at my setup which i find astounding for such an organisation. Normally big companies like this stick to what they are contracted to do.
If they make progress I will post here for future reference.
Geoff
After speaking with Verizon they told me I need something like this:
exten => s,n,Set(CALLERID(number)=+${CALLERID(number)})
According to them this will insert a + into the beginning of the CID. I am a bit reluctant to change the config as they didn't even tell me which file to edit. Can anyone here expand on this.
I have also reported the bug to free pbx.
Thanks
Geoff
I think it's more than just adding that line. I'm guessing you need to add it to either sip.conf or sip_additional.conf, but it would need to be added under a certain section. Check the status of the bug on Monday afternoon and see if it really is a bug after all, and how it can be resolved. What you can do immediately is update the bug report by putting this script that Verizon gave you
Hi,
Insterted this in macro-outbound-callerid
exten => s,n,Set(TRUNKOUTCID=+${OUTCID_${ARG1}})
This sets the Outbound CID to the correct format on the trunk settings. I haven't tried it yet but I am guessing that if the extension has an OUTBOUND CID set then this wil be overridden. For the moment I have the from line in the correct format and guess what, Verizon are still not passing this number to the end user!!!!!
Geoff



Member Since:
2008-07-30