[нуб] Dial через два канала
Здравствуйте.
В диалплане сделано вот так: SIPTRUNK=SIP/externalsip
…
exten = _8N.,1,Dial(${SIPTRUNK}/7${EXTEN:1}&DAHDI/r3/${EXTEN})
exten = _8N.,n,Hangup()
Это для того, чтобы при к.-л. проблемах с SIP, соединение шло через DAHDI/r3. По отдельности каждый канал работает замечательно. Проблема заключается в том, что когда исполняется этот экстеншн, то канал DAHDI опережает SIP. Можно ли как-то это дело поправить? Если же нет, то, как понимаю, надо последовательно соединяться: пробовать SIP, если DIALSTATUS=CHANUNAVAIL, то соединяться через DAHDI. Верно ли я использовал значение для DIALSTATUS?
|