[asterisk-bugs] [Asterisk 0014878]: No disconnecting when the call is hangup up (cellphone <> cellphone)

Asterisk Bug Tracker noreply at bugs.digium.com
Thu Apr 16 14:39:42 CDT 2009


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=14878 
====================================================================== 
Reported By:                jongerenchaos
Assigned To:                mnicholson
====================================================================== 
Project:                    Asterisk
Issue ID:                   14878
Category:                   Addons/chan_mobile
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
Asterisk Version:           SVN 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2009-04-11 09:29 CDT
Last Modified:              2009-04-16 14:39 CDT
====================================================================== 
Summary:                    No disconnecting when the call is hangup up
(cellphone <> cellphone)
Description: 
I call to the asterisk connected cellphone. The call is answered and the
DMTF digits are accepted. 
But when i disconnect the call, the bluetooth cellphone stayed BUSY:
ID              Address           Group Adapter         Connected State
SMS
gsm3            00:15:A8:9F:XX:XX 1     dongel2         Yes       Busy 
No

I think the hangup command ([Apr 11 16:19:47] DEBUG[4481] chan_mobile.c:
[gsm3] +CIEV: 3,0
[Apr 11 16:19:47] DEBUG[4481] chan_mobile.c: [gsm3] +CIEV: 5,4
[Apr 11 16:19:48] DEBUG[4481] chan_mobile.c: [gsm3] +CIEV: 5,5
[Apr 11 16:19:48] DEBUG[4481] chan_mobile.c: [gsm3] +CIEV: 2,1
[Apr 11 16:19:48] DEBUG[4481] chan_mobile.c: [gsm3] +CIEV: 4,0
[Apr 11 16:19:48] DEBUG[4481] chan_mobile.c: [gsm3] error parsing CIND:
+CIEV: 4,0) from the cellphone doesn't understand asterisk as an hangup
command.

Log is attached (i use the current 11 april version of svn chan_mobile and
asterisk)
====================================================================== 

---------------------------------------------------------------------- 
 (0103329) jongerenchaos (reporter) - 2009-04-16 14:39
 http://bugs.digium.com/view.php?id=14878#c103329 
---------------------------------------------------------------------- 
I applied the patch and reproduce the debug log.

Incoming call from bluetooth cellphone to asterisk (with dialing to sip).

In the debuglog2.txt you can see the following: The first call i make
(receive) with this patch applied, you can see that this won't work due an
"failed to queue sco data" failure. (This error is always on the first call
after restarting asterisk).

The second call i made (receive) was succesfully answered and i dial
0352100XXX as phone number with DTMF to an SIP GW. I try to hangup this
call (with my mobile phone) when the line 0352100XXX is ringing. The hangup
command failed and the CHAN_MOBILE module will close the connection when
the TIMOUT of the ringing time from SIP is over. But i want to close the
connection when i hangup (incoming mobile connections)! 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-04-16 14:39 jongerenchaos  Note Added: 0103329                          
======================================================================




More information about the asterisk-bugs mailing list