SCO Openserver5 installation for PCI-FAST Serial Cards

1. Installing the Fast Serial driver from the Chase CDROM. If not, proceed to Step2.

Mount the CDROM as follows:
cd /
mkdir /cdrom
mount -f ISO9660 -r /dev/cd0 /cdrom

Depending on whether you have the Chase PCI-FAST or AT-FAST card, do one of the following:

If the Chase Serial I/O card is the PCI-FAST, then type the path to the Chase driver as follows:

cd /cdrom/pci-fast/drivers/opn_serv

If the Chase Serial I/O card is the AT-FAST, then type the path to the Chase driver as follows:

cd /cdrom/at-fast/drivers/opn_serv

Note: By entering the full path to the Chase serial driver on the CDROM, you only need to specify the name of the Chase driver in the next step.

Create an installation disk by Inserting a blank formatted floppy in the disk drive and typing the following command:

dd if=os5_203.dd of=/dev/fd0135ds18 bs=18k

Install the Chase package from the floppy disk as follows:

cd /
mkdir /install
pkgadd -n -d /dev/fd0135ds18 comf

During the installation, answer all questions related to your environment.

2. Installing the Fast Serial driver from a floppy (downloaded from WEB site).

The Chase AT-FAST driver from the ftp site comes as an "compressed" disk image. Therefore, before you can use the pkgadd command, you need to uncompress the image and create an installable disk. Follow the example below.

Copy the Fast driver to a directory on your SCO Openserver5. For example,

doscp a:<Chase driver name>/tmp/<chase driver name>

or you can mount the floppy then copy the Chase driver to a directory. For example,

mount /dev/fd0 /mnt
cd /mnt
cp<Chase driver name> /tmp/ <Chase driver name>

Rename the driver to FAST.Z.

Uncompress the driver as follows:

uncompress /tmp/<Chase driver name>
For example, uncompress /tmp/FAST.Z

Note: Do not add the brackets. The .Z extension at the end of the file name must be in upper case to be recognized by your system.

Create an installation disk. Insert a blank formatted floppy diskette in the SCO Openserver and enter the following:

dd if=FAST.Z of=/dev/fd0135ds18 bs=18k

Now add the package.

cd /
mkdir /install
cd /
pkgadd -n -d /dev/fd0135ds18 comf

Note: Ensure that you are in the root directory before running the pkgadd command. During the installation, answer all questions related to your environment.

3. Enabling logins

The installation will automatically create device nodes in the /dev directory starting from comf1a. Entries for each serial port will be added automatically to /etc/inittab and /etc/conf/init.d/comf.

If login processes are required, enable login on the serial ports as follows:

enable comf1a
enable comf1b
enable comf1c
enable comf1d

. ...and so on if your serial card has more than 4 ports.

Note: comf1 represents the first serial card, comf2 represents the second serial card, and so on ...

Characters a or A represent port 1, b or B represent port 2, and so on ...

The lower case characters a through p are used for direct attached terminals.
The upper case characters A through P are used for modems.

The default speed settings are 9600,8,n,1,xon/off represented by the label 'm' for each port entry in /etc/inittab and /etc/conf/init.d/comf. To change the speed settings, edit both of these files and change the label. The label definitions are located in /etc/gettydefs. For example, the speed label o uses 38400,8,n,1,xon/xoff.

Logins should appear on tty devices attached to ports 1 - 4 on the Chase card. To view the login processes, type:

ps -ef | grep comf