IBM Remote Supervisor Adapter II USB Interface Daemon for x86_64 Linux Version 1.06 CONTENTS -------- 1.0 Overview 2.0 Change History 3.0 RSAII daemon Installation Instructions 4.0 libusb requirements 5.0 Web Sites and Support Phone Number 6.0 Trademarks and Notices 7.0 Disclaimer 1.0 Overview ------------- This README.TXT file is associated with the following RPM file: - ibmusbasm64-1.06-1.src.rpm This RPM file will build and install the RSAII daemon and/or support software for the following IBM hardware: - IBM Remote Supervisor Adapter II Note 1: The ibmusbasm rpm requires the libusb and libusb-devel packages to be installed. If your distribution does not include/install the 2 packages please reference Section 4 for installation instructions. Note 2: If you have GCC compiler version 2.96, you should update it to version 3.xx. 2.0 Change History ------------------- - version 1.06 Issue fixed: Problem with IBMSPDOWN script on RHEL4. The script could fail to stop the RSA II daemon. Added function to allow the code to function even if the RSA II is incorrectly configured for "Other OS" instead of "Linux OS". This function is not supported on all versions of libusb. On systems runnng a libusb version that does not support this function, the code will behave as it did before, which it to log a message to /var/log/messages stating that the RSA II is not properly configured for Linux. - version 1.05 Issue fixed: Problem with multi-node systems. - version 1.04 Added function: Support for new hardware. - version 1.03 Issue fixed: Problem with initscripts that prevented the RSA II daemon from installing on SLES9 SP2. - version 1.02 Added function to correctly identify the primary RSA II node in a multi-node system. - version 1.01 Initial release. 3.0 RSAII daemon Installation Instructions --------------------------------------------------------------- 3.1 Supported versions: 3.1.1) SLES9 for x86_64. 3.1.2) Red Hat Enterprise Linux Version 3.0 Update 2 or 3 for x86_64. 3.2 RSAII RPM installation: NOTE: Make sure the RSA II is configured for "Linux OS" before installing the RSA II software. Also, some xSeries servers require the mini USB cable to be connected between the RSA II and a USB port on the server. If these steps is not performed then the RSA II software installation may fail. Refer to the RSA II Installation Guide and RSA II User's Guide for additional information. To install the RPM execute the following commands: 1: rpmbuild --rebuild ibmusbasm64-1.XX-1.src.rpm 2: cd /usr/src/packages/RPMS/x86_64 ( For Redhat: cd /usr/src/redhat/RPMS/x86_64 ) 3: rpm -ivh ibmusbasm64-1.XX-1.x86_64.rpm NOTE: If this is an upgrade to an existing RSAII daemon, then the previously installed packages must first be removed. Depending upon your system's configuration, you may see messages about missing files when running the "rpm -e" commands. You may safely ignore those messages. Type the following commands at a shell prompt to remove the old source and binaries: rpm -e ibmusbasm64 If a 32-bit RSA II package had been installed, enter the following command also. rpm -e ibmusbasm 3.3 Un-installing the ibmusbasm64 RPMS. To uninstall the binary rpm, execute the following command: rpm -e ibmusbasm64 RPM will unload the daemons, and remove all ibmasm-related files from your system. It is recommended that you uninstall the daemons with -e before installing a new version, rather than upgrading with RPM's upgrade (-U) switch. 3.4 Utility Programs. There are two useful utility programs installed by the RPM. ibmspup is a small script that loads ibmasm (the service processor daemon). Note that these modules will not load if you do not have the supported hardware installed. ibmspdown unloads the modules. You must have root priveledges to run these utilities. 4.0 libusb requirements ----------------------------------------------------------------------- 4.1 This RPM requires version 0.1.6 (or later) of the libusb/libusb-devel rpms. These are included in most current distriutions, but if not, they must be installed prior to installing this RPM. Note: On SLES8, version 0.1.5-179 of libusb has been tested and is supported as a substitute for libusb 0.1.6. Note: On some distributions such as SLES9 the libusb-devel package has been combined with the libusb package, so only the libusb package is required. 5.0 WEB Sites and Support Phone Number --------------------------------------- 5.1 IBM Support Web Site: http://www.pc.ibm.com/support 5.2 IBM Marketing eServer xSeries Web Site: http://www.pc.ibm.com/us/eserver/xseries 5.3 If you have any questions about this update, or problems applying the update go to the following Help Center World Telephone Numbers URL: http://www.pc.ibm.com/qtechinfo/YAST-3P2QYL.html 6.0 Trademarks and Notices --------------------------- The following terms are trademarks of the Red Hat Corporation in the United States or other countries or both: Red Hat The following terms are trademarks of SuSE, Inc. in the United States and SuSE AG in Germany or other countries: SuSE The following terms are trademarks of Linus Torvalds in the United States or other countries or both: Linux 7.0 Disclaimer --------------- 7.1 THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY WITH RESPECT TO THE INFORMATION IN THIS DOCUMENT. BY FURNISHING THIS DOCUMENT, IBM GRANTS NO LICENSES TO ANY PATENTS OR COPYRIGHTS. 7.2 Note to Government Users Documentation related to restricted rights -- Use, duplication or disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corporation.