SCROLL
Среднее время на прочтение: 5 мин.

Разворачиваем Asterisk 11 в связке с FreePBX 2.11 с поддержкой протокола SCCP на Debian.

Asterisk — это IP-PBX (учреждёнческая телефонная станция) на основе межсетевого протокола IP. FreePBX — это веб-интерфейс для управления сервером VoIP-телефонии Asterisk, который облегчает конфигурирование системы за счёт визуального представления данных. 

Разберем как выполнить установку Asterisk 11 в связке с FreePBX 2.11 и с поддержкой протокола SCCP на Debian 8.

Подготовка системы

Обновляем систему до актуального состояния:

YXB0LWdldCUyMHVwZGF0ZSUyMCUyNiUyNiUyMGFwdC1nZXQlMjB1cGdyYWRlJTIwLXk=

Устанавливаем необходимые пакеты зависимости:

apt-get install -y build-essential linux-headers-`uname -r` openssh-server apache2 mysql-server mysql-client bison flex php5 php5-curl php5-cli php5-mysql php-pear php-db php5-gd curl sox libncurses5-dev libssl-dev libmysqlclient15-dev mpg123 libxml2-dev libnewt-dev sqlite3 libsqlite3-dev pkg-config automake libtool autoconf git subversion uuid uuid-dev -y

JUQwJTlGJUQwJUI1JUQxJTgwJUQwJUI1JUQwJUI3JUQwJUIwJUQwJUIzJUQxJTgwJUQxJTgzJUQwJUI2JUQwJUIwJUQwJUI1JUQwJUJDJTIwJUQxJTgxJUQwJUI4JUQxJTgxJUQxJTgyJUQwJUI1JUQwJUJDJUQxJTgzJTNB

Устанавливаем DAHDI

d2dldCUyMGh0dHAlM0ElMkYlMkZqYWtvbmRvLnJ1JTJGd3AtY29udGVudCUyRnVwbG9hZHMlMkZmaWxlLW1hbmFnZXIlMkZBc3RlcmlzayUyRjExJTJGZGFoZGktbGludXgtY29tcGxldGUtMi42LjElMkIyLjYuMS50YXIuZ3o=
dGFyJTIwLXp4dmYlMjBkYWhkaS1saW51eC1jb21wbGV0ZS0yLjYuMSUyQjIuNi4xLnRhci5neg==
Y2QlMjBkYWhkaS1saW51eC1jb21wbGV0ZS0yLjYuMSUyQjIuNi4xJTJG
bWFrZSUyMGFsbA==
bWFrZSUyMGluc3RhbGw=
make config
Y2QlMjAuLg==

Устанавливаем Libpri

wget http://jakondo.ru/wp-content/uploads/file-manager/Asterisk/11/libpri-1.4.15.tar.gz
tar -zxvf libpri-1.4.15.tar.gz
cd libpri-1.4.15/
bWFrZQ==
make install
cd ..

Устанавливаем SRTP

Библиотека для шифрования телефонных соединений.
d2dldCUyMGh0dHAlM0ElMkYlMkZqYWtvbmRvLnJ1JTJGd3AtY29udGVudCUyRnVwbG9hZHMlMkZmaWxlLW1hbmFnZXIlMkZBc3RlcmlzayUyRjExJTJGc3J0cC0xLjQuNC50Z3o=
tar -zxvf srtp-1.4.4.tgz
Y2QlMjBzcnRwJTJG
LiUyRmNvbmZpZ3VyZSUyMENGTEFHUyUzRC1mUElD
bWFrZQ==
bWFrZSUyMHJ1bnRlc3Q=
make install
Y2QlMjAuLg==

Устанавливаем Asterisk 11 LTS

wget http://jakondo.ru/wp-content/uploads/file-manager/Asterisk/11/asterisk-11-current.tar.gz
tar -zxvf asterisk-11-current.tar.gz
cd asterisk-11.25.1/
./contrib/scripts/install_prereq install

