Setup program for HylaFAX (tm) 4.1beta2.
Created for i386-suse-linux on Sat Jul 29 14:15:14 GMT 2000.
Reading cached parameters from /var/spool/fax/etc/setup.cache.
Checking system for proper client configuration.
Checking system for proper server configuration.
Warning: /usr/sbin/egetty does not exist or is not an executable program!
The file:
/usr/sbin/egetty
does not exist or this file is not an executable program. The
HylaFAX software optionally uses this program and the fact that
it does not exist on the system is not a fatal error. If the
program resides in a different location and you do not want to
install a symbolic link for /usr/sbin/egetty that points to your program
then you must reconfigure and rebuild HylaFAX from source code.
Make /var/spool/fax/bin/ps2fax a link to /var/spool/fax/bin/ps2fax.gs.
Modem support functions written to /var/spool/fax/etc/setup.modem.
Configuration parameters written to /var/spool/fax/etc/setup.cache.
No scheduler config file exists, creating one from scratch.
Country code [1]?
Area code []? 301
Long distance dialing prefix [1]?
International dialing prefix [011]?
Dial string rules file (relative to /var/spool/fax) ["etc/dialrules"]?
Tracing during normal server operation [1]?
Default tracing during send and receive sessions [0xffffffff]?
Continuation cover page (relative to /var/spool/fax) []?
Timeout when converting PostScript documents (secs) [180]?
Maximum number of concurrent jobs to a destination [1]?
Define a group of modems []?
Time of day restrictions for outbound jobs ["Any"]?
Pathname of destination controls file (relative to /var/spool/fax) []?
Timeout before purging a stale UUCP lock file (secs) [30]?
Max number of pages to permit in an outbound job [0xffffffff]? 1000
Syslog facility name for ServerTracing messages [daemon]?
The non-default scheduler parameters are:
AreaCode: 301
MaxSendPages: 1000
Are these ok [yes]?
Creating new configuration file /var/spool/fax/etc/config...
Restarting HylaFAX server processes.
Should I restart the HylaFAX server processes [yes]?
/etc/rc.d/init.d/hylafax start
HylaFAX: not started (script disabled by configure).
You do not appear to have any modems configured for use. Modems are
configured for use with HylaFAX with the faxaddmodem(1M) command.
Do you want to run faxaddmodem to configure a modem [yes]?
Serial port that modem is connected to []? ttyS0
Hmm, there does not appear to be an fuser command on your machine.
This means that I am unable to insure that all processes using the
modem have been killed. I will keep going, but beware that you may
have competition for the modem.
Ok, time to setup a configuration file for the modem. The manual
page config(4F) may be useful during this process. Also be aware
that at any time you can safely interrupt this procedure.
Reading scheduler config file /var/spool/fax/etc/config.
No existing configuration, let's do this from scratch.
Country code [1]?
Area code [415]? 301
Phone number of fax modem [+1.999.555.1212]? 13015551212
Local identification string (for TSI/CIG) ["NothingSetup"]? Sh-Hole Institute
Long distance dialing prefix [1]?
International dialing prefix [011]?
Dial string rules file (relative to /var/spool/fax) [etc/dialrules]?
Tracing during normal server operation [1]?
Tracing during send and receive sessions [11]?
Protection mode for received facsimile [0600]?
Protection mode for session logs [0600]?
Protection mode for ttyS0 [0600]?
Rings to wait before answering [1]?
Modem speaker volume [off]?
Command line arguments to getty program ["-h %l dx_%s"]?
Pathname of TSI access control list file (relative to /var/spool/fax) [""]?
Pathname of Caller-ID access control list file (relative to /var/spool/fax) [""]?
Tag line font file (relative to /var/spool/fax) [etc/lutRS18.pcf]?
Tag line format string ["From %%l|%c|Page %%P of %%T"]?
Time before purging a stale UUCP lock file (secs) [30]?
Hold UUCP lockfile during inbound data calls [Yes]?
Hold UUCP lockfile during inbound voice calls [Yes]?
Percent good lines to accept during copy quality checking [95]?
Max consecutive bad lines to accept during copy quality checking [5]?
Max number of pages to accept in a received facsimile [25]? 200
Syslog facility name for ServerTracing messages [daemon]?
Set UID to 0 to manipulate CLOCAL [""]?
The non-default server configuration parameters are:
CountryCode: 1
AreaCode: 301
FAXNumber: 13015551212
LongDistancePrefix: 1
InternationalPrefix: 011
DialStringRules: etc/dialrules
SessionTracing: 11
RingsBeforeAnswer: 1
SpeakerVolume: off
GettyArgs: "-h %l dx_%s"
LocalIdentifier: Sh-Hole Institute
TagLineFont: etc/lutRS18.pcf
TagLineFormat: "From %%l|%c|Page %%P of %%T"
MaxRecvPages: 200
Are these ok [yes]?
Now we are going to probe the tty port to figure out the type
of modem that is attached. This takes a few seconds, so be patient.
Note that if you do not have the modem cabled to the port, or the
modem is turned off, this may hang (just go and cable up the modem
or turn it on, or whatever).
Probing for best speed to talk to modem: 38400 OK.
[1]+ Terminated ( trap "" 0 1 2; while true; do
sleep 10; echo ""; echo "Hmm, something seems to be hung, check your modem eh?";
done )
Hmm, this looks like a Class 1 modem.
Product code (ATI0) is "Zoom V.90 Serial s052099g -I Z207".
DTE-DCE flow control scheme [default]?
Modem manufacturer is "Unknown".
Modem model is "Unknown".
Using prototype configuration file class1...
There is no prototype configuration file for your modem, so we will
have to fill in the appropriate parameters by hand. You will need the
manual for how to program your modem to do this task. In case you are
uncertain of the meaning of a configuration parameter you should
consult the config(4F) manual page for an explanation.
Note that modem commands must be specified exactly as they are to be
sent to the modem. Note also that quote marks (") will not be displayed
and will automatically be deleted. You can use this facility to supply
null parameters as "".
Finally, beware that the set of parameters is long. If you prefer to
use your favorite editor instead of this script you should fill things
in here as best you can and then edit the configuration file
"/var/spool/fax/etc/config.ttyS0"
after completing this procedure.
Warning, the prototype configuration for your modem uses a different
DTE-DCE communication rate () than the rate that you have
selected (38400). Unless this prototype configuration file is setup
to automatically switch baud rates for facsimile communication, 38400
may not work correctly for sending and receiving facsimile: check your
modem manual to make sure that 38400 is acceptable.
Command to enter Class 1 [AT+FCLASS=1]?
Extra bytes in a received HDLC frame [4]?
Maximum time to wait for OK after aborting a receive (ms) [200]?
Maximum wait for initial identification frame (ms) [40000]?
Delay before sending post-page message (ms) [75]?
Delay between sending TCF and ack/nak (ms) [75]?
Delay before sending DCS and TCF (ms) [75]?
Delay after failed training (ms) [1500]?
The modem configuration parameters are:
Class1Cmd: AT+FCLASS=1
Class1FrameOverhead: 4
Class1RecvAbortOK: 200
Class1RecvIdentTimer: 40000
Class1SendPPMDelay: 75
Class1SendTCFDelay: 75
Class1TCFMaxNonZero: 10
Class1TCFMinRun: 1000
Class1TCFResponseDelay: 75
Class1TrainingRecovery: 1500
Are these ok [yes]?
Warning, the prototype configuration for your modem uses a different
DTE-DCE communication rate () than the rate that you have
selected (38400). Unless this prototype configuration file is setup
to automatically switch baud rates for facsimile communication, 38400
may not work correctly for sending and receiving facsimile: check your
modem manual to make sure that 38400 is acceptable.
Creating new configuration file /var/spool/fax/etc/config.ttyS0...
Creating fifo /var/spool/fax/FIFO.ttyS0 for faxgetty... done.
Done setting up the modem configuration.
Checking /var/spool/fax/etc/config for consistency...
...some parameters are different.
The non-default scheduler parameters are:
CountryCode: 1
AreaCode: 301
LongDistancePrefix: 1
InternationalPrefix: 011
DialStringRules: etc/dialrules
MaxSendPages: 1000
Are these ok [yes]?
Creating new configuration file /var/spool/fax/etc/config...
...saving current file as /var/spool/fax/etc/config.sav.
Don't forget to run faxmodem(1M) (if you have a send-only environment)
or configure init to run faxgetty on ttyS0.
Do you want to run faxaddmodem to configure another modem [yes]? no
You do not appear to be using faxgetty to notify the HylaFAX scheduler
about new modems and/or their status. This means that you must use the
faxmodem program to inform the new faxq process about the modems you
want to have scheduled by HylaFAX. Beware that if you have modems that
require non-default capabilities specified to faxmodem then you should
read faxmodem(1M) manual page and do this work yourself (since this
script is not intelligent enough to automatically figure out the modem
capabilities and supply the appropriate arguments).
Should I run faxmodem for each configured modem [yes]?
/usr/sbin/faxmodem ttyS0
Done verifying system setup. |