среда, 11 февраля 2015 г.

Asterisk Centos 6.x

установка

i386
rpm -Uvh http://packages.asterisk.org/centos/6/current/i386/RPMS/asterisknow-version-3.0.0-1_centos6.noarch.rpm

x86_64
rpm -Uvh http://packages.asterisk.org/centos/6/current/x86_64/RPMS/asterisknow-version-3.0.1-3_centos6.noarch.rpm

Ставятся repo для разных версий asterisk. Делаем enabled для нужной версии.

Устанавливаем dnsmasq - зависимость для asterisk. Затем сам asterisk.
yum install dnsmasq
yum install asterisk asterisk-configs

для автозапуска
chkconfig --level 345 asterisk on

Посмотреть файл настроек
 grep -v '^;' sip.conf | grep -v '^$'  | grep -v '^[[:space:]]'
 grep -v '^;' extensions.conf | grep -v '^$'  | grep -v '^[[:space:]]'

CLI
 asterisk   -vvvr

 sip show peers
 sip show channels
 module show
core show translation