[asterisk-users] Call parking

Robert Lister robl at linx.net
Wed Dec 3 11:05:05 CST 2008


On Wed, Dec 03, 2008 at 11:33:08AM -0500, Mike wrote:
> Hi,
> 
> Been playing with Call parking, and I can`t help but wonder if I am doing
> something incorrectly.  The way I understand it (using default config in
> features.conf), is I would transfer a call to extension 700, which would
> park the call, tell me "701".  I could then hang up, go fetch the fright
> person and tell him "call 701 you have a call waiting for you".
> 
> The way I have it working now, is that I can transfert the call to 700, I do
> get "701" as a response but then, the call doesn't leave my phone.  The
> caller gets put on hold (great) but I also get put on hold and need to keep
> the call going. If I hang up, so does the caller.
> 
> Can`t the parked call just go park itself (and hang up my leg of the 
> call), and ideally call me back if not picked up within x seconds?

You need to complete the attended transfer when you hear the holding music,
and then the call will go away from your phone.

Then dial the park number i.e. 701 to get the caller back.

It sounds like maybe your handset is conferencing or joining the two calls 
together somehow rather than doing an attended transfer. I would check how 
you do attended transfers normally and if you get the same symtoms.

If that's okay, then it might be a failure to negotiate the right codecs etc 
when asterisk tries to complete the transfer, so worth checking for any "no 
compatible codecs" errors on the console and checking the codec the handset 
is using is one that's supported and configured for that client in sip.conf

(For example you might be able to transfer between two handsets configured 
to use G.729, but asterisk is probably using G711 ulaw / alaw or GSM codec, 
for the call park channel, so this might explain it not working.)


Rob





More information about the asterisk-users mailing list