Перейти до основного вмісту

Публікації

Показано дописи з лютий, 2014

Налаштування софтмодему IAXmodem для Asterisk+Hylafax у CentOS 5

Є вже встановлений Hylafax на Centos 5.x згідно допису, розміщеного раніше в цьому блозі. Є налаштований Asterisk. Треба підключити софтмодем IAXmodem. 1. Встановлення модему Викачуємо iaxmodem з sourceforge.net. Компілюємо згідно readme. Можливо знадобиться встановити залежності, наприклад spandsp. Копіюємо скомпільований iaxmodem в /usr/bin/. 2. Налаштування asterisk Створюємо директорію /etc/iaxmodem, створюємо файл /etc/iaxmodem/ttyIAX0 у вигляді device /dev/ttyIAX0 owner uucp:uucp mode 660 port 4570 refresh 500 server 192.168.0.20 peername iaxmodem secret iaxmodem codec alaw Додаємо модем у /etc/asterisk/iax.conf [general] maxregexpire=5000 [iaxmodem] port=4570 type=friend context=fax secret=iaxmodem host=dynamic qualify=yes disallow=all allow=alaw trunk=no jitterbuffer=no requirecalltoken=no Важливо, щоб розділ називався так само, як і peername у /etc/iaxmodem/ttyIAX0. А час у maxregexpire був не менше, ніж час refresh в /etc/iaxmodem/ttyIAX0. Перезапустити aste

Налаштування графіку MRTG для Asterisk

Для відображення статистики використання каналів в Asterisk можна використовувати Nagios або MRTG. Пораду знайшов у http://karlsbakk.net/asterisk/ http://rad.kiev.ua/asterisk_manager_interface http://the-asterisk-book.com/1.6/asterisk-manager-api.html Оскільки  MRTG вже використовується вирішив і для цього випадку використати  MRTG. Скрипт збирання результатів asterisk-mrtg взяв у http://karlsbakk.net/asterisk/scripts/asterisk-mrtg У файлі /etc/mrtg/mrtg.cfg прописав запуск скрипта Title[servername]: Server title PageTop[servername]: <h1>servername.domain.com</h1> Target[servername]: `/usr/local/bin/asterisk-mrtg -h servername.domain.com -u someuser -p Password -1 SIP -2 IAX2` Options[servername]: gauge,integer MaxBytes[servername]: 90 YLegend[servername]: Active channels ShortLegend[ servername]: chn Legend1 [ servername]: Channels Legend2 [ servername]: Channels LegendI[ servername]: SIP: LegendO[ servername]: IAX: Повний синтаксис командного рядка asterisk-