While testing asterisk-1.4 beta2 I note that dtmf doesn’t get sent to outbound termination provider.
I can call internal IVR and it recognizes dtmf fine. I’ve added dtmf logging in the logger.conf. Again it logs (to my cli console) the dtmf during the internal call, but when I make an outside (SIP termination) call to external IVR such as 1800COMCAST, the dtmf is not recognized and not logged to my cli console.
I’ve tried multiple termination providers (eg. viatalk,SIPPHONE) and multiple SIP phones (eg. softphones and PAP2 ATA). All work correctly with 1.2.12 and all fail with 1.4 beta2.
Also, inbound seems to work fine.