Документация Digium

Прямые ссылки на документацию на сайте Digium:

Загрузка

Дистрибутивы SFA подставляются раздельно для веток 1.4, 1.6.0 и 1.6.1 и архитектур x86-32, x86-64:

В данный момент поддерживаются следующие минимальные версии Asterisk: 1.4.25, 1.6.0.6, 1.6.1.5. Узнать версию и архитектуру можно выполнив команду:

# asterisk -rx 'core show version'

Кроме непосредственно дистрибутива SFA, необходимо загрузить на сервер утилиту регистрации лицензий на каналы:

Установка

Утилита регистрации устанавливается и выполняется с правами root:

# cd ~
# wget http://downloads.digium.com/pub/register/linux/register
# chmod 500 ~/register
# ~/register  

В ходе процедуры регистрации необходимо ввести лицензионный ключ, а также некоторое количество дополнительной персональной информации. Приобрести лицензии на SFA можно самостоятельно в онлайн-магазине Digium ($66 за 1 канал), или у нас, вместе с услугами поддержки.

После выбора дистрибутива SFA в соответствии с версией Asterisk, производится его установка. Пример для 1.4.х x86-32:

# cd /usr/src/
# wget http://downloads.digium.com/pub/telephony/skypeforasterisk/asterisk-1.4/x86-32/skypeforasterisk-1.4_1.0.5-x86_32.tar.gz
# tar -xvzf skypeforasterisk-1.4_1.0.5-x86_32.tar.gz
# cd skypeforasterisk-1.4_1.0.5-x86_32/
# make
# make install
# make samples

Перезапуск Asterisk и проверка установленной лицензии:

# asterisk -rx 'restart graceffuly'
# asterisk -rx 'skype show licenses'

Skype For Asterisk Licensing Information
========================================
Total licensed channels: 1

Licenses Found:
File: S4A-YZ88H4HXXXXX.lic -- Key: S4A-YZ88H4HXXXXX -- Expires: 2029-09-03 -- 
Host-ID: c1:fc:a9:c6:19:56:75:21:c9:b2:7c:af:9b:fb:05:d2:98:d7:38:f8 -- Channels: 1 (OK)

Из полученной информации делаем вывод, что Digium продает лицензию на 20 лет.

Настройка

Минимальный работоспособный файл конфигурации /etc/chan_skype.conf:

[general]
engine_directory=/home/skype
default_user=www.line24.ru

[base_user](!)
context=from-trunk
disallow=all
allow=ulaw
buddy_autoadd=true

[line24_vadim](base_user)
secret=xxxxxxxxx

[www.line24.ru](base_user)
secret=xxxxxxxxx

Применение новой конфигурации и проверка:

# asterisk -rx 'module reload res_skypeforasterisk.so reload'
# asterisk -rx 'skype show users'

Skype Users
www.line24.ru: Logged In

Мы с удовольствием ответим на возникшие вопросы в рамках услуг поддержки.