Adaptec P2280A Manual

Adaptec P2280A Manual

Ultra160 family manager set
Table of Contents

Advertisement

U
'
G
SER
S
UIDE
U
160 F
M
S
LTRA
AMILY
ANAGER
ET

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the P2280A and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Adaptec P2280A

  • Page 1 ’ UIDE 160 F LTRA AMILY ANAGER...
  • Page 2 Adaptec, Inc. 691 South Milpitas Boulevard Milpitas, CA 95035 © 1999 Adaptec, Inc. All rights reserved. Adaptec, and the Adaptec logo are trademarks of Adaptec, Inc. which may be registered in some jurisdictions. Printed in Singapore STOCK NO.: 512377-00, Rev. B...
  • Page 3 Ultra160 Family Manager Set for Windows NT, Windows 95/98, Novell NetWare, and SCO UnixWare User’s Guide...
  • Page 4 Copyright © 1999 Adaptec, Inc. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior written consent of Adaptec, Inc., 691 South Milpitas Blvd., Milpitas, CA 95035.
  • Page 5: Table Of Contents

    Introduction Device Drivers 1-2 Adaptec Ultra160 Family Host Adapters 1-2 Requirements 1-3 Microsoft Windows NT Installation Installing the Driver When Installing Windows NT 2-2 Completing a Fresh Windows NT 4.0 Installation From Floppy Disk 2-2 Completing a Fresh Windows NT 4.0 Installation...
  • Page 6 Ultra160 Family Manager Set User’s Guide Microsoft Windows 95/98 Installation DOS Drivers for CD-ROM Access 3-2 Install CD-ROM Drivers on a DOS Bootable Hard Disk 3-2 Update Windows 95 or 98 Installation Disks 3-3 Installing the Driver When Installing Windows 95/98 3-4 Installing the Driver When Installing Windows 95 3-4 Installing the Driver When Installing Windows 98 3-5 Installing the Driver When Windows 95/98 is...
  • Page 7 UnixWare Installation Installing the Driver When Installing UnixWare 5-2 Installing the Driver When UnixWare is Already Installed 5-3 Back Up the Computer 5-4 Load the Package 5-4 Modify the New System File 5-5 Rebuild the UnixWare Kernel 5-6 Boot the New Kernel 5-6 Using UnixWare and the Host Adapter 5-7 Using Tunable Parameters 5-7 Using Multiple Host Adapters 5-7...
  • Page 9: Introduction

    95/98 Novell NetWare SCO UnixWare The remainder of this chapter includes a table that lists all Adaptec host adapters and device drivers that make up the Adaptec Ultra160 Family, as well as the minimum requirements needed to install the software.
  • Page 10: Device Drivers

    User’s Guide that describes your specific operating system. Adaptec Ultra160 Family Host Adapters The following Adaptec PCI-to-SCSI host adapters are collectively referred to as the Adaptec Ultra160 Family host adapters: Host Adapter Description AHA-3960D...
  • Page 11: Requirements

    Requirements The following are the minimum and recommended requirements needed to install the Adaptec Ultra160 Family Manager Set: A PCI computer, with an installed and configured Adaptec Ultra160 Family host adapter(s). An installed primary (boot) floppy disk drive. The drive must be able to read your operating system disks.
  • Page 13: Microsoft Windows Nt Installation

    Microsoft Windows NT Installation This chapter explains how to install the Adaptec Ultra160 Family Manager Set driver adpu160m.sys for Windows NT. The adpu160m.sys driver supports all Adaptec Ultra160 Family host adapters. Refer to the list on page 1-2. If you are performing a first time Windows NT installation, see Installing the Driver When Installing Windows NT on page 2-2.
  • Page 14: Installing The Driver When Installing Windows Nt

    To add other host adapters that are not part of the Ultra160 Family, press S and repeat from Step 5 for each additional adapter and insert the appropriate driver disk. The Adaptec Ultra160 Family host adapters use the same driver; it is not necessary to install the driver again.
  • Page 15: Completing A Fresh Windows Nt 4.0 Installation From Cd-Rom

    To add other host adapters that are not part of the Ultra160 Family, press S and repeat from Step 4 for each additional adapter and insert the appropriate driver disk. The Adaptec Ultra160 Family host adapters use the same driver; it is not necessary to install the driver again.
  • Page 16: Installing The Driver When Windows Nt Is Already Installed

    Ultra160 Family Manager Set User’s Guide Installing the Driver When Windows NT is Already Installed To update or install the adpu160m.sys driver if Windows NT is already installed, follow the instructions below for the version of Windows NT you are installing. Updating Windows NT 4.0 Start Windows NT.
  • Page 17: Using Advanced Configuration Parameters

    Advanced users may use software parameters to alter the configuration of the Windows NT device drivers supplied by Adaptec. All Windows NT configuration information is stored in a data structure called the Registry. You can edit this information through a tool called the Registry Editor.
  • Page 18 Ultra160 Family Manager Set User’s Guide Maximum SGList — Specifies the maximum number of Scatter/Gather elements. Valid values are 17-255. The data type for this value is REG_DWORD. To enter Windows NT parameters, follow these steps: Select Run from the Start button. Type regedt32 and press Enter.
  • Page 19: Using Driver-Specific Parameters

    Using Driver-specific Parameters To use the Registry Editor to enter adpu160m.sys driver-specific parameters that affect the configuration information for Adaptec SCSI PCI device drivers, follow the instructions below. A list of valid parameters follows: Note: The following parameters are case-sensitive and must be entered exactly as shown.
  • Page 20 Ultra160 Family Manager Set User’s Guide Click on the adpu160m key. Select Add Key from the Edit menu; Type Parameters in the Key Name edit box. Leave the Class edit box blank. Click on the Parameters key. Select Add Key from the Edit menu; Type Device in the Key Name edit box.
  • Page 21 Follow the instructions below to enable Hot-Plug PCI support in the driver: Insert the Ultra160 Family Manager Set disk for Windows into drive A. Select Run from the Start menu. Type a:\nt4\hotp160m.reg and press Enter. Click OK. Reboot the system. Note: The file hotp160m.reg adds Hot-Plug related entries into the NT Registry, including the driver-specific registry...
  • Page 22: Using Windows Nt And The Host Adapter

    From the Control Panel, double-click the SCSI Adapters icon. Click the Drivers tab. Using the arrow keys select the following driver: Adaptec 29160(N), 39160, AHA-3960D, AIC-7892/7899 Ultra160 PCI SCSI Controller (NT 4.0) Click the Remove button. If you are sure you are removing the correct host adapter type, click Yes.
  • Page 23: Swapping A Host Adapter

    Swapping a Host Adapter Swapping an Ultra160 Family host adapter for a non-Ultra160 Family host adapter is similar to the procedure for adding a host adapter. The important distinction is that you make all software configuration changes while Windows NT is running and before you make the hardware changes.
  • Page 24: Troubleshooting

    Ultra160 Family Manager Set User’s Guide Troubleshooting Problems and Solutions I made changes to the host adapter configuration and Windows NT no longer boots! The boot manager for Windows NT contains recovery logic to allow you to return to the last known good configuration. If you have changed your host adapter configuration and Windows NT no longer boots, follow these steps to recover: Undo any hardware changes you have made to the computer...
  • Page 25: Error Messages

    Error Messages Error messages generated by the adpu160m.sys driver can be viewed by opening the Windows NT Event Viewer error logs. To view events generated by the driver, follow these steps: Double-click the Event Viewer icon in the Administrative Tools program group. Error messages generated by the driver show up as Event ID 11.
  • Page 26 Ultra160 Family Manager Set User’s Guide adpu160m.sys Error Messages The following error messages are listed sequentially according to the last three digits of the error message. For example, [xxxxx010], [xxxxx011], [xxxxx012], etc. Note: When reporting problems to Customer Support, be sure to include the complete error message in your problem description.
  • Page 27 Microsoft Windows NT Installation [xxxxx023] Target device parity error The driver has detected a parity error by the target device. [xxxxx024] Data overrun or underrun The adapter was given more or less data than the expected amount of data. [xxxxx031] Target device queue full The target device internal buffer is full.
  • Page 28 The host adapter hardware failed and the miniport has to reset the hardware. [xxxxx0d6] Internal driver error An error has occurred while the driver was setting up its internal data structures. Try installing the most up-to-date version of the driver available from the Adaptec Web site. 2-16...
  • Page 29: Microsoft Windows 95/98 Installation

    Microsoft Windows 95/98 Installation This chapter explains how to install the Adaptec Ultra160 Family Manager Set driver adpu160m.mpd for Windows 95/98. The adpu160m.mpd driver supports all Adaptec Ultra160 Family host adapters. Refer to the list on page 1-2. If you are performing a first time Windows 95/98 installation, see Installing the Driver When Installing Windows 95/98 on page 3-4.
  • Page 30: Dos Drivers For Cd-Rom Access

    Ultra160 Family Manager Set User’s Guide DOS Drivers for CD-ROM Access The CD-ROM drivers need to be installed only if DOS access to a CD-ROM drive attached to a SCSI host adapter is required. If Windows 95, Windows 98, or NetWare is already installed, or if the CD-ROM drive is not connected to a SCSI adapter, these drivers do not need to be copied or installed.
  • Page 31: Update Windows 95 Or 98 Installation Disks

    Note: This will assign the CD-ROM to the next available drive letter, typically D if there is only one DOS drive. If you are using MS-DOS 5.0 and do not already have mscdex.exe , you will need to either upgrade to MS-DOS 6.0 or above, or download mscdex.exe from Microsoft BBS or CompuServe forum.
  • Page 32: Installing The Driver When Installing Windows 95/98

    Ultra160 Family Manager Set User’s Guide Installing the Driver When Installing Windows 95/98 Installing the Driver When Installing Windows 95 Note: Follow the Windows 95 Installation Guide to install Windows 95. If your Windows 95 CD came with a Windows 95 Boot disk, you will need to update the Windows 95 Boot disk.
  • Page 33: Installing The Driver When Installing Windows 98

    Select Specify a location and enter a:\win98 in the space provided. Insert the Ultra160 Family Manager Set disk for Windows. Click Next. When you see the Adaptec Ultra160 PCI SCSI Controller click Next. When you see the message Windows has finished installing the software that your new hardware device requires click Finish.
  • Page 34: Installing The Driver When Windows 95/98 Is Already Installed

    To update or install the adpu160m.mpd driver if Windows 95/98 is already installed, follow these instructions: Note: All Adaptec Ultra160 Family host adapters use the adpu160m.mpd driver. Once the correct driver is updated, it is not necessary to update it again for each Ultra160 Family host adapter installed in your system.
  • Page 35: Updating The Driver For Windows 95

    Click Change Driver. If you are prompted to select the hardware type, select SCSI Controller. Click the Have Disk button and enter a:\win95 or a:\win98 as the path. Click OK. Select the Ultra160 Family host adapter, and click OK. Click OK. The driver is copied and scanned. You must restart your computer for the changes to take effect.
  • Page 36: Troubleshooting

    Ultra160 Family Manager Set User’s Guide Troubleshooting Problems and Solutions What is a miniport driver, and how do I make sure that the miniport driver for my host adapter is installed correctly? Miniport drivers are 32-bit Protected Mode device drivers used by Windows 95/98 to control host adapters and devices.
  • Page 37 You must restart your computer for the changes to take effect. What if a yellow exclamation mark or a red X appears in Device Manager in front of my host adapter? This means there is some kind of resource problem. First, see if the names of any host adapters appear that are not actually installed in your computer.
  • Page 38 Ultra160 Family Manager Set User’s Guide If I am running under Windows 95/98, do I need lines for the Adaptec Real Mode ASPI drivers and mscdex.exe in my config.sys and autoexec.bat files? Usually, you do not need to use these Real Mode ASPI drivers, because the new Windows miniport drivers support most SCSI host adapters and SCSI devices.
  • Page 39 My CD-ROM drive shows up as more than one icon under My Computer. The mapping between mscdex.exe , which runs in Real Mode, and the Windows 95/98 CD-ROM driver does not match. You can correct this in one of two ways: Comment out the line that loads mscdex.exe in the autoexec.bat file.
  • Page 41: Novell Netware Installation

    Novell NetWare Installation This chapter explains how to install the Adaptec Ultra160 Family Manager Set driver adpt160m.ham for Novell NetWare— NetWare 3.12/3.2, 4.12/4.2, and 5.0. The adpt160m.ham driver supports all Ultra160 host adapters. Refer to the list on page 1-2.
  • Page 42: Installing The Driver When Installing Netware

    Hard Disk on page 3-2 to configure your computer for CD-ROM access. If you are installing NetWare 3.12/3.2 from a CD-ROM attached to a host adapter other than an Adaptec Ultra160 Family host adapter, refer to your CD-ROM or computer documentation for instructions on configuring your computer for CD-ROM access.
  • Page 43 Change directory to c:\server.312 , and copy the nwpa_up.exe patch file to the directory. Run nwpa_up.exe (this will create another file, 312ptd.exe . Answer Y to the prompt to overwrite cdrom.nlm .) Run 312ptd.exe . Create the directory c:\server.312\cdsave. Copy cdrom.nlm to c:\server.312\cdsave Execute the following command lines to swap the server’s loader: cd 312ptd\native\loader...
  • Page 44 Note: Omit the search add 1 c:\server.312\cdsave and the load cdrom lines if the CD-ROM is attached to an Adaptec Ultra160 Family host adapter. Load, from the console prompt, the following command load c:\server.312\312ptd\patch312 Install the patches from the c:\server.312\312ptd directory Edit the driver load command in the startup.ncf file to include...
  • Page 45: Netware 4.12/4.2

    When a screen appears that asks you to select a disk driver, press Insert. Insert the Adaptec Ultra160 Family Manager Set disk for NetWare into your floppy disk drive. Press F3 and enter a:\netware as the path to the adpt160m.ham driver for NetWare.
  • Page 46: Netware 5.0

    Select Storage adapters, and press Enter. Press Insert to add storage drivers. Press Insert to add an unlisted driver. Insert the Adaptec Ultra160 Family Manager Set disk for NetWare into your floppy disk drive. Press F3 and enter a:\netware\v5_xx as the path to the adpt160m.ham driver for NetWare.
  • Page 47: Installing The Driver When Netware Is Already Installed

    Installing the Driver When NetWare is Already Installed To update or install the adpt160m.ham driver when NetWare is already installed, follow the instructions in this section. The procedures are similar for all versions of NetWare. Procedures that are specific to a NetWare version are noted when necessary. Make a backup copy of the old driver (if it exists) before installing the new driver.
  • Page 48: Loading The Driver At Server Bootup

    Ultra160 Family Manager Set User’s Guide Loading the Driver at Server Bootup To automatically load the adpt160m.ham at server bootup, the startup.ncf file (usually located in your server’s startup directory) must contain a load command line that specifies the location of the driver and any appropriate command line options (see Using the Load Command Line Options on page 4-9).
  • Page 49: Using The Load Command Line Options

    Using the Load Command Line Options You can specify several command line options when the driver is loaded. The available options are described in the table below. This table describes command line options for the adpt160m.ham driver for Ultra160 products. adpt160m.ham Command Line Options Option Values...
  • Page 50 Ultra160 Family Manager Set User’s Guide Option Values lun_enable= 0-FF max_tags= 1-128 multlun_targets= 0-FFFF slot= 0-xxxx verbose= yes, no Many multiple-LUN and removable-media devices are changers or magazines. Some of these are only supported by the driver through an ASPI driver provided by the hardware vendor.
  • Page 51: Bit Mask Options

    Bit Mask Options Use the example below as an aid for calculating Bit Mask option hex values. Each SCSI device is enabled by a 1 in its corresponding bit position. The table that follows the figure, lists the binary-to-hex conversions. Using this example, if you want to enable scanning for LUNs 0, 2, and 6 on all targets, then use the command line option of lun_enable=0045.
  • Page 52: Using Netware And The Host Adapter

    Ultra160 Family Manager Set User’s Guide Using NetWare and the Host Adapter This section contains useful information on using NetWare and your host adapter. Using Removable Media The adpt160m.ham driver module fully supports removable-media disk drives, including magneto-optical drives. Removable media is treated as a standard SCSI hard disk, with some exceptions: The driver only recognizes and registers media with 512 bytes/sector.
  • Page 53: Using The Netware Tape Backup

    Included with Novell NetWare is a server-based tape backup utility called sbackup.nlm . This utility allows you to backup server disk drives to a server tape drive. The utility supports Adaptec host adapters. Novell NetWare documentation contains instructions for loading the server backup software.
  • Page 54: Using A Cd-Rom With Netware

    (e.g., even if the tape drive is manufactured by Wangtek, do not select the Wangtek driver). Note: Novell also includes a driver called adaptec.nlm . This driver is not needed and should not be loaded. Adaptec’s driver module takes advantage of ASPI interface features bypassed by adaptec.nlm .
  • Page 55: Optimizing Performance

    Optimizing Performance The Adaptec Ultra160 Family SCSI Bus Master firmware increases the SCSI performance of the Adaptec Ultra160 Family host adapters under multitasking environments. The firmware uses a paging mechanism to handle up to 255 simultaneous SCSI commands. The...
  • Page 56: Troubleshooting

    An error has occurred while the driver was setting up its internal data structures. Try installing the most up-to-date version of the driver available from the Adaptec Web site. [xxxxx083] Adapter not supported by this version of the driver Your adapter is not supported by the driver on your system. You may have installed a new adapter and have not updated the driver on your system.
  • Page 57 This may result in problems accessing the device. Try installing the most up-to-date version of the driver available from the Adaptec Web site. [xxxxx0ab] Driver already loaded for this host bus adapter The driver is already loaded for this adapter.
  • Page 58 Ultra160 Family Manager Set User’s Guide [xxxxx0a4] SCSI bus reset by third party hardware Hardware such as an array enclosure may have reset the SCSI bus. This is a normal condition unless you receive additional errors. [xxxxx0a7] Unable to allocate memory [xxxxx0a8] Unable to allocate memory This indicates that there may be a problem with the amount of memory installed in your system.
  • Page 59: Unixware Installation

    (or package) is used with UnixWare 7.01/7.1. The adst21 and adst70 drivers support Ultra160 SCSI ASICs and host adapters. Refer to the Adaptec Ultra160 Family host adapters on page 1-2. If you are performing a first time UnixWare installation, see Installing the Driver When Installing UnixWare on page 5-2 to begin driver installation.
  • Page 60: Installing The Driver When Installing Unixware

    Ultra160 Family Manager Set User’s Guide Installing the Driver When Installing UnixWare To install either the adst21 or adst70 driver at the same time you install UnixWare, follow the instructions below. The procedures are the same for UnixWare 2.1x and 7.01/7.1. Insert the Install disk of the UnixWare package into the boot floppy disk drive.
  • Page 61: Installing The Driver When Unixware Is Already Installed

    Installing the Driver When UnixWare is Already Installed To update or install the adst21 driver or adst70 driver on a system where UnixWare is already installed, follow the instructions in this section. The procedures are similar for UnixWare 2.1x and 7.1. Procedures that are specific to a UnixWare version are noted when necessary.
  • Page 62: Back Up The Computer

    When the package has loaded, you may be prompted to install the disk again. Do not reinsert the IHV HBA disk (or Adaptec Ultra160 Family Manager Set disk for UnixWare 2.1x or UnixWare 7.01/7.1). Instead, type q (quit) and press Enter.
  • Page 63: Modify The New System File

    Type pkginfo -l adstxx and press Enter. Verify that the adst21 or adst70 driver is now listed. If the adst21 or adst70 driver does not appear in the pkginfo listing, turn to Troubleshooting on page 5-9. The listing should be similar to PKGINST: adst21 NAME: Ultra160 Driver for UnixWare 2.1x PKGINST: adst70...
  • Page 64: Rebuild The Unixware Kernel

    Ultra160 Family Manager Set User’s Guide Rebuild the UnixWare Kernel To rebuild the UnixWare kernel with the new changes, follow these steps: Type the following at the # prompt and press Enter after each line: cd /etc/conf/bin ./idbuild -B Status messages appear. When the kernel has been built, type the following and press Enter after each line (0 in -g0 is zero, not the letter O): cd /etc/conf/cf.d...
  • Page 65: Using Unixware And The Host Adapter

    Using UnixWare and the Host Adapter This section contains useful information on using UnixWare and your host adapter. Using Tunable Parameters For UnixWare, some parameters are defined in the following files: /etc/conf/pack.d/adst21/space.c /etc/conf/pack.d/adst70/space.c These parameters can be tuned for either the adst21 driver or the adst70 driver.
  • Page 66: Removing The Driver

    Ultra160 Family Manager Set User’s Guide Removing the Driver If you no longer need the adst21 or adst70 driver, you can use the following procedure to remove it completely: Back up all important computer files. At the UnixWare root prompt, type the following: For UnixWare 2.1x: /etc/conf/bin/idinstall -d adst21 The following files will be deleted:...
  • Page 67: Troubleshooting

    Troubleshooting Problems and Solutions My computer crashes or displays panic messages during the bootup procedure! You may have to boot from the backup kernel created earlier, and then perform the driver update procedure again. To boot from the old kernel, follow these steps: Reboot the computer.
  • Page 68: Error Messages

    An error has occurred while the driver was setting up its internal data structures. Try installing the most up-to-date version of the driver available from the Adaptec Web site. [xxxxx011] Error issuing command The requested command is not supported by this driver.
  • Page 69 [xxxxx015] Error issuing command An error has occurred with the driver. Try installing the most up-to- date version of the driver available from the Adaptec Web site. [xxxxx020] Adapter or target device not responding or not connected The target device did not respond to the adapter. If the device is present, refer to your host adapter’s user’s guide for...
  • Page 70 Ultra160 Family Manager Set User’s Guide [xxxxx041] Command aborted [xxxxx042] Command aborted [xxxxx043] Command aborted [xxxxx044] Command aborted [xxxxx045] Command aborted An internal condition caused the driver to abort the command. In most cases, the command is retried and is recovered, and normal operation continues.
  • Page 71 UnixWare Installation [xxxxx096] Adapter hardware initialization failure - possible resource conflict The driver has attempted to initialize the adapter hardware but failed. This might suggest that the adapter resources (e.g., IRQ) conflict with another board installed in your system. [xxxxx097] Unable to allocate memory This indicates that there may be a problem with the amount of memory installed in your system.
  • Page 73 AHA-3960D 1-2 AIC-7892 1-2 AIC-7899 1-2 aspi8u2.sys 3-2 aspicd.sys 3-2 autoexec.bat 3-2 Backup 4-13 Bit mask options 4-9, 4-11 Booting from UnixWare 5-5 CD-ROM 3-2, 3-10, 4-2, 4-14 Command line options 4-7, 4-8, 4-9 Command syntax 5-3 config.sys 3-2 Configuration information 4-10 DCU 5-2 Device configuration utility 5-2 Device manager 3-8...
  • Page 74 Ultra160 Family Manager Set User’s Guide NetWare adaptec.nlm 4-14 adpt160m.ham 1-2, 4-1, 4-2, 4-6, 4-11, 4-16 backup 4-13 bit mask options 4-9 CD-ROM support 4-14 command line options 4-7, 4-8, error messages 4-16 installing the driver 4-2–4-7 load command 4-7, 4-8, 4-11 max_tags 4-15 monitor.nlm 4-12...
  • Page 75 Windows 95/98 adpu160m.mpd 1-2 device manager 3-8 driver installation 3-4–3-7 miniport driver 3-8 troubleshooting 3-8–3-11 Windows NT adpu160m.sys 1-2, 2-1, 2-2 driver installation 2-2–2-4 error log entries 2-7 error messages 2-13 hot-plug PCI 2-8 parameters 2-5, 2-6, 2-7 problems and solutions 2-12 registry editor 2-5 removing a host adapter 2-10 removing the driver 2-10...

This manual is also suitable for:

Aha-3960d391602916029160nAic-7892Aic-7899

Table of Contents