Hi,
I have set up Asterisk 11 using chan_dongle together with an E1752 dongle and everything except incoming DTMF seems to work fine. I have tested incoming/outgoing voice as well as incoming and outgoing calls, however no luck on incoming DTMF.
Enabled DTMF logging (dtmf => dtmf in logger.conf) and am not getting any messages at all when attempting to send DTMF from a phone dialing into the dongle. However, when making an outbound call via SIP through the dongle channel I can successfully send DTMF both to other SIP servers as well as via the cellular network.
Current values in dongle.conf (have tested other combinations as well):
mindtmfgap=45 ; minimal interval from end of previews DTMF from begining of next in ms
mindtmfduration=10 ; minimal DTMF tone duration in ms
mindtmfinterval=20 ; minimal interval between ends of DTMF of same digits in ms
dtmf=inband ; control of incoming DTMF detection, possible values:
Is there some configuration setting that I might have missed?
kolmi*CLI> core show version
Asterisk 11.9.0~dfsg-2~bpo70+1 built by buildd @ brahms on a i686 running Linux on 2014-06-02 18:25:26 UTC
kolmi*CLI> dongle show version
chan_dongle: Huawei 3G Dongle Channel Driver, Version 1.1, Revision 34
kolmi*CLI> dongle show device state dongle0
-------------- Status -------------
Device : dongle0
State : Free
Audio : /dev/ttyUSB1
Data : /dev/ttyUSB2
Voice : Yes
SMS : Yes
Manufacturer : huawei
Model : E1752
Firmware : 11.126.03.01.314
IMEI : ---
IMSI : ---
GSM Registration Status : Registered, home network
RSSI : 18, -77 dBm
Mode : GSM/GPRS
Submode : EDGE
Provider Name : Vodafone In
Location area code : 20020
Cell ID : C5AB
Subscriber Number : Unknown
Use UCS-2 encoding : Yes
USSD use 7 bit encoding : No
USSD use UCS-2 decoding : Yes
Tasks in queue : 0
Commands in queue : 0
Call Waiting : Disabled
Current device state : start
Desired device state : start
When change state : now
Calls/Channels : 0
Active : 0
Held : 0
Dialing : 0
Alerting : 0
Incoming : 0
Waiting : 0
Releasing : 0
Initializing : 0