[asterisk-bugs] [Asterisk 0018952]: Receiving DTMF for Queue trough SIP trunk fails if not inband.
Asterisk Bug Tracker
noreply at bugs.digium.com
Tue Apr 19 09:52:07 CDT 2011
The following issue has been UPDATED.
======================================================================
https://issues.asterisk.org/view.php?id=18952
======================================================================
Reported By: syruscardoza
Assigned To:
======================================================================
Project: Asterisk
Issue ID: 18952
Category: Channels/chan_sip/General
Reproducibility: always
Severity: major
Priority: normal
Status: closed
Asterisk Version: 1.6.2.16.2
JIRA:
Regression: No
Reviewboard Link:
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Request Review:
Resolution: unable to reproduce
Fixed in Version:
======================================================================
Date Submitted: 2011-03-09 22:15 CST
Last Modified: 2011-04-19 09:52 CDT
======================================================================
Summary: Receiving DTMF for Queue trough SIP trunk fails if
not inband.
Description:
I am connected with a SIP provider, wich send dtmf via sip info and rfc2833
using gsm, i want to a caller leave the queue by pressing SINGLE digit
extension wich is defined in context configured for the queue.
When callers press the digit nothing happens, if i set dtmfmode=inband,
sometimes works but i have to change my codec to G.711 because inband is
not supported with GSM, sometimes work and sometimes does not because of
the bandwith.
I have no problems with my queues with DAHDI incoming calls.
This is my configuration:
queues.conf
[ventas]
context=callbackventas
queuememberstatus=yes
eventmemberstatus=yes
eventwhencalled=yes
strategy=leastrecent
maxlen=10
timeout=15
retry=1
joinempty = strict
ringinuse = no
servicelevel=20
autopause=yes
setqueuevar=yes
extensions.conf
[testqueue]
exten => 4599,1,Set(CHANNEL(language)=lat)
exten => 4599,n,Set(CDR(userfield)=Entrante)
exten => 4599,n,Queue(ventas,,,,180,,,go-rec,)
exten =>
4599,n,QueueLog(ventas,${UNIQUEID},NONE,${QUEUESTATUS},${CALLERID(num)})
exten => 4599,n,Hangup
[callbackventas]
exten => 1,1,Noop(${QUEUEHOLDTIME})
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2011-04-19 09:52 lmadsen Resolution open => unable to
reproduce
======================================================================
More information about the asterisk-bugs
mailing list