ติดตั้ง Hylafax

เอามาจาก ThaiLinuxCafe - debian : ทดลองติดตั้ง hylafax

HylaFAX เป็นแพกเกจที่ใช้ทำ Fax Server ใช้งานได้เสถียรดี และสามารถรองรับงานใหญ่ได้

ติดตั้ง hylafax-server

# aptitude install hylafax-server
Major possible upgrade issues
<<<--- [Enter]
Which paper size should be the system default?
<<<--- a4

ติดตั้งโมเด็มเป็นแฟกซ์

# faxsetup

ตอบตามจริง ยกเว้นข้อมูลของเรา ตัวอย่างของผมคือ

...
Country code [1]? <<<--- 66
Area code [415]? <<<--- 2
Phone number of fax modem [+1.999.555.1212]? <<<--- ใส่เบอร์แฟกซ์เรา
Local identification string (for TSI/CIG) ["NothingSetup"]? <<<--- ชื่อร้านหรือหน่วยงาน
...
Protection mode for received facsimile [0600]? <<<--- 0755
Protection mode for session logs [0600]? <<<--- 0755
...

อันนี้ผมขี้เกียจเก็บข้อมูลผู้ใช้ เลยตั้งเป็นว่าสามารถใช้งานได้จากทุกเครื่อง โดยไม่ต้องมีชื่อผู้ใช้งาน

สมมุติว่าโดเมนเราคือ example.com ครับ

# vi /etc/hylafax/hosts.hfaxd
...
^.*@.*\.example\.com$

สั่งเริ่ม hylafax ใหม่

# /etc/init.d/hylafax restart

การใช้งาน

client ฝั่งวินโดวส์ ผมใช้ Whfc ส่วน client ฝั่งลินุกซ์ ยังหาตัวที่ใช้งานสะดวกยังไม่ได้ครับ

หมายเหตุ

ข้อเขียนของผม ส่วนใหญ่เกิดจากการทดลอง ขาดความเข้าใจเรื่องที่เขียนในเชิงลึก จึงกราบขออภัยว่า อาจไม่ได้ให้ความรู้อย่างที่ข้อเขียนทั่วไปควรจะเป็น ดังนั้น ถ้าท่านเห็นว่าควรเสริมหรือแก้ไข ฝากพิจารณาในการเขียนเสริมหรือแก้ไขด้วยนะครับ

_/|\_

อยากให้ผู้ใช้ธรรมดาแบบผม ได้หันมาลองใช้เดเบียนเฉย ๆ น่ะครับ :)

Topic: 

Comments

ผมติด error ตรงนี้ครับ ตอน connect จาก client
HylaFAX[27524]: pam_authenticate failed in pamCheck with 0x13: Conversation error

ถ้าติดตั้งแบบไม่ต้องมีรหัสผ่าน แบบตัวอย่าง
จุดที่ต้องดูคือไฟล์ /etc/hylafax/hosts.hfaxd

  • ข้ออนุญาตใช้ไฟล์จะต้องเป็น 600
  • เจ้าของจะต้องเป็น uucp:uucp
  • อย่าลืมเปลี่ยนชื่อโดเมนเป็นตามจริง แต่หากไม่ได้ติดตั้ง dns ในระบบ อาจใช้เป็นเลขไอพีก็ได้ เช่น ถ้าเครื่องลูกมีไอพี 192.168.1.101 ก็แก้เป็น
    ...
    192.168.1.101
    

    ทุกคนที่เรียกมาจากเครื่องนี้ จะสามารถใช้งาน fax ได้โดยไม่ต้องมีรหัสผ่านครับ

    ผมเพิ่มตรง ip ของเครื่องลูกใว้ใน /etc/hylafax/hosts.hfaxd แล้วครับ ตอนนี้ไม่มี error แล้ว แต่ช้ามากกว่าจะเปิดขึ้นมากว่าจะกดปุ่ม R(Receive queue) พอกดแล้วก็ต้องรอนานมากประมาณ 2-3 นาที กว่ารายการ fax ที่ได้รับจะแสดงออกมา แล้วรายการ fax ที่ได้รับ ก็เปิดดูไม่ได้ด้วยครับ งง

    ข้ออนุญาตใช้ไฟล์ป็น 600 แล้วครับ และ
    เจ้าของเป็น uucp:uucp

    ตอนนี้ใช้แบบลูกทุ่งสุดครับ

    #cd /var/www/
    #ln -s /var/spool/hylafax/recvq

    How to build a Hylafax server (i.e. Hylamonster)

    http://www.howtoforge.com/linux_hylafax_server

    Creative Commons License ลิขสิทธิ์ของบทความเป็นของเจ้าของบทความแต่ละชิ้น
    ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-อนุญาตแบบเดียวกัน 3.0 ที่ยังไม่ได้ปรับแก้