HylaFAX The world's most advanced open source fax server

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

URGENT HELP PLEASE: Problem with receiving fax



Hi Folks,

I'm sorry for the long message but I desperately need help to solve this
problem.

I've got another error on received fax.  My receive works only with some
fax machines and I got the following error message when someone tried to
fax me from their machine:

Sep 24 14:19:54.32: [ 7609]: SESSION BEGIN 00000201 14032649466
Sep 24 14:19:54.32: [ 7609]: <-- [4:ATA\r]
Sep 24 14:20:32.83: [ 7609]: --> [4:+FCO]
Sep 24 14:20:32.83: [ 7609]: ANSWER: FAX CONNECTION
Sep 24 14:20:32.84: [ 7609]: RECV FAX: begin
Sep 24 14:20:34.15: [ 7609]: --> [7:+FHS:71]
Sep 24 14:20:34.15: [ 7609]: REMOTE HANGUP: RSPREC error/got DCN (code 71)
Sep 24 14:20:34.15: [ 7609]: --> [2:OK]
Sep 24 14:20:34.15: [ 7609]: RECV FAX: RSPREC error/got DCN
Sep 24 14:20:34.17: [ 7609]: RECV FAX: end
Sep 24 14:20:34.17: [ 7609]: SESSION END

whereas with another fax machine, I got a different error message:

Sep 23 14:27:53.68: [  614]: SESSION BEGIN 00000191 14032649466
Sep 23 14:27:53.75: [  614]: <-- [4:ATA\r]
Sep 23 14:28:01.95: [  614]: --> [4:+FCO]
Sep 23 14:28:01.95: [  614]: ANSWER: FAX CONNECTION
Sep 23 14:28:01.96: [  614]: RECV FAX: begin
Sep 23 14:28:36.40: [  614]: --> [7:+FHS:01]
Sep 23 14:28:36.40: [  614]: REMOTE HANGUP: Ring detect without successful
handshake (code 1)
Sep 23 14:28:36.40: [  614]: --> [2:OK]
Sep 23 14:28:36.40: [  614]: RECV FAX: Ring detect without successful
handshake
Sep 23 14:28:36.45: [  614]: RECV FAX: end
Sep 23 14:28:36.45: [  614]: SESSION END

I am running hylafax4.0pl1 on Solaris 2.6 and my modem is US Robotics
Sportster 28800 fax modem with v.34 and v.32 bis.   My modem configuration
file looks like this:

#
# Configuration for using the Class 2.0 command interface
# with a USR v.34 Courier or Sporster modem.
#
# RTS/CTS flow control is used default.
#
#
CountryCode:        1
AreaCode:      403
FAXNumber:          +1.403.264.9466
LongDistancePrefix: 1
InternationalPrefix:     011
DialStringRules:    "etc/dialrules"
ServerTracing:      1
SessionTracing:          11
RecvFileMode:       0664
LogFileMode:        0664
DeviceMode:         0600
RingsBeforeAnswer:  1
SpeakerVolume:      off
GettyArgs:          "-h %l dx_%s"
LocalIdentifier:    "Pts Nth IT Div"
TagLineFont:        etc/lutRS18.pcf
TagLineFormat:      "From %%l|%c|Page %%p of %%t"
PercentGoodLines:   90
MaxConsecutiveBadLines:  10
MaxRecvPages:       99
#
#
# Modem-related stuff: should reflect modem command interface
# and hardware connection/cabling (e.g. flow control).
#
ModemType:          Class2.0  # use class 2.0 interface
ModemRate:          38400          # DCE-DTE communication rate
ModemFlowControl:   rtscts         # XON/XOFF flow control assumed
#
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
#
# NB: adaptive answer only seems to work properly when
#     the modem is left idling in Class 2.0
#
ModemSetupAACmd:    AT+FAA=1
#
# Set modem speaker volume commands: OFF QUIET LOW MEDIUM HIGH.
# Note that we both turn the speaker on/off and set volume.
#
ModemSetVolumeCmd:  "ATM0 ATM1 ATM1 ATM1 ATM1"
#
# Modem does not support HDLC frame tracing; we add this just
# to eliminate spurious ERROR results that confuse the naive.
#
Class2BUGCmd:       AT+FBU=0
#
# The modem doesn't support copy quality checking, even though it
# returns (0-2,0-2) for AT+FCQ=?; therefore we override the query
# response so that the server will do copy quality checking.
#
Class2CQQueryCmd:   !(0),(0)  # override modem response
Class2NRCmd:        AT+FNR=1,1,1,0 # setup status reporting

I am not a modem expert and have no idea what those commands mean.   Even
worse is that it works for some fax machines and not the other.   That is
driving me nut and I almost scratch all my hair out of my head.

Could someone please kindly help and share their experience with me?  I'm
in desperately need for help.

Thanks folks for your kind attention and patience!

Sandie




Project hosted by iFAX Solutions