![]() |
Ertan Kucukoglu wrote: > Hello, > > (Sorry for this slightly big message) > > I recently setup my HylaFAX 4.1beta2 on Slackware 4.0 linux. HylaFAX can > receive faxes without problem., but I can not send fax. > > sendfax -n -d xxx <<EOF > test > EOF > > Command puts the job in queue, dials xxx numbered phone, xxx gives fax > signal, but HylaFAX (or my modem or faxgetty or faxmodem) can not > understand it (or I make something wrong to make it behave like this) > > faxgetty runs on ttyS0, 'faxmodem ttyS0' also running, hfaxd running. > > I included a few configuration files. My modem is PROLINK 1436EM Ext. on > COM1. > > I come over to that point and I will not give up. (With your helps of > course :-) > > Thanks in advance. > > -- > Ertan Kucukoglu > ertank@softhome.net > > ------------------------------------------------------------------------ > Oct 27 14:52:40.94: [ 1022]: SESSION BEGIN 00000056 902124250459 > Oct 27 14:52:40.95: [ 1022]: SEND FAX: JOB 5 DEST 4250459 COMMID 00000056 > Oct 27 14:52:40.95: [ 1022]: DELAY 2600 ms > Oct 27 14:52:43.54: [ 1022]: <-- [15:ATE0V1Q0S0=0H0\r] > Oct 27 14:52:44.31: [ 1022]: --> [2:OK] > Oct 27 14:52:44.31: [ 1022]: <-- [21:ATS8=2S7=60&K4&D2&C1\r] > Oct 27 14:52:44.47: [ 1022]: --> [2:OK] > Oct 27 14:52:44.47: [ 1022]: <-- [12:AT+FCLASS=1\r] > Oct 27 14:52:44.62: [ 1022]: --> [2:OK] > Oct 27 14:52:44.62: [ 1022]: <-- [7:ATL2M1\r] > Oct 27 14:52:44.77: [ 1022]: --> [2:OK] > Oct 27 14:52:44.77: [ 1022]: <-- [12:AT+FCLASS=1\r] > Oct 27 14:52:45.02: [ 1022]: --> [2:OK] > Oct 27 14:52:45.02: [ 1022]: DIAL 4250459 > Oct 27 14:52:45.02: [ 1022]: <-- [13:ATDT4250459@\r] > Oct 27 14:53:48.48: [ 1022]: --> [9:NO ANSWER] > Oct 27 14:53:48.48: [ 1022]: SEND FAILED: No answer from remote > Oct 27 14:53:48.48: [ 1022]: SEND FAILED: No answer from remote; too many attempts to dial > Oct 27 14:53:48.48: [ 1022]: <-- [5:ATH0\r] > Oct 27 14:53:49.34: [ 1022]: --> [2:OK] > Oct 27 14:53:49.34: [ 1022]: SESSION END > > ------------------------------------------------------------------------ > # $Id: class1,v 1.2 1999/01/10 09:09:37 robert 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: 90 > AreaCode: 212 > FAXNumber: +90.212.598.3951 > LongDistancePrefix: 0 > InternationalPrefix: 00 > DialStringRules: etc/dialrules > ServerTracing: 1 > SessionTracing: 11 > RecvFileMode: 0600 > LogFileMode: 0600 > DeviceMode: 0600 > RingsBeforeAnswer: 1 > SpeakerVolume: medium > GettyArgs: "-h %l dx_%s" > LocalIdentifier: "NothingSetup" > 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: 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 normally 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, @ for silence > # > # 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: AT+FCLASS=1;A # default is to answer as fax > ModemNoFlowCmd: AT&K # disable flow control cmd > ModemHardFlowCmd: AT&K3 # hardware flow control cmd > ModemSoftFlowCmd: AT&K4 # software flow control cmd > #ModemNoAutoAnswerCmd: ATS0=1 # 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 > 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 > Class1TCFResponseDelay: 75 # 75ms delay between recv TCF & response > Class1SendPPMDelay: 75 # 75ms delay before sending PPM > Class1SendTCFDelay: 75 # 75ms delay between sending DCS & TCF > 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 > > ------------------------------------------------------------------------ > # > # inittab This file describes how the INIT process should set up > # the system in a certain run-level. > # > # Version: @(#)inittab 2.04 17/05/93 MvS > # 2.10 02/10/95 PV > # 3.00 02/06/1999 PV > # > # Author: Miquel van Smoorenburg, <miquels@drinkel.nl.mugnet.org> > # Modified by: Patrick J. Volkerding, <volkerdi@ftp.cdrom.com> > # > > # These are the default runlevels in Slackware: > # 0 = halt > # 1 = single user mode > # 2 = unused (but configured the same as runlevel 3) > # 3 = multiuser mode (default Slackware runlevel) > # 4 = X11 with XDM > # 5 = unused (but configured the same as runlevel 3) > # 6 = reboot > > # Default runlevel. (Do not set to 0 or 6) > id:3:initdefault: > > # System initialization (runs when system boots). > si:S:sysinit:/etc/rc.d/rc.S > > # Script to run when going single user (runlevel 1). > su:1S:wait:/etc/rc.d/rc.K > > # Script to run when going multi user. > rc:2345:wait:/etc/rc.d/rc.M > > # What to do at the "Three Finger Salute". > ca::ctrlaltdel:/sbin/shutdown -t5 -rf now > > # Runlevel 0 halts the system. > l0:0:wait:/etc/rc.d/rc.0 > > # Runlevel 6 reboots the system. > l6:6:wait:/etc/rc.d/rc.6 > > # What to do when power fails (shutdown to single user). > pf::powerfail:/sbin/shutdown -f +5 "THE POWER IS FAILING" > > # If power is back before shutdown, cancel the running shutdown. > pg:0123456:powerokwait:/sbin/shutdown -c "THE POWER IS BACK" > > # If power comes back in single user mode, return to multi user mode. > ps:S:powerokwait:/sbin/init 3 > > # The getties in multi user mode on consoles an serial lines. > # > # NOTE NOTE NOTE adjust this to your getty or you will not be > # able to login !! > # > # Note: for 'agetty' you use linespeed, line. > # for 'getty_ps' you use line, linespeed and also use 'gettydefs' > c1:1235:respawn:/sbin/agetty 38400 tty1 linux > c2:1235:respawn:/sbin/agetty 38400 tty2 linux > c3:1235:respawn:/sbin/agetty 38400 tty3 linux > c4:1235:respawn:/sbin/agetty 38400 tty4 linux > c5:1235:respawn:/sbin/agetty 38400 tty5 linux > c6:12345:respawn:/sbin/agetty 38400 tty6 linux > > # Serial lines > #s1:12345:respawn:/sbin/agetty 19200 ttyS0 vt100 > #s2:12345:respawn:/sbin/agetty 19200 ttyS1 vt100 > > # Dialup lines > #d1:12345:respawn:/sbin/agetty -mt60 38400,19200,9600,2400,1200 ttyS0 vt100 > #d2:12345:respawn:/sbin/agetty -mt60 38400,19200,9600,2400,1200 ttyS1 vt100 > > # Runlevel 4 used to be for an X-window only system, until we discovered > # that it throws init into a loop that keeps your load avg at least 1 all > # the time. Thus, there is now one getty opened on tty6. Hopefully no one > # will notice. ;^) > # It might not be bad to have one text console anyway, in case something > # happens to X. > x1:4:wait:/etc/rc.d/rc.4 > > # Hylafax icin koyuldu > #mo:2345:respawn:/usr/local/sbin/faxgetty ttyS0 > > # End of /etc/inittab Dear Ertan, Country code 90 ? That must be Turkey, I presume. Try changing the parameter DialStringRules to etc/dialrules.europe in your /var/spool/fax/etc/config.ttyS0-file. The modem seems to dial the number but reports a 'no answer' ? Look for ATDT4250459 in your logfile. Have you checked the number ? Is 4250459 the number as it should be dialed from your location ? Or does it need a leading zero, in order to obtain an 'ouside' phoneline ? Did you check the number with a regular phone ? Do you have a faxmachine answering the call ? Try to figure that out. Regards. Evert Carton Hyperion Software