Hylafax Mailing List Archives

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

Re: [hylafax-users] Can't send faxes any longer.



I don't know what causes it either but I had to do three complete fresh 
installs to finally get it working.  The first time it appeared to work 
fine (faxq, hfaxd, and faxgetty started with no errors from 4.2.0rc2 
rpm compiled from the src.rpm).  I didn't send or receive any faxes, 
thought.   This was on a clean install on a new HD, so I reinstalled 
again on my original primary drive and it didn't work (faxgetty could 
not communicate with the modem).  Then I did another clean install, did 
a ./configure, make & make install from the 4.2.0 tarball, and I just 
now sent a fax and according to the log file it went through fine.  
faxgetty appears to take a long time to initialize the modem (Multitech 
MT1932ZDX/0116), though, and report  a status that faxstatus interprets 
as "Running and Idle".   

This all started because I couldn't get faxgetty working on Fedora Core 
2, and was seriously considering switching to Debian.  I decided to get 
a new hard drive, do a fresh install, and give it one more try.  The 
fact that it seemed to work okay prompted me to do a third fresh 
install rather than give up and switch after faxgetty wouldn't start, 
but I still don't have a clue what the problem is.  And I've got so 
many confounding variables in the mix - such as 4.2.0rc2 rpm worked 
once and not the second time and the latest (working) install is 4.2.0 
compiled from the tarball - that I don't know that the information I've 
provided here will help anyone beyond "Try a fresh install".

Let me know what happens if you try that.

