  Linux simple fax printer server mini-HOWTO (faxsrv-mini-
  HOWTO)

  Erez Strauss <erez@newplaces.com <mailto:erez@newplaces.com>>
  v1.0, 8 November 1997
   : ȣ <guru2k@kldp.org <mailto:guru2k@kldp.org>>

    ʴ´. ǰ  ȯ̴.     
  ۿ ѽ  ġϴ    ϳ  
  Ѵ.  ѽ  ȣƮ ڿ Ʈ ڵ ̿ 
  ִ.

  ______________________________________________________________________

  

  1. Ұ
  2.  & 亯
     2.1 ѽ   ?
     2.2 װ ġϴ  ?
        2.2.1 efax Ʈ
        2.2.2 The printcap entry.
        2.2.3 ѽ 
        2.2.4 /usr/bin/fax .
        2.2.5 /var/spool/fax 丮.
        2.2.6 lock .
        2.2.7 /dev/modem Ư .
        2.2.8 /var/lock 丮
     2.3     ° ?
     2.4  ѽ ȣ  ϳ ?
     2.5 Ʈũ ٸ н ; ° ?
     2.6 Į, LPRng 

  3. ֱ , ڿ ϱ.

  ______________________________________________________________________

  1.  Ұ

   ǻ /ѽ ۾ Ϸ   Ʈ
  ѽ   ־ Ѵ.

   Ʈ  ͷ ѽ Ʈ  ̴.
  efax Ʈ ۾ ȣ  ѽ ѹ ã ̵ ѽ 
  ̴.  efax Ʈ  Ed Casas <edc@cce.com
  <mailto:edc@cce.com>>    Ʈ̴.   
  κ Q&A .

  2.   & 亯

  2.1.  ѽ   ?

  ѽ    α׷ ġ ִ: efax, ׸  
  ϰ ͷ Ʈƿ  ǻͷ  ѽ 
   .

  2.2.  װ ġϴ  ?

     ѽ   efax    ߰,
    ̴ Ͽ     иϰ, 
  <erez@newplaces.com <mailto:erez@newplaces.com>>  . 
  װͰ ذ, ׸ ª   θ ⿡ ߴ:

  2.2.1.  efax Ʈ

   efax Ű  ־ Ѵ.  RPM  ýۿ 
   ض 'rpm -qv efax'.   .tar.gz efax ҽ
  sunsite   ִ:
  sunsite.unc.edu/pub/Linux/apps/serialcomm/fax/efax08a.tar.gz or
  <ftp://sunsite.unc.edu/pub/Linux/apps/serialcomm/fax/efax08a.tar.gz
  or>

  ̳ʸ rpm Ű:
  ftp.redhat.com/pub/redhat/redhat-4.2/i386/RedHat/RPMS/efax-0.8a-3.i386.rpm
  <ftp://ftp.redhat.com/pub/redhat/redhat-4.2/i386/RedHat/RPMS/efax-0.8a-3.i386.rpm>

  2.2.2.  The printcap entry.

  efax   ִ :  printcap entry .  ذ: 
  Ʈ /etc/printcap ߰϶:

       fax:\
                 :lp=/dev/null:\
                 :sd=/var/spool/fax:\
                 :if=/usr/bin/faxlpr:

  2.2.3.  ѽ 

  ϵ ũ  ɺ ũ ѽ    .  
  ض:

  ln /usr/bin/fax /usr/bin/faxlpr

  2.2.4.  /usr/bin/fax .

   ÿ  /usr/bin/fax ϶:    ѽ
  Ŭ ϶:

  CLASS=2.0

  FROM="your international phone number" ʵ带 ϶ NAME="Your
  Name"

  ̽   ȭ ȣ ȯ   ߰Ϸ
  ̰ : TELCVT='sed -e s/+972/0/ -e s/+/00/'  # Israel

   586° ٿ  ִ, cfile=...  ٷ ٲ:
  cfile=`/usr/bin/tail -1 lock` cfile=`cat $cfile`

  586, 587ٿ '-' ȣ  ȵȴ: 0) echo "$l" | mail -s "fax to
  $num succeeded" $user@$host ;; *) echo "$l" | mail -s "fax to $num
  failed   " $user@$host ;;

  2.2.5.  /var/spool/fax 丮.

  /var/spool/fax 丮 
       mkdir /var/spool/fax
         chmod 777 /var/spool/fax

  2.2.6.  lock .

  lock (/var/spool/fax/lock) Ʋ ۹̼  , ùٸ
  Ϸ Ʒ  :

  touch /var/spool/fax/lock ; chmod 644 /var/spool/fax/lock

  2.2.7.  /dev/modem Ư .

  efax α׷ /dev/modem ִ ¥ ġ  Ѵ. ׸
  ɺ ũʹ ۾  ̴. ׷ /dev/cua?ó 𵩰
   ϰ   ȣ ̷ ȣ  ġ 
  .    ڵ ѽ Ʈ ̿Ҽ ְ rw-
  rw-rw-   ۹̼  Ѵ.

       ls -lL /dev/modem
         rm /dev/modem
         mknod /dev/modem c Mj Mi
         chmod 666 /dev/modem

  cau0  ȣ 5̰, ̳ ȣ 64̰, cua1 ̳ ȣ
    65̰.....  (cua1):
       mknod /dev/modem c 5 65

  2.2.8.  /var/lock 丮

  .  /var/lock 丮 带 ٲ chmod 1777 /var/lock

  2.3.      ° ?

   ѽ ȣ Բ -P ɼǰ -J ɼ ߵȴ.  Ʒ lpr
  ɵ ϳ :

  lpr -Pfax -J <Fax-Number> [file-names] any command | lpr -Pfax -J
  <Fax-Number>

  2.4.   ѽ ȣ  ϳ ?

  -J ɼ .

  2.5.  Ʈũ ٸ н ; ° ?

   Ʈ /etc/printcap Ͽ ߰ϰ Ŭ̾Ʈ 
  ý, Ǯ 丮 ,  ...

       fax:\
                 :sd=/var/spool/fax:\
                 :mx#0:\
                 :sh:\
                 :rm=host.domain:\
                 :rp=fax:

  Ŭ̾Ʈ ȣƮ ̸ ѽ  ǻ /etc/hosts.lpd
  ߰϶.  ϱ ض.  Ʈ: ѽ   ̸ 
  ǽõǴ ѽ  efax ߰ ȴ.  ( ).

  2.6.  Į, LPRng 

  LPRng  ŴƮ Ʈ ٸ   ڵ 
  Ѵ.   ã ذ Luca Montecchiani <m.luca@usa.net
  <mailto:m.luca@usa.net>> Ѵ.  ⿡ ŵ /usr/bin/fax
   ִ.   586, 587° ٿ    cfile=...
   ٲ

  ______________________________________________________________________
  # Modified to work also with the LPRng package
    # Luca Montecchiani (08/11/97 <url url="mailto:m.luca@usa.net" name="m.luca@usa.net"> )
    if [ !-z "$CONTROL_FILE" ]
        then
            cfile=`cat tail -1 lock`
            cfile=`cat $cfile`
        else
            cfile=$CONTROL_FILE
    fi
  ______________________________________________________________________

  3.  ֱ , ڿ ϱ.

    ֽ   ̵  URL ؼ   ִ.
  www.newplaces.com/linux/faxsrv/faxsrv-mini-HOWTO.sgml
  <http://www.newplaces.com/linux/faxsrv/faxsrv-mini-HOWTO.sgml>

  www.newplaces.com/linux/faxsrv/faxsrv-mini-HOWTO.html
  <http://www.newplaces.com/linux/faxsrv/faxsrv-mini-HOWTO.html>

  www.newplaces.com/linux/faxsrv/faxsrv-mini-HOWTO.txt <
  http://www.newplaces.com/linux/faxsrv/faxsrv-mini-HOWTO.txt>

  www.newplaces.com/linux/faxsrv/faxsrv-mini-HOWTO.info <
  http://www.newplaces.com/linux/faxsrv/faxsrv-mini-HOWTO.info> 
     ִ

  Erez Strauss erez@newplaces.com <mailto:erez@newplaces.com>

  www.newplaces.com/linux/ <http://www.newplaces.com/linux/>

  www.newplaces.com/ < http://www.newplaces.com/> Phone: +972 52 739737
  Fax:  +972 9 954 3034