JUQwJTkyJTIwJUQwJUJGJUQxJTgwJUQwJUJFJUQxJTg2JUQwJUI1JUQxJTgxJUQxJTgxJUQwJUI1JTIwJUQxJTgzJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUJBJUQwJUI4JTJDJTIwJUQwJUJEJUQwJUI1JUQwJUJFJUQwJUIxJUQxJTg1JUQwJUJFJUQwJUI0JUQwJUI4JUQwJUJDJUQwJUJFJTIwJUQwJUIxJUQxJTgzJUQwJUI0JUQwJUI1JUQxJTgyJTIwJUQwJUI3JUQwJUIwJUQwJUI0JUQwJUIwJUQxJTgyJUQxJThDJTIwJUQxJTgyJUQwJUI1JUQwJUJCJUQwJUI1JUQxJTg0JUQwJUJFJUQwJUJEJUQwJUJEJUQxJThCJUQwJUI5JTIwJUQwJUJBJUQwJUJFJUQwJUI0JTJDJTIwJUQwJUJFJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUIyJUQwJUJCJUQxJThGJUQwJUI1JUQwJUJDJTIwJUQwJUJGJUQwJUJFLSVEMSU4MyVEMCVCQyVEMCVCRSVEMCVCQiVEMSU4NyVEMCVCMCVEMCVCRCVEMCVCOCVEMSU4RSUyMDclMjAoJUQwJUEwJUQwJUJFJUQxJTgxJUQxJTgxJUQwJUI4JUQxJThGKS4=

JUQwJTkyJUQxJThCJUQwJUJGJUQwJUJFJUQwJUJCJUQwJUJEJUQxJThGJUQwJUI1JUQwJUJDJTIwJUQwJUJBJUQwJUJFJUQwJUJEJUQxJTg0JUQwJUI4JUQwJUIzJUQxJTgzJUQxJTgwJUQwJUIwJUQxJTg2JUQwJUI4JUQxJThFJTIwJUQxJTgzJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUJBJUQwJUI4JUMyJUEwQXN0ZXJpc2slQzIlQTAlRDAlQjglMjAlRDAlQjIlRDElOEIlRDAlQjclRDElOEIlRDAlQjIlRDAlQjAlRDAlQjUlRDAlQkMlMjAlRDAlQkMlRDAlQjUlRDAlQkQlRDElOEUlMjAlRDElODMlRDElODElRDElODIlRDAlQjAlRDAlQkQlRDAlQkUlRDAlQjIlRDElODklRDAlQjglRDAlQkElRDAlQjAlMkMlMjAlRDAlQjMlRDAlQjQlRDAlQjUlMjAlRDAlQjIlRDElOEIlRDAlQjElRDAlQjUlRDElODAlRDAlQjUlRDAlQkMlMjAlRDAlQkQlRDAlQjUlRDAlQkUlRDAlQjElRDElODUlRDAlQkUlRDAlQjQlRDAlQjglRDAlQkMlRDElOEIlRDAlQjUlMjAlRDAlQkQlRDAlQjAlRDAlQkMlMjAlRDAlQkElRDAlQkUlRDAlQkMlRDAlQkYlRDAlQkUlRDAlQkQlRDAlQjUlRDAlQkQlRDElODIlRDElOEIlQzIlQTBBc3Rlcmlzay4=

LiUyRmNvbmZpZ3VyZQ==
LiUyRmNvbnRyaWIlMkZzY3JpcHRzJTJGZ2V0X21wM19zb3VyY2Uuc2g=
make menuselect

В разделе Add-ons выбираем:

  • format_mp3
  • app_mysql (Необходимо если планируется установка FreePBX)
  • cdr_mysql (Необходимо если планируется установка FreePBX)

В пункте Core Sound Packages выбираем основные кодеки:

  • CORE-SOUNDS-EN-ALAW
  • CORE-SOUNDS-EN-GSM 
  • CORE-SOUNDS-EN-G729
  • CORE-SOUNDS-RU-ALAW
  • CORE-SOUNDS-RU-GSM
  • CORE-SOUNDS-RU-G729

JUQwJTkyJTIwJUQwJUJGJUQxJTgzJUQwJUJEJUQwJUJBJUQxJTgyJUQwJUI1JUMyJUEwTXVzaWMlMjBPbiUyMEhvbGQlMjBGSWxlJTIwUGFja2FnZXMlQzIlQTAlRDElODMlRDAlQkElRDAlQjAlRDAlQjclRDElOEIlRDAlQjIlRDAlQjAlRDAlQjUlRDAlQkMlMjAlRDAlQkYlRDAlQkUlRDAlQjQlRDAlQjQlRDAlQjUlRDElODAlRDAlQjYlRDAlQkElRDElODMlQzIlQTBXQVYlM0E=

  • MOH-OPSOUND-WAV

