Go to the previous, next section.
Most of the software mentioned in this document should be available on most major ftp sites. Nevertheless, I've got so many questions about the software that I'll list some ftp sites here.
Furthermore, I'll list some other software that may be interesting if you
plan to use
mgetty+sendfax in different environments than I do.
The starting point to find mgetty releases is:
There are some mirrors, but all the official mirror sites are not working anymore, so in doubt, you'll need to use google to find mgetty download sites.
I found the pbmplus package (bitmap manipulation tools) at the following places (most other sites mirroring X11 should also have them):
pbmplus package has been superceded by the
package which has some more conversion tools (but also some more bugs). It
should be available on the same sites. You could also check:
pbmtodot program mentioned in the "fax" chapter can be found,
if nowhere else, in the `mgetty' directory on ftp.leo.org (see above).
Some sites carrying the
fas serial driver for SCO Unix, ISC, ...:
As far as I know, the current version is 2.12, but you should find 2.12 at the same places as 2.11. I never upgraded, 2.11 works very fine for me :)
The GNU GhostScript postscript interpreter can be found at all sites carrying GNU Software. The "main" GNU site is prep.ai.mit.edu.
The new version 3.x isn't GNU software anymore, but uses a special license. You can find it in `/pub/ghost/aladdin' on ftp.cs.wisc.edu, and on various other mirror sites (e.g. ftp.leo.org).
GhostScript is huge and slow... if you don't need it for other purposes, you could use Chris Lewis' hp2pbm package, placed at
mgetty.greenie.net as `hp2pbm*' (in the mgetty directory mentioned above).
This package contains all you need to convert ASCII or LJ PCL4 -> PBM, G3,
PS, X windows, Epson 24 pin. Coupled with mgetty's
g32pbm, it's all
you need to send ASCII or HP LJ via FAX, and display/print FAXes on X, PS,
LJ, Epson, or via PBM utilities
It performs better than most of the equivalent PBMPLUS utilities. Indeed,
if your application can generate both LJ and PS, generating LJ and
converting to G3 via
hp2pbm is *much* faster than generating PS and
converting via GhostScript.
[Citing Chris: Incidentally, "g32pbm" plus my "pbm2lj" is much faster than g3tolj. Am not entirely sure why yet. May have something to do with scaling, which g32pbm and pbm2lj don't do.]
[Chris: It should be ...psroff/*, but they never answer when I ask them to fix my symlink]
Contains all you need to generate PS, LJ, or ditroff from ditroff or CAT troff or groff. Together with hp2pbm, you can generate FAXes. Contains quite a number of LJ fonts, font manipulation, and font scaling utilities.
With the last two tools, you can send, receive, and print FAXes using _just_ mgetty and hp2pbm (and a Laserjet printer ;-), without needing pbmplus or GhostScript or anything else.
Ifmail is Eugene Crosser's FidoNet (tm) compatible mailer + gateway
software for Unix and Linux. Together with
mgetty, it provides the
perfect modem solution, allowing incoming Fido calls as well as Unix-Login
and fax. It can be found on:
Dialog is a very nice shell tool to simplify input/output functions in
shell scripts. All the programs in `mgetty/frontends/dialog/' rely on
it. It runs on most operating systems (except FreeBSD), as long as they
curses library. The source can be found on
is a small package to integrate
mgetty+sendfax into the NeXTStep
operating system. It can be found on ftp.leo.org in the directory
Dvips 5.x and up create a strange kind of postscript that, when converted with Ghostscript 3.x, produces Fax files that can not be faxed to paper fax machines (modems work fine) because the line width isn't exactly 1728 pixels. Dvips 5.47 doesn't do this. It can be found on:
Is a nice, fast G3 viewer for Linux and SVGALIB (standard console mode, no X11). You can find it in `.../apps/graphics/viewers' on all mirrors of SunSITE.unc.edu.
Go to the previous, next section.