Caller-ID Change for LD calls

Hi,

my extensions are 1100 to 1199. the complete DID is ex: 732-218-1100 to 1199.

if ext1 calls ext2, they see 11XX. If any ext. calls outside (ex: my mobile) then they are getting 222-222-1100 instead of 732-218-1100.

how do i fix this? my current sip configuration is below:

[1100]
type=friend
username=1100
secret=1234
callerid=LDP <1100>
host=dynamic
mailbox=1100
context=internal
dtmfmode=rfc2833
disallow=all
allow=gsm

Do i need to do anything on zapata.conf? how can i get actual DID numbers displaed?

please suggest.

thanks
ldp.

Hi
here i am considering ur using SIP-VOIP service with 1 or more DID number?
if yes
i suggest dont use callerid parameter in [1100] friend config
also in the peer config (sip.conf) mention fromuser= ur caller id or ur single borad number that u want to display at far end LD calls.

otherwise use this in extension.conf in out call context to set callerid for out bound call

[out call context]
exten => _1XXXXXXXXXX/1100,1,Set(CALLERID(num)=7322181100)
exten => _XXXXXXXXXX,3,Dial(SIP/${EXTEN}@ur providrr peer name ,T)
plz try thsi to make call out side from ur extension say 1100

it happen may be due to ur far end carrier also but less chance . lets check thsi 2 means from user concept or caller id concept

Amit