FEDORA_3132_Install.txt Driver File Contents (Silicon_20Image_20SPC-210E_20SPC-212E_20SPC-213E.zip)

Silicon Image Fedora Red Hat Series Driver Installation
               (SATA 3132 Controller) 
 

OVERVIEW

This driver disk adds support for the SiI 3132 SATA controller that is otherwise
not supported by the open source installation program.

   Supported versions:

      * Fedora Core 4, Kernel revision 2.6.11-1.1369_FC4.
      * This driver rev. 1.0.6.0 supports 64-bit AMD/Intel platforms for Sii3132 controller with base (non-RAID)
        port multiplier and hot-plug capabilities.

CREATE FLOPPY before INSTALLATION
    
A floppy disk is required to install into a brand new (or blank) disk drive. 

1.  Several Options:
 
  . If you received a zip file, Use Winzip to unzip the [distribution]filename.zip file on to a formatted floppy disk.
  . If you received a tgz file, extract the contents of the [distribution]_sii____rhdd.tgz file on to a
    formatted floppy disk. (e.g. use tar xzf [distribution]_sii____rdhh.tgz)
    
  . If you received a img file, and you are running windows: use "rawrite.exe sii____.img A:" 
    (you can get rawrite from RedHat installation disk #1 \dosutils directory)
    If you are running linux:  use "dd if=filename.img of=/dev/fd0"
  

  Note: IMPORTANT NOTE FOR OEM CUSTOMERS
        ADD your PCI ID to the "pcitable" file if OEM VendorId is going to be different 
        from SiI 0x1095 IDs. (End Users should ignore this step) 

 
2. The following BIOS BOOT sequence is recommended => CD, Hard Disk,
   Floppy
  

INSTALL THE Fedora DRIVER

 Before you start make sure the BIOS sees your adapter card (if applicable) and
 your disk drives.

 Installing the Fedora SiI Driver currently requires some manual intervention.

 If just adding Data Drives or upgrading go to sections 2.1 or 2.2
     (non-bootable SATA drives are considered Data Drives)
    
 Boot from the Fedora CD 1 or a boot diskette that you have created.
 At boot time type:
   'linux noprobe' at the boot prompt.

 When you get to the  screen shown in figure 1. get a shell prompt (see last page) and execute the initial_install script
 as follows:


# mkdir /f   
# mount /dev/fd0 /f
# cd /f
# ./initial_install.sh



figure 1:

             | Warning |

    No hard drives have been found.
    You probably need to manually
    choose device drivers for the
    for the installation to succeed. Would
    you like to select drivers now?

        | Yes |           | No |                   
            



 Once the driver is installed select 'No' and then 'Done' on the next screen. 
 Continue with the installation. Last,  BEFORE REBOOTING run the script below.

# ./upgrade_driver.sh


This last step writes all the drivers permanently into the kernel. 

Installation at this point is completed.


2.1  Adding a DATA DRIVE 
    
     If your system is already up and running then you can use execute shell scripts to modify
     the kernel or add loadable modules to access the SATA drives as follows:


     . # mount /mnt/floppy
         in case of DOS formatted floppy
         . # mount -t vfat /dev/fd0 /mnt/floppy  
     
     . # 'sh /mnt/floppy/load-driver-from-floppy.sh'  (DATA DRIVES)  
         or

       If you received a zipped file, unzip the file and copy the modules.cgz
       to a destination directory. Type "modules.cgz | gunzip | cpio -ivH crc" to
       unzip the driver tree and load the appropriate driver file to your system.

    . if you want to make sure you can see the drives, you may want
       to 'mke2fs /dev/sda' and 'mount /dev/sda /test' the hard disk(s).
       (Depending on your system configuration, the SATA drives could be /dev/sdb, /dev/sdc, /dev/sdd.....) 

     . insmod sii3132. As an example add the following lines at the end
       of the script in /etc/rc.d/rc.sysinit

       'insmod scsi_mod'
       'insmod sii3132'

     . At this point you are done with the installation 
                             
2.2  Upgrading the Kernel

     If your system is already up and running then you can use execute shell scripts to modify
     the kernel or add loadable modules to access the SATA drives.


3.   GENERAL INFO

   . If you cat /proc/scsi/sii3132/* you should see the Driver as reported by
     the kernel.

   . If you cat /proc/scsi/scsi you should see the your DRIVE TYPE as reported
     by the kernel.


4. New Features and bug fixes

   Initial release of FC4 Si3132 legacy raid driver.
   The driver could support SATA ATAPI devices.
   This revision of driver has GUI interface that can configure RAID set.


5. Known Restriction

   Please note that ATAPI hot plug is not expected.


Console Keystrokes Contents 

1 [Ctrl]-[Alt]-[F1] installation dialog 
2 [Ctrl]-[Alt]-[F2] shell prompt 
3 [Ctrl]-[Alt]-[F3] install log (messages from installation program) 
4 [Ctrl]-[Alt]-[F4] system-related messages 
5 [Ctrl]-[Alt]-[F5] other messages 
7 [Ctrl]-[Alt]-[F7] X graphical display

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: ftp, load: 1.55