Log message: Inband DTMF is not supported on codec g722. Use RFC2833

I recently updated my Asterisk instance to version 13.32.0. I use PJSIP. Before that, I had 13.26.0.
However, I currently notice that now, by every call, regardless if it is internal or external (using an ITSP), a log message appears:

dsp.c: Inband DTMF is not supported on codec g722. Use RFC2833

For my internal phones as well as for the ITSP connectivity, I use:

endpoint/dtmf_mode=auto

So that from my understanding out of band signalling for DTMF is preferred. Apart from that, referring to “RFC2833” is outdated since PJSIP only knows the (newer) rfc4733.

Everything works fine so far, however I am bothered by log messages indicating that there is something like a configuration error.

Any hints?

It’s better to explicitly set the DTMF mode to an option instead of auto, and it will also stop the message since non-inband DTMF will be used.

Thanks for your answer. That seems to do the trick!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.