LINUX.ORG.RU

правьте кусок диалплана куда попадает вызов, а вообще маловато информации - хотя бы конфиги приложите

anonymous
()
Ответ на: комментарий от anonymous

Конфиг диалплана

exten => _9.,1,GotoIf($[«${CALLERID(num):0:2}» = «10»]?8:2) exten => _9.,2,GotoIf($[«${CALLERID(num):0:2}» = «20»]?8:3) exten => _9.,3,GotoIf($[«${CALLERID(num):0:2}» = «30»]?8:4) exten => _9.,4,GotoIf($[«${CALLERID(num):0:2}» = «40»]?8:5) exten => _9.,5,GotoIf($[«${CALLERID(num):0:2}» = «50»]?8:6) exten => _9.,6,GotoIf($[«${CALLERID(num):0:2}» = «60»]?8:7) exten => _9.,7,GotoIf($[«${CALLERID(num):0:2}» = «70»]?8:9) exten => _9.,8,Set(CALLERID(number)=«8125554917») exten => _9.,9,Dial(SIP/prov-out/${EXTEN:2},90,tw) exten => _9.,10,HangUp()

spbsani
() автор топика
Ответ на: Конфиг диалплана от spbsani

если к примеру набрать 9 и внешний номер, он переводит вызов на ружу. Как произвести запрет

Очевидно для Вас это будет выглядеть так:

exten => _9.,1,GotoIf($[«${CALLERID(num):0:2}» = «10»]?8:2) 
exten => _9.,2,GotoIf($[«${CALLERID(num):0:2}» = «20»]?8:3) 
exten => _9.,3,GotoIf($[«${CALLERID(num):0:2}» = «30»]?8:4) 
exten => _9.,4,GotoIf($[«${CALLERID(num):0:2}» = «40»]?8:5) 
exten => _9.,5,GotoIf($[«${CALLERID(num):0:2}» = «50»]?8:6) 
exten => _9.,6,GotoIf($[«${CALLERID(num):0:2}» = «60»]?8:7) 
exten => _9.,7,GotoIf($[«${CALLERID(num):0:2}» = «70»]?8:9) 
--exten => _9.,8,Set(CALLERID(number)=«8125554917») 
--exten => _9.,9,Dial(SIP/prov-out/${EXTEN:2},90,tw)
--exten => _9.,10,HangUp()
++exten => _9.,8,HangUp()

petav ★★★★★
()
Последнее исправление: petav (всего исправлений: 2)
Ответ на: комментарий от petav

#72

Добры день. Может подскажите как настроить перевод звонка с телефонного аппарата с помощью #72 номер # В features.conf прописаны настройки parkcall => #72, но при наборе кода и номера куда переводить, говорит что нет rejected because extension not found in context. Спасибо.

spbsani
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.