HylaFAX·Î FAX Server¸¸µé±â ±èÀç¿ì, evacuee@hyowon.cc.pusan.ac.kr v0.2, 1999³â 2¿ù 1ÀÏ ÀÌ ¹®¼­´Â HylaFAX·Î Æѽº ¼­¹ö¸¦ ±¸ÃàÇÏ´Â ¹æ¹ý°ú, Windog¿¡¼­ Æѽº¼­¹ö¸¦ ÅëÇØ Æѽº¸¦ º¸³»´Â ¹æ¹ý¿¡ °üÇÑ ±ÛÀÌ´Ù. ______________________________________________________________________ ¸ñÂ÷ 1. ¼Ò°³ 1.1 Æѽº ¼­¹ö¿¡ ´ëÇØ 1.2 HylaFAX¶õ 2. HylaFAX ¼³Ä¡Çϱâ 2.1 HylaFAXÀÇ ¼³Ä¡ 2.1.1 ¼³Ä¡ 2.1.2 ¼³Á¤ 2.2 ClientÃø ¼³Ä¡. 3. »ç¿ëÇϱâ 4. ³¡À¸·Î ______________________________________________________________________ 1. ¼Ò°³ 1.1. Æѽº ¼­¹ö¿¡ ´ëÇØ Æѽº ¼­¹ö¶õ, Æѽº ¸ðµ©À» °¡Áö°í Æѽº¸¦ ÁÖ°í ¹ÞÀ» ¼ö ÀÖ°í, ³×Æ®¿÷À¸·Î ¿¬°áµÈ Ŭ¶óÀ̾ðÆ®(Æѽº ¸ðµ©ÀÌ ¾ø´Â)¿¡¼­µµ ÀÚ½ÅÀ» Åë¿¡ Æѽº¸¦ º¸³¾ ¼ö ÀÖµµ·Ï ÇÏ´Â ±â´ÉÀ» ÇÏ´Â ³à¼®(?)À» ¸»ÇÑ´Ù. ¹ÞÀº ¸ÞÀÏÀ» Æѽº·Î Àü¼ÛÇϰųª, WebÀ» ÅëÇؼ­µµ Æѽº¸¦ º¸³»´Â ±â´Éµµ °¡Áö°í ÀÖ´Ù. 1.2. HylaFAX¶õ HylaFAX¶õ SGI(Sillicon Graphics Inc.)¿¡¼­ ¸¸µç Æѽº ÇÁ·Î±×·¥À¸·Î À¯´Ð½º ȯ°æ¿¡¼­ °£´ÜÈ÷ Æѽº ¼­¹ö¸¦ ±¸ÃàÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. HylaFAX¿Í ClientÇÁ·Î±×·¥À¸·Î ÇÒ ¼ö ÀÖ´Â ÀϵéÀº ´ë°­ ´ÙÀ½ÀÇ °ÍµéÀÌ´Ù. · Æѽº¸¦ º¸³»°í ¹Þ±â · Ŭ¶óÀ̾ðÆ®¿¡¼­ HylaFAX¸¦ ÅëÇØ Æѽº º¸³»±â · »ß»ß È£Ãâ · ¸ÞÀÏÀ» Æѽº·Î º¸³»±â · WebÀ¸·Î FAX¼­ºñ½º Á¦°ø. A4³ª B5µî ¾î¶°ÇÑ Å©±âÀÇ ¹®¼­¶óµµ Àü¼ÛÇÒ ¼ö ÀÖÀ¸¸ç, 98¶Ç´Â 196lpiÀÇ Çػ󵵸¦ Áö¿øÇÏ°í, Class 1, Class2, ¶Ç´Â Class 2.0ÀÇ Æѽº ¸ðµ©À» »ç¿ëÇÒ ¼ö ÀÖ´Ù. Client´Â Window series, MAC, UNIX, Java¿ëÀÌ ÀÖ¾î ´ëºÎºÐÀÇ OS¿¡¼­ HylaFAX¸¦ ÅëÇØ Æѽº¸¦ º¸³¾ ¼ö ÀÖ´Ù. Æѽº¸¦ ÁÖ°í ¹Þ´Âµ¥´Â TIFFÇü½ÄÀÇ À̹ÌÁö¸¦ »ç¿ëÇÑ´Ù. ¹°·Ð ¹ÞÀº Æѽº´Â TIFFÇü½ÄÀ¸·Î ÀúÀåÀÌ µÈ´Ù. ¸¹Àº À©µµ¿ë Æѽº ¼­¹ö ÇÁ·Î±×·¥µéÀÌ ÀÚ±â ÀڽŸ¸ÀÇ Æ÷¸äÀ» »ç¿ëÇϴµ¥ HylaFAX´Â TIFFÇü½ÄÀ» »ç¿ëÇϱ⿡ PDFÇü½ÄµîÀ¸·ÎÀÇ º¯È¯ÀÌ ½±´Ù. HylaFAX¿¡´ëÇØ ÀÚ¼¼È÷ ¾Ë°í ½ÍÀ¸¸é http://www.hylafax.org¿¡ °¡º¸¶ó. 2. HylaFAX ¼³Ä¡Çϱ⠿©±â¼­´Â Linux(RPM package¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â)¿¡¼­ÀÇ ¼³Ä¡¿Í, Windows¿ë ClientÀÇ ¼³Ä¡¸¸À» ´Ù·é´Ù. 2.1. HylaFAXÀÇ ¼³Ä¡ 2.1.1. ¼³Ä¡ ³ª´Â RedHat Linux¸¦ »ç¿ëÇÏ°í ÀÖ°í, HylaFAX¸¦ º°·Î ÄÄÆÄÀÏÇØ º¸°í ½ÍÁö ¾Ê±â¿¡, ÀÌ ±Û¿¡¼­ ¼Ò½º¸¦ ÄÄÆÄÀÏÇؼ­ ¼³Ä¡ÇÏ´Â ¹æ¹ýÀº ´Ù·çÁö ¾Ê´Â´Ù. ¼³Ä¡ ¼ø¼­´Â ´ÙÀ½°ú °°´Ù. 1. HylaFAXÀÇ rpm package¸¦ ±¸ÇÑ´Ù. ftp://ftp.hylafax.org/hylafax/binary/linux/rpms/¿¡ °¡¸é libc, glibc¿ë ¹ÙÀ̳ʸ®°¡ ÀÖ´Ù. 2. ¼³Ä¡ÇÑ´Ù. rpm -Uvh hylafax-4.0pl2-3rh5.i386.rpm 3. ´ëºÎºÐÀÇ °æ¿ì ghostscript-font-std 5.2°¡ ÇÊ¿äÇϴٸ鼭 ¼³Ä¡µÇÁö ¾ÊÀ» °ÍÀÌ´Ù. ÀÌ°Ç ¹«½ÃÇصµ µÈ´Ù. ÂóÂóÇÏ´Ù¸é, Hylafax¸¦ ¹ÞÀº °÷¿¡ ÀÖ´Â ghostscript¿Í fontµéÀ» ¹Þ¾Æ¼­ ¼³Ä¡ÇÏ¸é µÈ´Ù. ´Ù½Ã --nodeps¿É¼ÇÀ» ÁÖ°í ¼³Ä¡ÇÑ´Ù. ¸¸¾à ghostscript-font-std ¿Ü¿¡ ´Ù¸¥ package°¡ ÇÊ¿äÇÏ´Ù¸é ±¸Çؼ­ ¼³Ä¡ÇÑ´Ù. 4. ¼³Ä¡´Â ³¡³µ´Ù. 2.1.2. ¼³Á¤ ¼³Á¤ÇÒ°Ô ¸¹±ä Çѵ¥, º°·Î ¾î·Á¿ï°Ç ¾ø´Ù. 1. ¸ÕÀú ¸ðµ©ÀÌ ¾î´À Æ÷Æ®¿¡ ºÙ¾î ÀÖ´ÂÁö ¾Ë¾Æº»´Ù. ±×¸®°í ±×°É /dev/modemÀ¸·Î linkÇÑ´Ù. ¸¸¾à COM4¿¡ ¸ðµ©ÀÌ ÀÖ´Ù¸é, ´ÙÀ½°ú °°ÀÌ ÇÑ´Ù. ln -s /dev/cua3 /dev/modem 2. ´ÙÀ½Àº, »ç¿ëÇÏ´Â ¸ðµ©ÀÌ ¾î¶² Class¸¦ Áö¿øÇÏ´ÂÁö ¾Ë¾Æº»´Ù. gau³ª minicomµî¿¡¼­ ´ÙÀ½°ú °°ÀÌ Çغ»´Ù. at OK at+fclass=? 0,1,2.0 OK À§¿Í °°ÀÌ ³ª¿Â´Ù¸é ´ç½ÅÀº Class 1, Class 2.0À» Áö¿øÇÏ´Â ¸ðµ©À» »ç¿ëÇÏ°í ÀÖ´Â °ÍÀÌ´Ù. 3. /usr/bin/faxsetupÀ» ½ÇÇàÇÑ´Ù. HylaFAX¿¡ °üÇÑ ¼³Á¤À» ÇÏ´Â ÇÁ·Î±×·¥ÀÌ´Ù. Ä¿³Î ÄÄÆÄÀϽà make configÇÒ ¶§¿Í ¶È°°Àº user interface¸¦ »ç¿ëÇϱ⿡ Á» ºÒÆíÇÒÁöµµ ¸ð¸£°Ú´Ù. ¹°¾îº¸´Â °Í¿¡ ´ëÇØ Çϳª¾¿ ´äÇØÁØ´Ù. ±¹°¡¹øÈ£, Áö¿ª¹øÈ£, ¸ðµ©ÀÌ Áö¿øÇÏ´Â Class¸¸ Á¤È®È÷ ´äÇØÁÖ¸é µÉ°ÍÀÌ´Ù. ³ª¸ÓÁö´Â ±×³É Enter¸¦ Ä¡¸é default°ªÀÌ µé¾î°£´Ù. ±×·±µ¥, óÀ½ HylaFAX¸¦ ¼Ò°³ÇÒ¶§ ¸»ÇßµíÀÌ HylaFAX´Â ¾î¶² ClassµçÁö »ç¿ëÇÒ ¼ö ÀÖÀ¸³ª, ÁøÂ¥ FAX±â°è Áß ¿À·¡µÈ °ÍµéÀº Class 1¸¸À» Áö¿øÇÏ´Â °ÍÀÌ ¸¹ÀÌ ¶§¹®¿¡ ¸ðµ©ÀÌ Class 2³ª, Class 2.0À» Áö¿øÇÏ´õ¶óµµ Class 1À» »ç¿ëÇϵµ·Ï ÇÏ´Â °ÍÀÌ ÁÁ´Ù. ¸¹Àº ¸ðµ©À» Å×½ºÆ®Çغôµ¥, Class 2³ª Class 2.0ÀÌ Á¦´ë·Î µÇ´Â °ÍÀº ¾ø¾ú´Ù. Æѽº¸¦ º¸³»´Â °ÍÀ̳ª ¹Þ´Â °ÍÁß Àû¾îµµ Çϳª´Â ÀÛµ¿ÇÏÁú ¾Ê¾Ò´Ù. 4. HylaFAX daemonÀ» ´Ù½Ã ½ÃÀÛÇÒÁö ¹°¾îº¼¶§, yes¶ó ´äÇÏ¸é ¸ðµ©À» ¼³Á¤Çϱâ À§ÇÑ faxaddmodemÀ» ½ÇÇàÇÒÁö ¹°¾îº»´Ù. ¿ª½Ã yes¶ó ´äÇÑ´Ù. 5. faxaddmodem¿¡¼­µµ ´ëºÎºÐÀº default°ªÀ» »ç¿ëÇÑ´Ù. Áö¿ª¹øÈ£, ÆѽºÀÇ ÀüÈ­¹øÈ£, ``Local identification string'', ¹ÞÀº ÆѽºÀÇ ÆÛ¹Ì¼Ç Á¤µµ¸¸ ¶È¹Ù·Î ÀÔ·ÂÇÏ¸é µÈ´Ù. 6. À§ÀÇ °úÁ¤ÀÌ ³¡³ª¸é ÀÔ·ÂÇÑ Á¤º¸¸¦ º¸¿©ÁÖ°í, ¸Â°Ô ÀÔ·ÂÇß´ÂÁö ¹°¾îº»´Ù. ¸Â´Ù¸é `yes'¸¦ ÀÔ·ÂÇÏ°í, À߸øµÈ°Ô ÀÖ´Ù¸é, `no'¸¦ ÀÔ·ÂÇÏ°í ´Ù½Ã ¼³Á¤Ç϶ó. 7. ´ÙÀ½¿£ ¸ðµ©¿¡ °üÇÑ Á¤º¸¸¦ ¹°¾îº»´Ù. ¸ÕÀú ¸ðµ©ÀÌ ¾î¶² ¼Óµµ¿¡¼­ Àß µ¿ÀÛÇÏ´ÂÁö Å×½ºÆ®ÇÑ´Ù. »ç¿ë°¡´ÉÇÑ Class¸¦ º¸¿©ÁÖ¸ç ¾î¶² Class¸¦ »ç¿ëÇÒ °ÍÀÎÁö ¹°¾îº¸´Âµ¥, ¾Õ¿¡¼­ ¸»ÇßµíÀÌ °¡´ÉÇϸé Class 1À» »ç¿ëÇÑ´Ù. Á» ´õ ÀÚ¼¼È÷ ¸ðµ©¿¡ ´ëÇØ ¹°¾îº¼ ¼öµµ ÀÖ°í, ±×·¯Áö ¾ÊÀ» ¼öµµ ÀÖ´Ù. ÀÚ¼¼È÷ ¹°¾îº¸´õ¶óµµ, ±×³É Enter¸¸ Ä¡°í ³Ñ¾î°£´Ù. 8. ¸ðµ©¿¡ °üÇÑ ¼³Á¤ÀÌ ³¡³ª¸é ¶Ç ´Ù¸¥ ¸ðµ©À» Ãß°¡ÇÒ °ÍÀΰ¡¸¦ ¹°¾îº¸´Âµ¥ ¸ðµ©ÀÌ Çϳª ´õ ÀÖ°í ÀÌ°Í ¿ª½Ã Æѽº·Î »ç¿ëÇÒ °ÍÀ̶ó¸é yes¸¦ ´äÇÑ´Ù. 9. ¼³Á¤µÈ ¸ðµ©¿¡ ´ëÇØ faxmodem¸í·ÉÀ» ½ÇÇàÇÒ °ÍÀÎÁö ¹°¾îº¸´Âµ¥, yes¶ó ´äÇÏ¸é ¸ðµç ¼³Á¤Àº ³¡³­´Ù. ¼³Á¤ÇÏ´Â °Í ÇϳªÇϳª µé¾î°¡¸ç ¼³¸íÇÏÁø ¾Ê¾ÒÀ¸³ª, HylaFAXÀÇ ¼³Ä¡¹®¼­¸¦ °°ÀÌ º»´Ù¸é º°·Î ¾î·ÆÁø ¾ÊÀ» °ÍÀÌ´Ù. 2.2. ClientÃø ¼³Ä¡. À©µµ¿ë Ŭ¶óÀ̾ðÆ®·Î´Â WHFC(A Windows HylaFAX Client)¸¦ »ç¿ëÇÑ´Ù. Win3.1À» Á¦¿ÜÇÑ ¸ðµç ¹öÀüÀÇ À©µµ(win95, win98, winnt)¿¡¼­ µ¿ÀÛÇÑ´Ù. 1. http://www.transcom.de/whfc¿¡¼­ À©µµ ¹öÀü¿¡ ¸Â´Â ÇÁ·Î±×·¥À» ±¸ÇÑ´Ù. 2. ¼³Ä¡ÇÑ´Ù. ¹ö±× ¶§¹®ÀÎÁö´Â ¸ô¶óµµ µÎ¹øÀ» ¼³Ä¡ÇؾßÁö Á¦´ë·Î µ¿ÀÛÇÏ´Â°Í °°´Ù. ¼³Ä¡ÇÏ´Â µµÁß dll¿¡ °ü·ÃµÈ ¿¡·¯°¡ ¶ß´Âµ¥, ¾Ë¾Æ¼­ Àß ÇØ°áÇ϶ó.(³ª´Â À©µµ¿¡¼­ »ý±ä ¿¡·¯´Â ¾î¶»°Ô ÇؾßÇÒÁö ¸ð¸¥´Ù) ¸¸¾à, ÀÌ ÇÁ·Î±×·¥ ¼³Ä¡Áß À©µµ¿¡ ½É°¢ÇÑ ¹®Á¦°¡ »ý°å´Ù°íÇؼ­ ³ª¿¡°Ô Áú¹® ¸áÀ» º¸³»Áö ¸»±æ... 3. WHFCÀÇ ¸Þ´º¾óÀ» º¸¸é¼­ ¼³Á¤ÇÑ´Ù. ServerÀÇ ÁÖ¼Ò, »ç¿ëÀÚÀÇ À̸§, login id, e-mailµî ¸î°¡Áö¸¸ ÀÔ·ÂÇÏ¸é µÈ´Ù. 4. Server¿¡¼­ À§¿¡¼­ ÀûÀº login id¸¦ Ãß°¡ÇÑ´Ù. id°¡ evcaueeÀÌ°í Ŭ¶óÀ̾ðÆ®ÀÇ ip°¡ 203.228.84.130À̶ó¸é, etc/hosts¿¡ ^evacuee@203\.228\.84\.130$¶õ ÁÙÀ» Ãß°¡ÇÑ´Ù. ÁÖÀÇÇÒ °ÍÀº /etc/hosts°¡ ¾Æ´Ï¶ó HylaFAX°¡ ¼³Ä¡µÈ µð·ºÅ丮¿¡ ÀÖ´Â etc/hostsÆÄÀÏÀ̶õ °ÍÀÌ´Ù. RPMÀ¸·Î ¼³Ä¡Çß´Ù¸é, /var/spool/fax/etc/hostsÀÏ °ÍÀÌ´Ù. »ç¿ëÀÚ µî·Ï¿¡ °üÇÑ ÀÚ¼¼ÇÑ »çÇ×Àº man hostsÇØ º¸¸é µÈ´Ù. ¶Ç´Â HylaFAX FAQÀÇ Q.105¹øÀ» Âü°íÇÑ´Ù. 5. ÀÌÁ¦ Æѽº·Î »ç¿ëÇÒ ÇÁ¸°Å͸¦ Ãß°¡ÇÑ´Ù. HylaFAX´Â PostscriptÆÄÀÏÀ» TIFF·Î º¯È¯ÇÏ¿© Æѽº¸¦ º¸³»¹Ç·Î, Postscript ÇÁ¸°Å͸¦ Ãß°¡ÇÑ´Ù. APPLEÀÇ ``Apple LaserWriter 16/600 PS''¸¦ ¼³Ä¡ÇÑ´Ù. »ç¿ëÇÒ Æ÷Æ®¿¡ º¸¸é WHFCFAX°¡ »õ·Î µî·ÏµÇ¾îÀÖÀ» °ÍÀÌ´Ù. ÀÌ Æ÷Æ®·Î Ãâ·ÂÇϵµ·Ï ÇÑ´Ù. MS Word¸¦ »ç¿ëÇÒ °æ¿ì ¹®Á¦°¡ »ý±ä´Ù¸é ``HP 4/4M Postscript'' driver¸¦ »ç¿ëÇÑ´Ù. 3. »ç¿ëÇϱ⠷ ¼­¹ö¿¡¼± sendfax¶õ ÇÁ·Î±×·¥À» Æѽº¸¦ Àü¼ÛÇϴµ¥ ¾´´Ù. 5102424·Î /tmp/zactHong¶õ ÆÄÀÏÀ» º¸³½´Ù¸é ´ÙÀ½°ú °°ÀÌ ÇÑ´Ù. sendfax -n -d 5102424 /tmp/zactHong -n ¿É¼ÇÀº Cover page¸¦ º¸³»Áö ¾ÊÀ» ¶§ »ç¿ëÇÏ´Â °ÍÀÌ´Ù. ÀÏ¹Ý ÅؽºÆ® ÆÄÀÏÀ» º¸³¾ ¶© ÇѱÛÀÌ ±úÁø´Ù. ÇѱÛÀ» º¸³»·Á¸é texÀ¸·Î psÆÄÀÏÀ» ¸¸µé°Å³ª, nh2psµîÀÇ ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© psÆÄÀÏ·Î º¯È¯ÇÑ µÚ¿¡ Àü¼ÛÇÑ´Ù. · À©µµ Ŭ¶óÀ̾ðÆ®µµ »ç¿ëÇÏ±ä ½±´Ù. Word³ª HWPµî ÇÁ·Î±×·¥¿¡¼­ »ç¿ëÇÒ ÇÁ¸°Å͸¦ À§¿¡¼­ ¼³Ä¡ÇÑ AppleLaserWriter·Î ¼³Á¤ÇÏ°í, ÇÁ¸°Æ®ÇÑ´Ù. ±×·¯¸é WHFC°¡ ½ÇÇàµÇ¸é¼­ º¸³¾ °÷ÀÇ ÀüÈ­¹øÈ£¸¦ ¹°¾îº»´Ù. ÀüÈ­¹øÈ£¸¦ Àû°í º¸³»¸é ³¡ÀÌ´Ù. Ŭ¶óÀ̾ðÆ®¿¡¼­ º¸³½ Æѽº´Â ¼­¹ö°¡ ¹Þ¾Æ¼­ Àß Ã³¸®ÇÑ´Ù. Æѽº¸¦ ¹Þ±âÀ§Çؼ± faxgetty /dev/modemÀ̶õ ¸í·ÉÀ» ½ÇÇàÇؾßÇÑ´Ù. ¹ÞÀº Æѽº´Â /var/spool/fax/recvq¿¡ ½×ÀÌ°Ô µÈ´Ù. Æѽº¸¦ ¹Þ¾ÒÀ»¶§ ÀÚµ¿À¸·Î ÇÁ¸°Æ®Çϵµ·Ï ÇÏ·Á¸é bin/faxrcvd¸¦ »ç¿ëÇÏ¸é µÈ´Ù. 4. ³¡À¸·Î º» ¹®¼­¿¡¼­ À߸øµÈ Á¡À̳ª, °íÃľßÇÒ ºÎºÐÀÌ ÀÖÀ¸¸é ÇÊÀÚ¿¡°Ô ¸ÞÀÏÀ» º¸³»±æ ¹Ù¶õ´Ù. ´ÙÀ½ ¹öÀüÀÇ ¹®¼­°¡ ³ª¿Ã¶§ °íÃÄÁú ¼ö ÀÖµµ·Ï...