Руководство по установке Hylafax

Автор не претендует на полное описание возможностей системы hylafax (http://www.hylafax.org), как не претендует и на первенство такого описания. Я пользовался многими материалами в процессе установки и настройки этой системы, в частности это русскоязычные материалы (http://ldp. Автор не претендует на полное описание возможностей системы hylafax (http://www.hylafax.org), как не претендует и на первенство такого описания. Я пользовался многими материалами в процессе установки и настройки этой системы, в частности это русскоязычные материалы (http://ldp.linux.by/linuxfocus/Russian/March2001/article196.shtml) и (http://linux.ru/docs/russian/hylafax/) за что большое спасибо тем кто потрудился и написал (или перевел) эти руководства, и англоязычными, это man и материалы с http://www.hylafax.org, но считает, что как человек, убивший много времени на настройку и подстройку системы к своим, достаточно плохим (в отличие от других авторов писавших по этому вопросу), условиям, имеет право, рассказать кое-что из своего опыта (надеясь что его не забросают помидорами и яйцами ;) ). Итак, моя серверная операционная система Red Hat 7.2. Установка самого по себе hylafax, ничего сложного не представляет, обратить внимание надо лишь на то чтобы его версия была самой последней (поскольку в недавней была обнаружена возможность DoS атаки). Вкратце: Для самого hylafax необходимы следующие вещи, которые надо поставить перед этим либо просто убедиться в их наличии в системе: Libtiff: http://www.libtiff.org Ghostscript: http://www.cs.wisc.edu/~ghost Zlib: обычно уже входит в состав поставки libtiff и ghost, но если это не так, то ftp://ftp.whidbey.net/pub/brennan/ Sendmail или совместимый mail сервер. http://www.sendmail.org Конфигурирование hylafax. Модем уже должен быть корректно проинсталлирован в системе. Корректность его работы можно проверить с помощью wvdial или minicom. Итак, к этому моменту, faxq (основной сервер) и hfaxd (управляет сетевыми соединениями), должны висеть в системе и отображаться по ps -e. Если это не так, то выполните /etc/rc.d/init.d/hylafax start (кстати, если вы потом посмотрите его состав, уясните несколько команд, которые могут потом помочь в дальнейшей работе). Переходим к собственно настройке модема и сервера. Выполним faxsetup. На этом этапе, думаю, ни у кого не возникнет вопросов. Далее faxaddmodem, нашел и оттестировал мой модем. Теперь стандартно предлагается добавить в /etc/inittab строчку вида mo:2345:respawn:/usr/sbin/faxgetty tty*, для того чтобы faxgetty слушал указанный порт. Разработчики hylafax заявляют, <что, мол, хорошо бы, чтобы этот сервис висел все время, в независимости от того, хотите ли вы принимать входящие факсы. Они говорят, что достаточно просто поставить RingsBeforeAnswer: 0, чтобы faxgetty не отвечал на входящие звонки. А этот сервис, мол, очень хорошая вещь, тестирует модем все время, проверяет, не появилось ли новых модемов, и говорит обо всем этом основному модулю программы>. Поскольку я и не хотел использовать модем на прием факсов, так как он находится на линии от офисной АТС, и нет возможности предоставить ему отдельный канал, да и есть уже в офисе факс с прямым каналом, то я так и сделал в файле config.tty* (RingsBeforeAnswer: 0). Если у вас при работающим faxgetty появится ошибка вида (обычно нагло ;) выскакивает прямо на текущую консоль), значит модем вы настроили некорректно, или ошиблись в строке inittab, где прописывали faxgetty. К этому моменту у нас уже должен был появиться файл вида /var/spool/hylafax/config.tty* (например, config.ttyS1, если модем привязан к COM2). В нем могут потребоваться некоторые изменения. Например, я для своего модема (USR Sportster 33.6 INT), к стандартной конфигурации добавил: ModemDialCmd: ATDT82,%s #здесь 82, потому что я выхожу через офисную АТС. ModemSetVolumeCmd: ATL2M1 #просто громкость звонка, для отладки ModemWaitTimeCmd: ATS7=60 #ждать ответа вызываемой линии 60 сек. ModemCommaPauseTimeCmd: ATS8=3 #запятая в номер = паузе в 3 сек Последняя строчка иногда необходима, когда после какой-либо комбинации цифр, нужно дождаться гудка, и только потом набирать остальной номер, а без паузы соединение сразу же обрывается. Что касается ModemWaitTimeCmd, то это опять же специфика моего офиса, внутренний набор идет тоном, а АТС передает его на внешнюю линию уже пульсом, таким образом, модем уже ждет ответа, а номер все еще набирается. Там же можно поковыряться например с LocalIdentifier, это строка которая (в зависимости от настройки TagLineFormat) будет появляться в заголовке каждого отправленного факса (по умолчанию как раз появляется, так что не стоит там оставлять что-то типа ;) ). Так же я перенастроил под себя файл, на который указывает параметр DialStringRules. Оформил я его следующим образом:

One Response to “Руководство по установке Hylafax”

  1. Akishakara…

    что то в последнее время, ваши сообщения по многим сайтам в сети расползаются http://www.alcofilter.ru

Leave a Reply


Рекомендуем посетить:

Rambler's Top100 Купить спиннниг в рыболовном магазине с доставкой на дом.
Желтый пигмент: Как применить пигмент железоокисный
мерная икона
Продажа металлоискателей, купить Explorer SE почтой России.|Vertu прошьем мы любую модель и прошивка vertu Ayxta профессионалами www.remont-vertu.ru. печи для дачи купить | Традиционные деревенские печи и европейские камины