








	  Linux 򵥵Ĵӡŷ mini-HOWTO (faxsrv-mini-HOWTO)

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

			      v1.0, 8ʮһ 1997



				   Abstract

     ֤.ʲӭ
     ļϸʹ򵥵ķ֮һ Linuxϵͳ趨
     ŷ.ṩеûڱ·ʹ.



1.  

ʹӡ/ linux Ҫ һЩʹݻ

ӡ彫ʹô嵱ӡ.  efax
Դӡҵҵͳ.  efax   Ed Casas
<edc@cce.com>дɵ.

ŵļ Q& A.


2.   & 

2.1  ʲһ̨ӡŷ ?

һӡŷɺٵĳʽõ:
efax,ӡŷ,ӵķʹ ͬӡһ̨ӡһ.

2.2  Ҫ趨 ?

װ efax ӡŷٵ ֮,Ҿռ֪ʶ
С mini-HOWTO֮,κӭ <erez@newplaces.com>.
Ǻͽ,Լм򵥵Ĳ:

2.2.1  efax 

 efax .

 RPM ϵͳʹ 'rpm -qv efax'.

ȡ efax Դ tar.gz ʽ sunsite: ftp://sun
site.unc.edu/pub/Linux/apps/serialcomm/fax/efax08a.tar.gz ߶λԪ rpm
׼:

____________________

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

Linux 򵥵Ĵӡŷ mini-HOWTO (faxsrv-mini-HOWTO)		      1





Linux 򵥵Ĵӡŷ 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 ļʧ : printcap λ.

:и /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









Linux 򵥵Ĵӡŷ mini-HOWTO (faxsrv-mini-HOWTO)		      3



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

2.2.6  ļ.

ļ (/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
     chomd 666 /dev/modem

Mj 5, Mi 64 cua0, 65 cua1ȵ.   ( 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  βܴ·ϵ Unixes Ļʹ⹦ ?

и /etc/printcap Ϳͻ˵ Linux ϵͳ, spool Ŀ¼,ȵ ...














Linux 򵥵Ĵӡŷ mini-HOWTO (faxsrv-mini-HOWTO)		      4



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

ڴŷмϿͻ˻ /etc/hosts.lpd

ͬǰһʹ.

ע:

efax ӵҳķִ,ûЧ û·ʹ. (ܹµ).

2.6  Caldera, LPRng ʹ

 LPRng ӡһͬķƵ.

ҿ Luca Montecchiani <m.luca@usa.net>,ҵͽ.  һ
/usr/bin/faxļ.и滻򵥵 cfile=...ڡ 586,587

     # Modified to work also with the LPRng package(޸ LPRng ׼)
     # 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.  İ汾,.

ļİ汾ܹ ͨ·ȡµַ

     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



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












Linux 򵥵Ĵӡŷ mini-HOWTO (faxsrv-mini-HOWTO)		      5





































































				   CONTENTS



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

2.  &  .............................................................. 1
   2.1 ʲһ̨ӡŷ ? ......................................... 1
   2.2 Ҫ趨 ? ....................................................... 1
   2.3 Ҫʹŷ ? ............................................... 3
   2.4 ӦںδָĿĴ? ? ...................................... 3
   2.5 βܴ·ϵ Unixes Ļʹ⹦ ? ....................... 3
   2.6 Caldera, LPRng ʹ ................................................ 4

3. İ汾,. ..................................................... 4









































				       i


