Продолжение темы. Провайдер прислал рекомендуемые настройки — ничего нового — dtmfmode = rfc2833. Но по сути ничего не поменялось.
Но в дампе трафика между Астериском и оборудованием провайдера заметил, что в согласованных параметрах меняется IP адрес для SIP и RTP на его стороне. Может это влиять на работу DTMF? Голос при этом ходит нормально.
Для понимания схема прохождения звонка:
1. Cisco Call Manager > Asterisk > ISP1 — DTMF не работает (смена IP адреса);
2. Cisco Call Manager > Asterisk > ISP2 — DTMF работает (у провайдера нет смены IP).