Hylafax Fax Sunucu ve İstemci Kurulumu
HylaFAX kurumsal seviyede faks göndermek ve alma kabiliyetindedir. Yazılım, sunucu-istemci mimarisinde tasarlanmıştır. HylaFAX çoklu modemle ağır faks trafiği yükünü destekleyebilir. Açık kaynak olarak geliştirilmektedir. 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:
apt-get install hylafax-server
Kurulum bittikten sonra fax sunucumucuzun ayarlarini yapalim.
faxsetup
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 [""]Bunlari tamamladiktan sonra yaptigimiz ayarları ekranda görürüz.
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: 25Are these ok [yes]?
Enter ile geçerek ayarları kaydederiz.
Probing for best speed to talk to modem: 38400
modem iletisim hizini degistirmenize gerek yok enterla geçelim.
Sunucu modemle iletişime geçer ve ondan kendi ile ilgili tanımlamaları alır.
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]?Enterla geçtikten sonra, modemden elde edilen bilgileri listeler:
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]?
Enterla geçtikten sonra çevirme özellikleri listelenir ve buda enter ile geçilir.
CountryCode: 90
AreaCode: 224
LongDistancePrefix: 0
InternationalPrefix: 00
DialStringRules: etc/dialrulesAre these ok [yes]?
ve kurulum tamalandı ve ayarlara sıra geldi.
Bulunduğunuz yada izin vermek istediginiz network olursa/etc/hylafax/hosts.hfaxd dosyası içerisine,
Örn: Benim networkum 10.0.0.0/24 networku oldugu icin 10\.0\.0\.:::172.16.0.0 networku icin 172\.16\.:::
Tek tek bilgisayarlara izin vermek için ip yazmak yeterli
10.0.0.254 gibi.
fax sunucumuzu
/etc/init.d/hylafax restart
faxadduser root
ile yeniden başlatıyoruz. Bakalim sunucumuz ne halde
faxstat
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
Hoş oli hee!
Varsayılan yazıcı olmaması için Hayır işaretliyoruz
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
Hoş oli hee!
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.
Kaynak : http://www.linuxuzmani.com/hylafax-fax-sunucu-ve-istemci-kurulumu.html








Merhaba,
Ayarları yapıp modemle iletişime geçtiği zaman aşağıdaki hatayı alıyorum.
“Unable to deduce DTE-DCE speed; check that you are using the
correct device and/or that your modem is setup properly. If
all else fails, try the -s option to lock the speed.”
Bu neden kaynaklı olabilir?