имеется IAX2 транк с провайдером, при получении входящего соединения выполняем:
iax.conf
[prov]
type = user
host = X.X.X>X
transfer=no
trunk=yes
context = incommingIAX
jitterbuffer=no
sip.conf
[incommingIAX]
exten => _7XXXXX,1,GoTo(incomming70,199,2)
[incomming70]
exten => 199,1,Answer
exten => 199,2,Set(TIMEOUT(digit)=5)
exten => 199,3,Set(TIMEOUT(response)=20)
exten => 199,4,Background(otvet70)
exten => 199,5,WaitExten(5)
...
соединение проходит успешно, фраза проговаривается, но донабор от пользователя не проходит.
если соединение делать по SIP - всё работает нормально.
дебаг iax2 показывает отсутствие пакетов с типом DTMF от провайдера
попытался загнать IAX в тот-же астериск по SIP, чтоб там проанализировался тон, но получил loop detected, Now forwarding и опять недетектящийся тон.
какие возможны варианты решения проблемы?