commit 61f73f4a0abc038a312853f7a997f045b447e8a7 Author: Mario Fetka Date: Sat Nov 11 16:45:24 2017 +0100 Imported Upstream version 5.32.0 diff --git a/i386/usr/sbin/dellmgr b/i386/usr/sbin/dellmgr new file mode 100755 index 0000000..99da292 --- /dev/null +++ b/i386/usr/sbin/dellmgr @@ -0,0 +1,54 @@ +#!/bin/sh + + +# Script to execute the "dellmgr.bin" binary for LINUX ONLY +# This script opens a node at run time. It gets the major +# no of the megadev and then opens a node with the major number. +# If the node is already present, it removes the node first +# and then creates a fresh node. + + +# Get the major number of the megadev ioctl node +MAJOR=`grep megadev /proc/devices|awk '{print $1}'` + +if [ ! x$MAJOR = x ] +then + # major device number found + rm -f /dev/megadev0 # remove if already there, ignore if not. + mknod /dev/megadev0 c $MAJOR 0 +fi + +# Execute the dellmgr binary +# RedHat 8.0 specific changes since 10-03-02: Timir/Amit as unicode is default +# on RH8.0 release +#------------ +if [ `/sbin/consoletype` = vt ] +then + grep unicode_start /etc/profile.d/lang.sh && unicode_stop && setfont +fi + +OLD_TERM=$TERM +case $TERM in + "xterm" | "linux") + ;; + *) export TERM=linux;; +esac + +# Execute dellmgr code +/usr/sbin/dellmgr.bin + +# RedHat 8.0 specific changes since 10-03-02: Timir/Amit +# Restore bad things we did in our way +#------------ +export TERM=$OLD_TERM +if [ `/sbin/consoletype` = vt ] +then + grep unicode_start /etc/profile.d/lang.sh && unicode_start && setfont +fi +# clear the screen to avoid the unwanted message display which +# appears on the screen otherwise : 10-25-2002 : amitp + +clear +clear + + diff --git a/i386/usr/sbin/dellmgr.bin b/i386/usr/sbin/dellmgr.bin new file mode 100755 index 0000000..4ac2343 Binary files /dev/null and b/i386/usr/sbin/dellmgr.bin differ diff --git a/perc-apps-A08.txt b/perc-apps-A08.txt new file mode 100644 index 0000000..d04ef77 --- /dev/null +++ b/perc-apps-A08.txt @@ -0,0 +1,158 @@ +PERC/CERC RAID Applications for Linux 2.1 and 3.0 +================================================= + +This package contains RAID management applications for Linux for: + PERC 4e/Di, 4e/Si, 4e/DC + PERC 4/Di, 4/DC, 4/SC + PERC 3/QC, 3/DC, 3/DCL, 3/SC + + +The following files are included in this package: + +Dellmgr-5.32-0.i386.rpm +linflash-3.03-0.i386.rpm +Megamon-4.0-2.i386.rpm +percsnmp-4.10a-1.i386.rpm +readme.txt + +Installation Instructions +========================== + +You will need a formatted 3 1/2 inch floppy diskette for the following +procedure. Download the file xxx.tar.gz to a temporary directory. + +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 (full path to the archive) -C /mnt/floppy + (Eg: /temp/xxxx.tar.gz) + umount /mnt/floppy + +2. On a Windows system: + + Use a utility such as Winzip to extract the contents to a diskette. + + NOTE: For Winzip, you will have to uncheck the "TAR file smart CR/LF + conversion" option under: + + Options->Configuration->Miscellaneous + + for the extraction to work correctly. + +On the target system, mount the floppy created above as follows: + + mount /dev/fd0 /mnt/floppy + +Install the individual utilites as described below. + + +Installation of Dellmgr +======================= + +NOTE: If Dellmgr version 5.22 or older is already installed in the system, it will + have to be uninstalled prior to installing the current version as follows: + + rpm -e dellmgr + +To install, enter the following on the command line: +rpm -i Dellmgr-5.32-0.i386.rpm +This will install following two files in the /usr/sbin directory +dellmgr : 1,320 bytes : Script to call configuration utility binary (dellmgr.bin) +dellmgr.bin : 593,044 bytes : Binary for configuration utility + +After installation type “dellmgr” to start the utility. +To uninstall the rpm: +rpm -e Dellmgr-5.32-0 + +NOTE: If Dellmgr is used in Gnome Terminal instead of the console, function + key shortcuts are accessible with alt-Fxx instead of Fxx. + + Eg: Use alt-F10 in place of F10. + + +Installation of Linflash +======================== + +To install, enter the following on the command line: + + rpm -Uvh /mnt/floppy/linflash-3.03-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. + +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. + +To uninstall the rpm, enter the following command: + + rpm -e linflash + + +Installation of Megamon +======================= +To install, enter the following on the command line: + rpm -ivh Megamon-4.0-2.i386.rpm +For email notification edit /etc/megamon.conf 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-4.0-2 + + +Installation of PERC SNMP Agent +=============================== +If RPM support is there, install DELL PERC SNMP Agent using + rpm -i percsnmp-4.10a-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. + + + +Fixes and Enhancements +====================== + +Dellmgr 5.32-0 fixes or changes +------------------------ +1. Added support for Express RAID controllers +2. Application gives a message box to the user if rebuild completes with error. + +Megamon 4.0-1 fixes or changes +------------------------ +1. If the Rebuild completed with error and the f/w retunred error code 0x03 for rebuild progress cmd[with 100% progress], then monitor will report that: "RBLD is COMPLETED w/ERROR" for the associated physical drive. +2. Fixed ability to abort a Check consistency in progress. + +Linflash 3.03-0 fixes or changes +------------------------- +1. Return code was not correct for the cases of success and failure. +Script file “linflash” modified. + +PercSNMP 4.10a-1 fixes or changes +------------------------- +1. During the startup the S55percagent script reported execution permission denied exception. The S55percsnmp script was not built in rpm with execution permission +2. Traps were not generated when the community is other than public. +Previously the public string was hard coded and hence what ever the type of community string in the configuration file it was displayed as public, now the actual community string read from the configuration file is given to generate the traps. A private community entry shall be added in the configuration file and the generated traps may be observed. +