Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
astpanel:ats:asterisknow [2013/11/25 11:49] apor |
astpanel:ats:asterisknow [2016/06/01 09:08] (текущий) imal [Плагин для Asterisk NOW] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Плагин для Asterisk NOW ====== | ====== Плагин для Asterisk NOW ====== | ||
+ | [[astpanel:ats|Обратно, к основному разделу... ]] | ||
+ | |||
+ | <note warning>Панель телефонии может работать с **Asterisk версии 1.8 по версию 13**.</note> | ||
+ | |||
<note warning>Обязательно перед началом работ выполняйте резервное копирование!</note> | <note warning>Обязательно перед началом работ выполняйте резервное копирование!</note> | ||
===== Сборка дополнительных пакетов ===== | ===== Сборка дополнительных пакетов ===== | ||
Строка 49: | Строка 53: | ||
<code># make install | <code># make install | ||
# asterisk -rx'core restart now'</code> | # asterisk -rx'core restart now'</code> | ||
- | ===== Загрузка дополнительных модулей ===== | ||
- | |||
- | - Модуль **pt1c** предназначен для настройка интерфейса на стороне АТС для связи с 1С. | ||
- | - Модуль **pt1c_fax** - дработанный модуль **[[http://wiki.freepbx.org/display/F2/Fax+Configuration|fax]]**. Добавлен механизм заполнения информации об имени файла факса, в таблице истории звонков. | ||
- | - Модуль **pt1c_core** - доработанный модуль **[[http://www.freepbx.org/wiki/Core|core]]**. Добавлен механизм оповещения по AMI о входящем вызове. Механизм необходим для перехвата звонка на ответственного менеджера. | ||
- | |||
- | Скачайте модули, это необходимо для дальнейшей настройки АТС. | ||
- | |||
- | [[https://www.dropbox.com/s/evmuiyw5szmd8os/release_freepbx_2.11.zip|Скачать архив...]]\\ | ||
- | |||
- | ===== Установка дополнительных модулей ===== | ||
- | |||
- | [[http://wiki.freepbx.org/display/F2/Download+and+Installing+Custom+Modules|Оригинал статьи]] | ||
- | |||
- | <note warning> Перед началом интеграции настоятельно рекомендуем делать РЕЗЕРВНУЮ КОПИЮ вашей конфигурации!!! При несоблюдении данной рекомендации, а так же нарушения последовательности данной инструкции, наша компания не несет ответственность за сохранность Ваших данных.</note> | ||
- | |||
- | Для начала следует перейти в интерфейс администрирования модулей FreePBX: | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.36.52.png?nolink|}} | ||
- | |||
- | Активировать кнопку **Upload nodules** | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.37.52.png?nolink|}} | ||
- | |||
- | Выбрать файл расширения: | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.42.08.png?nolink|}} | ||
- | |||
- | Загрузить файл, используя кнопку "**Upload**" | ||
- | После подгрузки модуля перейти по гиперссылке **local module administration** | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.43.34.png?nolink|}} | ||
- | |||
- | В разделе "**Setting**" выбрать "Install" | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.46.14.png?nolink|}} | ||
- | |||
- | В нижнем правом углу нажать кнопку "**Process**" | ||
- | Подтвердить установку по кнопке "Сonfirm": | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.48.18.png?nolink|}} | ||
- | |||
- | Будет выведено окно статуса установки **mikoajam installed successfully**: | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.49.32.png?nolink|}} | ||
- | |||
- | далее необходимо применить изменения "Apply config": | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.50.42.png?nolink|}} | ||
- | |||
- | ====== Учетная запись менеджера Asterisk ====== | ||
- | |||
- | Необходимо перейти в интерфейс модуля **Manager API** | ||
- | {{ :astpanel:ats:freepbx:asteriskapi.png?nolink&200 | manager api}} | ||
- | |||
- | Указать имя / пароль менеджера, указать разрешенные / запрещенные сети: | ||
- | {{ :astpanel:ats:freepbx:manager_general.png?nolink&200 |}} | ||
- | |||
- | Обратите внимание на поля Запрещены и Разрешены. | ||
- | Запретить следует все адреса, а разрешить только адрес сервера, на котором будет работать панель телефонии. | ||
- | В примере параметр Разрешены установлен в значение **0.0.0.0/0.0.0.0** (разрешено подключаться под всеми сетевыми адресами) | ||
- | |||
- | Установить значения привилегий: | ||
- | {{ :astpanel:ats:freepbx:manager_privileg.png?nolink&200 |}} | ||
- | |||
- | <note warning>Не устанавливайте полные права для учетной записи! Больше - не всегда лучше!</note> | ||
- | |||
- | ===== Перехват на ответственного ===== | ||
- | |||
- | Для активации возможности перехвата на ответственного: | ||
- | * Установить плагин pt1c_core | ||
- | * Во входящем маршруте **"Incoming Route"** следует заполнить поле **Alert info**. | ||
- | |||
- | {{ :astpanel:ats:alert_info.png?nolink&400 |}} | ||
- | |||
- | ===== Настройка ==== | ||
- | |||
- | Для настройки AJAM интерфейса следует перейти в интерфейс расширения **"Settings" - "Asterisk AJAM Settings (PT1C)"**: | ||
- | |||
- | **Состояние AJAM** - включение / отключение интерфейса связи с 1С. | ||
- | |||
- | **Хранилище истории звонков** - эта версия работает только с **MySQL**. | ||
- | |||
- | **Адрес** / **Порт** - адрес, на котором будет работать интерфейс для связи с 1С. | ||
- | |||
- | **Поддержка HTTPS** - активиция режима работы по защищенному соединению. Все сообщения будут надежно шифроваться. | ||
- | |||
- | **Адрес / Порт TLS** адрес, на котором будет работать безопасный интерфейс для связи с 1С. | ||
- | |||
- | ===== На что влияет модуль? ===== | ||
- | |||
- | Плагин работает с СУБД MySQL. Для логирования CDR записей будет создана дополнительная таблица **PT1C_cdr**. | ||
- | |||
- | ==== Файлы конфигурации Asterisk: ==== | ||
- | |||
- | * cdr.conf | ||
- | * cel.conf | ||
- | * cdr_adaptive_odbc.conf | ||
- | * cel_odbc.conf | ||
- | * http.conf | ||
- | * manager_custom.conf | ||
- | * res_odbc.conf | ||
- | |||
- | ==== Файлы конфигурации ODBC: ==== | ||
- | |||
- | (только в случае Elastix FreePBX 2.8) | ||
- | * /etc/odbcinst.ini | ||
- | * /etc/odbc.ini | ||
- | в файлы будут добавлены новые секции - настройки соединения с MySQL | ||
- | |||
- | ==== AGI ==== | ||
- | В директорию astagidir будет добавлен ряд phpagi скриптов. | ||
- | ==== Дополнительные страницы сайта ==== | + | ===== Установка плагина ===== |
+ | {{page>astpanel:ats:freepbx11}} | ||
- | в директории **/var/www/html/admin** | + | [[astpanel:ats|Обратно, к основному разделу... ]] |
- | будет создана символическая ссылка на директорию 1с: | + | ===== Коментарии ===== |
- | {{ :astpanel:ats:snimok_ehkrana_2013-11-21_v_20.46.58.png?nolink&200 |}} | + | ~~DISQUS~~ |