[asterisk-users] Hangup()-command does not hang up the line

jonas kellens jonas.kellens at telenet.be
Tue May 12 15:08:55 CDT 2009


When I call my Asterisk-server from my cell phone on one of the
PSTN-numbers that terminate in a FXO-module on my TDM410P Digium card,
and in the dialplan the end of a context is reached and Asterisk needs
to execute the Hangup()-command, I notice the following :

- Asterisk tells me that the conversation was hung up (the log files
tell me the command was executed)
- On my cell phone I hear silence, no special tone on the line that
tells me the call was terminated by Asterisk, AND time keeps on counting
on my cell phone as if the duration of the conversation continues.

I see the following solution :
- At the end of my context, I initiate the Congestion()-application to
force the caller to hang up.

But I think it must be enough just to call the Hangup()-command to make
Asterisk terminate the conversation...
But as I said : on my cell phone I see that time keeps on counting as if
I'm still connected + no tone that the line was hung up.

On the other hand : Asterisk detects the other end really good and
registers when the caller has put down his phone and the conversation is
terminated by the caller. Also a fax and a busy-tone is well detected.
The option busydetect=yes is set in my chan_dahdi.conf... But this is
not the problem.

Is this a bug ??

Greetingz,
Jonas.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20090512/edbe100c/attachment.htm 


More information about the asterisk-users mailing list