Hello Peter, there are so many differences in paths that I wonder: did you install from packages? 1) I do not even have a hyla.conf 2) I never touched anything outside /var/spool/hylafax 3) this is on: OpenBSD 5.3-current (GENERIC) #146: Thu Apr 25 16:55:16 MDT 2013 t...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
If you installed from ports/packages possibly take this to ports@. Bye, Marcus p...@thinkage.ca (Peter Fraser), 2013.06.10 (Mon) 19:52 (CEST): > I am trying set up HylaFax and for a simple test I ran > > sendfax -d 5198951860 ~/.profile > > results in: > > /usr/local/sbin/textfmt: No font metric information found for "Courier-Bold". > Usage: /usr/local/sbin/textfmt [-1] [-2] [-B] [-c] [-D] [-f fontname] [-F > fontdir(s)] [-m N] [-o #] [-p #] [-r] [-U] [-Ml=#,r=#,t=#,b=#] [-V #] > files... >out.ps > Default options: -f Courier -1 -p 11bp -o 0 > Error converting document; command was "/usr/local/sbin/textfmt -B -f > Courier-Bold -Ml=0.4in -p 11 -s default >'/tmp//sndfaxYXDutu' > '/home/pjf/.profile'" > > The error is a result of textfmt failing > > A simple use of textfmt > > A simple use of textfmt > > /local/sbin/textfmt ~/.profile > > Gives the error > > Font metrics file not found: .afmFont Courier: > /usr/local/share/ghostscript/fonts/fonts.dir/.afm: Can not open font metrics > file; using fixed widths. > > I assume the error is caused by a misconfigured hyla.conf located at > /usr/local/libdata/hylafax/etc/hyla.conf > which I currently have as > > FontMap:/usr/local/share/ghostscript/fonts/fonts.alias:/usr/local/share/ghostscript/fonts/fonts.alias-gs > FontPath:/usr/local/share/ghostscript/fonts/fonts.dir > TextFont:Courier > > I have tried all sorts of variations in hyla.conf but so far none has worked. > > Can anyone give me some hints in what to try next. > > PS > > Other problems that I have had. These are not resolved but I haven't worked > that hard on them yet > > I first tried with t38modem, compiling it with the 323 Plus Library. > Every time I tried to run it, my system locked up and I had to use the reset > button. > Since the machine I was working on is a car trip away. I didn't try hard to > debug > the problem. > > I switched to IAXmodem which doesn't lockup the machine, and I am in the > process of trying to > Configuring HylaFax. > > To set up HylaFax you run faxsetup > Which gives the following dialog, asking a log of questions I am not sure of > the correct answer. > Eventually I get stuck at the question > > This modem looks to have support for Class 1.0 and 1. > How should it be configured [1.0]? > > There seems to be no correct answer. > The whole dialog follows. > > > faxsetup > > Setup program for HylaFAX (tm) 6.0.6. > > Created for i386-unknown-openbsd5.3 on Tue Feb 26 08:12:39 MST 2013. > > Reading cached parameters from /var/spool/hylafax/etc/setup.cache. > > Found base64 encoder: /usr/local/bin/mimencode > Found Quoted-Printable encoder: /usr/local/bin/mimencode -q > Found mimencode for compatibilty: /usr/local/bin/mimencode > Checking system for proper client configuration. > Checking system for proper server configuration. > > > Warning: /bin/vgetty does not exist or is not an executable program! > > The file: > > /bin/vgetty > > 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 /bin/vgetty that points to your program > then you must reconfigure and rebuild HylaFAX from source code. > > > Warning: /bin/egetty does not exist or is not an executable program! > > The file: > > /bin/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 /bin/egetty that points to your program > then you must reconfigure and rebuild HylaFAX from source code. > > Searching for a default font. > > > Generating Fontmap /usr/local/libdata/hylafax/etc/Fontmap.HylaFAX. > > > Searching for a default font. > > > Searching for a default font. > > > Searching for a default font. > > > Found n022003l to use as default font. > > > Setting font configuration in /usr/local/libdata/hylafax/etc/hyla.conf. > > > Make /var/spool/hylafax/bin/ps2fax a link to /var/spool/hylafax/bin/ps2fax.gs. > > > Make /var/spool/hylafax/bin/pdf2fax a link to > /var/spool/hylafax/bin/pdf2fax.gs. > > Update /var/spool/hylafax/status/any.info. > > HylaFAX configuration parameters are: > > [1] Init script starts faxq: yes > [2] Init script starts hfaxd yes > [3] Start paging protocol: no > Are these ok [yes]? > > Beware, I am guessing the tty naming conventions for your system. > > Modem support functions written to /var/spool/hylafax/etc/setup.modem. > Configuration parameters written to /var/spool/hylafax/etc/setup.cache. > > Restarting HylaFAX server processes. > > You seem to be running FlexFAX (there are faxd processes). > Is it ok to terminate these processes (4499) [yes]? > Sent a SIGTERM to processes 4499. > > You have a HylaFAX scheduler process running. faxq will be > restarted shortly, as soon as some other work has been completed. > Can I terminate this faxq process (6231) [yes]? > Should I restart the HylaFAX server processes [yes]? > > /usr/local/sbin/faxq > > You do not appear to have any modems configured for use. Modems are > configured for use with HylaFAX with the faxaddmodem(8C) command. > Do you want to run faxaddmodem to configure a modem [yes]? > Serial port that modem is connected to []? ttyIAX > > Ok, time to setup a configuration file for the modem. The manual > page config(5F) 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/hylafax/etc/config. > > No existing configuration, let's do this from scratch. > > Country code [1]? > Area code [519]? > Phone number of fax modem [+1.999.555.1212]? +1.519.895.1860 > Local identification string (for TSI/CIG) ["NothingSetup"]? Thinkage > Long distance dialing prefix [1]? > International dialing prefix [011]? > Dial string rules file (relative to /var/spool/hylafax) [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 ttyIAX [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/hylafax) > [""]? > Pathname of Caller-ID access control list file (relative to > /var/spool/hylafax) [""]? > Tag line font file (relative to /var/spool/hylafax) [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]? > Syslog facility name for ServerTracing messages [daemon]? > Set UID to 0 to manipulate CLOCAL [""]? > Use available priority job scheduling mechanism [""]? > > The non-default server configuration parameters are: > > CountryCode: 1 > AreaCode: 519 > FAXNumber: +1.519.895.1860 > LongDistancePrefix: 1 > InternationalPrefix: 011 > DialStringRules: etc/dialrules > SessionTracing: 11 > RingsBeforeAnswer: 1 > SpeakerVolume: off > GettyArgs: "-h %l dx_%s" > LocalIdentifier: Thinkage > TagLineFont: etc/lutRS18.pcf > TagLineFormat: "From %%l|%c|Page %%P of %%T" > MaxRecvPages: 25 > > Are these ok [yes]? y > > 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. > > About fax classes: > > The difference between fax classes has to do with how HylaFAX interacts > with the modem and the fax protocol features that are used when sending > or receiving faxes. One class isn't inherently better than another; > however, one probably will suit a user's needs better than others. > > Class 1 relies on HylaFAX to perform the bulk of the fax protocol. > Class 2 relies on the modem to perform the bulk of the fax protocol. > Class 2.0 is similar to Class 2 but may include more features. > Class 1.0 is similar to Class 1 but may add V.34-fax capability. > Class 2.1 is similar to Class 2.0 but adds V.34-fax capability. > > HylaFAX generally will have more features when using Class 1/1.0 than > when using most modems' Class 2 or Class 2.0 implementations. Generally > any problems encountered in Class 1/1.0 can be resolved by modifications > to HylaFAX, but usually any problems encountered in Class 2/2.0/2.1 will > require the modem manufacturer to resolve it. > > Use Class 1 unless you have a good reason not to. > > grep: ": No such file or directory > This modem looks to have support for Class 1.0 and 1. > grep: ": No such file or directory > This modem looks to have support for Class 1.0 and 1. > How should it be configured [1.0]? 1 > grep: 1: No such file or directory > grep: ": No such file or directory > This modem looks to have support for Class 1.0 and 1. > How should it be configured [1.0]? 1.0 > grep: 1.0: No such file or directory > grep: ": No such file or directory > This modem looks to have support for Class 1.0 and 1. > How should it be configured [1.0]? > > > !DSPAM:51b612a9234181073733319!