JUQwJTkyJTIwJUQwJUJGJUQxJTgzJUQwJUJEJUQwJUJBJUQxJTgyJUQwJUI1JUMyJUEwRXh0cmFzJTIwU291bmQlMjBQYWNrYWdlcyVDMiVBMCVEMSU4MyVEMCVCQSVEMCVCMCVEMCVCNyVEMSU4QiVEMCVCMiVEMCVCMCVEMCVCNSVEMCVCQyUyMCVEMCVCQSVEMCVCMCVEMCVCQSVEMCVCOCVEMCVCNSUyMCVEMCVCNCVEMCVCRSVEMCVCRiVEMCVCRSVEMCVCQiVEMCVCRCVEMCVCOCVEMSU4MiVEMCVCNSVEMCVCQiVEMSU4QyVEMCVCRCVEMSU4QiVEMCVCNSUyMCVEMCVCNyVEMCVCMiVEMSU4MyVEMCVCQSVEMCVCRSVEMCVCMiVEMSU4QiVEMCVCNSUyMCVEMSU4NCVEMCVCMCVEMCVCOSVEMCVCQiVEMSU4QiUyMCVEMCVCRCVEMCVCNSVEMCVCRSVEMCVCMSVEMSU4NSVEMCVCRSVEMCVCNCVEMCVCOCVEMCVCQyVEMCVCRSUyMCVEMSU4MyVEMSU4MSVEMSU4MiVEMCVCMCVEMCVCRCVEMCVCRSVEMCVCMiVEMCVCOCVEMSU4MiVEMSU4Qy4lMjAlRDAlQTAlRDElODMlRDElODElRDElODElRDAlQkElRDAlQjglRDElODUlMjAlRDAlQjclRDAlQjIlRDElODMlRDAlQkElRDAlQkUlRDAlQjIlMjAlRDAlQjIlMjAlRDElODMlRDElODElRDElODIlRDAlQjAlRDAlQkQlRDAlQkUlRDAlQjIlRDElODklRDAlQjglRDAlQkElRDAlQjUlMjAlRDAlQkQlRDAlQjUlRDElODIlMkMlMjAlRDAlQkYlRDAlQkUlRDElOEQlRDElODIlRDAlQkUlRDAlQkMlRDElODMlMjAlRDAlQjIlRDElOEIlRDAlQjElRDAlQjglRDElODAlRDAlQjAlRDAlQjUlRDAlQkMlMjAlRDAlQkYlRDAlQkUlRDAlQjQlRDAlQjQlRDAlQjUlRDElODAlRDAlQjYlRDAlQkElRDElODMlMjAlRDElODIlRDAlQkUlRDAlQkIlRDElOEMlRDAlQkElRDAlQkUlMjAlRDAlQjAlRDAlQkQlRDAlQjMlRDAlQkIlRDAlQkUlRDElOEYlRDAlQjclRDElOEIlRDElODclRDAlQkQlRDElOEIlRDElODUlMjAlRDAlQjclRDAlQjIlRDElODMlRDAlQkElRDAlQkUlRDAlQjIlM0E=

  • EXTRA-SOUND-EN-WAV
  • EXTRA-SOUND-EN-ALAW
  • EXTRA-SOUND-EN-GSM
  • EXTRA-SOUND-EN-G729

JUQwJTlEJUQwJUIwJUQwJUI2JUQwJUI4JUQwJUJDJUQwJUIwJUQwJUI1JUQwJUJDJTIwJUQxJTgxJUQwJUJFJUQxJTg1JUQxJTgwJUQwJUIwJUQwJUJEJUQwJUI4JUQxJTgyJUQxJThDJTIwRjEyJTIwJUQwJUI4JTIwJUQwJUIyJUQxJThCJUQwJUJGJUQwJUJFJUQwJUJCJUQwJUJEJUQxJThGJUQwJUI1JUQwJUJDJTIwJUQxJTgzJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUJBJUQxJTgzJUMyJUEwQXN0ZXJpc2slM0E=

