Hylafax Fax Sunucu ve İstemci Kurulumu
Fax sunucumuzu bilgisayarımızda bir yazıcı gibi kullanacağız. Fax alırken ve gönderirken bir fax makinesine ve kağıda ihtiyacınız olmayacağı için yatırım ve giderlere katkı yapabilirsiniz.
Sunucu kurulumunu aşağıda komutla yapıyoruz:
[code]apt-get install hylafax-server[/code]
Kurulum bittikten sonra fax sunucumucuzun ayarlarini yapalim.
[code]faxsetup[/code]
Sırayla soruları cevaplıyoruz. koyu renkle olan yerleri sizde değiştirin. Digerlerini enter ile geçiniz.[code]
Country code [1]? 90
Area code [415]? 224
Phone number of fax modem [+1.999.555.1212]? +90.224.200.2020
Local identification string (for TSI/CIG) ["NothingSetup"]? Linux Sirketi
Long distance dialing prefix [1]? 0
International dialing prefix [011]? 00
Dial string rules file (relative to /var/spool/hylafax) [etc/dialrules]?
Tracing during normal server operation [1]?
Tracing during send and receive sessions [11]?
Protection mode for received facsimile [0600]? 0644
Protection mode for session logs [0600]? 0644
Protection mode for ttyS0 [0600]? 0666
Rings to wait before answering [1]?
Modem speaker volume [off]? LOW
ommand line arguments to getty program ["-h %l dx_%s"]?
Pathname of TSI access control list file (relative to /var/spool/hylafax) [""]?
Pathname of Caller-ID access control list file (relative to /var/spool/hylafax) [""]?
Tag line font file (relative to /var/spool/hylafax) [etc/lutRS18.pcf]?
Tag line format string ["From %%l|%c|Page %%P of %%T"]?
Time before purging a stale UUCP lock file (secs) [30]?
Hold UUCP lockfile during inbound data calls [Yes]?
Hold UUCP lockfile during inbound voice calls [Yes]?
Percent good lines to accept during copy quality checking [95]?
Max consecutive bad lines to accept during copy quality checking [5]?
Max number of pages to accept in a received facsimile [25]?
Syslog facility name for ServerTracing messages [daemon]?
Set UID to 0 to manipulate CLOCAL [""]?
Use available priority job scheduling mechanism [""]
[/code]Bunlari tamamladiktan sonra yaptigimiz ayarları ekranda görürüz.[code]
CountryCode: 90
AreaCode: 224
FAXNumber: +90.224.200.2020
LongDistancePrefix: 0
InternationalPrefix: 00
DialStringRules: etc/dialrules
SessionTracing: 11
RecvFileMode: 0644
LogFileMode: 0644
DeviceMode: 0666
RingsBeforeAnswer: 1
SpeakerVolume: low
GettyArgs: “-h %l dx_%s”
LocalIdentifier: Linux Sirketi
TagLineFont: etc/lutRS18.pcf
TagLineFormat: “From %%l|%c|Page %%P of %%T”
MaxRecvPages: 25
Are these ok [yes]?[/code]
Enter ile geçerek ayarları kaydederiz.[code]
Probing for best speed to talk to modem: 38400[/code]
modem iletisim hizini degistirmenize gerek yok enterla geçelim.
Sunucu modemle iletişime geçer ve ondan kendi ile ilgili tanımlamaları alır.[code]
Product code (ATI0) is “5601″.
Other information (ATI3) is “U.S. Robotics 56K FAX EXT Rev. 11.16.39″.
DTE-DCE flow control scheme [default]?[/code]
Enterla geçtikten sonra, modemden elde edilen bilgileri listeler:[code]
Modem manufacturer is “3Com U. S. Robotics”.
Modem model is “3CP5610″.
Using prototype configuration file usr-xon…
The modem configuration parameters are:
ModemAnswerCmd: AT+FCLASS=1A
ModemFlowControl: xonxoff
ModemHardFlowCmd: AT&H1&I0&R2
ModemMfrQueryCmd: !USR
ModemModelQueryCmd: ATI3
ModemNoFlowCmd: AT&H0&I0&R1
ModemRate: 19200
ModemResultCodesCmd: ATQ0X4
ModemRevQueryCmd: ATI7
ModemSetupAACmd: AT+FCLASS=0
ModemSetupDCDCmd: AT&C1
ModemSetupDTRCmd: ATS13=1&D2
ModemSoftFlowCmd: AT&H2&I2&R1
Class1NFLOCmd: AT&H0&I0&R1
Class1HFLOCmd: AT&H1&I0&R2
Class1SFLOCmd: “”
Class1ResponseWaitCmd: AT+FRS=1
Class1SwitchingCmd: “”
Are these ok [yes]?[/code]
Enterla geçtikten sonra çevirme özellikleri listelenir ve buda enter ile geçilir.[code]
CountryCode: 90
AreaCode: 224
LongDistancePrefix: 0
InternationalPrefix: 00
DialStringRules: etc/dialrules
Are these ok [yes]?[/code]
ve kurulum tamalandı ve ayarlara sıra geldi.
Bulunduğunuz yada izin vermek istediginiz network olursa
[code]/etc/hylafax/hosts.hfaxd [/code]dosyası içerisine,
Örn: Benim networkum 10.0.0.0/24 networku oldugu icin 10\.0\.0\.:::172.16.0.0 networku icin [code]172\.16\.:::[/code]
Tek tek bilgisayarlara izin vermek için ip yazmak yeterli
[code]10.0.0.254[/code] gibi.
fax sunucumuzu
[code]/etc/init.d/hylafax restart[/code]
[code] faxadduser root[/code]
ile yeniden başlatıyoruz. Bakalim sunucumuz ne halde
[code]faxstat[/code]
faxstat komutu ile baktigimizda aşağıdaki gibi bir çıktı alıyorsanız sunucumu hayırlı olsun.
[code]HylaFAX scheduler on salih.linuxuzmani.com: Running
Modem ttyS0 (+90.224.200.2020): Running and idle[/code]
HylaFAX İstemci Ayarları :
İstemci hem Windows hem Macintosh için bulunmaktadır. Her iki sistemdende fax gönderimini bu istemci yapabilirsiniz.
WinprintHylaFAX-1.2.5.exe indirerek kuralım. Güncel versiyonu kontrol etmek için tıklayınız. tıklayınız.

