Автор не претендует на полное описание возможностей системы 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. Оформил я его следующим образом:
Добавил admin
категория: Публикации
Akishakara…
что то в последнее время, ваши сообщения по многим сайтам в сети расползаются http://www.alcofilter.ru…