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: 25
Are 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/dialrules
Are 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

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.







Linuxuzmani.com - Linux Notlarım » Blog Archive » AvantFax Kurulumu - Web Tabanlı Hylafax Yönetimi
09 Şubat 2009 at 21:14
[...] http://www.linuxuzmani.com/hylafax-fax-sunucu-ve-istemci-kurulumu.html [...]
Linuxuzmani.com - Linux Notlarım » Blog Archive » AvantFax Kurulumu - Web Tabanlı Hylafax Yönetimi
16 Mart 2009 at 12:23
[...] http://www.linuxuzmani.com/hylafax-fax-sunucu-ve-istemci-kurulumu.html [...]
fedora10
03 Mayıs 2009 at 02:14
saatlerdir ugrasiyorum ama apt-get install hylafax server yazinca hep hata veriyor.
su sekilde
[root@fedora downloads]# apt-get install hylafax-server
Freeing locks for locker 0×167: 9517/3087750944
Freeing locks for locker 0×168: 9517/3087750944
Freeing locks for locker 0×169: 9517/3087750944
Freeing locks for locker 0x16a: 9517/3087750944
Segmentation fault
selim
05 Mayıs 2009 at 01:36
Hylafaxi kurdum ve faxstat komutunu kullaninca Modem ttyS0 Running and idle yaziyor. Yani sorunsuy kurulmus fakat baska bir pc den hylafaxa ersimek icin serverin ipsini yazinca hylafaxin recvq klasörüne erisemiyorum. Bu arada /etc/hylafax/hosts.hfaxd dosyasina bulundugum networkun girebilmesi icin izinde verdim. Server: 192.168.2.77 client:192.168.2.59. Ekstra yapmam gereken ne olabilir.
Salih BiLGiN
05 Mayıs 2009 at 10:04
@fedora10
Döküman debian için yazılmıştır. Ancak ilgili klasörde fedora ve redhatta otomatik kurulum yapmak için betik bulunuyor. Onu kullanarak tekrar deneyebilirsiniz.
Salih BiLGiN
05 Mayıs 2009 at 10:11
@selim
Kullanıcı tanımlamamış olabilirsiniz. Hylafax’a networkten erişmek için kullanıcı tanımlamış olmanız gerekiyor.
faxadduser -a linuxuzmani -p linuxuzmani root
Örnekte admin ve kullanıcı şifresi olarak linuxuzmani verdim. Kullanıcı adıda root. İstemci ayarlarına kullanıcı adı ve şifreyi girerseniz sorunsuz kullanabilirsiniz.
selim
05 Mayıs 2009 at 11:12
server pc ye ve client pcye ping atabiliyor ama explorera \\192.168.2.77 şeklinde serverın adresini girince
Windows cannot find \\192.168.2.77 . Check the spelling and try again yazıyor.
Ayrıca WinPrintHylafaxta ise bilgileri giriyorum, address book directory kısmını doldursamda doldurmasamda, Address Book Directory does not exist diyor.
Acaba bu iki makinenin aynı domainde olması gerekiyormu?
selim
05 Mayıs 2009 at 23:30
artik o hatayi almiyorum, servera sambayi yukledim ve bu hata gitti. Simdi serverin ipsini yazinca ( \\192.168.2.99 )
XP username ve password soruyor. Buraya hangi username ve password girmeliyim. hosts.hfaxd dosyasinda tanimladigim rootumu girmem gerekiyor?
Salih BiLGiN
05 Mayıs 2009 at 23:41
Hayır. Gelen şifre samba yapıandırmanızdan kaynaklanıyor. tavsiyem /etc/samba/smb.conf security kısmında user yazan yeri share yaparsanız paylaşım başına yetkilendirme yapabilirsiniz.
Ayrıca gelen ve giden fakslarını web arabiriminde yönetebilirsiniz. http://www.linuxuzmani.com/avantfax-kurulumu-web-tabanli-hylafax-yonetimi.html kullanabilirsiniz. Avantfax kurulumunda apache web sunucu kurulumu kontrol ediliyor. Eğer gelen fazları direk görmek isterseniz samba yerine apache kullanmanızı öneririm.
Eğer onu kurmadan kullanmak isterseniz,
apt-get install apache2
cd /var/www
ln -s /var/spool/hylafax/recvq faks
http://linuxsunucuip/faks
ile erişebilirsiniz.
selim
07 Mayıs 2009 at 19:54
Samba ayarımı dediğiniz şekilde share olarak değiştirdim. Şu anda //192.168.2.99 yazdığımda , XP Client makinede kullanıcı adı direk guest olarak çıkıyor ve hala şifre soruyor. Ayrıca, debian üzerinde recvq klasörüme sağ tıklıyorum ve paylaştırı seçiyorum. Sharing services are not installed, You need to install at least samba or nfs in order to share your folders diyor. Ama ben samba yüklediğimi sanıyorum. Yüklemediysem neyin konfigini değiştiriyorum. Google da aramadığım yer kalmadı heralde ama gene size sormam gerekiyor. Ne yapsam.
selim
08 Mayıs 2009 at 15:23
Başka arkadaşlara yardımı olsun diye burayada ekliyorum. smb.config dosyamda eksikler vardı. Şu linkteki web sayfasından eksiklerimi düzelttim.
http://www.debuntu.org/guest-file-sharing-with-samba
Salih Bilgin beye’de tekrar çok teşekkür ediyorum. Bana çok yardımcı oldu,sağolsun.
gursel
23 Şubat 2010 at 11:56
Selam,
IPCOP 1.4.X üzerine Hylafax Fax kurulabilirmi ? denedinizmi ? Web tabanlı erişimi mümkün olur mu ?
Şimdiden teşekkür ederim.
Salih BiLGiN
02 Mart 2010 at 21:04
Merhaba Gürsel,
Böyle bir deneme yapmadım. Ancak linux olması nedeniyle paket bağımlılıkları giderildikten sonra çalışabilir.
Kerem
25 Mayıs 2010 at 08:52
Bütün ayarlar doğru bu şekilde
ama aramaya başladıktan sonra yanıt veriyor gönderirken
Karşı taraf fax alma başarısız diyor ve kesiyor.