Denetim Masası -> Yazıcılar kısmından yazıcı ekle diyelim.

Yeni port oluşturu tıklayıp Winprint Hylafax’i seçelim.

Port tanımlaması olarak otomatik olarak bu değeri atar.

Yazıcı olarak Apple - Apple LaserWriter 12/640 PS seçelim

Varsayılan yazıcı olmaması için Hayır işaretliyoruz

Yazıcı özelliklerinden Porta gelinir, Winprint seçilir ve Port Ayarları seçilir

Server Adres : HylaFax Sunucumuzun ip adresi
Username : Kullanici icin tahsis edilen kullanici adi
Password : Kullanici adi icin tahsis edilen parola
Default Nofity : Bilgilendirme Maili
Adress Book Directory : Bos kalabilir yada yukaridaki gibi ayarlayabilirsiniz.

Fax göndermek istediginiz dökümanı açtıktan sonra yazdırmak için Winprint Hylafax Yazıcısını seçip yazdır dediginizde bu son ekran gelir. Numarayı yazdıktan sonra Send dersiniz ve faximiz gönderilmek üzere servera görev olarak eklenir.
Etiketler: Linux, apt get, client, debian, etc, fax, hfaxd, host, hosts, http, hylafax, idle, information, ip, istemci, log, modem, network, port, running, server, sh, sunucu, ttyS0, winprint

Yorumlar
Ellerine sağlık süper bir kaynak olmuş. Bizde şirkette artık bunu kullanacağız.
Sanirim iki yerde hata var:
Turkiye standardlarina gore:
Long distance dialing prefix [1]? 0
International dialing prefix [011]? 00
Olmasi lazim.
Uyarınız için teşekkür ederim. Gerekli düzeltme yapılmıştır.
Yorum Yapın