[Asterisk-Users] defining the zap channel used on inbound
analogue calls
Robert Webb
asterisk at ropeguru.com
Fri Feb 18 11:44:14 MST 2005
On Fri, 18 Feb 2005 18:11:26 -0000
"Brett, Gary" <gary.brett at cetelem.co.uk> wrote:
>
> Hello all
>
> I am relatively new to asterisk and am sure this will be
>a simple question
> to answer. I have a TDM400p card and I am in the process
>of creating my dial
> plan, however I am a bit stuck on one thing. I have 2
>analogue lines (each
> obviously with its own DDI) connected to the card; I
>want to set it up so
> that if I dial inbound to the first DDI (e.g.
>02087775555) it will go to the
> IVR and when I ring inbound to the second DDI (e.g.
>02087776666) I want it
> to go directly to the SIP phone internally. Its with the
>latter I am having
> the issue
>
> My problem is this .... Due to the fact these are
>analogue lines, I realise
> that the DDI is not sent to the TDM400P so I presume the
>only way for the
> dial plan to filter inbound calls is by the Zap Channel
>it came in on? (In
> my case Zap/1 and Zap/2). I have tried the following
>
> ------
> [globals]
>
> INBOUND=Zap/2
>
> [default]
>
> exten => ${INBOUND},1,Answer
> exten => ${INBOUND},2,Background(soundfile),tT
> exten => ${INBOUND},3,Hangup
>
> ------
> I also tried
> exten => Zap/2,1,Answer
>
> And
>
> exten => Zap/2-1,1,Answer
>
> And various other combinations all to no avail, is it
>possible to filter by
> the Zap channel used ?, Surely if I want to direct call
>a phone, I don’t
> have to go through an IVR everytime ?? (I realise this
>wouldn’t be an issue
> with ISDN).
>
> I noticed also in some documentation that you have to
>use an ‘s’ for all
> analogue traffic, is this the case ?? and if so can you
>use it in
> conjunction with a zap channel definition ??
>
> So in summary, How does the dialplan define the Zap
>channel used on inbound
> analogue calls
>
> Any help would be greatly appreciated
> Gary
>
Try using a different context for each incoming channel in
the zapata.conf. An example is below, except I have one
FXO and one FXS. But the concept is the same.
[channels]
context=analog
signalling=fxo_ks
echocancel=yes
echocancelwhenbridged=yes
echotraining=800
relaxdtmf=yes
rxgain=0.0
txgain=5.0
busydetect=yes
callprogress=yes
usecallerid=yes
callwaiting=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
callreturn=yes
cancallforward=yes
adsi=yes
mailbox = 2000
faxdetect=incoming
channel => 1
context = fromPSTN
signalling=fxs_ks
rxgain=5.0
txgain=0.0
channel => 4
More information about the asterisk-users
mailing list