Release note for Red Hat Linux 7.1SBE CERC driver 1.18c ==================================== May 20 2002 Driver - 1.18c: \Linux\Driver Changes in respect to previous release (1.18a) 1. Fixed issues related to ARCserve backup software. 2. Fixed issues related to applications using private ioctl interface. 3. Interim driver release version 1.18b for internal testing. This release contains the following: 1. The following modules are needed to install REDHAT 7.1sbe during a fresh installation. INSTRUCTIONS: Add the five modules to a clean formatted floppy to produce a megaraid driver floppy, which will allow the driver to be added during installation. a. modinfo b. modules.cgz c. modules.dep d. pcitable e. rhdd-6.1 2. megaraid-1.118c-1.i386.rpm You can use a. rpm -e "name of RPM" to uninstall b. rpm -q "name of RPM" to query RPM. This is the binary RPM containing the 1.118c driver for RH 7.1sbe. The megaraid.o driver is installed in the appropriate scsi directory depending on if an SMP or uniprocessor installation was done. This RPM can be used to install or remove the 1.118c driver. Please note that this RPM has an additional feature, whereby it creates a new RAMDISK image after updating the megaraid.o driver. NOTE: 1. 'dialog' utility must be installed on the system before attempting installation of the driver. In case it is not installed, the script will attempt to install it from the package which is bundled with this release This script also optionally run in X with 'real' GUI. The script will detect the appropriate setting and launch the environment accordingly. 2. The user must use the associated wrapper script "megarpmwrapper.sh"to install the RPM package. The wrapper script installs the RPM package and does the post installation processing. The script gives the default command line to install the RPM package, which can be altered by the user. Then this command line is used to install the RPM package. The script then gives the user three options to do the postinstallation steps: i. Everything is done by the script itself. It includes: a. making new initrd ramdisk b.The user is then prompted to choose a new default lilo label c. modifying the /etc/lilo.conf file. The logic used to modify the /etc/lilo.conf file is to find out the previous default label and figure out which section has it. This section is used to make a new section with new default label and new ramdisk. All other entries remain same as the old section. The original /etc/lilo.conf is stored as /etc/lilo.org d. running the /sbin/lilo command e. reboot the machine Steps c and d are only performed if lilo is the bootloader. In case of grub, user is prompted to edit /etc/grub.conf file. ii. The other option is: scripts gives a series of instructions to the user, the actual commands have to be completed by himself - either manually or prompting the installation process to do so. iii. The installation process just creates the initrd ramdisk, the rest of the things have to done by the user all by himself. This option is for advanced users. megaraid-1.118c-1.src.rpm 3. This is the SOURCE RPM. It installs only the megaraid.c and megaraid.h components to the /usr/src/redhat/SOURCES directory. megaraid-118c.spec 4. This file is the specification file for creating the binary RPM for 1.118c driver.