HylaFAX The world's most advanced open source fax server

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

[hylafax-users] Problem sending faxes (skipped lines)



Hi,

I'm running Hylafax 4.2.1 on a linux 2.4.13 machine (slackware
distribution 10.0). I have a Rockwell RC288DPi fax/modem chipset with the
following config options set in the config.ttySHSF0 file:

CountryCode:            1
AreaCode:               415
FAXNumber:      964340307
LongDistancePrefix:     1
InternationalPrefix:    011
DialStringRules:        etc/dialrules
ServerTracing:          0xFFF
SessionTracing:         11
RecvFileMode:           0600
LogFileMode:            0600
DeviceMode:             0600
RingsBeforeAnswer:      2
SpeakerVolume:          off
GettyArgs:              "-h %l dx_%s"
LocalIdentifier:        "ITCOMBOX V6"
TagLineFont:            etc/lutRS18.pcf
TagLineFormat:          "De %%l|%c|Pag %%P de %%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






I get the following output running probemodem:

Probing for best speed to talk to modem: 38400 OK.

This looks like a Class 1 and 1.0 modem.

ATI0    RESULT = "OK"   RESPONSE = "56000"
ATI1    RESULT = "OK"   RESPONSE = "255"
ATI2    RESULT = "OK"   RESPONSE = "OK"
ATI3    RESULT = "OK"   RESPONSE = "hsfmodem-7.18.00.06full"
ATI4    RESULT = "OK"   RESPONSE = "Conexant HSF softmodem"
ATI5    RESULT = "OK"   RESPONSE = "A0"
ATI6    RESULT = "OK"   RESPONSE = "OK"
ATI7    RESULT = "OK"   RESPONSE = "255"
ATI8    RESULT = "OK"   RESPONSE = "Sep 22 2005 ; 21:36:10"
ATI9    RESULT = "OK"   RESPONSE = "SPAIN"

Class 1 stuff...

AT+FCLASS=?     RESULT = "OK"   RESPONSE = "0,1,1.0"
AT+FCLASS?      RESULT = "OK"   RESPONSE = "0"
AT+FCLASS=0     RESULT = "OK"   RESPONSE = "OK"
AT+FCLASS=1     RESULT = "OK"   RESPONSE = "OK"
AT+FCLASS?      RESULT = "OK"   RESPONSE = "1.0"
AT+FJUNK=?      RESULT = "ERROR"        RESPONSE = "ERROR"
AT+FJUNK?       RESULT = "ERROR"        RESPONSE = "ERROR"
AT+FAA=?        RESULT = "OK"   RESPONSE = "0,1"
AT+FAA? RESULT = "OK"   RESPONSE = "0"
AT+FAE=?        RESULT = "OK"   RESPONSE = "0,1"
AT+FAE? RESULT = "OK"   RESPONSE = "0"
AT+FTH=?        RESULT = "OK"   RESPONSE =
"3,24,48,72,73,74,96,97,98,121,122,145,146"
AT+FRH=?        RESULT = "OK"   RESPONSE =
"3,24,48,72,73,74,96,97,98,121,122,145,146"
AT+FTM=?        RESULT = "OK"   RESPONSE =
"3,24,48,72,73,74,96,97,98,121,122,145,146"
AT+FRM=?        RESULT = "OK"   RESPONSE =
"3,24,48,72,73,74,96,97,98,121,122,145,146"
AT+FTS=?        RESULT = "OK"   RESPONSE = "(0-255)"
AT+FRS=?        RESULT = "OK"   RESPONSE = "(0-255)"

Class 1.0 stuff...

