Use the pmadm command as shown in this procedure to list the status of a TTY port or all the ports that are associated with a port monitor.
Become superuser or assume an equivalent role.
Roles contain authorizations and privileged commands. For more information about roles, see Configuring RBAC (Task Map) in System Administration Guide: Security Services.
List one service of a port monitor.
# pmadm -l -p mbmon -s a |
Lists service information on the system.
Specifies the pmtag mbmon as the port monitor tag.
Specifies the svctag a as the port monitor service tag.
This example lists all services of a port monitor.
# pmadm -l -p mbmon PMTAG PMTYPE SVCTAG FLAGS ID <PMSPECIFIC> mbmon ttymon a - root /dev/term/a - - /usr/bin/login - contty ldterm,ttcompat login: Terminal disabled tvi925 y # |
Identifies the port monitor name, mbmon, that is set by using the pmadm -p command.
Identifies the port monitor type, ttymon.
Indicates the service tag value that is set by using the pmadm -s command.
Identifies whether the following flags are set by using the pmadm -f command.
x — Do not enable the service.
u — Create a utmpx entry for the service.
dash (-) — No flags are set.
Indicates the identity assigned to the service when it is started. This value is set by using the pmadm -i command.
Information
Indicates the TTY port path name that is set by using the ttyadm -d command.
Indicates whether the following flags are set by using the ttyadm -c -b -h -I -r command.
c — Sets the connect on carrier flag for the port.
b — Sets the port as bidirectional, allowing both incoming and outgoing traffic.
h — Suppresses an automatic hangup immediately after an incoming call is received.
I — Initializes the port.
r— Forces ttymon to wait until it receives a character from the port before it prints the login: message.
dash (-) — No flags are set.
Indicates a value that is set by using the ttyadm -r count option. This option determines when ttymon displays a prompt after receiving data from a port. If count is 0, ttymon waits until it receives any character. If count is greater than 0, ttymon waits until count new lines have been received. No value is set in this example.
Identifies the full path name of the service to be invoked when a connection is received. This value is set by using the ttyadm -s command.
Identifies the ttyadm -t command's time-out value. This option specifies that ttymon should close a port if the open on the port succeeds, and no input data is received in timeout seconds. There is no time-out value in this example.
Identifies the TTY label in the /etc/ttydefs file. This value is set by using the ttyadm -l command.
Identifies the STREAMS modules to be pushed. These modules are set by using the ttyadmin -m command.
Identifies an inactive message to be displayed when the port is disabled. This message is set by using the ttyadm -i command.
Identifies the terminal type, if set, by using the ttyadm -T command. The terminal type is tvi925 in this example.
Identifies the software carrier value that is set by using the ttyadm -S command. n turns the software carrier off. y turns the software carrier on. The software carrier is turned on in this example.
Identifies any comment specified with the pmadm -y command. There is no comment in this example.