make
make install

JUQwJTk1JUQxJTgxJUQwJUJCJUQwJUI4JTIwJUQwJUJEJUQwJUI1JTIwJUQwJUJGJUQwJUJCJUQwJUIwJUQwJUJEJUQwJUI4JUQxJTgwJUQxJTgzJUQwJUI1JUQxJTgyJUQxJTgxJUQxJThGJTIwJUQxJTgzJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUJBJUQwJUIwJUMyJUEwRnJlZVBCWCUyQyUyMCVEMSU4MiVEMCVCRSUyMCVEMSU4MSVEMCVCRSVEMCVCNyVEMCVCNCVEMCVCMCVEMCVCNSVEMCVCQyUyMCVEMCVCRiVEMSU4MCVEMCVCOCVEMCVCQyVEMCVCNSVEMSU4MCVEMSU4QiUyMCVEMSU4NCVEMCVCMCVEMCVCOSVEMCVCQiVEMCVCRSVEMCVCMiUyMCVEMCVCQSVEMCVCRSVEMCVCRCVEMSU4NCVEMCVCOCVEMCVCMyVEMSU4MyVEMSU4MCVEMCVCMCVEMSU4NiVEMCVCOCVEMCVCOCVDMiVBMEFzdGVyaXNrLg==

make samples
Если будет выполнятся установка FreePBX, то не нужно создавать примеры файлов конфигурации Asterisk. При установке FreePBX, необходимые файлы будет созданы автоматически.

Завершаем установку Asterisk:

make config
ldconfig
dXBkYXRlLXJjLmQlMjAtZiUyMGFzdGVyaXNrJTIwcmVtb3Zl
cd ..

JUQwJTk0JUQwJUJFJUQwJUIxJUQwJUIwJUQwJUIyJUQwJUJCJUQxJThGJUQwJUI1JUQwJUJDJUMyJUEwJUQwJUJGJUQwJUJFJUQwJUJCJUQxJThDJUQwJUI3JUQwJUJFJUQwJUIyJUQwJUIwJUQxJTgyJUQwJUI1JUQwJUJCJUQxJThGJUMyJUEwQXN0ZXJpc2slQzIlQTAlRDAlQjglMjAlRDAlQkQlRDAlQjAlRDAlQjclRDAlQkQlRDAlQjAlRDElODclRDAlQjAlRDAlQjUlRDAlQkMlMjAlRDAlQkYlRDElODAlRDAlQjAlRDAlQjIlRDAlQjAlMjAlRDAlQkQlRDAlQjAlMjAlRDAlQkElRDAlQjAlRDElODIlRDAlQjAlRDAlQkIlRDAlQkUlRDAlQjMlRDAlQjglM0E=

YWRkdXNlciUyMGFzdGVyaXNrJTIwLS1uby1jcmVhdGUtaG9tZSUyMC0tZGlzYWJsZWQtcGFzc3dvcmQlMjAtLWdlY29zJTIwJTIyQXN0ZXJpc2slMjBVc2VyJTIy
Y2hvd24lMjBhc3Rlcmlzay4lMjAlMkZ2YXIlMkZydW4lMkZhc3Rlcmlzaw==
Y2hvd24lMjAtUiUyMGFzdGVyaXNrLiUyMCUyRmV0YyUyRmFzdGVyaXNr
chown -R asterisk. /var/{lib,log,spool}/asterisk
chown -R asterisk. /usr/lib/asterisk

Укажем запуск Asterisk, от пользователя asterisk. Для этого в файле /etc/default/asterisk убираем комментарии с строчек:

/etc/default/asterisk
QVNUX1VTRVIlM0QlQzIlQUJhc3RlcmlzayVDMiVCQg==
AST_GROUP=«asterisk»
Теперь можно запустить Asterisk и войти в его консоль:
service asterisk start
YXN0ZXJpc2slMjAtcnZ2dnZ2dnZ2dg==

Установка FreePBX 2.11

JUQwJUEzJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUIwJUQwJUIyJUQwJUJCJUQwJUI4JUQwJUIyJUQwJUIwJUQwJUI1JUQwJUJDJTIwUGVhckRCJTNB

cGVhciUyMHVuaW5zdGFsbCUyMGRi
cGVhciUyMGluc3RhbGwlMjBkYi0xLjcuMTQ=

