[LinuxFocus-icon]
������  |  �������  |  ����  |  ���

����� | ������� | ����� | �� ������
This article is available in: English  Castellano  Deutsch  Francais  Nederlands  Russian  Turkce  Arabic  

hacklinux
������ HackLinux
<contact(at)hacklinux.org>

���� �� ������:

�� ��� ���� ��� ��� ������ ����ҡ



����� ��� �������:
Taha Zerrouki <taha(at)linuxfocus.org>

������:

 

���� ������ �����

åíáÇÝÇßÓ

���� ������:

��� ������ ���� ����� ���� ���� ��� �����.



 

�������  

����� ����� ����� ���� ���� ������ Hylafax 4.0pl2.rjc11 � ����� ������ 7.1.
�� ��� ������ �������� �� ���� �������

- faxq : ������ �������
- hfaxd: ���� ����� ��� ������
- faxgetty : ���� ������.

�� ��� ������ ��� ��������� ������

- sendfax : ������ ������.
- faxstat : ������� �������.
- faxrm : ������ ��� ������� �� �������.

��� ������� ����� �� ������ /var/spool/fax/etc/.

 

�������

������ ������ ����� ������ �� ������ 7.1 :

��� ����� ������ ���� �� ���� http://www.hylafax.org/links.html

��� �� ��� �������� ����� ���ߡ ���� ������ ��� �����

rpm -ivh hylafax-common-4.0pl2.rjc11-3mdk
rpm -ivh hylafax-client-4.0pl2.rjc11-3mdk
rpm -ivh hylafax-server-4.0pl2.rjc11-3mdk
 

����� ��������

���� ����� ������ ��� ����� ����� ����.:

faxsetup -server

�� ������� �������� ��� ���� ��� �� ������� �� ���:

�������� �� ����� ������� faxgetty ������ǡ ����� ����� ��� ���:

1 - ���� ����� /etc/inittab � ��� ��� ���� �����

mo:2345:respawn:/usr/sbin/faxgetty -D ttyS0
��� ����� kill -HUP 1 ������ ����� faxgetty

� ������ ����

2 - ��� ��� ����� rc.local �����:
/usr/sbin/faxgetty -D /dev/ttyS0

�� ��� �����

faxgetty -D /dev/ttyS0

������ : : ����� faxmodem ����� �� ����� ���� �� ����.

��� ��� ��������� ���� ����� /usr/spool/fax/etc/config.ttyS0 ( �� COM1) �� ���� �� faxgetty � � ��� ����� ������ �� /dev/ttyS0
 

��� ����� ����

������ ������ ��� ����� probmodem� ����� �� ����� ������� ����� /var/spool/fax/config/

�� ���� 3COM US Robotics 56k� ��� ����� ����� user-2.0 � ���� ��� ����� �� /var/spool/fax/etc ��� �� ����� conrfig.ttyS0 � ������ ��� ����:

# Configuration for using the Class 2.0 command interface
# with a USR v.34 Courier or Sporster modem.
#
# CONFIG: CLASS2.0: USRobotics*-*
#
CountryCode:         33
AreaCode:            1
#FAXNumber:          your number ex (for france): 0134123412
LongDistancePrefix:  0
InternationalPrefix: 00
DiadStringRules:     etc/dialrules.europe (Important .europe !)
ServerTracing:       1
SessionTracing:      11
RecvFileMode:        0600
LogFileMode:         0600
DeviceMode:          0600
RingsBeforeAnswer:   1
SpeakerVolume:       off
GettyArgs:           "-h %l dx_%s"
#LocalIdentifier:    "Your Company"   (uncomment if wanted on the fax)
#TagLineFont:        etc/lutRS18.pcf  (idem)
#TagLineFormat:      "De %%l|%c|Page %%p sur %%t" (idem)
#MaxRecvPages:       25
ModemType:           Class2.0    # use class 2.0 interface
ModemRate:           57600        # 38400 DCE-DTE communication rate
ModemFlowControl:    rtscts       # XON/XOFF flow control assumed
ModemDialCmd:     ATDT0%s # I added 0 because I go through a PABX !!
#ModemNoFlowCmd:     AT&H0&I0&R1  # setup modem for no flow control
ModemHardFlowCmd:    AT&H1&I0&R2  # setup modem for hardware flow control
#ModemSoftFlowCmd:   AT&H2&I2&R1  # setup modem for software flow control
#ModemSetupDTRCmd:   ATS13=1&D2   # setup so DTR drop resets modem
#ModemSetupDCDCmd:   AT&C1        # setup so DCD reflects carrier (or not)
ModemResultCodesCmd: ATQ0X4       # enable extended result codes
#ModemSetupAACmd:    AT+FAA=1
#ModemSetVolumeCmd:  "ATM0 ATM1 ATM1 ATM1 ATM1"
Class2BUGCmd:        AT+FBU=0
Class2CQQueryCmd:    !(0),(0)    # override modem response
Class2NRCmd:         AT+FNR=1,1,1,0

