








	  Linux ²檺ǯuLA mini-HOWTO (faxsrv-mini-HOWTO)

@: Erez Strauss <erez@newplaces.com>1  Ķ: Mile Yeh mile@mail.timenet.net

			      v1.0, 8Q@ 1997



				   Abstract

     O.NwﴣX
     oԲӴyzϥγ²檺k@bA LinuxtΤW]w
     ǯuA.ǯuOѵҦΤbDMϥΪ.



1.  

ϦL/ǯub linux WB@Aݭn @ǳnMǯuƾھ

CLnN|ϥζǯunCLLo.  efax
NiHqCL@~XǯuXBeXǯu.  efax n  Ed Casas
<edc@cce.com>Ҽg.

lO Q& A.


2.  D & 

2.1  O@xǯuLA ?

@ӶǯuLAOѫܤ֪{ҳ]m:
efax,MCLA,qqWγo˪keǯu pPCL@xLW@².

2.2  np]w ?

w efax @ǯuCLA][ܤ֪D ڰLƦ,ڨMw
bp mini-HOWTO,NwH <erez@newplaces.com>.
ڦb̴yzL̩MѨMk,HΨLҦ²檺BJ:

2.2.1  efax n

dA efax n.

b RPM ¦tΤUϥΩRO 'rpm -qv efax'.

AiHo efax ӷO tar.gz 榡q sunsite: ftp://sun
site.unc.edu/pub/Linux/apps/serialcomm/fax/efax08a.tar.gz Ϊ̤Gi줸ɪ rpm
M:

____________________

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

Linux ²檺ǯuLA mini-HOWTO (faxsrv-mini-HOWTO)		      1





Linux ²檺ǯuLA mini-HOWTO (faxsrv-mini-HOWTO)		      2



ftp://ftp.redhat.com/pub/redhat/redhat-4.2/i386/Red
Hat/RPMS/efax-0.8a-3.i386.rpm

2.2.2  printcap .

efax O򥢤UCo :b printcap .

ѨM:W[UCU /etc/printcap:

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

2.2.3  ǯuO

ϥεw챵ӤOŸ챵ǯuO.

RO:

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

2.2.4  /usr/bin/fax ɮ.

s /usr/bin/fax AҭnѼ:

AƾھܥTǯu:

     CLASS=2.0


]m FROM="your international phone number" 

     NAME="Your Name"


[WUCwڪqܸXaഫ ҦpbHCAnϥ:

     TELCVT='sed -e s/+972/0/ -e s/+/00/'  # israel (HC)

󤤦ӰDb 586 ,ܦ cfile=... HU:

     cfile=`/usr/bin/tail -1 lock`
     cfile=`cat $cfile`

b 586,587 椤 '-'ŸƬO:

     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









Linux ²檺ǯuLA mini-HOWTO (faxsrv-mini-HOWTO)		      3



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

2.2.6  w.

w (/var/spool/fax/lock)O
Tvҫإ,ϥΤUCURO⥦]wT:

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

2.2.7  /dev/modem SOɮ.

efax {Ow@ӯu]ɮצb /dev/modem
MNLkPŸ챵@_B@,ҥHHM /dev/cua?
ۦPDnMݸXإߤ@ӳ]ɮ sƾھ.ɮץݭn rw-rw-rw-
Ҧϥ@ӨϥΪ̳ϥζǯun.

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

MjO 5,M MiO 64 cua0, 65 cua1.  Ҧp ( cua1):

     mknod /dev/modem c 5 65

2.2.8  /var/lockؿ.

 /var/lockؿݩ

     chmod 1777 /var/lock

2.3  ڭnpϥγoA ?

ANϥζǯuL -P ﶵ M -J ﶵ۶ǯuX.

ϥΤUC lpr RO䤤@:

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

2.4  bBwؼЪǯuX? ?

b -J ﶵ.

2.5  ڦp~qW Unixes ϥγo ?

[JUCU /etc/printcap ɮשMȤݪ Linux t,إ spool ؿ, ...














Linux ²檺ǯuLA mini-HOWTO (faxsrv-mini-HOWTO)		      4



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

bǯuA[WȤݾW /etc/hosts.lpd

pPe@˨ϥΥ.

`N:

efax [ǯuʭr,OSĪG aΤWrHPoeǯu. (Qs).

2.6  Caldera, LPRng ϥΪ

 LPRng CL޲znObΤ@ӤPkɮ.

 Luca Montecchiani <m.luca@usa.net>,DMѨMk.  o̦@ӧs
/usr/bin/fax.UCU²檺 cfile=...ƦbK 586,587

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


3.  ̪񪺪,p@.

󪺳̪񪺪 qLںsHU}

     http://www.newplaces.com/linux/faxsrv/faxsrv-mini-HOWTO.sgml
     http://www.newplaces.com/linux/faxsrv/faxsrv-mini-HOWTO.html
     http://www.newplaces.com/linux/faxsrv/faxsrv-mini-HOWTO.txt
     http://www.newplaces.com/linux/faxsrv/faxsrv-mini-HOWTO.info

AiHp

     Erez Strauss
     erez@newplaces.com
     http://www.newplaces.com/linux/
     http://www.newplaces.com/
     q: +972 52 739737
     ǯu:  +972 9 954 3034












Linux ²檺ǯuLA mini-HOWTO (faxsrv-mini-HOWTO)		      5





































































				   CONTENTS



1.  ..................................................................... 1

2. D &  .............................................................. 1
   2.1 O@xǯuLA ? ......................................... 1
   2.2 np]w ? ....................................................... 1
   2.3 ڭnpϥγoA ? ............................................... 3
   2.4 bBwؼЪǯuX? ? ...................................... 3
   2.5 ڦp~qW Unixes ϥγo ? ........................ 3
   2.6 Caldera, LPRng ϥΪ ................................................ 4

3. ̪񪺪,p@. ..................................................... 4









































				       i


