HylaFAX The world's most advanced open source fax server |
Dear
List,
I'veg to CentOS 3.9 A US Robotics 56K Ext Faxmodem (model 5631) on /dev/ttyS0 I've got hylafax-4.4.4-1rhel3 I can send faxes to our internal fax machine without problems, it arives every time. My config for the modem looks like this : # $Id: class1,v 1.18 2007/03/14 18:24:10 aidan 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. # # # Generic Class 1 modem configuration. # # EDIT THIS CONFIGURATION TO REFLECT YOUR SETUP # CountryCode: 381 AreaCode: 24 FAXNumber: +38124715898 LongDistancePrefix: 0 InternationalPrefix: 99 DialStringRules: etc/dialrules ServerTracing: 1 SessionTracing: 11 RecvFileMode: 0600 LogFileMode: 0600 DeviceMode: 0600 RingsBeforeAnswer: 1 SpeakerVolume: off GettyArgs: "-h %l dx_%s" LocalIdentifier: "CaprioloBIKE d.o.o." TagLineFont: etc/lutRS18.pcf TagLineFormat: "From %%l|%c|Page %%P of %%T" PercentGoodLines: 0 MaxConsecutiveBadLines: 0 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: xonxoff # XON/XOFF flow control assumed # #ModemSetupDTRCmd: AT&D2 # setup so DTR drop resets modem #ModemSetupDCDCmd: AT&C1 # setup so DCD follows carrier #GettyArgs: "-h %l dx_%s" # modem must auto-detect fax/data # # We can append the "@" symbol to the dial string so that # the modem will wait 5 seconds before attempting to connect # and return result codes that distinguish between no carrier # and no answer. This makes it possible to avoid problems with # repeatedly dialing a number that doesn't have a fax machine # (kudos to Stuart Lynne for this trick.) # # NB: If you need to prefix phone numbers to get through a PBX, # put it in the ModemDialCmd; e.g. "DT9%s@". # #ModemDialCmd: ATDT%s # T for tone dialing # # Other possible configuration stuff. The default strings are # shown below. Only those that are different from the defaults # need to be included in the configuration file. # #ModemResetCmds: "" # stuff to do when modem is reset #ModemAnswerCmd: ATA # use this to answer phone #ModemNoFlowCmd: AT&K # disable flow control cmd #ModemHardFlowCmd: AT&K3 # hardware flow control cmd #ModemSoftFlowCmd: AT&K4 # software flow control cmd #ModemNoAutoAnswerCmd: ATS0=0 # disable auto-answer # # Set modem speaker volume commands: OFF QUIET LOW MEDIUM HIGH. # Note that we both turn the speaker on/off and set volume. # #ModemSetVolumeCmd: "ATM0 ATL0M1 ATL1M1 ATL2M1 ATL3M1" #ModemEchoOffCmd: ATE0 # disable command echo #ModemVerboseResultsCmd: ATV1 # enable verbose command results #ModemResultCodesCmd: ATQ0 # enable result codes #ModemOnHookCmd: ATH0 # place phone on hook (hangup) #ModemSoftResetCmd: ATZ # do soft reset of modem #ModemSoftResetCmdDelay: 3000 # pause after soft reset #ModemWaitTimeCmd: ATS7=60 # wait 60 seconds for carrier #ModemCommaPauseTimeCmd: ATS8=2 # comma pause time is 2 seconds #ModemRecvFillOrder: LSB2MSB # bit order of received facsimile #ModemSendFillOrder: LSB2MSB # bit order modem expects for transmit # 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 Class1SwitchingCmd: AT+FRS=7 # silence between HDLC recv and trans 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 The error I'm getting : Feb 25 14:39:42.34: [ 1248]: <-- data [2] Feb 25 14:39:43.17: [ 1248]: --> [7:CONNECT] Feb 25 14:39:43.17: [ 1248]: <-- data [13] Feb 25 14:39:43.17: [ 1248]: <-- data [2] Feb 25 14:39:43.80: [ 1248]: --> [2:OK] Feb 25 14:39:43.80: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:39:44.39: [ 1248]: --> [7:CONNECT] Feb 25 14:39:45.81: [ 1248]: --> [2:OK] Feb 25 14:39:45.81: [ 1248]: RECV recv NSF (non-standard facilities) Feb 25 14:39:45.81: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:39:45.86: [ 1248]: --> [7:CONNECT] Feb 25 14:39:46.21: [ 1248]: --> [2:OK] Feb 25 14:39:46.21: [ 1248]: RECV recv DIS (identification signal) Feb 25 14:39:46.21: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:39:46.26: [ 1248]: --> [7:CONNECT] Feb 25 14:39:46.32: [ 1248]: --> [5:ERROR] Feb 25 14:39:46.32: [ 1248]: MODEM Command error Feb 25 14:39:46.32: [ 1248]: FCS error Feb 25 14:39:46.32: [ 1248]: <-- [10:AT+FRS=21\r] Feb 25 14:39:46.61: [ 1248]: --> [2:OK] Feb 25 14:39:46.61: [ 1248]: <-- [9:AT+FTH=3\r] Feb 25 14:39:46.69: [ 1248]: --> [7:CONNECT] Feb 25 14:39:46.69: [ 1248]: <-- data [3] Feb 25 14:39:46.69: [ 1248]: <-- data [2] Feb 25 14:39:47.99: [ 1248]: --> [2:OK] Feb 25 14:39:47.99: [ 1248]: RECV send CRP (command repeat) Feb 25 14:39:47.99: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:39:48.41: [ 1248]: --> [7:CONNECT] Feb 25 14:39:49.64: [ 1248]: --> [2:OK] Feb 25 14:39:49.64: [ 1248]: RECV recv NSF (non-standard facilities) Feb 25 14:39:49.64: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:39:49.70: [ 1248]: --> [7:CONNECT] Feb 25 14:39:50.01: [ 1248]: --> [2:OK] Feb 25 14:39:50.01: [ 1248]: RECV recv DIS (identification signal) Feb 25 14:39:50.01: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:39:50.07: [ 1248]: --> [7:CONNECT] Feb 25 14:39:50.13: [ 1248]: --> [5:ERROR] Feb 25 14:39:50.13: [ 1248]: MODEM Command error Feb 25 14:39:50.13: [ 1248]: FCS error Feb 25 14:39:50.13: [ 1248]: <-- [10:AT+FRS=21\r] Feb 25 14:39:50.42: [ 1248]: --> [2:OK] Feb 25 14:39:50.42: [ 1248]: <-- [9:AT+FTH=3\r] Feb 25 14:39:50.50: [ 1248]: --> [7:CONNECT] Feb 25 14:39:50.50: [ 1248]: <-- data [3] Feb 25 14:39:50.50: [ 1248]: <-- data [2] Feb 25 14:39:51.80: [ 1248]: --> [2:OK] Feb 25 14:39:51.80: [ 1248]: RECV send CRP (command repeat) Feb 25 14:39:51.80: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:39:52.21: [ 1248]: --> [7:CONNECT] Feb 25 14:39:53.44: [ 1248]: --> [2:OK] Feb 25 14:39:53.44: [ 1248]: RECV recv NSF (non-standard facilities) Feb 25 14:39:53.44: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:39:53.49: [ 1248]: --> [7:CONNECT] Feb 25 14:39:53.82: [ 1248]: --> [2:OK] Feb 25 14:39:53.82: [ 1248]: RECV recv DIS (identification signal) Feb 25 14:39:53.82: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:39:53.87: [ 1248]: --> [7:CONNECT] Feb 25 14:39:53.94: [ 1248]: --> [5:ERROR] Feb 25 14:39:53.94: [ 1248]: MODEM Command error Feb 25 14:39:53.94: [ 1248]: FCS error Feb 25 14:39:53.94: [ 1248]: <-- [10:AT+FRS=21\r] Feb 25 14:39:54.23: [ 1248]: --> [2:OK] Feb 25 14:39:54.23: [ 1248]: <-- [9:AT+FTH=3\r] Feb 25 14:39:54.30: [ 1248]: --> [7:CONNECT] Feb 25 14:39:54.30: [ 1248]: <-- data [3] Feb 25 14:39:54.30: [ 1248]: <-- data [2] Feb 25 14:39:55.59: [ 1248]: --> [2:OK] Feb 25 14:39:55.59: [ 1248]: RECV send CRP (command repeat) Feb 25 14:39:55.59: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:39:56.01: [ 1248]: --> [7:CONNECT] Feb 25 14:39:57.24: [ 1248]: --> [2:OK] Feb 25 14:39:57.24: [ 1248]: RECV recv NSF (non-standard facilities) Feb 25 14:39:57.24: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:39:57.30: [ 1248]: --> [7:CONNECT] Feb 25 14:39:57.61: [ 1248]: --> [2:OK] Feb 25 14:39:57.61: [ 1248]: RECV recv DIS (identification signal) Feb 25 14:39:57.61: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:39:57.66: [ 1248]: --> [7:CONNECT] Feb 25 14:39:57.74: [ 1248]: --> [5:ERROR] Feb 25 14:39:57.74: [ 1248]: MODEM Command error Feb 25 14:39:57.74: [ 1248]: FCS error Feb 25 14:39:57.74: [ 1248]: <-- [10:AT+FRS=21\r] Feb 25 14:39:58.03: [ 1248]: --> [2:OK] Feb 25 14:39:58.03: [ 1248]: <-- [9:AT+FTH=3\r] Feb 25 14:39:58.11: [ 1248]: --> [7:CONNECT] Feb 25 14:39:58.11: [ 1248]: <-- data [3] Feb 25 14:39:58.11: [ 1248]: <-- data [2] Feb 25 14:39:59.40: [ 1248]: --> [2:OK] Feb 25 14:39:59.40: [ 1248]: RECV send CRP (command repeat) Feb 25 14:39:59.40: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:39:59.82: [ 1248]: --> [7:CONNECT] Feb 25 14:40:01.07: [ 1248]: --> [2:OK] Feb 25 14:40:01.07: [ 1248]: RECV recv NSF (non-standard facilities) Feb 25 14:40:01.07: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:01.12: [ 1248]: --> [7:CONNECT] Feb 25 14:40:01.45: [ 1248]: --> [2:OK] Feb 25 14:40:01.45: [ 1248]: RECV recv DIS (identification signal) Feb 25 14:40:01.45: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:01.50: [ 1248]: --> [7:CONNECT] Feb 25 14:40:01.56: [ 1248]: --> [5:ERROR] Feb 25 14:40:01.56: [ 1248]: MODEM Command error Feb 25 14:40:01.56: [ 1248]: FCS error Feb 25 14:40:01.56: [ 1248]: <-- [10:AT+FRS=21\r] Feb 25 14:40:01.85: [ 1248]: --> [2:OK] Feb 25 14:40:01.85: [ 1248]: <-- [9:AT+FTH=3\r] Feb 25 14:40:01.92: [ 1248]: --> [7:CONNECT] Feb 25 14:40:01.92: [ 1248]: <-- data [3] Feb 25 14:40:01.92: [ 1248]: <-- data [2] Feb 25 14:40:03.22: [ 1248]: --> [2:OK] Feb 25 14:40:03.22: [ 1248]: RECV send CRP (command repeat) Feb 25 14:40:03.22: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:03.61: [ 1248]: --> [7:CONNECT] Feb 25 14:40:04.89: [ 1248]: --> [2:OK] Feb 25 14:40:04.89: [ 1248]: RECV recv NSF (non-standard facilities) Feb 25 14:40:04.89: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:04.95: [ 1248]: --> [7:CONNECT] Feb 25 14:40:05.27: [ 1248]: --> [2:OK] Feb 25 14:40:05.27: [ 1248]: RECV recv DIS (identification signal) Feb 25 14:40:05.27: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:05.33: [ 1248]: --> [7:CONNECT] Feb 25 14:40:05.38: [ 1248]: --> [5:ERROR] Feb 25 14:40:05.38: [ 1248]: MODEM Command error Feb 25 14:40:05.38: [ 1248]: FCS error Feb 25 14:40:05.38: [ 1248]: <-- [10:AT+FRS=21\r] Feb 25 14:40:05.67: [ 1248]: --> [2:OK] Feb 25 14:40:05.67: [ 1248]: <-- [9:AT+FTH=3\r] Feb 25 14:40:05.75: [ 1248]: --> [7:CONNECT] Feb 25 14:40:05.75: [ 1248]: <-- data [3] Feb 25 14:40:05.75: [ 1248]: <-- data [2] Feb 25 14:40:07.04: [ 1248]: --> [2:OK] Feb 25 14:40:07.04: [ 1248]: RECV send CRP (command repeat) Feb 25 14:40:07.04: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:07.45: [ 1248]: --> [7:CONNECT] Feb 25 14:40:08.69: [ 1248]: --> [2:OK] Feb 25 14:40:08.69: [ 1248]: RECV recv NSF (non-standard facilities) Feb 25 14:40:08.69: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:08.74: [ 1248]: --> [7:CONNECT] Feb 25 14:40:09.06: [ 1248]: --> [2:OK] Feb 25 14:40:09.06: [ 1248]: RECV recv DIS (identification signal) Feb 25 14:40:09.06: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:09.11: [ 1248]: --> [7:CONNECT] Feb 25 14:40:09.19: [ 1248]: --> [5:ERROR] Feb 25 14:40:09.19: [ 1248]: MODEM Command error Feb 25 14:40:09.19: [ 1248]: FCS error Feb 25 14:40:09.19: [ 1248]: <-- [10:AT+FRS=21\r] Feb 25 14:40:09.48: [ 1248]: --> [2:OK] Feb 25 14:40:09.48: [ 1248]: <-- [9:AT+FTH=3\r] Feb 25 14:40:09.56: [ 1248]: --> [7:CONNECT] Feb 25 14:40:09.56: [ 1248]: <-- data [3] Feb 25 14:40:09.56: [ 1248]: <-- data [2] Feb 25 14:40:10.85: [ 1248]: --> [2:OK] Feb 25 14:40:10.85: [ 1248]: RECV send CRP (command repeat) Feb 25 14:40:10.85: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:11.23: [ 1248]: --> [7:CONNECT] Feb 25 14:40:12.52: [ 1248]: --> [2:OK] Feb 25 14:40:12.52: [ 1248]: RECV recv NSF (non-standard facilities) Feb 25 14:40:12.52: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:12.58: [ 1248]: --> [7:CONNECT] Feb 25 14:40:12.90: [ 1248]: --> [2:OK] Feb 25 14:40:12.90: [ 1248]: RECV recv DIS (identification signal) Feb 25 14:40:12.90: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:12.95: [ 1248]: --> [7:CONNECT] Feb 25 14:40:13.01: [ 1248]: --> [5:ERROR] Feb 25 14:40:13.01: [ 1248]: MODEM Command error Feb 25 14:40:13.01: [ 1248]: FCS error Feb 25 14:40:13.01: [ 1248]: <-- [10:AT+FRS=21\r] Feb 25 14:40:13.30: [ 1248]: --> [2:OK] Feb 25 14:40:13.30: [ 1248]: <-- [9:AT+FTH=3\r] Feb 25 14:40:13.38: [ 1248]: --> [7:CONNECT] Feb 25 14:40:13.38: [ 1248]: <-- data [3] Feb 25 14:40:13.38: [ 1248]: <-- data [2] Feb 25 14:40:14.68: [ 1248]: --> [2:OK] Feb 25 14:40:14.68: [ 1248]: RECV send CRP (command repeat) Feb 25 14:40:14.68: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:15.09: [ 1248]: --> [7:CONNECT] Feb 25 14:40:16.33: [ 1248]: --> [2:OK] Feb 25 14:40:16.33: [ 1248]: RECV recv NSF (non-standard facilities) Feb 25 14:40:16.33: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:16.38: [ 1248]: --> [7:CONNECT] Feb 25 14:40:16.70: [ 1248]: --> [2:OK] Feb 25 14:40:16.70: [ 1248]: RECV recv DIS (identification signal) Feb 25 14:40:16.70: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:16.75: [ 1248]: --> [7:CONNECT] Feb 25 14:40:16.82: [ 1248]: --> [5:ERROR] Feb 25 14:40:16.82: [ 1248]: MODEM Command error Feb 25 14:40:16.82: [ 1248]: FCS error Feb 25 14:40:16.82: [ 1248]: <-- [10:AT+FRS=21\r] Feb 25 14:40:17.11: [ 1248]: --> [2:OK] Feb 25 14:40:17.11: [ 1248]: <-- [9:AT+FTH=3\r] Feb 25 14:40:17.19: [ 1248]: --> [7:CONNECT] Feb 25 14:40:17.19: [ 1248]: <-- data [3] Feb 25 14:40:17.19: [ 1248]: <-- data [2] Feb 25 14:40:18.48: [ 1248]: --> [2:OK] Feb 25 14:40:18.48: [ 1248]: RECV send CRP (command repeat) Feb 25 14:40:18.48: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:18.89: [ 1248]: --> [7:CONNECT] Feb 25 14:40:20.13: [ 1248]: --> [2:OK] Feb 25 14:40:20.13: [ 1248]: RECV recv NSF (non-standard facilities) Feb 25 14:40:20.13: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:20.19: [ 1248]: --> [7:CONNECT] Feb 25 14:40:20.50: [ 1248]: --> [2:OK] Feb 25 14:40:20.50: [ 1248]: RECV recv DIS (identification signal) Feb 25 14:40:20.50: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:20.55: [ 1248]: --> [7:CONNECT] Feb 25 14:40:20.62: [ 1248]: --> [5:ERROR] Feb 25 14:40:20.62: [ 1248]: MODEM Command error Feb 25 14:40:20.62: [ 1248]: FCS error Feb 25 14:40:20.62: [ 1248]: <-- [10:AT+FRS=21\r] Feb 25 14:40:20.90: [ 1248]: --> [2:OK] Feb 25 14:40:20.90: [ 1248]: <-- [9:AT+FTH=3\r] Feb 25 14:40:20.98: [ 1248]: --> [7:CONNECT] Feb 25 14:40:20.98: [ 1248]: <-- data [3] Feb 25 14:40:20.98: [ 1248]: <-- data [2] Feb 25 14:40:22.27: [ 1248]: --> [2:OK] Feb 25 14:40:22.27: [ 1248]: RECV send CRP (command repeat) Feb 25 14:40:22.27: [ 1248]: <-- [9:AT+FRH=3\r] Feb 25 14:40:22.74: [ 1248]: --> [7:CONNECT] Feb 25 14:40:23.69: [ 1248]: --> [2:OK] Feb 25 14:40:23.69: [ 1248]: RECV recv DCN (disconnect) Feb 25 14:40:23.69: [ 1248]: RECV FAX: RSPREC error/got DCN (sender abort) Feb 25 14:40:23.69: [ 1248]: RECV FAX: end Feb 25 14:40:23.69: [ 1248]: RSPREC error/got DCN (sender abort) Feb 25 14:40:23.69: [ 1248]: SESSION END Can someone please help me fix this problem ? Sincerely Robert B |