JUQwJUExJUQwJUJBJUQwJUIwJUQxJTg3JUQwJUI4JUQwJUIyJUQwJUIwJUQwJUI1JUQwJUJDJTIwRnJlZVBCWCUyMCVEMCVCOCUyMCVEMSU4MCVEMCVCMCVEMSU4MSVEMCVCRiVEMCVCMCVEMCVCQSVEMCVCRSVEMCVCMiVEMSU4QiVEMCVCMiVEMCVCMCVEMCVCNSVEMCVCQyUyMCVEMCVCNSVEMCVCMyVEMCVCRSUzQQ==

cd /opt
d2dldCUyMGh0dHAlM0ElMkYlMkZtaXJyb3IuZnJlZXBieC5vcmclMkZmcmVlcGJ4LTIuMTEuMC40My50Z3o=
dGFyJTIwdnhmeiUyMGZyZWVwYngtMi4xMS4wLjQzLnRneg==
cd freepbx/

JUQwJTk0JUQwJUJCJUQxJThGJTIwJUQwJUJBJUQwJUJFJUQxJTgwJUQxJTgwJUQwJUI1JUQwJUJBJUQxJTgyJUQwJUJEJUQwJUJFJUQwJUI5JTIwJUQxJTgzJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUJBJUQwJUI4JTIwJUQxJTgzJUQwJUI0JUQwJUIwJUQwJUJCJUQxJThGJUQwJUI1JUQwJUJDJUMyJUEwJUQwJUI0JUQwJUI4JUQxJTgwJUQwJUI1JUQwJUJBJUQxJTgyJUQwJUJFJUQxJTgwJUQwJUI4JUQxJThFJTIwJUQwJUIyJUQwJUI1JUQwJUIxJTIwJUQxJTgxJUQwJUI1JUQxJTgwJUQwJUIyJUQwJUI1JUQxJTgwJUQwJUIwJTIwJUQwJUJGJUQwJUJFLSVEMSU4MyVEMCVCQyVEMCVCRSVEMCVCQiVEMSU4NyVEMCVCMCVEMCVCRCVEMCVCOCVEMSU4RSUzQQ==

rm -rf /var/www/html

JUQwJTkyJTIwJUQxJTg0JUQwJUIwJUQwJUI5JUQwJUJCJUQwJUI1JUMyJUEwJTJGZXRjJTJGYXBhY2hlMiUyRnNpdGVzLWF2YWlsYWJsZSUyRjAwMC1kZWZhdWx0LmNvbmYlMkMlMjAlRDAlQkYlRDElODAlRDAlQjglRDAlQjIlRDAlQkUlRDAlQjQlRDAlQjglRDAlQkMlMjAlRDElODElRDElODIlRDElODAlRDAlQkUlRDAlQkElRDElODMlMjAlRDAlQkElMjAlRDAlQjIlRDAlQjglRDAlQjQlRDElODMlM0E=

/etc/apache2/sites-available/000-default.conf
DocumentRoot /var/www

JUQwJTkyJTIwJUQxJTg0JUQwJUIwJUQwJUI5JUQwJUJCJUQwJUI1JUMyJUEwJTJGZXRjJTJGcGhwNSUyRmFwYWNoZTIlMkZwaHAuaW5pJTJDJTIwJUQwJUJGJUQxJTgwJUQwJUI4JUQwJUIyJUQwJUJFJUQwJUI0JUQwJUI4JUQwJUJDJTIwJUQxJTgxJUQxJTgyJUQxJTgwJUQwJUJFJUQwJUJBJUQxJTgzJTIwJUQwJUJBJTIwJUQwJUIyJUQwJUI4JUQwJUI0JUQxJTgzJTNB

/etc/php5/apache2/php.ini
dXBsb2FkX21heF9maWxlc2l6ZSUyMCUzRCUyMDEyME0=

В файле /etc/apache2/envvars, приводим строки к такому виду:

/etc/apache2/envvars
export APACHE_RUN_USER=asterisk
export APACHE_RUN_GROUP=asterisk

Перезапускаем сервер Apache:

systemctl restart apache2

Входим в MySQL и добавляем необходимые таблицы и права:

mysql -u root -p

Вбиваем последовательно:

