[Asterisk-Users] Extensions to solve three way calling problem

PHP Mechanic oliver.bode at phpmechanic.com
Wed Jan 5 00:38:16 MST 2005


>> Have you considered setting up a meetme confrence line for them? :)
>
>> > analog phone <=> asterisk/tdm11b <=> pstn
>
> The meetme option is nice, but it doesn't solve the problem. The TDM11B 
> only
> has one FXO, one FXS. To get the effect the daughter wants requires
> supporting the threeway facility the telco offers. You need to Flash the
> outside line. Zap does have an application for that, but I haven't played
> with what it can do, or how to program it.

I have played with it. But the problem I'm having is as follows

exten => _1800.,1,Dial(Zap/4/${EXTEN},20,Tr)         ; call some company 
willing to pay for my test, preferably get someone with an on hold message
; Now I press #* on the analog phone to transfer them to Meetme
exten => *,1,Meetme,2000                                           ; send 
them to meetme
exten => *,2,Flash()                                                      ; 
flash the pstn line

At this point they are moved to meetme and the pstn line is flashed.

I am disconnected and don't get a dialtone, I get a busy tone.
So I physically hang up the phone and then attempt to call another 1800 
number ....

When I do this the cli displays a notice:
Unable to create channel of type 'Zap'  == Everyone is busy/congested at 
this time

It is possible for me to join the meetme by dialing 2000 but I can't appear 
to access the pstn line that I flashed

What I don't understand is that there are settings in zapata.conf for 
threewaycalling, transfer, etc... but it doesn't seem to work and I wonder 
what these settings do? But more importantly is there a way to solve my 
problem?





More information about the asterisk-users mailing list