HylaFAX The world's most advanced open source fax server

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

[hylafax-users] Can Class 1 Modem Send Fax Tone First ?



Dear User Group:

Is there a configuration parameter that will cause a class 1 modem to 
send the fax tone first ? I am using a class 1 internal modem (config 
file shown below) and sending to a receiver that tries to detect whether 
an incoming call is voice or fax by listening for the fax tone first. The 
reciever incorrectly identifies the fax call as a voice call. Using 
another internal modem configured as class 2, the fax tone is sent first 
and everything works OK.
Is there something in my configuration I can change to send the fax tone 
first ? I am using HylaFax 4.1.3 on a Mac OS X Dual processor G4 (Class 1 
modem which fails). The class 2 modem is on a single processor G4 with 
the same 4.1.3 HylaFax.

Thanks in advance for any help

Regards,

Chris


Class 1 Config File:

# $Id: rc288dpi-1,v 1.4 2002/04/07 20:29:26 darren Exp $
#
# HylaFAX Facsimile Software
#
# Copyright (c) 1990-1996 Sam Leffler
# Copyright (c) 1991-1996 Silicon Graphics, Inc.
# HylaFAX is a trademark of Silicon Graphics, Inc.
# 
# Permission to use, copy, modify, distribute, and sell this software and 
# its documentation for any purpose is hereby granted without fee, 
provided
# that (i) the above copyright notices and this permission notice appear 
in
# all copies of the software and related documentation, and (ii) the 
names of
# Sam Leffler and Silicon Graphics may not be used in any advertising or
# publicity relating to the software without the specific, prior written
# permission of Sam Leffler and Silicon Graphics.
# 
# THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, 
# EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY 
# WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.  
# 
# IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
# ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
# OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
# WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY 
OF 
# LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 
# OF THIS SOFTWARE.
#

#
# Configuration for a Rockwell RC288DPi-based Class 1 modem.
#    Hayes Optima 28800		firmware rev ???
#    Microcom DeskPorte 28.8S	firmware rev V1.100K-V34_DS
#    PPI PM288FXMT		firmware rev 1.57
#
# Note that the modem does not lock the line rate for fax
# receive (at least not the PM288FXMT); but not sure whether
# current flow control settings are maintained or if it
# switches to XON/XOFF (testing host was too fast to see).
#
#
CountryCode:		1
AreaCode:		XXX
FAXNumber:		XXXXXXX
LongDistancePrefix:	1
InternationalPrefix:	011
DialStringRules:	etc/dialrules
ServerTracing:		1
SessionTracing:		11
RecvFileMode:		0600
LogFileMode:		0600
DeviceMode:		0666
RingsBeforeAnswer:	1
SpeakerVolume:		off
GettyArgs:		"-h %l dx_%s"
LocalIdentifier:	XXXXXX
TagLineFont:		etc/lutRS18.pcf
TagLineFormat:		"From %%l|%c|Page %%P of %%T"
MaxRecvPages:		25
#
#
# Modem-related stuff: should reflect modem command interface
# and hardware connection/cabling (e.g. flow control).
#
ModemType:		Class1		# use this to supply a hint
ModemRate:		19200		# rate for DCE-DTE communication
ModemFlowControl:	rtscts		# default
#
ModemNoFlowCmd:		AT&K0		# setup no flow control
ModemHardFlowCmd:	AT&K3		# setup hardware flow control
ModemSoftFlowCmd:	AT&K4		# setup software flow control
ModemSetupDTRCmd:	AT&D2		# setup so DTR drop resets modem
ModemSetupDCDCmd:	AT&C1		# setup so DCD reflects carrier (or not)
#
ModemMfrQueryCmd:	!Rockwell
ModemModelQueryCmd:	!RC288DPi
ModemRevQueryCmd:	ATI3		# product information
#
ModemDialCmd:		ATDT%s		# T for tone dialing
Class1Cmd:              AT+FCLASS=1     # command to enter class 1
Class1PPMWaitCmd:       AT+FTS=7        # command to stop and wait before 
PPM
Class1TCFWaitCmd:       AT+FTS=7        # command to stop and wait before 
TCF
Class1EOPWaitCmd:       AT+FTS=9        # command to stop and wait before 
EOP
Class1TCFResponseDelay: 75              # 75ms delay between recv TCF & 
response
Class1SendMsgDelay:     75              # 75ms delay after training
Class1SwitchingCmd:     AT+FRS=7        # silence between HDLC recv and 
trans
Class1TrainingRecovery: 1500            # 1.5sec delay after training 
failure
Class1RecvAbortOK:      200             # wait 200ms for abort response
Class1FrameOverhead:    4               # 4 byte overhead in recvd HDLC 
frames
Class1RecvIdentTimer:   40000           # 35+5secs waiting for ident 
frames
Class1TCFMaxNonZero:    10              # max 10% of data may be non-zero
Class1TCFMinRun:        1000            # min run is 2/3rds of TCF 
duration

____________________ HylaFAX(tm) Users Mailing List _______________________
  To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi
 On UNIX: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null
  *To learn about commercial HylaFAX(tm) support, mail sales@hylafax.org.*




Project hosted by iFAX Solutions