mysql>
CREATE DATABASE asterisk;
Q1JFQVRFJTIwREFUQUJBU0UlMjBhc3Rlcmlza2NkcmRiJTNC
GRANT ALL PRIVILEGES ON asterisk.* TO asteriskuser@localhost IDENTIFIED BY 'asterpass';
GRANT ALL PRIVILEGES ON asteriskcdrdb.* to asteriskuser@localhost IDENTIFIED BY 'asterpass';
RkxVU0glMjBQUklWSUxFR0VTJTNC
EXIT

Выполняем скрипты в MySQL:

bXlzcWwlMjAtdSUyMHJvb3QlMjAtcCUyMGFzdGVyaXNrJTIwJTNDJTIwU1FMJTJGbmV3aW5zdGFsbC5zcWw=
bXlzcWwlMjAtdSUyMHJvb3QlMjAtcCUyMGFzdGVyaXNrY2RyZGIlMjAlM0MlMjBTUUwlMkZjZHJfbXlzcWxfdGFibGUuc3Fs

JUQwJTk3JUQwJUIwJUQwJUJGJUQxJTgzJUQxJTgxJUQwJUJBJUQwJUIwJUQwJUI1JUQwJUJDJUMyJUEwQXN0ZXJpc2slQzIlQTAlRDAlQjglMjAlRDAlQjIlRDElOEIlRDAlQkYlRDAlQkUlRDAlQkIlRDAlQkQlRDElOEYlRDAlQjUlRDAlQkMlMjAlRDElODMlRDElODElRDElODIlRDAlQjAlRDAlQkQlRDAlQkUlRDAlQjIlRDAlQkElRDElODMlQzIlQTBGcmVlUEJYJTNB

./start_asterisk start
LiUyRmluc3RhbGxfYW1wJUMyJUEwLS1wYXNzd29yZCUzRGFzdGVycGFzcyUyMC0td2Vicm9vdCVDMiVBMCUyRnZhciUyRnd3dw==
В ходе установки, указать IP-адрес локальный машины, в пункте:
Enter the IP ADDRESS or hostname used to access the AMP web-admin:

JUQwJUExJUQwJUJFJUQwJUI3JUQwJUI0JUQwJUIwJUQwJUI1JUQwJUJDJTIwJUQxJTgxJUQwJUI4JUQwJUJDJUQwJUIyJUQwJUJFJUQwJUJCJUQwJUI4JUQxJTg3JUQwJUI1JUQxJTgxJUQwJUJBJUQxJTgzJUQxJThFJTIwJUQxJTgxJUQxJTgxJUQxJThCJUQwJUJCJUQwJUJBJUQxJTgzJTIwJUQwJUI0JUQwJUJCJUQxJThGJTIwJUQwJUJDJUQwJUJFJUQwJUI0JUQxJTgzJUQwJUJCJUQxJThGJTIwTU9IJTNB

bG4lQzIlQTAtcyVDMiVBMCUyRnZhciUyRmxpYiUyRmFzdGVyaXNrJTJGbW9oJUMyJUEwJTJGdmFyJTJGbGliJTJGYXN0ZXJpc2slMkZtb2htcDM=

Назначаем права доступа на каталог. для пользователя asterisk:

chown -Rf asterisk:asterisk /var/www/freepbx/

JUQwJUEzJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUJBJUQwJUIwJTIwJUQwJUI3JUQwJUIwJUQwJUIyJUQwJUI1JUQxJTgwJUQxJTg4JUQwJUI1JUQwJUJEJUQwJUIwJTJDJTIwJUQxJTg3JUQwJUI1JUQxJTgwJUQwJUI1JUQwJUI3JTIwV2ViJTIwJUQwJUIxJUQxJTgwJUQwJUIwJUQxJTgzJUQwJUI3JUQwJUI1JUQxJTgwJTIwJUQwJUI3JUQwJUIwJUQxJTg1JUQwJUJFJUQwJUI0JUQwJUI4JUQwJUJDJTIwJUQwJUIyJTIwJUQwJUJBJUQwJUJFJUQwJUJEJUQxJTgxJUQwJUJFJUQwJUJCJUQxJThDJUMyJUEwRnJlZVBCWC4=

Поддержка SCCP протокола в Asterisk 11

