RSS
 

Hylafax Fax Sunucu ve İstemci Kurulumu

21 Ara

logo_hylafaxHylaFAX 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]

Kullanıcılar için Başka bir kaynak...

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.

Printer Ekleme Sihirbazı

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

Printer Port

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

Port Ekleme

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

Printer Secimi

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

Printer Isimlendirme

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

fax özellikleri

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

HylaFax Sunucu Ayari

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önderme

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.

delicious | digg | reddit | facebook | technorati | stumbleupon | chatintamil
 
14 Comments

Posted in Linux

 

Tags: , , , , , , , , , , , , , , , , , , , , , , ,

Leave a Reply

 
 
  1. 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

     
  2. 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.

     
  3. 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.

     
  4. 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.

     
  5. 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?

     
  6. 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?

     
  7. 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.

     
  8. 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.

     
  9. 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.

     
  10. 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.

     
  11. 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.

     
  12. 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.