I'm trying to use early-dial.
Here, all hardware PBX have it. You dial numbers and, as soon as you have
a matching dialplan entry, you get throught.
I my Grandstream I enabled early-dial. And when I put
exten=91,1,Milliwatt
in my dialplan then it works as expected. Also, when I call other
Ok, this seems to be a bug in channel_sip.
When I do put all debug message AND I dial 0-0914115, then I only see:
$ grep DTMF /var/log/asterisk/messages
Jul 16 13:13:19 VERBOSE[6150]: Receiving DTMF!
Jul 16 13:13:19 VERBOSE[6150]: * DTMF received: '9'
Jul 16 13:13:20
I keep replying to myself quite often.
As it turned out, this is a problem with incrementing CSEQ on the
Grandstream. I don't have the clue if the SIP specification says that you
have to increment it, but the GS sometimes sends a different SIP message
with the same CSEQ. Here's an example,
Holger Schurig wrote:
I keep replying to myself quite often.
As it turned out, this is a problem with incrementing CSEQ on the
Grandstream. I don't have the clue if the SIP specification says that you
have to increment it, but the GS sometimes sends a different SIP message
with the same CSEQ.