1. Есть Linksys PAP2T с подключенным дект телефоном. Во время разговора поступает звонок по второй линии, как переключиться на второй звонок, поставив на удержание перевый, а затем вернуться обратно?
2 Абонент А разговаривает с абонентом Б, абонент В звонит абоненту А, как уведомить абонента В о том, что абонент А разговаривает, а не просто не хочет брать трубку? Добавил в extensions_custom.conf
[macro-dialout-one-predial-hook]
exten => s,1,Noop(DEVICE STATE - ${DEVICE_STATE(${DSTRING})})
exten => s,n,ExecIf($["${DEVICE_STATE(${DSTRING})}" = "INUSE"]?Playback(abonent_zanyat))
exten => s,n,ExecIf($["${DEVICE_STATE(${DSTRING})}" = "INUSE"]?Set(D_OPTIONS=Ttm))
exten => s,n,ExecIf($["${DEVICE_STATE(${DSTRING})}" = "RINGINUSE"]?Playback(abonent_zanyat))
exten => s,n,ExecIf($["${DEVICE_STATE(${DSTRING})}" = "RINGINUSE"]?Set(D_OPTIONS=Ttm))
Но уведомления нет. В консоле тишина, как будто макрос не выполняется вообще. Буду признателен за помощь.
Asterisk 11 freepbx 2.11.