Как и обещал, пишу что получилось.
Asterisk оказалса в дистрибутиве Mandrivы, но работать отказался. Пришлось скачивать с
http://www.asterisk.org. исходники.
Для сборки потребовались:
- Исходники ядра (kernel sources)
- Заголовочные .h файлы для Вашего ядра (kernel headers)
- bison (необходим для обработки выражений? в файле extensions.conf)
- Пакеты: openssl и openssl-dev или libssl-dev
дальше:
cd /usr/src/asterisk
make clean
make
make install
В процессе установки, после компиляции, были установлены следующие исполняемые файлы:
- /usr/sbin/asterisk: Демон сервера Asterisk, который и запускает всю АТС
- /usr/sbin/safe_asterisk: shell скрипт для проверки того, что сервер Asterisk еще работает
- /usr/sbin/astgenkey
- /usr/sbin/astman: Очень простой интерфейс управления
Устанавливаем конфигурационные файлы сервера. Проделаем следующее:
cd /usr/src/asterisk
make samplesПри этом примеры конфигурационных фалов скопировались в директорию
/etc/asterisk.
Для запуска asterisk в Linux при загрузке операционной системы:
cd /usr/src/asterisk
make config
/sbin/chkconfig --add asteriskВ зависимости от того, что хотим получить правим конфиги.
В общем все работает на ура.
Исходники и документация здесь:
http://ftp://nix.leschat.net/incoming/soft/ip_phone/