Dell SAS 5 & SAS 6 Controller Device Driver for RHEL 4 Update 5 (x86 & x86_64) SLES 9 Service Pack 4 (x86_64) Driver Version : 3.12.29.00 TABLE OF CONTENTS ================= 1 Introduction 2 Compatibility / Minimum Requirements 3 Install Instructions 3.1 The package. 3.2 Installing the OS on a SAS controller. 3.3 Adding/Updating the SAS Driver to an Existing system. 4 Fixes or Enhancements in this Release 5 Important Information 6 Known issues 1 Introduction ============== This is the driver for following controllers: SAS 5 Controllers SAS 6 Controllers 2 Compatibility / Minimum Requirements ====================================== Minimum operating system levels supported by this release: RHEL 4 Update 5 SLES 9 Service Pack 4 Minimum SAS 5 FW package version: 00.10.51.00.06.12.04.00 Minimum SAS 6 FW package version: 00.25.46.00.06.22.02.00 3 Installation Instructions =========================== 3.1 The package. ---------------- The package is a compressed tar file. To extract the components within the tar file un-tar the files: > tar -xvzf The package should contain the following files: - dkms rpm (dkms-.rpm) - driver rpm (mptlinux-.rpm) - release notes (*.txt) - source code (mptlinux--src.tgz) - driver update disk (DUD) image for the different OSes (*.img) [optional] Preparation of the DUD image. Transfer the image to the floppy: Use > dd if= of=/dev/fd0 On most systems, the floppy drive is designated by the /dev/fd0 special file. It is recommended that the the dd command is executed before the floppy is mounted. 3.2 Installing the OS on a SAS controller. ------------------------------------------ The driver update disk (DUD) images are included in this release for only those OS releases in which the bundled driver in insufficient for installation. In the event that you are installing an operating systems with a corresponding DUD image, please follow the instructions below. If you are not, proceed with your OS installation using the native device driver and then skip to section 3.3. -- Installing the driver on a Red Hat Enterprise Linux system -- Perform the following steps to install RHEL (version 4) using the DUD: 1 Boot normally from the RHEL installation media. 2 At the command prompt, type: > linux expert dd 3 When the install prompts for a driver diskette, insert the driver update disk (DUD) prepared earlier and press . 4 Complete the installation as directed by the installation program. -- Installing the driver on a SuSE Linux Enterprise Server system -- Perform the following steps to install SLES 9 SP4 using the DUD: 1 Boot from the SLES 9 SP4 installation media 2 At the boot loader press to install driver diskette 3 Press on the 'Installation' boot loader menu 4 Complete the installation as directed by the installation program. 3.3 Adding/Updating the SAS Driver to an Existing Linux system -------------------------------------------------------------- I. First-time installation of the mptlinux package 1 Install the DKMS rpm package. If DKMS is already installed on your system, ensure you are using a version at least as recent as the DKMS release included in this driver release. Use this command: > rpm -ivh NOTE: Use rpm -Uvh when updating an existing package. 2 Install the Driver package. Use this command > rpm -ivh 3 Verify the driver has been loaded with this system command: > modprobe mptsas and this dkms commands: > dkms status The version shown in the output should match in both cases and with the version of the package. II. Update existing mptlinux installation 1 Upgrade your DKMS installation to the include DKMS release Use this command: > rpm -Uhv 2 Remove the previous mptlinux installation Use this command: > rpm -e 3 Install the Driver package. Use this command > rpm -ivh " 4 Verify the driver has been loaded with this system command: > modprobe mptsas and this dkms commands: > dkms status The version shown in the output should match in both cases and with the version of the package. 4 Fixes or Enhancements in this Release ======================================= (from version 3.02.83.12) - Updated operating system support list to include: o SLES 9 SP 4 o RHEL 4 Update 5 - Packaging Updates o Updated DKMS to 2.0.19.1-1 o Updated prebuild binary list to RHEL4.5 and SLES9 SP3 - Closed potential kernel panic when a RAID volume is created by an application - Support for RHEL4 diskdump has been added - Tunable mptsas_device_queue_depth has been added to allow modification of queue depth. The value can set when the mptsas modules is loaded. The current default is 48 - A new command line option mpt_fw_fault_debug, and tunable mpt_fwfault_debug has been added to support stopping the driver when firmware encounters fault 5 Important Information ======================= 5.1 Power state transition -------------------------- Note that system power state transitions are not validated on Dell platforms under the Linux Operating Systems. If attempted, the system might hang and/or panic resulting in data unavailability. 5.2 DKMS AUTOINSTALL -------------------- DKMS AUTOINSTALL option should always be disabled in the DKMS configuration file for driver installation. 6 Known issues ============== Installation problems on SATA I drives: SAS Controller require a minimum of SATA II drives. SATA I drives are not supported. Use only SAS or SATA II drives supported by your Dell system.