I have a question for the forum is there away to make an external call to someone and they will be able to see your hold number instead of the PBX number. (Ex. 777-777-7777 is my extension what others are seeing is 777-777-7000 Company number) Is this a ISP issue or can I change it in the Call Manager 4.1
Ok, since at least the MGCP GW requires config in CM, you need to tweak "external phone number mask" in there so that the extension is presented with the number of digits that telco expects.
Unfortunately I'm unable to give you the details but someone else will.
Then you verify on the GW with "debug ISDN q931" and "term mon" when making a call.
I tried it with my extension and it didn't work I am still showing the Company receptionist number i.e 777-777-7000 instead of my extension.
I'm sure Paolo is onto something here (he always is!) You should also take a moment to contact your Telco/Provider to see if all calls are being marked with the Corporate number. In many cases the Telco does charge extra $ for individual Name and Number display and their default may be what you are seeing.
Just in case,
But if you don't check your debug isdn q931 first, you cannot be sure that you are sending out the calling number in the proper format, including type/plan.
you are sending out the full main number:
Calling Party Number i = 0x0181, '6782524000'
supposedly you should send the 4 digits extension only.
Please review you CM configuration so that four digits are sent out. Sorry, I can't help you, but others (and the manual) surely can.