[asterisk-bugs] [Asterisk 0009077]: Playback(<file>|noanswer) and in-band info are not working with chan_skinny

noreply at bugs.digium.com noreply at bugs.digium.com
Fri Aug 3 16:02:49 CDT 2007


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=9077 
====================================================================== 
Reported By:                pj
Assigned To:                qwell
====================================================================== 
Project:                    Asterisk
Issue ID:                   9077
Category:                   Channels/chan_skinny
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
Asterisk Version:            SVN 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!): 53885 
Disclaimer on File?:        No 
Request Review:              
====================================================================== 
Date Submitted:             02-15-2007 13:08 CST
Last Modified:              08-03-2007 16:02 CDT
====================================================================== 
Summary:                    Playback(<file>|noanswer) and in-band info are not
working with chan_skinny
Description: 
tried to playback with noanswer option, it works with chan_sip or chan_iax,
but not with chan_skinny, also other inband info messages from telco are
not possible with chan_skinny.
eg.: when calling to unavailable gsm phone and telco operator says "person
you are calling isn't available" chan_skinny plays normal ringing tone,
chan_sip and chan_iax plays this in-band messages fine.
tested with ci$co 7920.
====================================================================== 

---------------------------------------------------------------------- 
 DEA - 08-03-07 16:02  
---------------------------------------------------------------------- 
The issue will be in skinny_indicate() in the case of
AST_CONTROL_PROGRESS.

We tell the phone to send SKINNY_ALERT tone.  It might be as simple as
sending SKINNY_SILENCE in this case, which would allow inband to pass
unmolested.

Or it might be more complicated.  I'll try to make time to test the idea. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
08-03-07 16:02  DEA            Note Added: 0068398                          
======================================================================




More information about the asterisk-bugs mailing list