Release note for Red Hat Linux 7.X CERC ATA100/4CH Applications ==================================== May 20 2002 ========== Contents: ========= Dell CERC ATA100/4CH Applications for Linux 7.X Compatibility: ============== There are 4 rpm files, 1 .tgz file and 1 Readme.txt in this package: dellmgr-5.22-0.i386.rpm linflash-2.10-0.i386.rpm Megamon-3.6-0.i386.rpm percsnmp-4.06-1.i386.rpm percsnmp-4.06-1.tgz Readme.txt Instructions for downloading and creating an applications diskette: ---------------------------------------------------------- You will need a formatted 3 1/2 inch floppy diskette for the following procedure. Download the file CERC-LinApps-522.tar.gz to a temporary directory on your working system. Extract the file to the floppy disk as follows: 1. On a Linux system: Type the following commands under a Linux command shell: mount /dev/fd0 /mnt/floppy tar xvzf -C /mnt/floppy (Eg: /temp/CERC-LinApps-522.tar.gz) umount /mnt/floppy This will extract all the .rpms onto the floppy Installation of Dellmgr ======================= 1.On a linux system To install, enter the following on the command line where the individual rpm are located.: rpm -ivh dellmgr-5.22-0.i386.rpm This will install following two files in the /usr/sbin directory dellmgr : Script to call configuration utility binary (dellmgr.bin) dellmgr.bin : Binary for configuration utility After installation type "dellmgr" to start the utility. To uninstall the rpm: rpm -e dellmgr-5.22-0 PREVIOUS RELEASES of Dellmgr =========================== Changes for Dellmgr. 1. Disallow spanning across fractured/partial arrays. 2. Default write policy on logical drives on dedicated channel is made to be WRITEBACK. 3. "Warning/error message is introduced in case of HSP making failed" in view/add configuration or Easy Configuration menu through F4 option in presence of "Rebuild or any other operation". 5. There was a bug reported with the previous version of the utility. Even for physical drives on SCSI chnl , it was showing coerced size. This is fixed in this release. 6. Disallow Disk Spin Up timing on CERC ATA100/4CH card & plus other enhancements and fixes. 7. Support added for PERC 4/DI. 8. Physical drive properties now pass correct channel number parameter for 8-ld card. 9. "Number of logical drives" shown in "Logical Drives Configured-xx" at some places were showing wrong values because of its improper initialization. Now it is initialized and patched properly. 10. Adapter type string in adapter menu: is now shown up to 40-chars (earlier up to 32-chars). 11. Background Initialization/Consistency Checking is distinguished thru firmware command on eligible firmware’s and distinctive message is shown during selection of logical drive for initialization/Consistency checking 12. The configuration utility’s banner has been renamed from “PERC configuration Manager…” to “PERC/CERC configuration utility…” 13. "Logical Info drive" quit option problem has been fixed. Installation of Linflash ======================= Copy linflash-2.10-0.i386.rpm to local directory and type at prompt #rpm -i linflash-2.10-0.i386.rpm You must copy the firmware image to the same directory for the linux flash utility to work. Create a diskette image of the firmware and copy the .rom file to the same directory as linflash. To run the rpm type #linflash At the command prompt. Usage : linflash [-r] [-p] [-s] [-i [file] [file] [...]] [-f [file] [file] [...]] -r : Flash without asking for user input to flash adapter(s). -p : Prompt user for filename. Flash without checking for signatures. -s :Silent flash. First matching image file will be taken for each adapter. -i : Ignore the following files. These files will not be considered for flashing the matching controllers. -f : Force the following files To be flashed for the matching controller. In case more than one matching files are specified, the first one would be taken. PREVIOUS RELEASES of Linflash =========================== 1. To fix a bug in ProductInfo structure. 1. Fix a bug - Reboot message only appears if the last controller is flashed successfully - when multiple controllers are present in the system. 2. Added code for doing a dummy Read config and write config before flashing, to make flash work with certain firmwares 1. Changed the packager name to LSI Logic Corporation in RPM package 2. Added checking for background operations, so that flashing cannot proceed. 2. Product String displayed by the flash utility will be from the product info returned by the firmware. MEGAMON ========== megamon-3.6-0.i386.rpm is a CERC ATA100/4CH status monitoring tool for Linux Red Hat 7.X. It requires the above listed controllers and megaraid (1.18c or later) be loaded on the system. It will notify root by emailing the status of the controller. Installation procedure for Megamon =============================================== To install, enter the following on the command line: rpm -ivh megamon-3.6-0.i386.rpm For email notification edit /var/log/raidmon.lst file. See details in the header section of this file To start the monitoring service: /etc/rc.d/init.d/raidmon start To stop the monitoring service: /etc/rc.d/init.d/raidmon stop To restart the monitoring service: /etc/rc.d/init.d/raidmon [restart|reload] To uninstall the rpm: rpm -e megamon-3.6-0 DELL PERC SNMP agent for Linux Change history for Percsnmp ============================ 1. To add statistics support (NIT interface). 2. General Error was returned if the PERC 4/DI specific Ioctl fail. 3. Instead of General Error, -1 is returned. 4. Battery option was checked for PERC 3/SC controller, but PERC 3/SC does not offer battery. 5. Function is modified, so that battery option will not be checked for PERC 3/SC cards. 6. To support newly added MIBs for PERC 4/DI. Installation procedure for DELL PERC SNMP Agent =============================================== If RPM support is there, install DELL PERC SNMP Agent using rpm -i percsnmp-4.06-1.i386.rpm Note: If you have installed previous release of percsnmp please uninstall the older one,by running rpm -e percsnmp Then proceed to install the new release. If there is no support for RPM , follow the following procedures: Untar the DELL PERC SNMP Agent tar package and then $tar -zxf percsnmp-4.06-1.tgz $cd percsnmp $./install