Traditional Chinese Solaris System Administrator's Guide

Command Line Interface for Adding Terminals

The following procedure is required to set up a terminal on ttya port via the command line:

  1. Determine the port monitor version number.

    The port monitor version number will display.


    # ttyadm -V 
    
  2. Enter the following commands, substituting the port monitor version number for ver.

    (For more information on sacadm(1M)and pmadm(1M), see their man pages.)


    # pmadm -r -p zsmon -s ttya 
    # sacadm -a -p zsmon -t ttymon -c /usr/lib/saf/ttymon -v ver
    
  3. Use the pmadm command that matches your terminal type to add a login service:

    For EUC terminals, use the following command:


    # pmadm -a -p zsmon -s ttya -i root -fu -v ver -m " `ttyadm -S y \
      -T terminal_type -d /dev/ttya -l 9600 -m ldterm,ttcompat -s \
      /usr/bin/login`"
    

    For Big5 code terminals, use the STREAMS module big5euc in the ttyadm command:


    # pmadm -a -p zsmon -s ttya -i root -fu -v ver -m "`ttyadm -S y \
      -T terminal_type -d /dev/ttya -l 9600 -m big5euc,ldterm,ttcompat -s \
      /usr/bin/login`" 
    
  4. Turn on the terminal.

    Follow the documentation that accompanies the terminal.

  5. Log in the terminal.

  6. Check the correctness of the installation:


    # setenv LANG locale 
    # /bin/stty cs8 -istrip  defeucw 
    

    Note -

    These values show that the operating system is set to communicate with the terminal in "8-bit no-parity" mode. Make sure the terminal is set up in "8-bit no-parity" mode. Refer to the terminal's setup manual for the proper way to set terminal options.