[Asterisk-Users] PRI CID signalling not working?

Damon Estep damon at suburbanbroadband.net
Mon Mar 6 20:16:46 MST 2006


First guess is that the called number sent from * to the intertel is
longer than expected. Check the provisioning on the PRI that used to be
connected to that port (if there was one) and you will probably find
that the telco was sending fewer digits for the called number than * is.
You can change asterisk or change the intertel, as long as they agree on
how many are sent.

-----Original Message-----
From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Erik
Anderson
Sent: Monday, March 06, 2006 5:20 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: [Asterisk-Users] PRI CID signalling not working?

Hello - I have (finally) obtained a fair amount of success in
connecting my Intertel Axxess PBX to an asterisk box via a T1 PRI.  I
can place calls from the Intertel side through the T1, out to an IAX2
softphone and the calls get routed correctly and all of the CID
information stays intact.  However, when I call from the IAX side to
an extension which should route back through to the Intertel system,
it's looking like either the CID information isn't getting passed
correctly or the Intertel system isn't correctly receiving the
d-channel data that is sent by the asterisk box.  What's happening is
that no matter what extension I dial from my softphone, it gets routed
to the "operator" extension of my Intertel PBX.  Has anyone had
experience with troubleshooting this?  I have call routing tables set
up on the Intertel that *should* be taking care of this, but it's not
working.  Here are a few snippets of my config files - are there any
glaring errors?

zapata.conf:

[channels]
signalling=pri_net ; pri_cpe = PRI slave ; pri_net = PRI master
switchtype=national
echocancel=yes ; You can set this to 32, 64, or 128, tweak to your
needs.
echocancelwhenbridged=yes
echotraining=400 ; Asterisk trains to the beginning of the call,
number is in milliseconds
callerid=asreceived
group=1
context=logic; Points to the default context of your extensions.conf
channel => 1-23 ; Set this to 1-15,17-31 for E1

extensions.conf:

[globals]
TRUNK=Zap/g1                                    ; Trunk interface

[logic]
exten => 270,1,Dial(IAX2/erika_idefisk)
exten => 271,1,Dial(IAX2/erika_idefisk)
exten => _ZZZ,1,Dial(${TRUNK}/${EXTEN}})

iax.conf:

[erika_idefisk]
type=friend
username=erika
secret=foobar
host=dynamic
context=logic

Any ideas?  Thanks!
-Erik

--
Erik Anderson
http://andersonfam.org
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users



More information about the asterisk-users mailing list