README.TXT Driver File Contents (ARB1684.zip)

           
    Tekram SCSI adapters:

           (LSI53C8XX) DC390U3D [Ultra160]
       

                          Caldera OpenLinux 2.3

     ===================  Driver User's Guide  =======================

        Linux SCSI driver technical support 

        mail address  Taiwan: erich@tekram.com.tw 

     =================================================================

1.  Contents

  readme.txt        - (This file)
                       The readme file for  
                       DC390U3D
                       
  Install.zip       - Caldera OpenLinux Installation diskette image file -> Install.144


  pSym53c8xxCD23.gz - Please use "pSym53c8xxCD23" patch the following files 
                      /usr/src/linux/Documentation/Configure.help	
                      /usr/src/linux/include/linux/pci.h	
                      /usr/src/linux/drivers/scsi/ChangeLog.ncr53c8xx	
                      /usr/src/linux/drivers/scsi/ChangeLog.sym53c8xx	
                      /usr/src/linux/drivers/scsi/ChangeLog.ncr53c8xx	
                      /usr/src/linux/drivers/scsi/sym53c8xx_defs.h	
                      /usr/src/linux/drivers/scsi/ncr53c8xx.c	
                      /usr/src/linux/drivers/scsi/README.ncr53c8xx	
                      /usr/src/linux/drivers/scsi/sym53c8xx.c	
                      /usr/src/linux/drivers/scsi/sym53c8xx.h	
                      /usr/src/linux/drivers/scsi/Config.in	
                      /usr/src/linux/drivers/scsi/hosts.h	
                      /usr/src/linux/drivers/scsi/scsi.h	
                      /usr/src/linux/drivers/scsi/scsi.c	


2. Caldera OpenLinux installation

  A. Before Installation - Under DOS environment

     ** You moust create a Install diskette first:
           pkunzip Install.zip --> Install.144   
           Rawrite Install.144 to floppy.....this is the Installation diskette.

  B. Installation

   a. Using installation diskette that you made to install OPEN Linux,
      and following the Linux installation procedures to install.

   b. When the installing screen display 

      * select Entire harddisk
      * select All packages

   c. When the installation is completed, you must to remake new kernel
      befor you reboot or shutdown the system.

   
