Я понимаю что многие кто прочитает эту статью скажет: "А зачем так, есть же веб интерфейс, а-ля Trixbox, FreePBX, Elastix." Но вот так вот сложилось, что мне в наследство достался "голый" Asterisk, а функцию FollowMe() очень хотелось подключить.
Итак, приступим к конфигурации:
followme.conf
[1000]
number = 1003,10
number = 81234567890,20
В этой схеме получается звонить 10 сек на ext 1003, затем на - 8(123)456-7890 20 сек.
extensions.conf
exten => _1000,1,Answer()
exten => _1000,n,Dial(SIP/1000,10)
exten => _1000,n,FollowMe(1000)
В этом диалплане прописан ext 1000 как шаблон, то есть при звонке на 1000, устанавливается соединение, в течении 10 сек он звонит, потом переходит в функцию FollowMe() и читает блок с указанием правил для ext 1000.
Что бы настройки применить, выполняем две команды:
1. config reload /etc/asterisk/followme.conf
2. dialplan reload
Все можно проверять.
Итак, приступим к конфигурации:
followme.conf
[1000]
number = 1003,10
number = 81234567890,20
В этой схеме получается звонить 10 сек на ext 1003, затем на - 8(123)456-7890 20 сек.
extensions.conf
exten => _1000,1,Answer()
exten => _1000,n,Dial(SIP/1000,10)
exten => _1000,n,FollowMe(1000)
В этом диалплане прописан ext 1000 как шаблон, то есть при звонке на 1000, устанавливается соединение, в течении 10 сек он звонит, потом переходит в функцию FollowMe() и читает блок с указанием правил для ext 1000.
Что бы настройки применить, выполняем две команды:
1. config reload /etc/asterisk/followme.conf
2. dialplan reload
Все можно проверять.