подозреваю, что вопрос неприлично ламерский, но тем не менее.
Как сделать, чтобы транк при входящем звонке не делал ничего (трубку возьмут в другом месте). То есть чтобы вообще на входящий вызов не реагировал, ничего в линию не говорил и т.д.
Нужен транк только для исходящих
Транк - это труба, провод. по нему правилами направляется маршрутизация - входящая и исходящая. Исполнение диалплана во входящей секции определяет транка параметр context=
Если не указан на транке - будет исполняться в том контексте, который указан в глобальных генеральных параметрах sip.conf
Исходя из этого формулировка неверная.
Что придумаете - всё будет ладно.
Не совсем.
Входящие на этот SIP акк принимают (помимо этого транка) другие SIP-клиенты. Если уведу входящий в Hangup, другие SIP-клиенты перестанут звонить? (то есть прервется ли вызов вообще на всех устройствах, которые его принимаю)
Входящие на этот SIP акк принимают (помимо этого транка) другие SIP-клиенты
или
чтобы транк при входящем звонке не делал ничего (трубку возьмут в другом месте)? То есть чтобы вообще на входящий вызов не реагировал, ничего в линию не говорил и т.д. (?)
Нет ничего проще!Принимать по DID и укзать в назначении внутренний номер ХХХ,который пойдёт вызовом SIP/XXX и Астериск ничего не будет говорить в линию, если только убрать дефолтное время вызова в секундах,ибо после этого Астериск будет говорить что "Абонент номер ХХХ не доступен"
Нужен транк только для исходящих?
Какой транк? Вы запутались в понятиях и определениях.
А может я запутался в Вашей формулировке.