On Tuesday 24 August 2004 17:30 pm, Erik P. Olsen wrote:
> I don't know what has caused it but I can no longer send faxes. Maybe
> an update of Fedora Core 2 has done the harm.
>
> Please find below /var/spool/hylafax/etc/config.ttyS1, syslog and
> /var/spool/hylafax/doneq/q29. The latter has a line saying:
> status:/bin/cat: write error: Broken pipe\
>
> I don't what that means but it doesn't look healthy.
>
> Could someone, please, shed some light in this darkness.
>
> Thanks in advance.
>
>
>
> /var/spool/hylafax/etc/config.ttyS1:
>
> # $Id: class1.0,v 1.1 2002/05/23 21:32:18 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.
> #
>
> #
> # Generic Class 1.0 modem configuration.
> #
> # EDIT THIS CONFIGURATION TO REFLECT YOUR SETUP
> #
> CountryCode:  45
> AreaCode:
> FAXNumber:  +4538346470
> LongDistancePrefix:
> InternationalPrefix: 00
> DialStringRules: etc/dialrules.europe
> ServerTracing:  15
> SessionTracing:  15
> RecvFileMode:  0644
> LogFileMode:  0644
> DeviceMode:  0600
> RingsBeforeAnswer: 1
> SpeakerVolume:  off
> GettyArgs:  "-h %l dx_%s"
> LocalIdentifier: "NothingSetup"
> TagLineFont:  etc/lutRS18.pcf
> TagLineFormat:  "From %%l|%c|Page %%P of %%T"
> MaxRecvPages:  99
> #
> #
> # Modem-related stuff: should reflect modem command interface
> # and hardware connection/cabling (e.g. flow control).
> #
> # We use "ModemType: Class1" with "Class1Cmd: AT+FCLASS=1.0" for now
> #
> 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.0 # command to enter class 1.0
> 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
> Class1SwitchingDelay: 75  # 150ms delay in switching transmission
> direction
> 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
>
> Syslog:
>
> Aug 24 22:20:50 localhost FaxQueuer[1989]: SUBMIT JOB 24
> Aug 24 22:20:50 localhost FaxGetty[2199]: LOCKWAIT
> Aug 24 22:20:53 localhost FaxQueuer[2592]: JOB 24: CONVERT DOCUMENT:
> exit status 0xff00
> Aug 24 22:20:53 localhost FaxQueuer[1989]: NOTIFY: bin/notify
> "doneq/q24" "no_formatter" ""
> Aug 24 22:20:53 localhost FaxQueuer[1989]: NOTIFY exit status: 0
> (2596) Aug 24 22:21:21 localhost FaxGetty[2199]: MODEM set DTR OFF
> Aug 24 22:21:21 localhost FaxGetty[2199]: DELAY 75 ms
> Aug 24 22:21:21 localhost FaxGetty[2199]: MODEM set DTR ON
> Aug 24 22:21:21 localhost FaxGetty[2199]: DELAY 2600 ms
> Aug 24 22:21:24 localhost FaxGetty[2199]: MODEM set baud rate: 19200
> baud, input flow XON/XOFF, output flow XON/XOFF
> Aug 24 22:21:24 localhost FaxGetty[2199]: DELAY 10 ms
> Aug 24 22:21:24 localhost FaxGetty[2199]: MODEM flush i/o
> Aug 24 22:21:24 localhost FaxGetty[2199]: <-- [4:ATZ\r]
> Aug 24 22:21:24 localhost FaxGetty[2199]: --> [2:OK]
> Aug 24 22:21:24 localhost FaxGetty[2199]: DELAY 3000 ms
> Aug 24 22:21:27 localhost FaxGetty[2199]: <-- [5:ATE0\r]
> Aug 24 22:21:27 localhost FaxGetty[2199]: --> [4:ATE0]
> Aug 24 22:21:27 localhost FaxGetty[2199]: --> [2:OK]
> Aug 24 22:21:27 localhost FaxGetty[2199]: <-- [5:ATV1\r]
> Aug 24 22:21:27 localhost FaxGetty[2199]: --> [2:OK]
> Aug 24 22:21:27 localhost FaxGetty[2199]: <-- [5:ATQ0\r]
> Aug 24 22:21:27 localhost FaxGetty[2199]: --> [2:OK]
> Aug 24 22:21:27 localhost FaxGetty[2199]: <-- [7:ATS0=0\r]
> Aug 24 22:21:27 localhost FaxGetty[2199]: --> [2:OK]
> Aug 24 22:21:27 localhost FaxGetty[2199]: <-- [7:ATS8=2\r]
> Aug 24 22:21:27 localhost FaxGetty[2199]: --> [2:OK]
> Aug 24 22:21:27 localhost FaxGetty[2199]: <-- [8:ATS7=60\r]
> Aug 24 22:21:28 localhost FaxGetty[2199]: --> [2:OK]
> Aug 24 22:21:28 localhost FaxGetty[2199]: <-- [12:AT+FCLASS=?\r]
> Aug 24 22:21:28 localhost FaxGetty[2199]: --> [7:0,1,1.0]
> Aug 24 22:21:28 localhost FaxGetty[2199]: --> [2:OK]
> Aug 24 22:21:28 localhost FaxGetty[2199]: <-- [14:AT+FCLASS=1.0\r]
> Aug 24 22:21:28 localhost FaxGetty[2199]: --> [2:OK]
> Aug 24 22:21:28 localhost FaxGetty[2199]: <-- [5:ATI3\r]
> Aug 24 22:21:28 localhost FaxGetty[2199]: --> [28:LASAT safire 560
> Voice V1.21]
> Aug 24 22:21:28 localhost FaxGetty[2199]: --> [2:OK]
> Aug 24 22:21:28 localhost FaxGetty[2199]: <-- [5:ATI0\r]
> Aug 24 22:21:28 localhost FaxGetty[2199]: --> [5:56000]
> Aug 24 22:21:28 localhost FaxGetty[2199]: --> [2:OK]
> Aug 24 22:21:28 localhost FaxGetty[2199]: <-- [9:AT+FTM=?\r]
> Aug 24 22:21:28 localhost FaxGetty[2199]: -->
> [41:3,24,48,72,73,74,96,97,98,121,122,145,146]
> Aug 24 22:21:28 localhost FaxGetty[2199]: --> [2:OK]
> Aug 24 22:21:28 localhost FaxGetty[2199]: <-- [9:AT+FRM=?\r]
> Aug 24 22:21:28 localhost FaxGetty[2199]: -->
> [41:3,24,48,72,73,74,96,97,98,121,122,145,146]
> Aug 24 22:21:28 localhost FaxGetty[2199]: --> [2:OK]
> Aug 24 22:21:28 localhost FaxGetty[2199]: <-- [14:AT+FCLASS=1.0\r]
> Aug 24 22:21:28 localhost FaxGetty[2199]: --> [2:OK]
> Aug 24 22:21:28 localhost FaxGetty[2199]: MODEM LASAT SAFIRE 560
> VOICE V1.21 56000/
> Aug 24 22:21:28 localhost FaxGetty[2199]: <-- [5:ATM0\r]
> Aug 24 22:21:28 localhost FaxGetty[2199]: --> [2:OK]
> Aug 24 22:21:28 localhost FaxGetty[2199]: MODEM input buffering
> disabled
>
> /var/spool/hylafax/doneq/q29:
>
> tts:1093385894
> killtime:1093396632
> retrytime:0
> state:8
> npages:0
> totpages:0
> ntries:0
> ndials:0
> totdials:0
> maxdials:12
> tottries:0
> maxtries:3
> pagewidth:209
> resolution:196
> pagelength:296
> priority:127
> schedpri:127
> minsp:0
> desiredbr:13
> desiredst:0
> desiredec:1
> desireddf:3
> desiredtl:0
> useccover:1
> external:40765300
> number:40765300
> mailaddr:erik@xxxxxxxxxxxxxxxxxxxxx
> sender:Erik P. Olsen
> jobid:29
> jobtag:
> pagehandling:
> modem:any
> receiver:
> company:
> location:
> cover:
> client:localhost.localdomain
> owner:erik
> groupid:29
> signalrate:
> dataformat:
> jobtype:facsimile
> tagline:
> subaddr:
> passwd:
> doneop:default
> commid:
> status:/bin/cat: write error: Broken pipe\
>
> notify:none
> pagechop:default
> chopthreshold:3
> postscript:0::docq/doc43.ps.29

-- 
Dave Parker        dlparker@xxxxxxxxxx         www.dlpinc.com
voice:816-421-4640   fax:816-421-4590   wireless:816-405-3762
DLP, Inc. - 200 MAIN ST #608 - KANSAS CITY, MO 64105-1285 USA

____________________ 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*



Home
Report any problems to webmaster@hylafax.org

HylaFAX is a trademark of Silicon Graphics Corporation.
Internet connectivity for hylafax.org is provided by:
VirtuALL Private Host Services