**************************************************************** | | | | | Build ID: 1.08 | | Revision: 22 | | | | (C) Copyright International Business Machines Corporation | | January 1, 2004. All rights reserved. | | | | US Government Users Restricted Rights -- Use, duplication | | or disclosure restricted by GSA ADP Schedule Contract with | | IBM Corp. | | | | Note: Before using this information and the product it | | supports, read the general information under "NOTICES AND | | TRADEMARKS" in this document. | | | | Updated: 1/27/2005 | | | **************************************************************** CONTENTS: 1.0 Overview 2.0 Change history 3.0 Installation and Setup Instructions 4.0 Configuration Information 5.0 HBA Restrictions 6.0 Web sites and phone support 6.1 Web sites 6.2 Software service and support 6.3 Hardware service and support 7.0 Notices and trademarks 8.0 Disclaimer 1.0 Overview ------------ Tapetool contains users and operator guides, diagnostics and functional utilities and is designed to help IBM customers, authorized servicers, and worldwide support organization to help install, test, and maintain currently serviced and legacy IBM xSeries standalone tape drives and automation backup units. The CD image when extracted will build a fully automated batch file driven utility that is either bootable, or will autostart in Windows, or can be run from a Linux or SusE command line on any IBM xSeries server with either Intel or AMD processor under either 32 and 64 bit. Seperate folders on the CD image contain device drivers, users and operators guides, hardware maintenance manuals, and firmware changes differences are provided in the errata folder. Customized error log gathering routines are also bundled. 2.0 Change History ------------------ 1.08.22 -Fix incorrectly reported TAPEDRV8320 error on 3623-2LX update -updated boot modules ASPI drivers to support 7K RAID channel installations -modified CD boot to include updated Adaptec Ultra320 ASPI drivers -3623-2SX to 1.30 -3623-2LX to 1.30 -vs80 to v64 -VXA-2 to 2105 -VS160 to 2200 -TR7 to v310AC -4560 robot to 4.29 -LTO2 to e4770 -Vs160 to v35 -sdlt automation sled to v82 1.08.21 - VS160 to quantum_dltvs_8k - Modified 3607-26X to v15 - Modified listing of device names to IBM part numbers - Modified IBM Ultrium 2 to 3AY4 - Add statement for new tool 1.08.20 - Update Autoexec file - Incorporate Adaptec 320 ASPI - Modified 3581 algorythm - Modified to decrease runtime 1.08.19 - Move to improved version numbering system. - Include 64-bit Linux modules - Add interactive device selection during autoupddate. - Add autock, list, listsim commands, and -t, and -s options. - Add " to repaint screen" on Linux. - Fix 4-bus SCSI adapter enumeration. 1.8L - Re-enable NT/W2K/XP/2003 workaround that prevents TAPEDRV8570 error: OS error 1117 on final WriteBuffer (broken beginning in 1.7). - Treat "Check Condition - No Sense" as "Good" status, rather than error. - Recompiled for glibc-2.2.4 (rather than glibc-2.3) 1.8k - Add exabyte_vxa algorithm 1.8j - Reset hp_ultrium final Write Buffer Offset to 0 Increase hp_ultrium transfer segment size from 4K to 32K Change default hp_ultrium UpdatePrepare to "Unload" only. Add ReferencName parameter 1.8i - Add support for IBM firmware in DDS1,DDS2,DDS3 tape drives 1.8h - Add support for ReplaceVersion parameter 1.8g - Reduce ibm_library transfer segment size from 64K to 32K 1.8f - Add ibm_library algorithm 1.8e - Add support for .ini WriteBufferID parameter 1.8d - Change Write Buffer ID from 0 to 1 for hp_ultrium 1.8c - Clear data direction flags for all zero length SCSI CDB transfers 1.8b - Fix failure to update TR7 under Windows NT,2000,XP,2003 - Add Linux DDS1/DDS2 with 256K EEPROM, and TR4, TR5, TR7, update support - Add "tapedrv" script to run Linux architecture specific executables 1.8 - Add Linux support - Convert InquiryStd full string be ASCII pattern - Add ASCII pattern capability to InquiryOEM_CFR - Add DOS/Windows recognition of '-' (as well as '/') for options. 1.7 - Add redirection of firmware to LUN 0 via UpdateFlags = "Z" - Add Vendor specific ASCII Inquiry data recognition via InquiryStdAscii - Add VPD recognition via VpdAscii and VpdHex - Add "tapedrv inquiry" command to dump all tape device Inquiry data. - Update pattern matching and SCSI enumeration - Change pattern escape character from caret (^) to grave accent (`) - Enable CDB logging in 32-bit (not 16-bit) mode - Optimize loading of tapedrv.ini (for floppy performance). 1.6 - 1.5 - Revised menu 1.4 - Updated firmware revisions added menu and support tools 1.3 - Fix by disabling non-zero LUN scan when LUN0 returns error 1.2 - Fix failure to update Seagate STT3401A TR7 in DOS mode 1.1 - Add non-zero LUN support (Use new /z option if LUN0 only is needed); - Add "seagate_tr7" UpdateAlgorithm (for STT3401A) - Add "quantum_dlt_8k" UpdateAlgorithm (for DLT4000) - Add UpdateFlags = "" control 1.0 - Debug version (partial non-zero LUN support) 0.9 - Fix 'tapedrv status -o' broken in v0.8; 5K DOS memory reduction 0.8a - Fix 'tapedrv status -r' broken in v0.8 0.8 - Fix for HP half-high and Win9x 3600 Library w/ 126I firmware 0.7 - Add support for device access via NT port driver 0.6 - Fixes for 3502 and 3600 Libraries and the IBM Ultrium-1 0.5 - Fix "Invalid device request reading drive c" errors during DOS mode program initialization. 0.4 - Reduce maximum DOS mode memory requirement an additional 15K. 0.3 - Reduce maximum DOS mode memory requirement by about 12K. 0.2 - Add DOS mode memory usage logging - Hide cursor after status and prompt line update - Fix command line option character case insensitivity 0.1 - Second pass 0.0 - Initial pass 3.0 Usage --------- The CDROM ISO image is a compressed image that needs to be extracted via a CDROM building utility such as Nero or EZ CD Creator. Once created the CD image can be booted or will autostart in Windows. For usage in Linux 32 or 64-bit follow these steps. 1. Put the cd image in the cdrom drive. 2. At a command prompt type: mount /dev/cdrom /mnt/cdrom then press enter 3. At the command prompt type: cd mnt/cdrom then press enter 4. At the command prompt type: ./tapedrv autoupdate then press enter A fully detailed manual describing the use of Tapedrv can be found in tapedrv.txt. A document(diags.txt) describing the diagnostic tools and their usage can be found in the Tools directory. 4.0 Configuration Information ------------------------------ No configuration changes are required to preform the update. 5.0 HBA Restrictions --------------------- There are no known HBA restrictions. The firmware update utility can be run over fibre. 6.0 Web sites and phone support ------------------------------- 6.1 Web sites ------------- IBM xSeries Tape Support: http://www-307.ibm.com/pc/support/site.wss/pageRedirect.do?lang=en_US&doctype=&subtype=All&page=brand&menu=family&brand=IBM+Options&family=IBM+Options%7CTape+Backup IBM Support Web Site: http://www.ibm.com/pc/support/ IBM eServer Web site: http://www.ibm.com/eserver/xseries/ IBM IntelliStation Web site: http://www.ibm.com/pc/intellistation/ 6.2 Software service and support -------------------------------- Through IBM Support Line, you can get telephone assistance, for a fee, with usage, configuration, and software problems with xSeries servers, IntelliStation workstations, and appliances. For information about which products are supported by Support Line in your country or region, go to http://www.ibm.com/services/sl/products/. For more information about Support Line and other IBM services, go to http://www.ibm.com/services/, or go to http://www.ibm.com/planetwide/ for support telephone numbers. In the U.S. and Canada, call 1-800-IBM-SERV (1-800-426-7378). 6.3 Hardware service and support -------------------------------- You can receive hardware service through IBM Services or through your IBM reseller, if your reseller is authorized by IBM to provide warranty service. Go to http://www.ibm.com/planetwide/ for support telephone numbers, or in the U.S. and Canada, call 1-800-IBM-SERV (1-800-426-7378). In the U.S. and Canada, hardware service and support is available 24 hours a day, 7 days a week. In the U.K., these services are available Monday through Friday, from 9 a.m. to 6 p.m. 7.0 NOTICES AND TRADEMARKS INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some jurisdictions do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. IBM, the e-business logo, eServer, IntelliStation, xxx, and xxx are trademarks of the IBM Corporation in the United States, other countries, or both. ****************************************************************** The following terms are trademarks of International Business Machines Corporation in the United States, other countries, or both: e-business logo eServer IBM IntelliStation xxx xxx ****************************************************************** Intel, MMX, and Pentium are trademarks of Intel Corporation in the United States, other countries, or both. Microsoft, Windows, and Windows NT are trademarks of Microsoft Corporation in the United States, other countries, or both. UNIX is a registered trademark of The Open Group in the United States and other countries. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Adaptec and HostRAID are trademarks of Adaptec, Inc., in the United States, other countries, or both. Red Hat, the Red Hat "Shadow Man" logo, and all Red Hat-based trademarks and logos are trademarks or registered trademarks of Red Hat, Inc., in the United States and other countries. Other company, product, or service names may be trademarks or service marks of others. 8.0 Disclaimer (Required) ---------------------------- 8.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. 8.2 Note to Government Users Include the following note after the disclaimer paragraph. Note to U.S. 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.