3. Remake new kernel

   on KDE windows:

   P.S: You must install your Linux system by "All packages".
        It will include all kernel source .


  *****************************************************
  *               patch the following files 
  *  /usr/src/linux/Documentation/Configure.help	
  *  /usr/src/linux/include/linux/pci.h	
  *  /usr/src/linux/drivers/scsi/ChangeLog.ncr53c8xx	
  *  /usr/src/linux/drivers/scsi/ChangeLog.sym53c8xx	
  *  /usr/src/linux/drivers/scsi/ChangeLog.ncr53c8xx	
  *  /usr/src/linux/drivers/scsi/sym53c8xx_defs.h	
  *  /usr/src/linux/drivers/scsi/ncr53c8xx.c	
  *  /usr/src/linux/drivers/scsi/README.ncr53c8xx	
  *  /usr/src/linux/drivers/scsi/sym53c8xx.c	
  *  /usr/src/linux/drivers/scsi/sym53c8xx.h	
  *  /usr/src/linux/drivers/scsi/Config.in	
  *  /usr/src/linux/drivers/scsi/hosts.h	
  *  /usr/src/linux/drivers/scsi/scsi.h	
  *  /usr/src/linux/drivers/scsi/scsi.c	
  *
  * use: patch -p0 < pSym53c8xxCD23
  *
  *  for recompile the kernel that embed DC390U3D SCSI drivers
  *              sym53c8xx.c , sym53c8xx.h
  *****************************************************

     # cd /usr/src
     # mcopy a:pSym53c8xxCD23.gz
     # gzip -d pSym53c8xxCD23.gz
     # patch -p0 < pSym53c8xxCD23
     ;
     ;  you colud use command: find / -name *.rej
     ;  to find any rejection file.
     ;
     ;  If there were any "*.rej" created after this procedure,
     ;  you need to edit those files 
     ;       /usr/src/linux/Documentation/Configure.help	
     ;       /usr/src/linux/include/linux/pci.h	
     ;       /usr/src/linux/drivers/scsi/ChangeLog.ncr53c8xx	
     ;       /usr/src/linux/drivers/scsi/ChangeLog.sym53c8xx	
     ;       /usr/src/linux/drivers/scsi/ChangeLog.ncr53c8xx	
     ;       /usr/src/linux/drivers/scsi/sym53c8xx_defs.h	
     ;       /usr/src/linux/drivers/scsi/ncr53c8xx.c	
     ;       /usr/src/linux/drivers/scsi/README.ncr53c8xx	
     ;       /usr/src/linux/drivers/scsi/sym53c8xx.c	
     ;       /usr/src/linux/drivers/scsi/sym53c8xx.h	
     ;       /usr/src/linux/drivers/scsi/Config.in	
     ;       /usr/src/linux/drivers/scsi/hosts.h	
     ;       /usr/src/linux/drivers/scsi/scsi.h	
     ;       /usr/src/linux/drivers/scsi/scsi.c	
     ;  by yourself.
     ;  You could reference "pSym53c8xxCD23" & "*.rej" contand before edit those files.
     ;
  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  # cd /usr/src/linux
  # make mrproper
  **************************
  **  use static method:  **
  **************************

         make xconfig 
                      => SCSI support:
                         enable all SCSI support options by static <Y>
                      => SCSI low-level drivers:
                         disable ncr53c8xx SCSI low-level drivers by static <N>
                         enable sym53c8xx SCSI low-level drivers by static <Y>

         make dep clean bzImage

         cp ./arch/i386/boot/bzImage /boot
         ##edit /etc/lilo.conf => (no tekram.initrd.gz)
         +------------------------------------------
         |default  = tekram
         |  image  = /boot/bzImage
	 |  label  = tekram
	 |  root   = /dev/sda1
	 |  vga    = 274
	 |  read-only
	 |  append = "debug=2"
         +------------------------------------------
         ##edit /etc/modules/default => disable default module driver 
         +------------------------------------------
         |sound
         |#@@ Automatically generated driver list -- don't edit up to the next @@ - line
         |usb-uhci
         |#sym53c8xx
         |#ncr53c8xx
         |#aic7xxx
         |#@@ End of automatically generated driver list
         |parport_lowlevel
         +------------------------------------------
         lilo
         reboot

   ***************************
   **  use modules method:  **
   ***************************
         make xconfig 
                      => SCSI support:
                         enable all SCSI support options by modules <m>
                      => SCSI low-level drivers:
                         disable ncr53c8xx SCSI low-level drivers by static <N>
                         enable sym53c8xx SCSI low-level drivers by modules <m>

         make dep clean bzImage modules modules-install

         cp ./arch/i386/boot/bzImage /boot

         ##edit /etc/lilo.conf => add (tekram.initrd.gz)
         +----------------------------------------------
         |default  = tekram
         |image    = /boot/bzImage
	 | label   = tekram
	 | root    = /dev/sda1
	 | vga     = 274
	 | read-only
	 | append  = "debug=2"
	 | initrd  = /boot/tekram.initrd.gz
         +----------------------------------------------
         ##edit /etc/modules/default => disable default module driver
         +------------------------------------------
         |sound
         |#@@ Automatically generated driver list -- don't edit up to the next @@ - line
         |usb-uhci
         |sym53c8xx
         |#ncr53c8xx
         |#aic7xxx
         |#@@ End of automatically generated driver list
         |parport_lowlevel
         +------------------------------------------         

         ******************************************
         ****  make initrd => tekram.initrd.gz  ***
         ******************************************

         cp /boot/initrd-2.2.10.gz /temp/tekram.initrd.gz
         mkdir /mnt/initrd
         cd /temp
         gzip -d tekram.initrd.gz  # => tekram.initrd
         mount -o loop /temp/tekram.initrd /mnt/initrd
         cd /mnt/initrd/linux/modules

         ##add your scsi adapter module to here:/mnt/initrd/linux/modules

         cp /lib/modules/2.2.10/scsi/sym53c8xx.o /mnt/initrd/linux/modules
 
         ##overwrite all generic modules scsi *.o file from /lib/modules/2.2.10/scsi

         cp /lib/modules/2.2.10/scsi/scsi_mod.o /mnt/initrd/linux/modules
         cp /lib/modules/2.2.10/scsi/sd_mod.o   /mnt/initrd/linux/modules
         cp /lib/modules/2.2.10/scsi/sr_mod.o   /mnt/initrd/linux/modules
         cp /lib/modules/2.2.10/scsi/sg.o       /mnt/initrd/linux/modules
         cp /lib/modules/2.2.10/scsi/st.o       /mnt/initrd/linux/modules
         cp /lib/modules/2.2.10/block/loop.o    /mnt/initrd/linux/modules

         ########################################
         ## edit /mnt/initrd/etc/modules/rootfs #
         ########################################
         =>:    scsi_mod
                loop
                sym53c8xx
                sd_mod
 

         umount /mnt/initrd
         cd /temp
         gzip -v9 tekram.initrd
         cp /temp/tekram.initrd.gz /boot
         lilo
         reboot
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web5, load: 0.93