[asterisk-bugs] [Asterisk 0013911]: Mobile connection is broken after 40+ minutes (asterisk hangs)

Asterisk Bug Tracker noreply at bugs.digium.com
Sat Apr 11 10:03:56 CDT 2009


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=13911 
====================================================================== 
Reported By:                jongerenchaos
Assigned To:                mnicholson
====================================================================== 
Project:                    Asterisk
Issue ID:                   13911
Category:                   Addons/chan_mobile
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     feedback
Asterisk Version:           SVN 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2008-11-17 14:50 CST
Last Modified:              2009-04-11 10:03 CDT
====================================================================== 
Summary:                    Mobile connection is broken after 40+ minutes
(asterisk hangs)
Description: 
When i use the chan_mobile asterisk module this works great but there are
serveral problems after some minutes:

- If you receive a inbound call from the cellphone to asterisk this works
well. But after some time you get a higher delay and this delay is growing
in the same call. (First you have no delay from the cellphone <=>
asterisk).

- After 40+ minutes, when de sound delay is very high (2 seconds) the
connection hangs and becomes silent.When you get this problem, asterisk
hangs and it is not working to receive a new call and also CORE STOP NOW
doesnt work.

Is there anybody who can resolve this problem. 

I try the following options, all without a solution:
- Reinstalling Asterisk (serval versions)
- Use different 2.6 kernels (from ubunto interpid,hardy, debian sarge &
etch)
- Different CSR dongles (with Bluecore 2,3 and 4)
- Disabling ehci_hcd (modprobe -r ehci_hcd)
====================================================================== 

---------------------------------------------------------------------- 
 (0103109) marquivon (reporter) - 2009-04-11 10:03
 http://bugs.digium.com/view.php?id=13911#c103109 
---------------------------------------------------------------------- 
The issue persists with the trunk version (downloaded on 11 April 2009).
Here is some more information if it helps

Ubuntu Jaunty 9.04 Beta, Kernel 2.6.28-11-generic 64 Bit
XMicro Bluetooth Dongle - Cambridge Silicon Radio and Broadcom
Asterisk version: asterisk-1.6.2.0-beta1
Asterisk-addons: Trunk version as on 11 April 2009
Phones tried: E61, E70, E51
Only Asterisk and Asterisk addons are installed. No zaptel/DAHDI, sounds
etc. are there. I also am not using the ooh323 module - only using the
chan_mobile module.

The issue that I'm facing is that when the call arrives, there is no sound
at all. With the asterisk-addons beta, as soon as the call arrives,
asterisk crashes. It only accepts the call when the asterisk-addons trunk
version is used.


hci_scodata_packet: hci0 SCO packet for unknown connection handle 48
[ 1595.519542] hci_scodata_packet: hci0 SCO packet for unknown connection
handle 44
[ 1595.519546] hci_scodata_packet: hci0 SCO packet for unknown connection
handle 44
[ 1674.854575] hci_scodata_packet: hci0 SCO packet for unknown connection
handle 44
[ 1674.854580] hci_scodata_packet: hci0 SCO packet for unknown connection
handle 44
[ 1674.854582] hci_scodata_packet: hci0 SCO packet for unknown connection
handle 44
[ 1689.096581] hci_scodata_packet: hci0 SCO packet for unknown connection
handle 44

and

btusb_isoc_complete: hci0 corrupted SCO packet

bluetoothd[4816]: link_key_request (sba=00:02:72:81:E6:6A,
dba=00:1D:FD:EC:82:BA)
bluetoothd[4816]: No matching connection found for handle 44
bluetoothd[4816]: No matching connection found for handle 41
bluetoothd[4816]: No matching connection found for handle 52
bluetoothd[4816]: No matching connection found for handle 41


I really want to use the bluetooth connectivity - the only version I saw
it working was Ubuntu Hardy 8.04 and I have all my machines upgraded to
either Intrepid 8.10 or Jaunty 9.04. Can you suggest if there's any
solution.

I also tried using the Virtual Machines through KVM as well as VirtualBox
but no luck. There's no voice - and in Hardy 8.04 though there is some
voice but it is distorted. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-04-11 10:03 marquivon      Note Added: 0103109                          
======================================================================




More information about the asterisk-bugs mailing list