BNU troubleshooting

Testing remote login and ttymon

If you've established basic connectivity coming into your system but you still can't log in, you have probably set up your incoming daemon incorrectly.

A port monitor daemon called ttymon(1M) monitors all lines in your system waiting for an indication that you've called. To do this, ttymon watches for a Carrier Detect signal or it counts carriage returns (known as the r count). Once ttymon recognizes a connection, it attempts to figure out the line speed at which you are calling. When it knows the line speed, ttymon sends out a login prompt on the line.

To monitor lines, ttymon reads a setup file in /etc/saf/ttymonnn/_pmtab. If you use the Desktop, nn is a 1. In fact, ttymon is run by an overseer program called the Service Access Controller (see sac(1M)). ttymon is administered from the command line using the commands pmadm(1M) and ttyadm(1M).

If you use the Modem Manager, the tasks associated with setting up a port monitor are preformed for you. When you choose the incoming or biderectional options for a device, a _pmtab file is set up that tells the Service Access Controller to start a ttymon process.

NOTE: If you don't use the Desktop, it can be quite complicated to get a port monitor (that is, a ttymon process) going. For information about manually starting a port monitor, see ``Administering port monitors''.

© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 22 April 2004