AT+FCLASS=?     RESULT = "OK"   RESPONSE = "0,1,1.0"
AT+FCLASS?      RESULT = "OK"   RESPONSE = "1.0"
AT+FCLASS=0     RESULT = "OK"   RESPONSE = "OK"
AT+FCLASS=1.0   RESULT = "OK"   RESPONSE = "OK"
AT+FCLASS?      RESULT = "OK"   RESPONSE = "1.0"
AT+FJUNK=?      RESULT = "ERROR"        RESPONSE = "ERROR"
AT+FJUNK?       RESULT = "ERROR"        RESPONSE = "ERROR"
AT+FAA=?        RESULT = "OK"   RESPONSE = "0,1"
AT+FAA? RESULT = "OK"   RESPONSE = "0"
AT+FAE=?        RESULT = "OK"   RESPONSE = "0,1"
AT+FAE? RESULT = "OK"   RESPONSE = "0"
AT+FTH=?        RESULT = "OK"   RESPONSE =
"3,24,48,72,73,74,96,97,98,121,122,145,146"
AT+FRH=?        RESULT = "OK"   RESPONSE =
"3,24,48,72,73,74,96,97,98,121,122,145,146"
AT+FTM=?        RESULT = "OK"   RESPONSE =
"3,24,48,72,73,74,96,97,98,121,122,145,146"
AT+FRM=?        RESULT = "OK"   RESPONSE =
"3,24,48,72,73,74,96,97,98,121,122,145,146"
AT+FTS=?        RESULT = "OK"   RESPONSE = "(0-255)"
AT+FRS=?        RESULT = "OK"   RESPONSE = "(0-255)"
AT+FAR=?        RESULT = "OK"   RESPONSE = "(0,1)"
AT+FCL=?        RESULT = "OK"   RESPONSE = "(0-255)"
AT+FIT=?        RESULT = "OK"   RESPONSE = "(0-255),(0-1)"
AT+F34=?        RESULT = "ERROR"        RESPONSE = "ERROR"

I don't have problems with received faxes in my fax server machine, but
when I send a fax, the receiver fax doesn't print the first 3 or 4 lines
of the source postscript document. I don't know what is happening. Could
it be a flow control problem or a facsimile protocol fail between my
server fax machine and the receiver?. I also show a log of a sample
transmission which has this problem (I can't see anything wrong in this
log):