d2dldCUyMGh0dHAlM0ElMkYlMkZqYWtvbmRvLnJ1JTJGd3AtY29udGVudCUyRnVwbG9hZHMlMkZmaWxlLW1hbmFnZXIlMkZBc3RlcmlzayUyRlNDQ1AlMkZDaGFuX1NDQ1AtNC4yLjNfU1RBQkxFX3I2NzI4LnRhci5neg==
tar -zxvf Chan_SCCP-4.2.3_STABLE_r6728.tar.gz
cd Chan_SCCP-4.2.3_STABLE_r6728
./configure
make
make install
Y2QlMjAuLg==

Выполним конфигурацию Asterisk, на работу с SCCP, для этого в файле /etc/asterisk/modules.conf добавляем следующие параметры:

/etc/asterisk/modules.conf
noload => chan_skinny.so
bG9hZCUyMCUzRCUzRSUyMGNoYW5fc2NjcC5zbw==
load => res_features.so

JUQwJTlGJUQwJUI1JUQxJTgwJUQwJUI1JUQwJUI3JUQwJUIwJUQwJUJGJUQxJTgzJUQxJTgxJUQwJUJBJUQwJUIwJUQwJUI1JUQwJUJDJUMyJUEwQXN0ZXJpc2slQzIlQTAlRDAlQjglMjAlRDAlQjIlRDAlQkUlRDAlQjklRDAlQjQlRDAlQjUlRDAlQkMlMjAlRDAlQjIlMjAlRDAlQkElRDAlQkUlRDAlQkQlRDElODElRDAlQkUlRDAlQkIlRDElOEMlMjAlRDAlQjQlRDAlQkIlRDElOEYlMjAlRDAlQkYlRDElODAlRDAlQkUlRDAlQjIlRDAlQjUlRDElODAlRDAlQkElRDAlQjglMjAlRDElODAlRDAlQjAlRDAlQjElRDAlQkUlRDElODIlRDElOEIlQzIlQTBTQ0NQJUMyJUEwJUQwJUJGJUQxJTgwJUQwJUJFJUQxJTgyJUQwJUJFJUQwJUJBJUQwJUJFJUQwJUJCJUQwJUIwJTNB

asterisk restart
YXN0ZXJpc2slMjAtcnZ2dnZ2dnZ2dg==
c2NjcCUyMHNob3clMjBkZXZpY2Vz

JUQwJTkyJUQxJThCJUQwJUIyJUQwJUJFJUQwJUI0JTNB

JTJCLS0tJTIwRGV2aWNlcyUyMC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tJTJC
JTdDJTIwRGVzY3IlMjBBZGRyZXNzJTIwTWFjJTIwUmVnU3QlMjBhdGUlMjBUb2tlbiUyMFJlZ1RpbWUlMjBBY3QlMjBMaW5lcyUyME5hdCUyMCUyMCUyMCUyMCUyMCUyMCU3Qw==
JTJCJTIwJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTJC
JTdDJTIwUGhvbmUlMjBOdW1iZXIlMjBPbmUlMjAtLSUyMFNFUDAwMTEyMjMzNDQ1NSUyME5vbmUlMjBOb25lJTIwTm9uZSUyME5vJTIwMCUyMEF1dG8lMjAlN0M=
JTdDJTIwUGhvbmUlMjBOdW1iZXIlMjBUd28lMjAtLSUyMFNFUDAwMjI0NDY2ODgwMCUyME5vbmUlMjBOb25lJTIwTm9uZSUyME5vJTIwMCUyMEF1dG8lMjAlN0M=
+--------------------------------------------------------------+

JUQwJTlEJUQwJUIwJTIwJUQxJThEJUQxJTgyJUQwJUJFJUQwJUJDJTIwJUQxJTgzJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUJBJUQwJUIwJUMyJUEwQXN0ZXJpc2slMjAxMSVDMiVBMCUyQiVDMiVBMEZyZWVQQlglMjAyLjExJUMyJUEwJTJCJUMyJUEwU0NDUCVDMiVBMCVEMCVCNyVEMCVCMCVEMCVCMiVEMCVCNSVEMSU4MCVEMSU4OCVEMCVCNSVEMCVCRCVEMCVCMC4=

 

ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ

Обсуждение

8 комментариев