ФЭНДОМ


ЗадачаПравить

  • Обеспечить возможность приема и отправки факсов через ип телефонию средствами компьютера
  • Предоставить удобный веб-интерфейс просмотра и управления факсами с разделением прав
  • Обечпечить возможность приема факса на электронную почту

Исходные параметрыПравить

  • Установленная система Ubuntu 12.04 LTS Server
  • Подключенные компоненты LAMP, OpenSSH
  • Активирована учетная запись root
  • Имеется доступ к серверу IP-телефонии с имеющейся учетной записью IAX2 или имеется аппаратный модем

УстановкаПравить

Установка компонентов из репозиторияПравить

apt-get install iaxmodem hylafax-server

НастройкаПравить

Настройка IAXMODEMПравить

  • Создаем IAX2 экстент в Asterisk с номером 92 и паролем 92qwerty

Необходимо указать параметр

requirecalltoken=no

иначе iaxmodem не сможет зарегистрироваться.

  • Создаем конфигурацию виртуального модема
nano /etc/iaxmodem/iaxmodem-cfg.ttyIAX1
device /dev/ttyIAX1
owner uucp:uucp
mode 660
port 4570
refresh 300
server 127.0.0.1
peername 92
secret 92qwerty
codec ulaw
  • Запускаем виртуальный модем
/etc/init.d/iaxmodem start
  • Проверяем лог запуска
cat /var/log/iaxmodem/iaxmodem

Если успешло, проверяем на ошибки лог подключения модема к серверу (файл должен быть пустой)

cat /var/log/iaxmodem/iaxmodem-cfg.ttyIAX1

Настройка hylafax ServerПравить

Запускаем мастер настройки

faxsetup

Отвечаем на все вопросы по умолчанию пока не появится вопрос:

Serial port that modem is connected to [ttyS0]?

Пишем имя порта ttyIAX1 и продолжаем отвечать на вопросы мастера, пока не появится запрос о добавлении второго модема Do you want to run faxaddmodem to configure another modem [yes]? . На него отвечаем No Перезапускаем hylafax

/etc/init.d/hylafax restart

Если все правильно, то набрав номер 92, мы услышим сигналы факса.

Загрузка и установка AvantFAXПравить

cd /tmp
wget http://sourceforge.net/projects/avantfax/files/avantfax-3.3.3.tgz
cd /usr/src
tar -zxvf /tmp/avantfax-3.3.3.tgz
mkdir /etc/apache2/logs

Подготовка к установке

cd /usr/src/avantfax-3.3.3
nano debian-prefs.txt

Указываем рутовый пароль к базе MYSQL

ROOTMYSQLPWD=

Указываем права запуска

HTTPDUSER=asterisk
HTTPDGROUP=asterisk

Выполняем установку

./debian-install.sh

Доступ к серверу выполнять после каждого добавления или изменения параметров пользователей в веб интерфейсе

echo "127.0.0.1" > /etc/hylafax/hosts.hfaxd

Настройка AvanFAXПравить

Подключаемся к WEB интерфейсу по адресу http://x.x.x.x/avantfax/admin

  • Логин: admin
  • Пароль: password

Сразу после входа будет предложено сменить пароль.

добавим к стартовому меню freepbx

cp /var/www/index.html /tmp/index.html
sed '26i<h4><a href="avantfax/">AvantFAX - электронный факс сервер</a></h4>' /tmp/index.html > /var/www/index.html

Обнаружено использование расширения AdBlock.


Викия — это свободный ресурс, который существует и развивается за счёт рекламы. Для блокирующих рекламу пользователей мы предоставляем модифицированную версию сайта.

Викия не будет доступна для последующих модификаций. Если вы желаете продолжать работать со страницей, то, пожалуйста, отключите расширение для блокировки рекламы.

Также на ФЭНДОМЕ

Случайная вики