ITEM: BC1806L

mirrord daemon



   Env: AIX 4.1.3
        RS 6000 model R30

   Desc: The system console is giving errors that all possible term
settings tried unsuccessfully.  We check for processes and found
/usr/sbin/mirrord_modem running on the console.

   Action: I first had the customer check the settings in smitty for
the tty and we found that these were incorrect.  We changed the
settings and were then able to login to the console. 

mirrord
-------
Description:
-----------
The mirrord daemon controls and monitors the
mirror module. The mirror daemon and mirror module work together to
provide console mirroring, which is the two-way echoing of commands
between the local operator's system console and a remote service
expert's console. The local console, or BUMP console, is connected to
line S1, and the remote console is connected to line S2 using a modem.
The mirrord daemon is used to perform remote service support when AIX
is running.  Note: To use remote service, the Software Error Logging
and Dump Service Aids Package must be installed, remote service
support must be valid, and the remote authorization flag must be set.
Normally, the mirrord daemon is started during the boot phase, just
after the console configuration, but it can also be started from the
command line. If the remote service support flag is not set (no remote
service agreement) or if the remote authorization flag is not set, the
daemon does nothing and exits.  If both flags are set, the daemon
checks the key mode switch. If the switch is in the Normal or Secure
position, the daemon sleeps until the key is placed in the Service
position. When the key is placed in the Service position, the daemon
wakes up and checks the remote authorization flag and that the tty
lines S1 and S2 (special files /dev/ttyS1 and /dev/ttyS2) are managed
by streams. If one of these checks fails, mirrord cannot perform
console mirroring and returns a message explaining why not. If the
checks pass, mirrord creates a lock file  /etc/locks/mirror, kills
processes belonging to line S2, pushes the mirror module, initializes
line S2, and starts echoing in the mirror module. Regardless of the
key mode switch, applications belonging to line S1 are never affected.
If the mode switch is already in the Service position and line S2 is
connected when the daemon is started, the daemon simply pushes the
mirror module (if necessary) and activates the echo mode. The daemon
does not kill processes belonging to /dev/ttyS2 in this case, since a
remote service session may be underway. The modem used for the line S2
connection is configured according to the file
/usr/share/modems/mir_modem, and its tty is configured according to
the file /usr/lib/mir_tty. Normally, these files are installed by
service personnel and do not need to be modified.  If the mirrord
command is executed when the daemon is already installed, an error
message is returned.


Support Line: mirrord daemon ITEM: BC1806L
Dated: December 1995 Category: N/A
This HTML file was generated 99/06/24~13:30:23
Comments or suggestions? Contact us