7.1 KiB
Welcome to Develop Chan_SCCP GUI Manager for FreePBX
| English 🇬🇧/🇺🇸 | Russian 🇷🇺 | OLD Stable Release
Link
и традиционно добалены новые баги
История
Корни идея создания этого проекта лежат в несовершенстве уже существующего и заброшенного проекта. Для желающих попробовать себя на просторах программирования ссылка на проект (https://github.com/Cynjut/SCCP_Manager).
Кому это надо...
Ну в первую очередь для себя, а заодно и для тех у кого есть куча телефонного хлама от компании Cisco. Если вы планируете использовать Aserisk + FreePBX, то я надеюсь, что данный модуль существенно упростит управление и настройки телефонами от Cisco. В интернете, существует замечательный проект (IMHO) который интегрирует проприетарный протокол Cisco в Asterisk, конечно он пока далек от идеала, но все же это замечательная замена серверам CCME, СCM, СUСM ! Ну я совершенно не представляю себе, сколько времени данный проект будет поддерживаться.
Если ты еще с нами ...
Как я говорил выше, это дополнение к (Aserisk + FreePBX), но нам еще потребуется :
- У меня не получилось поставить добиться работы с дисками Aserisk и FreePBX - собираем из исходников 1.1. Замечательная копания freepbx. Теперь с SNG7-PBX-64bit-1805 все работает !
- Mysql (Maria)
- Драйвер протокола SCCP страница (https://github.com/chan-sccp/chan-sccp/)
- Ну и этот модуль.
Вжно! В этой ветке лежат самые последне нововведения и обновления, и самые последние БАГИ !
Пользуйся и наслождайся. Так же не забывай писать нам об ошибках, которые ты нашел !
Это очень нам поможет, Я с радостью исправлю то что ты нашел и добалю новых.
Wiki - Основные Инструкции по настройке
Вся документация лежит на Вики
Prerequisites - как говориться все, что хуже этого возможно работать тоже будет .... но только вопрос как ?
Make sure you have the following installed on your system:
- c-compiler: (мне то он не нужен, но как собирать все остальное ?)
- gcc >= 4.4 (note: older not supported, higher advised)
- clang >= 3.6 (note: older not supported, higher advised)
- gnu make
- pbx:
- asterisk >= 1.8 (absolute minimum & not recommended)
- asterisk >= 13.7 or asterisk >= 14.0 or asterisk >= 15.0 (Тестировалось на стендах)
- gui:
- freepbx >= 13.0.192 (http://wiki.freepbx.org/display/FOP/Install+FreePBX)
- standard posix compatible applications like sed, awk, tr
Installation Очень короткая инструкция
Полная версия инструкции
- Chan_SCCP module 4.3.1 (or later) See our WIKI
git clone https://github.com/chan-sccp/chan-sccp.git git checkout develop
- Важно ! Собираем с флагами и создаем БД для работы:
./configure ./configure --enable-conference --enable-advanced-functions --enable-distributed-devicestate --enable-video mysql -u root asterisk < mysql-v5_enum.sql
-
Настраиваем TFTP Server, он нужен для телефонов /tftpboot/ See our WIKI
-
Настраиваем DHCP serve, как ни странно он тоже нужен See our WIKI
-
Установка модуля
cd /var/www/html/admin/modules/ git clone https://github.com/PhantomVl/sccp_manager.git cd /var/www/html/admin/modules/sccp_manager/ git checkout develop amportal chown amportal a ma install sccp_manager
-
Настройка модуля
- Открываем "SCCP Connectivity" -> "Server Config" и делаем все, что вам нужно.
- Жмем "Сохранить" ..... И Все ! Дальше настройки в рамках концепции Freepbx.
-
Обновление модуля
cd /var/www/html/admin/modules/sccp_manager/ git fetch git pull git checkout extension_mobility or git checkout develop
Важно:
- !!! Если это это проект не заработал на твоей системе - переключись на ветку мастер master !!! Но есть ограничение - ветка master не поддерживает изменения в chan-sccp сделаные после октября 2018 г.
- Желательно иметь Firmware телефонов Cisco, языковые пакеты ну всякое разное.
- Возможно, ты найдешь, то что ищешь, в проекте (https://github.com/dkgroot/provision_sccp)
- Если что-то не так Wiki GUI, Wiki chan-sccp, Wiki FreePbx