![]() |
Hello, I am looking for help or a clue as to what to do to get a fax sent from my laptop. I am a new convert to Linux, and have installed SuSE 6.2 on my Winbook XL . Even have fishes swimming around on my screen. But I can't shoot out a fax:-( Can someone please help. I am an American in Moscow, Russia, so my resources are somewhat limited. I installed hylafax and all the packages it needed to run, and susefax and all the packages it needed to run as well. I have read the manuals and SuSE's help documents on their site. I've searched deja, and found this thread. I use a Linksys PCMCIA combo card 10/100 + 56 K. It seems to me that I am not getting much feedback from SuSEfax, or I just don't know how to obtain the feedback to figure out what is wrong. I deleted the contents of the /var/log/sendfax.log, shutdown the computer, rebooted, tried to send a fax in KDE using SuSEFAX. Nothing was written to the sendfax.log *******I tried Poll Fax and tried Send Fax. This is what Get Status shows: 6 127 232-9274 D 7 /usr/home/george/Off root 232-9274 0:12 ****** In "HylaFax Server State" window, I see: HylaFAX scheduler on george.hello: Running I followed the directions in the SuSE 6.2 manual for the Hylafax configuration. Here is some info. I tried to find everything I could. The more the better I figured. ******* Contents of file /var/spool/fax/etc/host ************* localhost 127.0.0.1 ********** After command faxstat -v as root, I get: Trying localhost (127.0.0.1) at port 4559... Connected to localhost. 220 george.hello server (HylaFAX (tm) Version 4.0pl2) ready. -> USER root 230 User root logged in. -> PORT 127,0,0,1,4,110 200 PORT command successful. -> LIST status 150 Opening new data connection for "status". HylaFAX scheduler on george.hello: Running 226 Transfer complete. ****** Excerpt from /var/log/messages which shows HylaFax starting up Dec 15 14:09:08 george syslogd 1.3-3: restart. Dec 15 14:09:09 george kernel: klogd 1.3-3, log source = /proc/kmsg started. Dec 15 14:09:09 george kernel: Inspecting /boot/System.map Dec 15 14:09:09 george kernel: Loaded 8279 symbols from /boot/System.map. Dec 15 14:09:09 george kernel: Symbols match kernel version 2.2.10. Dec 15 14:09:09 george kernel: Loaded 58 symbols from 7 modules. Dec 15 14:09:09 george kernel: Serial driver version 4.27 with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ enabled Dec 15 14:09:09 george kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A Dec 15 14:09:09 george kernel: ttyS02 at 0x03e8 (irq = 4) is a 16550A Dec 15 14:09:09 george kernel: Linux PCMCIA Card Services 3.0.13 Dec 15 14:09:09 george kernel: kernel build: 2.2.10 #1 Thu Jul 22 14:06:40 GMT 1999 Dec 15 14:09:09 george kernel: options: [pci] [cardbus] Dec 15 14:09:09 george kernel: Intel PCIC probe: Dec 15 14:09:09 george kernel: TI 1131 PCI-to-CardBus at bus 0 slot 3, mem 0x68000000, 2 sockets Dec 15 14:09:09 george kernel: host opts [0]: [pci + serial irq] [no pci irq] [lat 168/176] [bus 32/34] Dec 15 14:09:09 george kernel: host opts [1]: [pci + serial irq] [no pci irq] [lat 168/176] [bus 35/37] Dec 15 14:09:09 george kernel: ISA irqs (scanned) = 3,4,7,9,10,15 status change on irq 15 Dec 15 14:09:09 george kernel: cs: IO port probe 0x1000-0x17ff: clean. Dec 15 14:09:09 george kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x220-0x22f 0x330-0x337 0x370-0x37f 0x388-0x38f 0x4d0-0x4d7 Dec 15 14:09:09 george kernel: cs: IO port probe 0x0a00-0x0aff: clean. Dec 15 14:09:09 george kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean. Dec 15 14:09:09 george kernel: eth0: NE2000 Compatible: io 0x300, irq 3, hw_addr 00:E0:98:08:29:56 Dec 15 14:09:09 george kernel: tty01 at 0x02f8 (irq = 3) is a 16550A Dec 15 14:09:13 george /usr/sbin/cron[148]: (CRON) STARTUP (fork ok) Dec 15 14:09:15 george FaxQueuer[185]: Missing ':' separator in modem class specification Dec 15 14:09:15 george FaxQueuer[185]: HylaFAX (tm) Version 4.0pl2 Dec 15 14:09:15 george FaxQueuer[185]: Copyright (c) 1990-1996 Sam Leffler Dec 15 14:09:15 george FaxQueuer[185]: Copyright (c) 1991-1996 Silicon Graphics, Inc. Dec 15 14:09:16 george HylaFAX[186]: HylaFAX INET Protocol Server: restarted. Dec 15 14:09:16 george HylaFAX[186]: HylaFAX Old Protocol Server: restarted. Dec 15 14:09:16 george HylaFAX[186]: HylaFAX SNPP Protocol Server: restarted. Dec 15 14:09:24 george login: pam_unix session started for user root, service login <snip> ****** Further excerpt from var/log/messages after running SuSEFAX <snip> Dec 15 14:14:17 george HylaFAX[1215]: Filesystem has SysV-style file creation semantics. Dec 15 14:14:17 george FaxQueuer[185]: SUBMIT JOB 5 Dec 15 14:17:37 george HylaFAX[1258]: Filesystem has SysV-style file creation semantics. Dec 15 14:17:37 george FaxQueuer[185]: SUBMIT JOB 6 Dec 15 14:18:18 george HylaFAX[1259]: Filesystem has SysV-style file creation semantics. Dec 15 14:18:18 george FaxQueuer[185]: SUBMIT JOB 7 <snip> ******** Excerpt from file /etc/inittab showing getty settings: <snip> # getty-programs for the normal runlevels # <id>:<runlevels>:<action>:<process> # The "id" field MUST be the same as the last # characters of the device (after "tty"). 1:123:respawn:/sbin/mingetty --noclear tty1 2:123:respawn:/sbin/mingetty tty2 3:123:respawn:/sbin/mingetty tty3 4:123:respawn:/sbin/mingetty tty4 5:123:respawn:/sbin/mingetty tty5 6:123:respawn:/sbin/mingetty tty6 <snip> ******* In directory /var/spool/fax I have the files COPYRIGHT FIFO FIFO.modem FIFO.ttyS1 Note: Am I supposed to have a FIFO.ttyS1 file, since I set my modem to /dev/modem? **** Contents of /var/spool/fax/etc/setup.cache *************** # Warning, this file was automatically generated by faxsetup # on Mon Dec 13 12:04:51 /etc/localtime 1999 for root AFMDIR='/usr/share/hylafax/afm' AWK='/usr/bin/gawk' BIN='/usr/bin' CAT='/bin/cat' CHGRP='/bin/chgrp' CHMOD='/bin/chmod' CHOWN='/bin/chown' CP='/bin/cp' DPSRIP='/usr/local/sbin/ps2fax.exe' ECHO='/bin/echo' GREP='/usr/bin/grep' GSRIP='/usr/bin/gs' IMPRIP='/usr/lib/print/psrip' LIBDATA='/usr/lib/fax' LIBEXEC='/usr/lib/fax' LN='/bin/ln' MANDIR='/usr/man' MKFIFO='/usr/bin/mkfifo' MV='/bin/mv' PATH='/usr/sbin:/bin:/usr/bin:/etc:/usr/local/bin' PATHEGETTY='/usr/sbin/egetty' PATHGETTY='/usr/sbin/mgetty' PATHVGETTY='/usr/sbin/vgetty' PSPACKAGE='gs' RM='/bin/rm' SBIN='/usr/sbin' SCRIPT_SH='/bin/bash' SED='/usr/bin/sed' SENDMAIL='/usr/sbin/sendmail' SPOOL='/var/spool/fax' TIFFBIN='/usr/bin' UUCP_LOCKDIR='/var/lock' UUCP_LOCKTYPE='ascii' ****** Contents of config.modem ******************* # $Id: class2,v 1.23 1996/06/24 02:58:32 sam Rel $ # # 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 2 modem configuration. # # EDIT THIS CONFIGURATION TO REFLECT YOUR SETUP # CountryCode: 7 AreaCode: 095 FAXNumber: +7.095.944.1415 LongDistancePrefix: 0 InternationalPrefix: 00 DialStringRules: etc/dialrules ServerTracing: 527 SessionTracing: 527 RecvFileMode: 0644 LogFileMode: 0600 DeviceMode: 0666 RingsBeforeAnswer: 1 SpeakerVolume: off GettyArgs: "-r -b -s %s %l" LocalIdentifier: "S.u.S.E. GmbH" 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: Class2 # use this to supply a hint #ModemRate: 19200 # max 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 reflects carrier (or not) # # 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: 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 #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 # # Configuration parameters for Class 2 modems. # Class2Cmd: AT+FCLASS=2 # command to enter class 2 Class2BORCmd: AT+FBOR=0 # bit order for phase B/C/D (direct) Class2RELCmd: AT+FREL=1 # byte-align EOL codes on recv Class2CQCmd: "" # commands to enable copy quality proc. Class2AbortCmd: AT+FK # abort session command Class2CQQueryCmd: AT+FCQ=? # query for copy quality capabilities Class2DCCQueryCmd: AT+FDCC=? # query for modem capabilities Class2TBCCmd: AT+FTBC=0 # setup stream mode Class2CRCmd: AT+FCR=1 # enable capability to receive Class2PHCTOCmd: AT+FPHCTO=30 # set phase C timeout parameter Class2BUGCmd: AT+FBUG=1 # enable HDLC frame tracing Class2LIDCmd: AT+FLID # set local identifier command Class2DCCCmd: AT+FDCC # set modem capabilities command Class2DISCmd: AT+FDIS # set session parameters command Class2DDISCmd: "" # disable pre-dial DIS command hack Class2CIGCmd: AT+FCIG # set polling identifier command Class2PTSCmd: AT+FPTS # set post-page status command Class2SPLCmd: AT+FSPL # set polling indicator command # # If Class2RecvDataTrigger is not set, then it is set to DC1 # Class2RecvDataTrigger: "" # character sent to modem to start recv Class2XmitWaitForXON: yes # if true, wait for XON before send