The mon-cxma program provides the following capabilities:
Use the following procedure to execute the mon-cxma program from SMIT.
Vital Product Data (VPD) is a collection of device information such as part numbers, serial numbers, and engineering change levels. This information is used by service personnel to determine compatibility of hardware components. The data is collected from the 128-port asynchronous subsystem and automatically added to the system configuration. Service representatives may find it necessary to view this information before making upgrade or replacement decisions concerning the 128-port subsystem.
The following figure illustrates the main panel for the monitor program.On this screen, RANs are represented by [AC] if active, or (-) if inactive (turned off, defective). In this example, Adapter Line 1 has four directly attached RANs which are daisy-chained directly off the 128-port adapter. They are all active and assigned node numbers sequentially from 01 to 04 .
Adapter Line 2 has two RANs attached. The first RAN, node 01 , is directly attached to the 128-port adapter while the second, node 03 , is connected to the first using EIA 232 modems.
You can move between the Adapter Lines or RANs by using the up and down arrow keys. If you press Enter on an Adapter Line, the ADAPTER CONFIGURATION screen for that adapter is displayed.
The ADAPTER CONFIGURATION screen shows the adapter's line configuration as well as the configuration string stored in memory during system startup. This string is used during initialization to determine line speeds and connection types between the 128-port adapter and RAN. It is useful for diagnosing configuration problems.
This screen is updated at half second intervals and shows the current status of the selected port.
The box in the center of the screen shows the state of the EIA 232 signals TD, RD, CTS, DSR, CD, DTR, and RI, plus input and output flow control status (IFC and OFC) for the selected port.
An inactive signal is indicated by a dash (-) under its name. An active signal is indicated by a block under its name. If data is currently being transmitted or received for the selected port, a blinking "X" will appear under the signal name (TD or RD, respectively).
The status of the RAN is represented at the right-hand end of the box with [AC] if the connection to the host adapter is good.
Beneath the line status box are the input, output and control modes for that port. These are terminal attributes with descriptions.
|BRKINT||Interrupt on Break.|
|IGNPAR||Ignore parity errors.|
|PARMRK||Mark parity errors.|
|INPCK||Input parity check.|
|ISTRIP||Strip input characters.|
|ITOSS||Toss IXANY characters.|
|IXON||Enable start/stop output.|
|IXANY||Restart output on any character.|
|IXOFF||Enable start/stop input.|
|IXONA||Enable start/stop output Auxiliary.|
|XCASE||Canonical upper/lower display.|
|OLCUC||Map lower case to upper.|
|ONCLR||Map NL to CR/NL.|
|OCRNL||Map CR to NL.|
|ONOCR||No CR output at column 0.|
|ONLRET||NL performs CR function.|
|OFILL||Use fill characters for delay.|
|OFDEL||Fill character id DEL; otherwise NUL.|
|NLDLY||NL delay is selected.|
|CR1||Carriage Return delay type 1.|
|CR2||Carriage Return delay type 2.|
|CR3||Carriage Return delay type 3.|
|TAB1||Tab delay type 1.|
|TAB2||Tab delay type 2.|
|TAB3||Tab delay type 3.|
|VT1||Vertical tab delay.|
|FF1||Form feed delay.|
|Char Bits||5, 6, 7, 8 or none.|
|Stop Bits||2, 1 or none.|
|Parity||Enabled, odd or none.|
|fastbaud||Fast baud rates.|
|Up-arrow||Increment RAN number. If the currently selected RAN is the last one on the synchronous line, then the number wraps around to first RAN.|
|Down-arrow||Decrement RAN number. If the currently selected RAN is the first one on the synchronous line, then the number wraps around to the last RAN on the line.|
|Right-arrow,l||Increment port number. If the currently selected port is the last one on the RAN, then the port number wraps around to the first port.|
|Left-arrow,h||Decrement port number. If the currently selected port is #1, then the port number wraps around to the last port on the RAN.|
|0-9, a-f||Fastpath port selection. Press 0-9 for ports 0-9, respectively, and a-f for ports 10-15, respectively.|
|F12||Run loop back test on the selected port. The loop back test transmits 128 bytes and attempts to read them back through the same port. A loop back plug is required.|
|F8||Dumps the current screen contents to the log file. The default log filename is /tmp/dpalog. A different file may be specified by using the -l LogFile command line option. Refer to the mon-cxma command for a description. If the Print key does not map correctly, use ^P (Ctrl-P) instead.|
|F3||Return to the previous screen.|
|F10||Quit the monitor program.|
|PHASE 1||Verify that the port is not currently in use. All signals must be low. If a port is busy, a message similar to the following is displayed:|
|PHASE 2|| 128 bytes of test data (the letter A is used) are put into the transmit buffer. If the write operation fails, a message similar to the following is displayed:
After the write operation is complete, the FEP/OS is notified that data is available for transmission. At this time, the 128 bytes of data is transmitted. If the transmission fails, the following message is displayed:
|PHASE 3||At this point, the subsystem should have received 128 bytes of data. If not, the following message is displayed:|
|PHASE 4||128 bytes of data are read from the receive buffer. If the read operation fails, the following message is displayed:|
|PHASE 5||The data that was transmitted is compared with the data that has been read from the receive buffer. If the comparison fails, the following message is displayed:|
Loop Back Test Passed.