Equipment Controller Prerequisites
Assumptions
At least one master equipment controller card and optional number of slave equipment controller cards have been installed into the equipment controller server. Interlock boxes have been setup for equipments that are to be interlocked. Red Hat Enterprise Linux 3.0, 4.0, or 5.1 has been installed and patches applied. Make sure that you have the kernel-source RPM installed because the kernel headers are needed to comile the driver.
The Coral equipment controller board is a full-sized ISA board that is powered by all four ISA power supplies: +5VDC, -5VDC, +12VDC, and -12VDC. Many newer computers use motherboard without ISA slots at all. In this case, an older computer may be used as the equipment controller. Alternatively, one can either use a Linux-compatible ISA passive backplane or a PCI-to-ISA or USB-to-ISA adapter with an external ISA card chassis.
Setup User
Create a eqcsys local user that belongs to equip local group.
# groupadd equip # useradd eqcsys -d /home/eqcsys -s /bin/tcsh -g equip
Add EQC_HOMEDIR to eqcsys' environment. Also add EQC_HOMEDIR to PATH as well. Add the following line to .cshrc in eqcsys' home directory:
setenv EQC_HOMEDIR /usr/local/eqcontroller setenv PATH ${PATH}:${EQC_HOMEDIR}/bin