[Asterisk-Users] PRI to PRI not passing callerid

Mark Farver mfarver at ticom.com
Wed Feb 8 08:22:09 MST 2006


I must be doing something stupid, but I can't figure it out.

I have three PRI lines connected to Asterisk, one from the phone 
company, and two more connected to PBXs.  Asterisk uses the incoming DID 
information to decide which PBX to route the call to.  Should be simple.

Asterisk is clearly getting the caller id info from the phone company:
    -- Accepting call from '512345xxxx' to '039' on channel 0/3, span 3

But the PBXs upstream never seem to get callerid from asterisk.  I 
believe the PBX's are configured correctly, since if they are plugged 
into the phone company PRI directly they handle caller id correctly.

It seems like I am missing something in my zapata.conf, but I'm not sure 
from reading the docs what it is (since I thought caller id info was 
inserted by default)

----zapata.conf----
;PBX 1
immediate=no
context=local
signalling=pri_net
group=>2
channel => 33-47

;PBX 2
immediate=no
context=local
signalling=pri_net
group=>3
channel => 49-71

;Phone company
immediate=no
context=external
signalling=pri_cpe
;With or without the next two lines it still doesn't work
useincomingcalleridonzaptransfer=yes
callerid=asreceived
group=>4
channel => 73-95

---extensions.conf---
;The external context has a bunch of lines like these:
exten => 030,             1,Dial(Zap/r2/${EXTEN})
exten => 030,             2,Congestion
exten => 031,             1,Dial(Zap/r3/${EXTEN})
exten => 031,             2,Congestion







More information about the asterisk-users mailing list