SuperTrak Linux Driver Installation

This document describes how to compile and install the new SuperTrak driver for
Linux. Our driver is a module. You do not need to recompile and reinstall the 
kernel.

Before you start: 

Be sure that your kernel source code is present on your PC, typically in the 
/usr/src directory under the name Linux-2.4.16 or another Linux version. You 
will need this source code to compile the new driver. 

  1. Go to the kernel source code's directory, (for example, "/usr/src/linux-
     2.4.16") 
  2. Run the command "make menuconfig" or "make xconfig" to configure kernel 
     source codes.
     Configure "Loadable Module support" and "Processor type and features" 
     the same as the kernel on which your PC is running so the driver can be
     loaded into the kernel.
  3. Save and Exit the configure menu.
  4. Run the command "make dep" as shown.
  5. Go to the directory where our driver code is located and modify the
     Makefile to support the new kernel.

     If you are not sure how to modify the Makefile, go to the Linux kernel
     source directory (for example, "/usr/src/linux-2.4.16") and run the command
     "make modules 2>&1 | tee /tmp/make.out".

  6. Create a new shell command file and copy one line compiling the other scsi
     card driver from the file "/tmp/make.out" to a new shell command file.
  7. Replace old driver file name with pti_st.c
  8. Run the new shell command to compile the new driver.
  9. Run the command "insmod pti_st.o" to load the new driver.