У меня есть шлюз Grandstream 4104, настроен для работы в 1 стадию.
Кусок его диалплана
Код: Выделить всё
;
exten => _XXX,n,Dial(SIP/${EXTEN}@gxw410x,15,tT)
exten => _XXX,n,Hangup()
Он не учитывается, потому что шлюз сразу отвечает Астериску, если получает ring back от вызываемой трубки.
И получается такая вещь, что телефон если абонента нет на месте, то его телефон звонит бесконечно долго пока я с VOIP телефона не повешу трубку. А мне нужно, что бы если 15 секунд прошло, то звонок сбрасывался.
К сожалению аналоговая АТС не против того что бы вызыв абонента шёл сколько угодно, и как я понял из общения с специалистами, ограничить длительность вызова нельзя.
У кого есть какие идеи?