Search the FAQ Archives

3 - A - B - C - D - E - F - G - H - I - J - K - L - M
N - O - P - Q - R - S - T - U - V - W - X - Y - Z
faqs.org - Internet FAQ Archives

Mgetty+Sendfax with Vgetty Extensions (FAQ)
Section - What do I need to use mgetty+sendfax/vgetty?

( Single Page )
[ Usenet FAQs | Web FAQs | Documents | RFC Index | Forum ]


Top Document: Mgetty+Sendfax with Vgetty Extensions (FAQ)
Previous Document: What does it look like when it runs?
Next Document: What other software do I need?
See reader questions & answers on this topic! - Help others by sharing your knowledge
CC: clewis@ferret.ocunix.on.ca (Chris Lewis)

Several things.  A computer running some (most) variants of the Unix
operating system.  (The operating system must support termio.h or
termios.h; this generally rules out "pure BSD" systems.)  For support
of dial-in data connections (a la "getty"), you need a modem (probably
one somewhat compatable with the H*yes "AT" command set).  For sending
and receiving faxes, you need a modem that understands the Class 2 (or
2.0) fax command set.  For voice processing, you need a modem that is
capable of doing voice.  

Vgetty currently supports Dolphin, Dr. Neuhaus Cybermod, Elsa, IS 101
compatible, Rockwell, Sierra, US Robotics and all ZyXEL modems.

The Cirrus Logic, ISDN4Linux and UMC drivers are basically working,
but they need to be updated to the new internal interface between the
generic vgetty parts and the hardware dirver. This change was
necessary to be strictly ANSI C compatible. Vgetty now compiles with
gcc -Wall -pedantic without a warning.

Mgetty has been successfully installed and run on at least the
following systems, probably more by the time you read this list:

      SCO Unix 3.2.1 (ODT 1.0)           (very well tested)
      SCO Unix 3.2.4 (ODT 2.0 + 3.0)     (very well tested)
      SCO Open Server 5.0		 (Gert uses it ...)
      Linux 0.99pl1 .. 2.1               (very well tested)
      ISC Unix 3.0                       (tested)
      SVR4 Unix                          (well tested)
      AT&T 3B1 3.51m                     (well tested)
      HP-UX 8.x                          (well tested)
      AIX 3.2.5, 4.1.4, 4.2              (mgetty, not vgetty)
      SunOS 4.1.x                        (well tested)
      SunOS 5.x                          (at least with USR 33.6
					    Misha Pavlov <oj@interport.net>)
      NetBSD / FreeBSD                   (works)
      BSDI v1.1                          (under work, not done --
                                                    greg@wwa.com)

It should be possible to run mgetty on any other Unix with
`termio.h' or `termios.h'. For best results, `select(S)' or
`poll(S)' are recommended, but there's a workaround. (Warning: for
Unix SVR3.1 or earlier, *do not use poll()*, it will not work on
tty devices.) 

Up to now, it has been successfully used with at least the following
modems, and probably more:

Here's a short list of often used modems. For an up to date list check
with doc/modems.db from the distribution:

  * Aceex 1496
  * Boca V.32bis
  * Creatix LC 288 FC
  * Practical Peripherals PM14400FXMT
  * TKR Terbo Line
  * U.S. Robotics Courier V.34 Fax
  * U.S. Robotics Sportster V.34 28.800 Fax Modem
  * Zoltrix Platinum Series 14.4
  * ZyXEL 1496E+, always recommended

Mgetty *should* work with all class 2 faxmodems. Maybe the DC2
character sent at the beginning of a page by `faxrec.c' must be
changed to XON, for old class 2 modems (implementing very old drafts
of the standard).  Unfortunately, each class 2 modem can be a tiny bit
different.  

Early USR fax modems did a bad job of conforming to the Class 2.0 (and
maybe Class 2) operating standards.  Reports are that current USR
modems (Sportster and Courier) work without excuses.

User Contributions:

Comment about this article, ask questions, or add new information about this topic:

CAPTCHA




Top Document: Mgetty+Sendfax with Vgetty Extensions (FAQ)
Previous Document: What does it look like when it runs?
Next Document: What other software do I need?

Single Page

[ Usenet FAQs | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer:
Lichtenwalder@ACM.org





Last Update March 27 2014 @ 02:11 PM