Feb 15 17:51:19.59: [24258]: SESSION BEGIN 000000518 1415964340306
Feb 15 17:51:19.60: [24258]: HylaFAX (tm) Version 4.2.1
Feb 15 17:51:19.60: [24258]: SEND FAX: JOB 71 DEST 964340306 COMMID
000000518 DEVICE '/dev/ttySHSF0'
Feb 15 17:51:19.60: [24258]: <-- [12:AT+FCLASS=1\r]
Feb 15 17:51:19.72: [24258]: --> [2:OK]
Feb 15 17:51:19.72: [24258]: DIAL 964340306
Feb 15 17:51:19.72: [24258]: <-- [14:ATDT964340306\r]
Feb 15 17:51:58.67: [24258]: --> [7:CONNECT]
Feb 15 17:51:59.77: [24258]: --> [2:OK]
Feb 15 17:51:59.77: [24258]: REMOTE CSI ""
Feb 15 17:51:59.77: [24258]: <-- [9:AT+FRH=3\r]
Feb 15 17:51:59.80: [24258]: --> [7:CONNECT]
Feb 15 17:52:00.10: [24258]: --> [2:OK]
Feb 15 17:52:00.10: [24258]: REMOTE best rate 9600 bit/s
Feb 15 17:52:00.10: [24258]: REMOTE max A4 page width (215 mm)
Feb 15 17:52:00.10: [24258]: REMOTE max unlimited page length
Feb 15 17:52:00.10: [24258]: REMOTE best vres 7.7 line/mm
Feb 15 17:52:00.10: [24258]: REMOTE best format 1-D MH
Feb 15 17:52:00.10: [24258]: REMOTE best 20 ms, 10 ms/scanline
Feb 15 17:52:00.10: [24258]: USE 9600 bit/s
Feb 15 17:52:00.10: [24258]: USE 20 ms, 10 ms/scanline
Feb 15 17:52:00.10: [24258]: SEND file "docq/doc141.ps;31"
Feb 15 17:52:00.10: [24258]: USE A4 page width (215 mm)
Feb 15 17:52:00.10: [24258]: USE unlimited page length
Feb 15 17:52:00.10: [24258]: USE 7.7 line/mm
Feb 15 17:52:00.10: [24258]: USE 1-D MH
Feb 15 17:52:00.10: [24258]: SEND training at v.29 9600 bit/s
Feb 15 17:52:00.10: [24258]: <-- [9:AT+FTH=3\r]
Feb 15 17:52:00.48: [24258]: --> [7:CONNECT]
Feb 15 17:52:00.48: [24258]: <-- data [23]
Feb 15 17:52:00.48: [24258]: <-- data [2]
Feb 15 17:52:02.06: [24258]: --> [7:CONNECT]
Feb 15 17:52:02.06: [24258]: <-- data [6]
Feb 15 17:52:02.06: [24258]: <-- data [2]
Feb 15 17:52:02.52: [24258]: --> [2:OK]
Feb 15 17:52:02.52: [24258]: <-- [9:AT+FTS=7\r]
Feb 15 17:52:02.66: [24258]: --> [2:OK]
Feb 15 17:52:02.66: [24258]: <-- [10:AT+FTM=96\r]
Feb 15 17:52:02.69: [24258]: --> [7:CONNECT]
Feb 15 17:52:02.69: [24258]: <-- data [1024]
Feb 15 17:52:02.69: [24258]: <-- data [776]
Feb 15 17:52:02.69: [24258]: <-- data [2]
Feb 15 17:52:04.70: [24258]: --> [2:OK]
Feb 15 17:52:04.70: [24258]: <-- [9:AT+FRH=3\r]
Feb 15 17:52:04.92: [24258]: --> [7:CONNECT]
Feb 15 17:52:06.18: [24258]: --> [2:OK]
Feb 15 17:52:06.18: [24258]: TRAINING succeeded
Feb 15 17:52:06.18: [24258]: DELAY 200 ms
Feb 15 17:52:06.38: [24258]: <-- [10:AT+FTM=96\r]
Feb 15 17:52:06.69: [24258]: --> [7:CONNECT]
Feb 15 17:52:06.69: [24258]: SEND begin page
Feb 15 17:52:06.69: [24258]: <-- data [1030]
Feb 15 17:52:06.69: [24258]: <-- data [1027]
Feb 15 17:52:06.69: [24258]: <-- data [1027]
Feb 15 17:52:06.69: [24258]: <-- data [1028]
Feb 15 17:52:06.69: [24258]: <-- data [1025]
Feb 15 17:52:06.69: [24258]: <-- data [1026]
Feb 15 17:52:06.69: [24258]: <-- data [1028]
Feb 15 17:52:06.69: [24258]: <-- data [1030]
Feb 15 17:52:08.01: [24258]: <-- data [1028]
Feb 15 17:52:08.01: [24258]: <-- data [1028]
Feb 15 17:52:08.01: [24258]: <-- data [1025]
Feb 15 17:52:09.74: [24258]: <-- data [1028]
Feb 15 17:52:09.74: [24258]: <-- data [1025]
Feb 15 17:52:11.46: [24258]: <-- data [1025]
Feb 15 17:52:11.46: [24258]: <-- data [1028]
Feb 15 17:52:13.19: [24258]: <-- data [1026]
Feb 15 17:52:13.19: [24258]: <-- data [1025]
Feb 15 17:52:14.91: [24258]: <-- data [1024]
Feb 15 17:52:14.91: [24258]: <-- data [1026]
Feb 15 17:52:16.63: [24258]: <-- data [1026]
Feb 15 17:52:16.63: [24258]: <-- data [1027]
Feb 15 17:52:18.36: [24258]: <-- data [1028]
Feb 15 17:52:18.36: [24258]: <-- data [1028]
Feb 15 17:52:20.08: [24258]: <-- data [1029]
Feb 15 17:52:20.08: [24258]: <-- data [1025]
Feb 15 17:52:21.81: [24258]: <-- data [192]
Feb 15 17:52:21.81: [24258]: SENT 25792 bytes of data
Feb 15 17:52:21.81: [24258]: <-- data [1026]
Feb 15 17:52:23.53: [24258]: <-- data [1026]
Feb 15 17:52:23.53: [24258]: <-- data [1027]
Feb 15 17:52:23.53: [24258]: <-- data [1026]
Feb 15 17:52:25.25: [24258]: <-- data [1026]
Feb 15 17:52:25.25: [24258]: <-- data [1026]
Feb 15 17:52:26.98: [24258]: <-- data [1026]
Feb 15 17:52:26.98: [24258]: <-- data [1027]
Feb 15 17:52:28.70: [24258]: <-- data [1027]
Feb 15 17:52:28.70: [24258]: <-- data [1027]
Feb 15 17:52:30.43: [24258]: <-- data [1028]
Feb 15 17:52:30.43: [24258]: <-- data [1025]
Feb 15 17:52:32.15: [24258]: <-- data [1025]
Feb 15 17:52:32.15: [24258]: <-- data [1024]
Feb 15 17:52:33.90: [24258]: <-- data [1028]
Feb 15 17:52:33.90: [24258]: <-- data [1025]
Feb 15 17:52:35.62: [24258]: <-- data [1028]
Feb 15 17:52:35.62: [24258]: <-- data [1024]
Feb 15 17:52:37.34: [24258]: <-- data [1026]
Feb 15 17:52:37.34: [24258]: <-- data [1025]
Feb 15 17:52:39.09: [24258]: <-- data [1025]
Feb 15 17:52:39.09: [24258]: <-- data [1025]
Feb 15 17:52:40.81: [24258]: <-- data [1026]
Feb 15 17:52:40.81: [24258]: <-- data [1026]
Feb 15 17:52:42.54: [24258]: <-- data [1026]
Feb 15 17:52:42.54: [24258]: <-- data [186]
Feb 15 17:52:42.54: [24258]: SENT 25785 bytes of data
Feb 15 17:52:42.54: [24258]: <-- data [1028]
Feb 15 17:52:44.28: [24258]: <-- data [1031]
Feb 15 17:52:44.28: [24258]: <-- data [1026]
Feb 15 17:52:46.02: [24258]: <-- data [1027]
Feb 15 17:52:46.02: [24258]: <-- data [1024]
Feb 15 17:52:47.75: [24258]: <-- data [1026]
Feb 15 17:52:47.75: [24258]: <-- data [1026]
Feb 15 17:52:49.47: [24258]: <-- data [1027]
Feb 15 17:52:49.47: [24258]: <-- data [1026]
Feb 15 17:52:51.20: [24258]: <-- data [1027]
Feb 15 17:52:51.20: [24258]: <-- data [1026]
Feb 15 17:52:52.92: [24258]: <-- data [1026]
Feb 15 17:52:52.92: [24258]: <-- data [1025]
Feb 15 17:52:54.66: [24258]: <-- data [1029]
Feb 15 17:52:54.66: [24258]: <-- data [1024]
Feb 15 17:52:56.39: [24258]: <-- data [1028]
Feb 15 17:52:56.39: [24258]: <-- data [1025]
Feb 15 17:52:58.11: [24258]: <-- data [1027]
Feb 15 17:52:58.11: [24258]: <-- data [1025]
Feb 15 17:52:59.86: [24258]: <-- data [1027]
Feb 15 17:52:59.86: [24258]: <-- data [1027]
Feb 15 17:53:01.58: [24258]: <-- data [1028]
Feb 15 17:53:01.58: [24258]: <-- data [1028]
Feb 15 17:53:03.30: [24258]: <-- data [1027]
Feb 15 17:53:03.31: [24258]: <-- data [1026]
Feb 15 17:53:05.03: [24258]: <-- data [263]
Feb 15 17:53:05.03: [24258]: SENT 25862 bytes of data
Feb 15 17:53:05.03: [24258]: <-- data [1024]
Feb 15 17:53:05.03: [24258]: <-- data [1028]
Feb 15 17:53:06.75: [24258]: <-- data [1026]
Feb 15 17:53:06.75: [24258]: <-- data [1024]
Feb 15 17:53:08.48: [24258]: <-- data [1024]
Feb 15 17:53:08.48: [24258]: <-- data [1024]
Feb 15 17:53:10.20: [24258]: <-- data [1024]
Feb 15 17:53:10.20: [24258]: <-- data [1024]
Feb 15 17:53:11.95: [24258]: <-- data [1024]
Feb 15 17:53:11.95: [24258]: <-- data [1024]
Feb 15 17:53:13.67: [24258]: <-- data [1024]
Feb 15 17:53:13.67: [24258]: <-- data [1024]
Feb 15 17:53:15.41: [24258]: <-- data [982]
Feb 15 17:53:15.41: [24258]: SENT 13270 bytes of data
Feb 15 17:53:15.41: [24258]: SEND 1D RTC
Feb 15 17:53:15.41: [24258]: <-- data [29]
Feb 15 17:53:15.41: [24258]: <-- data [2]
Feb 15 17:53:15.41: [24258]: SEND end page
Feb 15 17:53:22.84: [24258]: --> [2:OK]
Feb 15 17:53:22.84: [24258]: <-- [9:AT+FTS=9\r]
Feb 15 17:53:23.01: [24258]: --> [2:OK]
Feb 15 17:53:23.01: [24258]: SEND send EOP (no more pages or documents)
Feb 15 17:53:23.01: [24258]: <-- [9:AT+FTH=3\r]
Feb 15 17:53:23.03: [24258]: --> [7:CONNECT]
Feb 15 17:53:23.03: [24258]: <-- data [3]
Feb 15 17:53:23.03: [24258]: <-- data [2]
Feb 15 17:53:24.30: [24258]: --> [2:OK]
Feb 15 17:53:24.30: [24258]: <-- [9:AT+FRH=3\r]
Feb 15 17:53:24.51: [24258]: --> [7:CONNECT]
Feb 15 17:53:25.73: [24258]: --> [2:OK]
Feb 15 17:53:25.73: [24258]: SEND recv MCF (message confirmation)
Feb 15 17:53:25.73: [24258]: SEND FAX (000000518): FROM soporte@xxxxxxxxx
TO 964340306 (page 1 of 1 sent in 1:25)
Feb 15 17:53:25.73: [24258]: <-- [9:AT+FRS=7\r]
Feb 15 17:53:25.97: [24258]: --> [2:OK]
Feb 15 17:53:25.97: [24258]: SEND FAX (000000518): FROM soporte@xxxxxxxxx
TO 964340306 (docq/doc141.ps;31 sent in 1:25)
Feb 15 17:53:26.74: [24258]: <-- [9:AT+FTH=3\r]
Feb 15 17:53:27.05: [24258]: --> [7:CONNECT]
Feb 15 17:53:27.05: [24258]: <-- data [3]
Feb 15 17:53:27.05: [24258]: <-- data [2]
Feb 15 17:53:28.33: [24258]: --> [2:OK]
Feb 15 17:53:28.33: [24258]: <-- [5:ATH0\r]
Feb 15 17:53:28.46: [24258]: --> [2:OK]
Feb 15 17:53:28.46: [24258]: SESSION END

Thanks for your help, Alberto.

____________________ 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@xxxxxxxxxxx < /dev/null
  *To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*




Project hosted by iFAX Solutions