![](http://pdfasset.owneriq.net/b/5b/b5b4c187-5891-43f7-b017-9335da3f97f1/b5b4c187-5891-43f7-b017-9335da3f97f1-bg1e.png)
Software Installation and Configuration
4-6 Vanguard Multiport 4520CP Controller User’s Guide
hardware). Refer to your Solaris documentation for more information
about using Admintool and setting up terminal services.
Bypassing the Carrier Detect (CD) Line
If you are using 3-wire cabling (or for some other reason the CD line will not be
pulled high), you must bypass the CD line for terminal and printer ports. This is
done by instructing the driver to assume the CD line is high regardless of its actual
state.
The easiest way to do this is using Admintool. Browse the serial ports, select the
appropriate port, and edit the port service by checking off the
Software Carrier
option on the
Admintool:Modify Serial Port dialog box (click on Detail: More to dis-
play this option).
Alternatively, you can make the driver assume the CD line is high by typing
system% /opt/AURAase/ttysoftcar -y <device>
To restore the CD line to its normal, driven state, type
system% /opt/AURAase/ttysoftcar -n <device>
You can query the state of the software carrier by typing
system% /opt/AURAase/ttysoftcar <device>
If you need to bypass the CD line from a C program, open the port using the
O_NDELAY flag, and issue the following ioctl call:
int val=1;
ioctl(fd, TIOCSSOFTCAR, &val);
Do not bypass the CD line on serial ports connected to modems.
Setting Up Modem Services
Setting up modem service in Solaris requires the sacadm and the pmadm com-
mands. The following example sets up a typical bidirectional modem.