▼ ▼ ▼ ▼ Adaptec 7800 Family Manager Set for Windows NT, Windows 95, Novell NetWare, IBM OS/2, SCO UNIX,and SCO UnixWare User’s Guide R
Copyright © 1998 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. This manual is reprinted in Taipei, Taiwan by ASUSTeK COMPUTER INC. under license of Adaptec, Inc.
Technical and Product Support ■ For technical support and information about many of Adaptec’s electronic support services, call 800-959-7274 or 408-945-2550, 24 hours a day, 7 days a week. ■ To speak with a product support representative, call 408-934-7274, M– F, 6:00 A.M. to 5:00 P.M., Pacific Time. After hours, on weekends, and on holidays, product support is also available for a fee at 800-416-8066.
▼ ▼ ▼ ▼ 1 Contents Introduction Device Drivers 1-2 Adaptec 7800 Family Host Adapters 1-3 Requirements 1-5 2 Microsoft Windows NT Installation Installing the Driver When Installing Windows NT 2-2 Completing a Fresh Windows NT 3.5x Installation 2-2 Completing a Fresh Windows NT 4.0 Installation 2-4 Installing the Driver When Windows NT is Already Installed 2-5 Updating Windows NT 3.5x 2-5 Updating Windows NT 4.
Adaptec 7800 Family Manager Problems and Solutions 3-5 4 Novell NetWare Installation Installing the Driver When Installing NetWare 4-2 NetWare v3.1x 4-2 NetWare v4.0 or v4.1x 4-3 Installing the Driver When NetWare is Already Installed 4-4 Loading the Driver at Server Bootup 4-5 Using the Load Command Line Options 4-7 Table of aic7870.dsk Command Line Options: 4-7 Table of aic78u2.
Contents 6 SCO UNIX Installation Installing the Driver When Installing SCO UNIX 6-2 Installing SCO UNIX 3.2 v4.2, SCO ODT 3.0, or SCO OpenServer 3.
Adaptec 7800 Family Manager Troubleshooting 7-11 Problems and Solutions 7-11 Error Messages 7-11 Index ❒ viii
▼ ▼ ▼ ▼ 1 Introduction The Adaptec® 7800 Family Manager Set v3.x is a set of software drivers and other files that enable your Adaptec 7800 Family host adapter to communicate with your computer.
Adaptec 7800 Family Manager Device Drivers The 7800 Family Manager Set has two driver files for each operating system; one for Ultra SCSI and earlier devices and one for Ultra2 SCSI devices. This manual refers to both the Ultra SCSI and Ultra2 SCSI drivers when describing installation. Refer to the table below for a list of files for the drivers provided on your installation diskette or CD ROM. Use the columns in the table to determine the correct driver for your SCSI device.
Introduction Adaptec 7800 Family Host Adapters The following Adaptec PCI-to-SCSI host adapters are collectively referred to as the Adaptec 7800 Family host adapters: Host Adapter Description AVA-2902I PCI-to-Fast SCSI (non-bootable, internal) AVA-2902E PCI-to-Fast SCSI (non-bootable, external) AVA-2904 PCI-to-Fast SCSI (non-bootable) AHA-2910 PCI-to-Fast SCSI (non-bootable) AHA-2930 PCI-to-Fast SCSI AHA-2940 PCI-to-Fast SCSI AHA-2940W PCI-to-Fast and Wide SCSI AHA-2940AU PCI-to-Ultra SCSI
Adaptec 7800 Family Manager Host Adapter Description AHA-3944UWD MultiChannel PCI-to-Wide Ultra Differential SCSI with Dual External Connectors AHA-3944AUWD MultiChannel PCI-to-Wide Ultra Differential SCSI with Dual External Connectors AHA-4944W Quad Channel PCI-to-Fast and Wide Differential SCSI AHA-4944UW Quad Channel PCI-to-Ultra Wide Differential SCSI AIC-7850 Single-chip PCI-to-Fast SCSI AIC-7855 Single-chip PCI-to-Fast SCSI AIC-7856 Single-chip PCI-to-Fast SCSI AIC-7860 Single-chip P
Introduction Requirements The following are the minimum and recommended requirements needed to install the Adaptec 7800 Family Manager Set: ■ A PCI computer, with an installed and configured Adaptec 7800 Family host adapter(s). ■ An installed primary (boot) floppy diskette drive. The drive must be able to read your operating system diskettes. A 3.5-inch (1.44 MByte) floppy diskette drive is required. ■ The diskettes included with your Adaptec 7800 Family Manager Set.
▼ ▼ ▼ ▼ 2 Microsoft Windows NT Installation This chapter explains how to install the Adaptec 7800 Family Manager Set aic78xx.sys and aic78u2.sys drivers for Windows® NT. The aic78xx.sys driver supports all Adaptec 7800 Family Ultra SCSI (and earlier) host adapters, and the aic78u2.sys driver supports all Ultra2 SCSI adapters. Refer to the list on page 1-3. If you are performing a first time Windows NT installation, see Installing the Driver When Installing Windows NT on page 2-2.
Adaptec 7800 Family Manager Installing the Driver When Installing Windows NT A version of the aic78xx.sys driver(Ultra SCSI) driver is embedded (included) in the Windows NT 3.5x and 4.0 installation disks (or CDROM). During a normal Windows NT installation, the 7800 Family host adapter is detected in your system and the embedded driver is automatically installed. Note: If you are booting from a 7800 Family host adapter and you are unable to install the embedded aic78xx.
Microsoft Windows NT Installation 5 Press S to skip mass storage device detection. This allows you to manually select the driver for your host adapter. 6 Since mass storage device detection was skipped in the previous step, Windows NT Setup displays none in the list of recognized devices. Press S to configure additional SCSI adapters. 7 From the list of additional SCSI adapters, expand the list, select Other, and press Enter (requires disk provided by a hardware manufacturer).
Adaptec 7800 Family Manager Completing a Fresh Windows NT 4.0 Installation 1 Start your system with the Windows NT Boot Diskette in the floppy drive. 2 When prompted, insert diskette #2 in your floppy drive. After a few moments you will see a blue screen. To setup Windows NT now, press Enter. 3 4 5 Press S to skip auto-detection of your SCSI host adapter. 6 Select from the following drivers: Press S again to specify an additional device.
Microsoft Windows NT Installation Installing the Driver When Windows NT is Already Installed To update or install the aic78xx.sys or aic78u2.sys driver if Windows NT is already installed, follow the instructions below for the version of Windows NT you are installing. Updating Windows NT 3.5x 1 Select and start the Windows NT Setup program. (Its icon is usually found in the Main program group.) There is a brief pause while Windows NT Setup scans your hardware configuration.
Adaptec 7800 Family Manager 8 If the following message appears, click New to replace the existing driver and skip to Step 10. The driver(s) for this SCSI Adapter are already on the system. Do you want to use the currently installed driver(s) or install new one(s). If the following message appears, continue with Step 9. Please enter the full path to the Windows NT SCSI Adapter files. 9 Change the path to the a:\winnt\3_5 directory, then click Continue.
Microsoft Windows NT Installation Updating Windows NT 4.0 1 2 Start Windows NT. 3 4 5 6 7 Click the Control Panel. 8 From the Copy Manufacturer’s File From text box, type a:\winnt\4.0, and click OK. Click the Start button on the Windows NT task bar, and then point to Settings. Double-click the SCSI Adapters icon. Click the Drivers tab, and then click the Add button. In the Install Driver window, click the Have Disk button. Insert the 7800 Family Manager Set diskette for Windows NT into drive A.
Adaptec 7800 Family Manager Using Advanced Configurable 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. ! Caution: Do not edit your registry unless it is absolutely necessary. If there is an error in your registry, your computer may become nonfunctional.
Microsoft Windows NT Installation ■ 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: 1 Select Run from the File menu (Windows NT 3.5x), or Run from the Start button (Windows NT 4.0). 2 3 Type regedt32 and press Enter.
Adaptec 7800 Family Manager Note: Changes made with the Registry Editor do not take effect until you shut down and then restart your system. Using Driver-specific Parameters To use the Registry Editor to enter aic78xx.sys or aic78u2.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.
Microsoft Windows NT Installation To enter driver-specific parameters, follow these steps: 1 Select Run from the File menu (Windows NT 3.5x), or Run from the Start button (Windows NT 4.0). 2 3 Type regedt32 and press Enter.
Adaptec 7800 Family Manager Note: Changes made with the Registry Editor do not take effect until you shut down and then restart your system. Using Windows NT and the Host Adapter This section contains useful information on using Windows NT and your host adapter. Removing a Host Adapter Removing a host adapter can be as simple as physically removing it from the slot when your computer is shut down.
Microsoft Windows NT Installation 4 If you are sure you are removing the correct host adapter type, click OK. 5 Return to Step 3 to remove driver support for other types of host adapters, or click Close to exit the SCSI adapters portion of Windows NT Setup. 6 Close the Windows NT Setup program. When the following message appears, click OK to exit: The changes you have made will not take effect until the computer is restarted.
Adaptec 7800 Family Manager Removing a Host Adapter in Windows NT 4.0 1 2 3 From the Control Panel, double-click the SCSI Adapters icon. Click the Drivers tab. Select the driver you are planning to remove. The driver appears as one of the following: For Ultra SCSI: Adaptec AHA-294X/AHA-394x/AHA-4944 or AIC-78xx PCI SCSI Controller (NT 4.0) or Adaptec AHA-294x/AHA-394x or AIC-78xx PCI SCSI Controller (NT 4.
Microsoft Windows NT Installation Swapping a Host Adapter Swapping a 7800 Family host adapter for a non-7800 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. Note: If you do not install the driver that comes with the new host adapter, it may result in a Windows NT boot failure.
Adaptec 7800 Family Manager 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: 1 Undo any hardware changes you have made to the computer since it was last operational. 2 Reboot the computer.
Microsoft Windows NT Installation monitoring) and the description of the event. The Data section of the Event Details dialog box displays the error codes generated. 3 Click the Words radio button. In the Data section of the dialog box, the entry in the second row and second column (to the right of the 0010: entry) lists the error code generated by the driver. The common error codes for the driver are described below.
Adaptec 7800 Family Manager [xxxxx012] [xxxxxx99] Error issuing command. The driver does not recognize the target device. [xxxxx021] Device protocol error. An unexpected event occurred during data transfer between the adapter and target device. Normally, this indicates a faulty or noncompliant target device. [xxxxx022] Adapter or target device protocol error. The adapter or target device has broken the communication protocol. A badly behaving device could be cause this message to appear.
Microsoft Windows NT Installation [xxxxx081] [xxxxxx8A] [xxxxxx83] Adapter initialization failure. An error has occurred while the driver was setting up its internal data structures. Verify that your adapter is supported by this version of the driver. [xxxxx089] Unable to allocate memory. This indicates that there may be a problem with the amount of memory installed in your system. Verify that your system has at least the minimum amount of memory required by your operating system.
Adaptec 7800 Family Manager [xxxxxd4] Adapter hardware failure - adapter reset. 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-todate version of the driver available from the Adaptec Web site or BBS.
▼ ▼ ▼ ▼ 3 Microsoft Windows 95 Installation This chapter explains how to install the Adaptec 7800 Family Manager Set aic78xx.mpd and aic78u2.mpd drivers for Windows® 95. The aic78xx.mpd driver supports all Adaptec 7800 Family UltraSCSI (and earlier) host adapters, and the aic78u2.mpd driver supports all Ultra2 SCSI adapters. Refer to the list on page 1-3. If you are performing a first time Windows 95 installation, see Installing the Driver When Installing Windows 95 on page 3-2.
Adaptec 7800 Family Manager Installing the Driver When Installing Windows 95 A version of the aic78xx.mpd (Ultra SCSI) driver is embedded (included) in the Windows 95 installation CD-ROM. During a normal Windows 95 installation, the 7800 Family host adapter (Ultra SCSI or earlier) is detected in your system and the embedded aic78xx.mpd driver is automatically installed.
Microsoft Windows 95 Installation Note: If Windows 95 cannot determine the type of host adapter installed in your computer, a yellow question mark labelled Other devices appears instead of the SCSI controller icon. To continue, click the plus sign (+) next to the question mark; a yellow question mark labelled PCI SCSI Bus Controller then appears.
Adaptec 7800 Family Manager Updating the Driver for Windows 95 (Version OSR 2) This section covers the remaining steps for updating the drives on Windows 95, OSR 2. 1 Follow steps 1 through 7 in the previous section, Installing the Driver When Windows 95 is Already Installed. 2 3 Click Update Drivers. In the Update Device Driver Wizard, select Yes, then click Next. 4 5 6 Under Location type a:\win95, then click OK. 7 In the Copying Files dialog box, a message stating that ‘The file AIC78XX.
Microsoft Windows 95 Installation 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 to control host adapters and devices. Windows 95 includes a set of miniport drivers for various SCSI host adapters.
Adaptec 7800 Family Manager 7 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. If so, select the name and click Remove.
Microsoft Windows 95 Installation If I am running under Windows 95, do I need lines for the Adaptec real mode ASPI drivers and mscdex 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.
Adaptec 7800 Family Manager My CD-ROM drive shows up as more than one icon under My Computer. The mapping between mscdex, which runs in Real mode, and the Windows 95 CD-ROM driver does not match. You can correct this in one of two ways: ❒ 3-8 ■ Comment out the line that loads mscdex.exe in the autoexec.bat file. ■ Change the /L switch on the line that loads mscdex.exe in the autoexec.bat file so it assigns the CD-ROM drive the next highest logical drive letter after the hard disk drives.
▼ ▼ ▼ ▼ 4 Novell NetWare Installation This chapter explains how to install the Adaptec 7800 Family Manager Driver aic7870.dsk (Ultra SCSI) or aic78u2.ham (Ultra2 SCSI) for Novell NetWare— NetWare v3.1x, v4.0, and v4.1x. The aic7870.dsk driver supports all Adaptec 7800 Family UltraSCSI (and earlier) host adapters, and the aic78u2.ham driver supports all Ultra2 SCSI adapters. Refer to the list on page 1-3.
Adaptec 7800 Family Manager Installing the Driver When Installing NetWare To install the aic7870.dsk or aic78u2.ham driver when you install NetWare, follow the instructions below for the version of NetWare you are installing. NetWare v3.1x Follow these instructions only if you are installing NetWare v3.1x for the first time: 1 Follow the procedures in your NetWare documentation for installing a new server. 2 After completing the NetWare installation, exit to DOS. If you are installing the aic89u2.
Novell NetWare Installation NetWare v4.0 or v4.1x Follow these instructions only if you are installing NetWare v4.0 or v4.1x for the first time: 1 Begin installation of NetWare v4.0 or v4.1x on your server as instructed in your NetWare documentation. 2 When a screen appears that asks you to select a disk driver, press Insert. 3 Insert the Adaptec 7800 Family Manager Set diskette for NetWare into your disk drive. 4 Press F3 and specify the path to the aic7870.dsk or aic78u2.
Adaptec 7800 Family Manager Note: To load the driver automatically at server bootup, make sure the startup.ncf file includes the load command line for your host adapter. See Installing the Driver When NetWare is Already Installed on page 4-4 and Loading the Driver at Server Bootup on page 4-5. Installing the Driver When NetWare is Already Installed To update or install the aic7870.dsk or aic78u2.ham driver when NetWare is already installed, follow the instructions in this section.
Novell NetWare Installation Loading the Driver at Server Bootup To automatically load the aic7870.dsk or aic78u2.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-7). For additional information on the startup.ncf file, refer to your NetWare documentation.
Adaptec 7800 Family Manager Command line options are not case sensitive. Placing commas between command line options is optional. See Using the Load Command Line Options on page 4-7 for possible values. To modify the startup.ncf file, follow these steps: Note: You can also use your DOS text editor to modify the startup.ncf file. 1 2 Type load install at the NetWare prompt and press Enter. 3 Make the necessary changes. When you are done, press Esc.
Novell NetWare Installation 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 tables below. The first table describes the command line options for the aic7870.dsk driver for Ultra SCSI and earlier products. The second table describes command line options for the aic78u2.ham driver for Ultra2 SCSI products. Table of aic7870.
Adaptec 7800 Family Manager Option Values Default Description ext_tran= yes, no no Determines translation method for a new drive in the system; yes = extended, no = standard. By default, standard translation is used unless set to extended by SCSISelect fixed_disk= on, off on Enables/disables support for hard disks. By default, hard disks are supported. You may want to disable hard disk support in order to load an ASPI Fixed Disk Module.
Novell NetWare Installation Option Values Default Description multlun_targets 00-FFFF FFFF A bit mask to enable LUNs on selected targets. By default, LUNs on all targets are enabled. This bit mask is entered in hex (see Bit Mask Options on page 4-12). read_after_write 0-1 1 Specifies default verify mode; 0 = Off (No verify on writes), 1 = On (Hardware verify). removable=1 on, off on Enables/disables support for removable media other than CD-ROMs. By default, removable media is supported.
Adaptec 7800 Family Manager Option Values 2 Default Description slot= 0-xxxx 0 Defines a physical slot number for the host adapter. If 0 is specified, or if this option is not specified, then the driver loads for all 7800 Family host adapters. verbose= yes, no no Displays host adapter configuration information at load time. 1 Many multiple-lun and removable media devices are changers or magazines.
Novell NetWare Installation Option Values Default Description flush_diskreq= 0-FFFF 0 A bit mask to send occasionally ordered tags to specific targets. By default, no targets receive occasionally ordered tags. This bit mask is entered in hex (see Bit Mask Options on page 4-12). lun_enable=1 0-FF 01 A bit mask to enable scanning for specific LUNs on all targets. The default value of 01 causes the driver to scan LUN 0 only. This enable bit mask is entered in hex (see Bit Mask Options on page 4-12.
Adaptec 7800 Family Manager 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.
Novell NetWare Installation Using NetWare and the Host Adapter This section contains useful information on using NetWare and your host adapter. Using Removable Media The aic7870.dsk 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. ■ NetWare allows you to mount/dismount the media, and to lock/unlock the media.
Adaptec 7800 Family Manager Mount Status Mounting causes a drive to come online as a NetWare storage device. Dismounted drives are inactive and cannot be accessed. Before you eject your current media, you should first dismount it (menu choice 5). When the media status is dismounted, you can eject the media. However, NetWare does not allow you to dismount it if the media is locked. To insert your new media, wait for the drive to spin-up, and then select the Drive Mount option.
Novell NetWare Installation 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. Refer to the NetWare Server Backup Manual to load the tapedai, tsa, and sbackup modules. 1 Once you have loaded aic7870.dsk or aic78u2.
Adaptec 7800 Family Manager Using a CD-ROM with NetWare To use a CD-ROM with NetWare v3.1x, v4.0, or v4.1x, follow these instructions: 1 Load aic7870.dsk or aic78u2.ham by entering the following line: :load [pathname]aic7870 or :load [pathname]aic78u2 2 If using an Ultra SCSI host adapter, load aspicd.dsk by entering the following line: :load [pathname]aspicd For multiple LUN CDs, enable multiple LUN scanning with the lun_enable switch (e.g., load aspicd lun_enable=FF).
Novell NetWare Installation Optimizing Performance The Adaptec 7800 Family SCSI Bus Master firmware increases the SCSI performance of the Adaptec 7800 Family host adapters under multitasking environments. The firmware uses a paging mechanism to handle up to 255 simultaneous SCSI commands. The sequencer can simultaneously manage up to 128 tagged, or 1 nontagged, SCSI commands for each SCSI device, up to a limit of 255 SCSI commands.
Adaptec 7800 Family Manager Troubleshooting Error Messages The error messages listed below are the messages associated with the aic7870.dsk or aic78u2.ham driver. Messages are listed sequentially according to the last three digits of the error code. For example, [xxxxx080], [xxxxx081], [xxxxx082], etc. Note: When reporting problems to Customer Support, be sure to include the complete error code in your problem description.
Novell NetWare Installation [xxxxx085] Unable to allocate memory This indicates that there may be a problem with the amount of memory installed in your system. Verify that your system has at least the minimum amount of memory required by your operating system. [xxxxx087] 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 or BBS.
Adaptec 7800 Family Manager [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. Verify that your system has at least the minimum amount of memory required by your operating system.
▼ ▼ ▼ ▼ 5 IBM OS/2 Installation This chapter explains how to install the Adaptec 7800 Family Manager Set Driver for OS/2. The aic7870.add driver supports Ultra SCSI devices for OS/2 v.2.1x, and OS/2 Warp3.x, 4.x, and 4.x SMP. The aic78u2.add driver supports Ultra2 SCSI devices for OS/2 Warp 3.x, 4.x, and 4.x SMP. Refer to the list of devices on page 1-3. If you are installing OS/2 for the first time, see Installing the Driver When Installing OS/2 on page 5-1.
Adaptec 7800 Family Manager Installing OS/2 v2.1x (Ultra SCSI Driver Only) Follow these instructions only if you are installing OS/2 v2.1x for the first time. We assume here that OS/2 is not already installed on the system. You will need to have access to a computer where you can copy DOS files from one diskette to another. Note: To install the aic7870.add driver, it is necessary to copy the driver from the 7800 Family Manager Set diskette for OS/2 on to the OS/2 installation diskette #1.
IBM OS/2 Installation 4 Copy the ibmint13.i13 and the aic7870.add files from the 7800 Family Manager Set diskette for OS/2 (i.e., \os2\aic7870\) onto the OS/2 diskette # 1. 5 Add the following line to the config.sys file on diskette #1: basedev=aic7870.add 6 Run the OS/2 v2.1x installation program; follow the instructions in your OS/2 documentation. 7 At the end of the installation process, follow the onscreen instructions to remove the last OS/2 distribution diskette and reboot the computer.
Adaptec 7800 Family Manager 2 Delete some of the existing files on the backup copy of the OS/2 installation diskette #1 so that approximately 140 KBytes of disk space is available on the diskette. Use the following information to help you decide which files to delete: – If the Adaptec 7800 Family host adapter is the only Adaptec host adapter installed in your system, delete all Adaptec drivers (aha152x.add, aha154x.add, aha164x.add , aha174x.add, aic7770.add, and fd16_700.add).
IBM OS/2 Installation 4 For each driver removed from the OS/2 diskette #1, remove its corresponding line in the config.sys file (also on OS/2 diskette #1). For example, if you deleted all Adaptec drivers, as explained in Step 2a, above, remove the following lines from the config.sys file: basedev=aha152x.add basedev=aha154x.add basedev=aha164x.add basedev=aha174x.add basedev=aic7770.add basedev=fd16_700.add 5 In the config.
Adaptec 7800 Family Manager Note: If these adapters are not deselected, the driver included on the CD-ROM will be copied over the driver being installed. 9 Follow the instructions in your OS/2 documentation to complete the installation. Note: The update files os2ldr and ibmint13.i13 included with the Adaptec 7800 Family Manager Set are not needed when installing OS/2 Warp. After installation is complete, verify that only one basedev=aic7870.add statement exists in the config.sys file on your hard drive.
IBM OS/2 Installation 7800 Family host adapter to your OS/2 computer, you need to install the driver. To do so, continue with Step 2: 2 Run the ddinstal program by selecting the Device Driver Install icon from the System Setup folder or by typing ddinstal at the OS/2 prompt. Note: If you are running OS/2 v2.1x, change to the directory containing aic7870.add and associated files and run ddinstal from the OS/2 prompt. ! Caution: If you are running OS/2 v2.
Adaptec 7800 Family Manager Using Command Line Options Once installed, the aic7870.add or aic78u2.add driver does not usually require any modifications to its configuration. In certain situations, however, you may wish to add command line options to the driver to meet your specific needs. The command line options described in this section can be used in OS/2 v2.1x and OS/2 Warp 3.x and 4.x. The aic7870.add or aic78u2.add driver command line resides in the config.sys file.
IBM OS/2 Installation /pcihw PCI configuration hardware registers. Enables driver to access PCI configuration hardware registers. This switch is available for some PCI systems that run into problems when trying to access PCI configuration space through PCI BIOS function calls. (This is the default setting.) /!pcihw Disables the /pcihw switch. This parameter will cause the driver to access the PCI configuration space though PCI BIOS function calls.
Adaptec 7800 Family Manager /sm:x,y,z Enables SCSI manager support for the target device(s) x,y,z. Allows os2scsi.dmd to control the specified target(s) if they are identified as non-DASD SCSI devices. All SCSI hard drives are controlled by os2dasd.dmd. (This is the default setting.) /!sm:x,y,z Disables SCSI manager support. Prevents os2scsi.dmd from controlling the specified target(s). /tag:x Specifies the maximum number of tagged commands for all target devices on the host adapter (1-16).
IBM OS/2 Installation Command Line Examples Example 1 Suppose that you have a removable-media drive as target 3. Normally os2dasd allocates this device, treats it as a large floppy, and prevents you from sending any SCSI commands via another device manager. The command line below prevents os2dasd.dmd from accessing the target and allows os2scsi.dmd and os2aspi.dmd to share access to it: basedev=aic7870.add /a:0 /!dm:3 or basedev=aic78u2.
Adaptec 7800 Family Manager Troubleshooting Problems and Solutions How do I assign an interrupt for the host adapter? The interrupt assignment is handled via the motherboard BIOS. You may or may not be able to assign an interrupt manually. Refer to your motherboard or system documentation. During installation, OS/2 fails to find the hard drive. Make sure the latest driver from Adaptec has been installed. Add the /pcihw or /!pcihw command option to the basedev=aic7870.add (or aic78u2.
IBM OS/2 Installation [xxxxx081] Adapter software initialization failure An error has occurred while the driver was setting up its internal data structures. Verify that your adapter is supported by this version of the driver. [xxxxx082] 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 or BBS.
Adaptec 7800 Family Manager [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 the resources of another board installed in your system.
IBM OS/2 Installation [xxxxx07c] Unable to allocate memory [xxxxx07d] Unable to allocate memory [xxxxx07e] Unable to allocate memory [xxxxx07f] Unable to allocate memory This indicates that there may be a problem with the amount of memory installed in your system. Verify that your system has at least the minimum amount of memory required by your operating system.
▼ ▼ ▼ ▼ 6 SCO UNIX Installation This chapter explains how to install the Adaptec 7800 Family Manager Set Driver alad or alad325 (for Ultra SCSI), and blad or blad325 (Ultra2 SCSI) for SCO UNIX—SCO UNIX 3.2v4.2, SCO OpenDesktop 3.0 (ODT 3.0), SCO OpenServer 3.0, and SCO OpenServer 5. The alad and blad drivers (or packages) are used with SCO UNIX 3.2v4.2 based products (SCO UNIX 3.2v4.2, SCO ODT 3.0, or SCO OpenServer 3.0). The alad325 and blad325 drivers (or packages) are used with SCO OpenServer 5.
Adaptec 7800 Family Manager Installing the Driver When Installing SCO UNIX To install the alad/alad325 or blad/blad325 drivers at the same time you install SCO UNIX, follow the instructions below for the version of SCO UNIX you are installing. Installing SCO UNIX 3.2 v4.2, SCO ODT 3.0, or SCO OpenServer 3.0 Follow these instructions only if you are installing SCO UNIX 3.2v4.2, SCO ODT 3.0, or SCO OpenServer 3.0 for the first time.
SCO UNIX Installation 4 Insert the requested volume (7800 Family Manager Set diskette for SCO UNIX) in the floppy drive and press Enter. Prompts similar to the following appear until the driver is completely loaded: alad.alad:Loading module fd(52)/alad/driver/alad/Driver.o .text .......... : : alad: Driver “alad” successfully loaded.
Adaptec 7800 Family Manager 8 Type alad or blad and press Enter. The alad driver for your 7800 Family host adapter has been relinked to the SCO UNIX kernel. Installation is complete! Installing SCO OpenServer 5 1 Insert the SCO OpenServer 5 Boot floppy diskette into the primary floppy drive and turn ON the computer. 2 When you see these prompts SCO OpenServer (TM) Release 5 Boot : type link and press Enter. 3 Type alad325 or blad325, or type ahslink for OpenServer 5.
SCO UNIX Installation 6 If the driver is properly loaded, the following message appears: alad.alad:Loading module fd(52)/alad/driver/alad/Driver.o .text .......... : : alad325: Driver “alad” successfully loaded. 7 Insert the Boot floppy diskette and press Enter. Follow the procedures in your SCO UNIX documentation for completing the installation.
Adaptec 7800 Family Manager Note: To update/install the driver, you must first enter the Single User Mode (System Maintenance Mode). Refer to the SCO UNIX documentation for instructions on how to use the init(m) or shutdown(m) command to bring the system to System Maintenance Mode. Perform a System Backup If you have not already done so, back up all important files on the computer by following these steps: Note: To back up the whole system, refer to your SCO UNIX documentation. 1 2 Log in as root.
SCO UNIX Installation Use the Install Package To load the driver using installpkg, follow these steps: 1 At the UNIX system prompt, type installpkg and press Enter. The screen then displays these messages: Confirm Please insert the floppy disk : : Strike ENTER when ready or ESC to stop. 2 Insert the 7800 Family Manager Set diskette for SCO UNIX and press Enter. The screen then displays these messages: Installation is in progress — do not remove the floppy disk.
Adaptec 7800 Family Manager Modify the mscsi File If necessary, to change your primary host adapter to a 7800 Family host adapter, follow these steps: 1 Enter this command: cd /etc/conf/cf.d 2 Enter this command to copy the file: cp mscsi mscsi.org 3 Use a text editor to edit this file. Enter the following command if using the vi editor: vi mscsi 4 Search for all entries with the host adapter number 0 (zero). The host adapter number is the third column in each entry.
SCO UNIX Installation 5 Modify the mscsi file according to your hardware setup: – If you are booting from a 7800 Family host adapter, make sure the host adapter prefix for the host adapter number 0 is alad. – If you are not booting from a 7800 Family host adapter, make sure the host adapter prefix for the host adapter number 0 is the appropriate prefix for each device on your primary Adaptec host adapter.
Adaptec 7800 Family Manager Boot the New Kernel To reboot the computer with the new kernel, follow these steps: 1 Follow the onscreen instructions to reboot your system, usually by pressing Enter. 2 Check the host adapter BIOS messages to verify that all your installed SCSI devices are listed. If some or all of your installed SCSI devices do not appear at this time, your SCSI cables may be loose, or the SCSI device setup may not be complete. If so, go back and correct any problem before proceeding.
SCO UNIX Installation page 6-2), or update SCO UNIX with the new driver (see Installing the Driver When SCO UNIX is Already Installed on page 6-5). Using Wide SCSI Host Adapters and Devices SCO UNIX 3.2v4.2, SCO ODT 3.0, and SCO OpenServer 3.0 support SCSI IDs 0 to 7; SCSI IDs greater than 7 are not recognized. If your 7800 Family host adapter is a Wide SCSI adapter, only 7 SCSI devices (SCSI ID 0 to 6, with the host adapter set at SCSI ID 7) can be attached and supported.
Adaptec 7800 Family Manager Examples ■ alad_parity[SCSI_NALAD]—specifies whether the host adapter checks parity on incoming SCSI data. If the second number is set to 0, parity checking is enabled. If it is set to 1, parity checking is disabled.
SCO UNIX Installation Troubleshooting Problems and Solutions In SCO OpenServer 5, my system hangs after I have installed the driver and rebooted the system. If you are installing OpenServer 5, version 5.0.0, you may have to install the SCO OpenServer 5 keyboard patch (available from the SCO Web site or BBS) at the same time you install the alad325 driver.
Adaptec 7800 Family Manager My computer does not recognize my host adapter. During bootup, check to see if the BIOS message for your primary 7800 Family host adapter appears. If the messages do not appear, the host adapter may not be properly configured; check the following: ■ The 7800 Family host adapter supports level-triggered interrupts and can share the same interrupt with another 7800 Family host adapter or PCI hardware that also supports leveltriggered interrupts.
SCO UNIX Installation I am having problems booting the computer from a SCSI drive. ■ Make sure your host adapter is installed and configured correctly, as described in your host adapter’s User’s Guide. Here are some of the things you should check: Note: If both SCSI and non-SCSI (e.g., IDE) disk drives are installed, then the non-SCSI disk drive is always the boot device.
Adaptec 7800 Family Manager The meaning of each field is as follows: 1 Host Adapter Prefix SCSI Device Type Host Adapter Number Target ID Logical Unit Number Bus1 alad Sdsk 0 0 0 0 blad Sdsk 0 0 0 0 This field applies to SCO OpenServer 5 only. – Host Adapter Prefix—Identifies the name of the host adapter driver. If you are booting from a 7800 Family host adapter, the Host Adapter Prefix must be alad or blad. – SCSI Device Type—Identifies the type of SCSI device.
SCO UNIX Installation My computer crashes or displays panic messages during the bootup procedure. You may have to boot from the backup kernel created earlier. To boot from the backup kernel, follow these steps: 1 2 Reboot the system. At the Booting UNIX System... prompt, type unix.orig and press Enter. Your system should now boot from the backup kernel you created prior to the driver update.
Adaptec 7800 Family Manager [xxxxx09D] Unexpected interrupt The Adaptec driver received an interrupt from the system that does not correspond to any adapter supported by the driver. This could be caused by another host adapter from a different vendor, such as a video card or a network card. The problem can also be caused by malfunctioning hardware. [xxxxx0a3] Adapter diagnostic failure - possible resource conflict The driver failed the internal software or hardware diagnostic.
▼ ▼ ▼ ▼ 7 SCO UnixWare Installation This chapter explains how to install the Adaptec 7800 Family Managers Set Driver adsl20 or adsl (UltraSCSI) and adsb20 or adsb (Ultra2 SCSI) for SCO UnixWare—SCO UnixWare 2.0x and SCO UnixWare 2.1. adsl20 and adsb20 drivers (or packages) are used with SCO UnixWare 2.0x. The adsl and adsb drivers (or packages) are used with SCO UnixWare 2.1. The adsl and adsl20 support Ultra SCSI and earlier Adaptec 7800 host adapters.
Adaptec 7800 Family Manager Installing the Driver When Installing SCO UnixWare To install the adsl20/adsl or adsb20/adsb drivers at the same time you install SCO UnixWare, follow the instructions below. The procedures are the same for SCO UnixWare 2.0x and 2.1. 1 Insert the Install diskette of the SCO UnixWare package into the floppy boot drive. Reboot your computer. Wait for the first SCO UnixWare installation screen and prompt to appear, then follow the onscreen instructions.
SCO UnixWare Installation Note: If your installation fails, do not attempt to use the update installation pkgadd procedure to fix the installation. Follow the instructions in the SCO UnixWare documentation and in this document to retry the installation. Installing the Driver When SCO UnixWare is Already Installed To update or install the adsl20/adsl or adsb20/adsb drivers on a system where SCO UnixWare is already installed, follow the instructions in this section.
Adaptec 7800 Family Manager Note: Remember that SCO UnixWare commands are case sensitive. Enter the commands exactly as shown. Back Up the Computer If you have not already done so, back up all important files on the computer. See your SCO UnixWare documentation for proper SCO UnixWare file system backup procedures. 1 2 Log in as root at the UnixWare # system prompt. To back up the old SCO UnixWare kernel, type the following and press Enter: cp /stand/unix /stand/unix.
SCO UnixWare Installation 3 When the package has loaded, you may be prompted to install the diskette again. Do not reinsert the IHV HBA diskette (or Adaptec 7800 Family Manager Set diskette for UnixWare 2.x). Instead, type q (quit) and press Enter. 4 Type mail and press Enter. The mail messages tell you if the installation was successful. If a mail message informs you that the installation has failed, turn to Troubleshooting on page 7-11. 5 Type pkginfo and press Enter.
Adaptec 7800 Family Manager Modify the New System File 1 Display the contents of the adsl20/adsl file or adsb20/adsb by typing the following and pressing Enter: For SCO UnixWare 2.0x: cat adsl20 or cat adsb20 For SCO UnixWare 2.1: cat adsl or cat adsl 2 If your computer is to boot from a device connected to a 7800 Family host adapter, verify that the line $static is present immediately below the line $version 2.
SCO UnixWare Installation Rebuild the SCO UnixWare Kernel To rebuild the UnixWare kernel with the new changes, follow these steps: 1 Type the following at the # prompt and press Enter after each line: cd /etc/conf/bin ./idbuild -B Status messages appear. 2 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.
Adaptec 7800 Family Manager Using SCO UnixWare and the Host Adapter This section contains useful information on using SCO UnixWare and your host adapter. Using Tunable Parameters For SCO UnixWare, some parameters are defined in the following files: /etc/conf/pack.d/adsl/space.c These parameters can be tuned for the adsl20/adsl or adsb20/adsb drivers. Please refer to the comments in the appropriate space.c file for a description of these parameters. After modifying the space.
SCO UnixWare Installation Removing the Driver If you no longer need the adsl20/adsl or adsb20/adsb driver, you can use the following procedure to remove it completely: 1 2 Back up all important computer files. At the UnixWare root prompt, type the following: For SCO UnixWare 2.0x: /etc/conf/bin/idinstall -d adsl20 or /etc/conf/bin/idinstall -d adsb20 The following files will be deleted: /etc/conf/mdevice.d/adsl20 /etc/conf/pack.d/adsl20/Driver.o /etc/conf/pack.d/adsl20/space.c /etc/conf/pack.
Adaptec 7800 Family Manager The following files will be deleted: /etc/conf/mdevice.d/adsl /etc/conf/pack.d/adsl/Driver.o /etc/conf/pack.d/adsl/space.c /etc/conf/pack.d/adsl/disk.cfg /etc/conf/sdevice.d/adsl or /etc/conf/mdevice.d/adsb /etc/conf/pack.d/adsb/Driver.o /etc/conf/pack.d/adsb/space.c /etc/conf/pack.d/adsb/disk.cfg /etc/conf/sdevice.d/adsb 3 Then, rebuild the kernel (0 in -g0 is zero, not the letter O): /etc/conf/bin/idbuild -B -K cp /etc/conf/cf.
SCO UnixWare Installation 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: 1 2 Reboot the computer. 3 From the [boot]# prompt, first type KERNEL=old kernel (e.g., KERNEL=unix.work) and press Enter. Then, type go and press Enter.
Adaptec 7800 Family Manager [xxxxx003] Command completed with error [xxxxx004] Command completed with error [xxxxx005] Command completed with error [xxxxx006] Command completed with error [xxxxx007] Command completed with error [xxxxx008] Command completed with error [xxxxx009] Command completed with error A request issued to a target device completed with an indication that there is an error. In most cases, the error is recovered and normal operation continues.
SCO UnixWare Installation [xxxxx021] Target device protocol error An unexpected event occurred during data transfer between the adapter and target device. Normally, this indicates a faulty or noncompliant target device. [xxxxx022] Adapter or target device protocol error The adapter or target device has broken the communication protocol. A badly behaving device could be cause this message to appear. Normally this is not a serious problem.
Adaptec 7800 Family Manager [xxxxx046] Target device did not respond to abort sequence The target device did not abort the command requested by the driver. Some devices do not support the abort command properly. Normally, this indicates a faulty or noncompliant target device. [xxxxx047] 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.
SCO UnixWare Installation [xxxxx098] Exceeded maximum number of host bus adapters The driver has detected more host bus adapters than is supported by this version of the driver or operating system. [xxxxx0a4] SCSI bus reset by third party Hardware such as an array enclosure may have reset the SCSI bus. This is a normal condition unless you receive additional errors. [xxxxx0a5] SCSI bus reset by host adapter The host adapter may have reset the SCSI bus.
▼ ▼ ▼ ▼ Index A E Adapter ID 5-9 ahslink command 6-4 Embedded targets 5-8 Error messages NetWare 4-18 OS/2 5-12 SCO UNIX 6-17 UnixWare 7-11 Windows NT 2-16 Extended translation 5-12 B Backing up the computer 7-4 Backup 4-15 Bit mask options 4-7, 4-10, 4-12 Booting from SCO UNIX 6-15 from UnixWare 7-6 Bus 6-14 C CD-ROM 3-7, 4-16 Command line options 4-4, 4-5, 4-6, 4-7, 5-8 Command syntax 6-2, 7-4 config.
Adaptec 7800 Family Manager L O Load command 4-4, 4-5, 4-12 Lock status 4-14 Logicial unit number see LUN LUN 2-8, 4-8, 4-11, 5-8 Optimizing performance 4-17 OS/2 adapter ID 5-9 aic7870.add 1-2, 5-1, 5-3, 5-4, 5-6, 5-12 aic78u2.add 1-2, 5-1, 5-3, 5-4, 5-6, 5-12 basedev 5-3, 5-11, 5-12 command line options 5-8 command syntax 5-8 DASD 5-9 ddinstal 5-7 desktop 5-3 driver default settings 5-8 driver installation 5-1–5-7 error messages 5-12 ibmint13.
Index S Scatter/gather 4-8, 6-12 SCO UNIX 6-4 alad 1-2, 6-1, 6-2, 6-3, 6-4, 6-5, 6-7, 6-12 alad325 1-2, 6-1, 6-3, 6-7 blad 1-2, 6-1, 6-2, 6-3, 6-4, 6-5, 6-7, 6-12 blad325 1-2, 6-1, 6-3, 6-7 changing the boot disk 6-10 command syntax 6-2 driver installation 6-1–6-10 error messages 6-17 filesystem diskette 6-3 installing with a CD-ROM 6-1 installpkg(adm) 6-5 kernel 6-5, 6-7, 6-9, 6-17 keyboard patch 6-13 link 6-2 mscsi file 6-8, 6-15 multiple host adapters 6-10 parameters 6-11 password 6-3 requested volume 6
Adaptec 7800 Family Manager device manager 3-5 driver installation 3-2–3-3 miniport driver 3-5 troubleshooting 3-5–3-8 Windows NT advanced configurable parameters 2-8 aic78u2.sys 1-2, 2-1, 2-2 aic78xx.