�� ��� ����� ������� ��� ����� /var/spool/fax/etc/host:

  localhost
  192.168.1

�� ����� ������ 192.168.0.1 ��� ���� �� ������� ������

 

����� ��������

������ �������� ���� ��� ����� �������� ������ drakeservice ( ��� ������) �� setup ��� ����ʡ �� ���
/etc/rc.d/init.d/hylafax start 
��� �� ��� �������� �� ����� �������� (ps -e) ����:
/usr/sbin/faxgetty -D /dev/ttyS0
 

������ ��������

������ ���� ��� :
sendfax -n -d number file1 file2 ..
����� ������� ���:
faxstat -s ( ��� �������� ������� ���� ����� �� �������)
faxstat -d (��� �������� ���� ����� )
faxstat -r (��� �������� ��������)
 

�� ��� ��� ��� �� ������� ���

faxrm number_of_job
������ �� ������� :
faxqclean
��� ���������� :
faxcron
 

������� �������� ��� ������

 

����� ������

�������� ������ ������ ��� ������� �������� �� http://www.hylafax.org/links.html
����� Printfax � Repond �� http://www.boerde.de/~horstf/:

���� ��� ������� :

�� printfax.pl �� /usr/bin/ �� ���� ����� �� ��������

### Format of commandline
#    $cmdlinefmt='mgetty';
    $cmdlinefmt='hylafax';

### The faxspoolprogram
###   for mgetty+sendfax:
#    $faxspool = '/usr/bin/faxspool';
###   for hylafax:
    $faxspool = '/usr/bin/sendfax';

### Additional faxspool args (e.g. header, coverpage)
###   empty:
    @faxspool_args = qw(-n);
###   for mgetty+sendfax with a special header:
#   @faxspool_args = qw( -h /usr/local/etc/mgetty+sendfax/faxheader.smb);
###   for hylafax with send email when job is done or requeued and use
###   a4 sized paper:
#    @faxspool_args = qw(-D -R -s a4);

������:: ���� �� ����� printfax ��� �� �����

��� ������ smb_conf.add �� /etc/smb.conf ������ ����� � �����

  [Fax] comment = Fax Printer
  public = yes
  postscript = yes
  print command = ( /usr/bin/printfax.pl %I %s %U %m; rm %s ) &
  printable = yes
  writable = no
  path = /var/spool/samba

���� ��� ������� ����� �� ����� 2000. ���� ����� ����� �����.

/etc/rc.d/init.d/smb restart
 

����� ������

��� ������� ��� ����� ���� ��� ����� 95/98/2000� ��� �������� respond.zip ���� ��� config.exe � respond.exe .

��� ��� ���� ����� ����� ��� ������

��� ��� ���� ����� �� � ���� ��� ��� ���� �� ������ ��� ����� �����ӡ ������ ���� ���� respond � ���� ��� ������ � ���� " �����"� ����� ������ ��� ������ �������ӡ ���� �� ��� �� faxstat ��� ������. ������ ���� ��� ����� ���� ���� ������� �� ���� ��������.

In order to check the correct behaviour, go to the server and type faxstat -s, your fax should be there.

������ ���� ��� ����� ������ ��� ������� �� ���� �������� :

   

������ ������� 

����� ������ ������� ���� �� ������ �� StarOffice.

�� ������� ������ �������� �� ���� �� �� ���� ��� ������ � ����� ��������� ������(ODBC,JDBC) StarOffice ������ spadmin ����� ���� ����/���� faxspool ( PHONE) (TMP)

�� ������� ���� ��� ������ �� ........ ���_����_���� ������ ����� ������ ��� ��� �� ����� �������� ���� �� ���_����_���� .


���� ��� StarOffice ���������.
������� ������� �� ��� ������� ���� ����� StarOffice ��� ���� ������ : ����� ������ ������� ��� ������ ������ respond ��� ����� ��� StarOffice ��� ��� ������ ��� �� ���� ����� ��� ������! � ��� ����� ��� ���  

�������

http://www-phase.c-strasbourg.fr/inform/faxdoc/expose_fax/fonctionnement.html
http://www.hylafax.org

 

������ ��� ��� ������

��� ���� ���� ���� ���������ʡ ���� ������ �� ���� ��� ������� �������.
 ï¿½ï¿½ï¿½ï¿½ ��������� 

������� ������ ���� ����� �����
© HackLinux, FDL
LinuxFocus.org

���� ��� ������� �� ��� �� ������ �������� ��� ����� �����
������� �� �������:
en --> -- : HackLinux <contact(at)hacklinux.org>
en --> ar: Taha Zerrouki <taha(at)linuxfocus.org>

2002-02-23, generated by lfparser version 2.26