EPSON® I SCSI Adapter Card U s e r ’ s G u i d e
FCC COMPLIANCE STATEMENT FOR AMERICAN USERS This equipment has been tested and found to comply with the limits for a class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio and television reception.
EPSON ® I SCSI Adapter Card U s e r ’ s Guide
IMPORTANT NOTICE DISCLAIMER OF WARRANTY Epson America makes no representations or warranties, either express or implied, by or with respect to anything in this manual, and shall not be liable for any implied warranties of merchantability and fitness for a particular purpose or for any indirect, special, or consequential damages. Some states do not allow the exclusion of incidental or consequential damages, so this exclusion may not apply to you. COPYRIGHT NOTICE All rights reserved.
I Contents Introduction How to Use This Manual ............................................... 2 The SCSI Package .......................................................... 3 Where to Get Help ........................................................ 4 1 The SCSI lnterface SCSI ID Numbers ........................................................... SCSI Terminators.. ......................................................... Removing and Inserting Terminators.. .................... Parity Checking.. ......
3 Configuring Your System Using the Configuration Program ................................ Copying the Configuration Files .............................. Modifying the SCSI Parameters ................................ Exiting the Configuration Program .......................... 3-2 3-2 3-3 3-9 Installing Software Drivers for MS- DOS The ASPI MS-DOS Manager .......................................... Installing the ASPI MS-DOS Manager.. ..................... Using the DEVICE command ........................
6 7 Installing Software Drivers for Novell NetWare 286/386 ASPI NetWare Manager Diskette ................................... 6-2 Installing Drivers for NetWare 386 Versions 3.0, 3.1, and 3.11 ................................... 6-2 Command Line Options ........................................... 6-4 Using Multiple Disk Drives With NetWare 386 ....... 6-7 NetWare Guidelines .................................................. 6-11 NetWare Ready .........................................................
Operating Notes ............................................................ Enabling Tag Queuing .............................................. Tuning Performance for Single Disks ....................... The change_ha Script ................................................ The eisa Command ...................................................
I Introduction The Epson® SCSI adapter card allows you to install a complete SCSI subsystem in your EISA Series computer using the industrystandard set of hardware and software specifications known as the Small Computer System Interface. The SCSI adapter card is a parallel, multimaster input/output bus card that provides a standard interface between your EISA Series computer and any SCSI peripheral devices. Using the SCS1 interface, you can connect additional drives to your EISA Series computer.
❏ Support for the common, single-ended SCSI interface ❏ Device driver support for MS-DOS? OS/2, UNIX,® and Novell® NetWare® 286/386. How to Use This Manual This manual explains how to install and configure your SCSI adapter card. It also describes attaching optional SCSI devices and installing drivers for the most common operating systems. If you are not familiar with the SCSI interface, be sure to read Chapter 1 for an introduction to SCSI.
The SCSI Package Along with this User’s Guide, you should find the following items in your SCSI package: ❏ SCSI adapter card ❏ 50-pin SCSI ribbon cable (with two connectors for internal devices) and a tie wrap for the tower model ❏ LED cable for an internal SCSI hard disk drive ❏ Five SCSI Adapter diskettes: Configuration Utilities, ASPI MS-DOS Manager, ASPI OS/2 Manager, ASPI NetWare 286/386 Manager, and UNIX SCSI Managers. If anything is missing or damaged, contact your dealer.
Where to Get Help If you purchased your Epson product in the United States, Epson America provides local customer support and service through a nationwide network of authorized Epson dealers and Service Centers.
This chapter introduces you to the SCSI interface. If you are unfamiliar with the SCSI interface, be sure to read this chapter thoroughly. This fast, simple interface was pioneered by Shugart and Associates and was originally called the Shugart Associates System Interface (SASI). The American National Standards Institute (ANSI) modified and added to the SASI specifications and renamed it SCSI (Small Computer System Interface).
SCSI ID Numbers Each SCSI device must have a SCSI ID number, from 0 to 7. The factory set SCSI ID number for the adapter card is 7. You must assign a unique ID number between 0 and 6 to each additional SCSI device that you install. The SCSI ID number is determined by jumper or switch settings on the SCSI device. The documentation that comes with each SCSI device includes specific jumper and/or switch instructions. SCSI ID 0 is reserved for the hard disk from which you start the system.
SCSI Terminators For SCSI devices to communicate properly with each other, the SCSI interface requires special resistor packs known as terminators. These terminators reduce the echo, standing waves, and interference along the SCSI interface. You must be aware of the following important points about terminators before you connect a new device to the SCSI interface. o All SCSI devices have terminators. The terminators are normally installed on the printed circuit board of a SCSI device.
❏ If you install only internal devices on the SCSI interface, then the SCSI adapter card is the last device on the interface. If you install only external devices on the SCSI interface, then the SCSI adapter card is the first device on the interface. In either of these cases, leave the terminators on the SCSI adapter card.
Removing and Inserting Terminators To remove a terminator, use long-nose pliers or tweezers. Gently grasp the terminator and pull it straight up and off the card. Note The terminators are fragile so handle them carefully. To replace a terminator, make sure the pins on the terminator align with the socket; then press firmly until the terminator is securely seated. Make sure pin 1 on the terminator (identified by a dot) aligns with pin 1 of the socket on the circuit board.
Installing Multiple SCSI Adapter Cards If you are installing more than one SCSI adapter card in your system, you must set all the cards to Enhanced mode as described in Chapter 3. Also, each adapter card must be set to a different BIOS address and the interrupt assignments of each each card must not conflict. The system automatically assigns different addresses to all option cards when you run your computer’s System Configuration program, described in Chapter 3.
2 I Setting Up the SCSI Interface This chapter describes how to install the SCSI adapter card in your EISA Series computer, and how to connect optional SCSI peripheral devices to the SCSI interface. Follow the instructions in this chapter to: ❏ Examine the components of the SCSI adapter card ❏ Install the SCSI adapter card ❏ Install any SCSI devices-first internal and then external devices.
To locate components on the card, refer to the following illustration: LED connector terminators internal SCSI connector EISA Series bus connector The SCSI adapter card contains the following connectors and sockets: ❏ Internal SCSI connector. Connect internal SCSI devices to the adapter card using this connector. ❏ External SCSI connector. Connect external SCSI devices to the adapter card using this connector. ❏ EISA Series bus connector.
Installing the SCSI Adapter Card You can install the SCSI adapter card in any one of the option slots available in your EISA Series desktop computer. If you have the tower model, you can install the card in slots 1 through 6 only; you cannot install a bus-mastering device in slot 7. If you plan to connect an internal SCSI device to the SCSI interface, you may want to install the SCSI adapter card in option slot 1.
First install all internal devices and then all external devices. If you plan to install only external SCSI devices, you can reinstall the cover on your computer after you install the SCSI adapter card. See your computer User’s Guide for instructions. You must place any device containing a terminator that cannot be removed at the end of the interface.
installing the SCSI device Before you install an internal SCSI device in one of your computer’s drive bays, see the guidelines below. The EISA Series desktop computer has two horizontal drive bays and one vertical mounting area to hold drives. The upper horizontal drive bay normally contains a diskette drive and the vertical mounting area normally contains a hard disk drive.
Connecting the SCSI cable to the SCSI device After installing an internal SCSI device, you must attach the 50-pin, SCSI ribbon cable to it. Follow these steps: 1. Locate the 50-pin, SCSI ribbon cable. Notice pin 1 on the cable, which is designated by a red stripe. red stripe red stripe -pin 1 SCSI adapter card connector 2. Locate the SCSI connector on the SCSI device. Notice the location of pin 1 on the connector.
3. Align pin 1 on the ribbon cable with pin 1 on the connector of the internal SCSI device. 4. Carefully insert the ribbon cable into the connector of the internal device. Press on the connector until the cable is seated firmly in the socket. 5. If you have a desktop computer, carefully route any excess cable away from other internal cables and the main system board as you reinstall the subassembly. Do not attach the SCSI cable to the tie wrap (if present). See your EISA Series User’s Guide for details.
Connecting the SCSI cable to the SCSI adapter card Next you must connect the 50-pin, SCSI ribbon cable to the SCSI adapter card. Follow these steps: 1. Carefully guide the ribbon cable over the processor board that is connected to main system board in your EISA Series computer. Keep the ribbon cable away from the ventilation slots in the computer and away from possible electrical noise sources or noise-sensitive components. 2. Locate the end of the 50-pin, SCSI ribbon cable.
Installing a SCSI hard disk drive If you are installing an internal SCSI hard disk drive and you want to boot from it, you must change the setting of jumper J3 on the main system board to disable the built-in IDE hard disk drive controller. This allows you to use the controller on your SCSI adapter card. See your EISA Series User’s Guide for instructions on changing the jumper setting.
2. Attach the cable to socket J2 on the SCSI adapter card. Align pin 1 on the cable with pin 1 on the socket, indicated by the number 1. Pin 1 on the cable is indicated by the red wire. 3. Attach the other end of the cable to the alternate hard disk drive LED connector on the main system board. (See your computer User’s Guide for the exact location of the connector.) Align the notched corners of both connectors. Then push in the cable connector.
Connecting an External Device Install external SCSI devices after you install internal SCSI devices, and after you have replaced your computer’s cover. Any external device you connect to your SCSI interface must be single-ended. The external connector on the SCSI adapter card is a small, alternative-I, D-shell connector that ensures correct pin 1 orientation on the option card. (The connector is defined as an alternative-II connector in the SCSI-I standard.
You must use the correct shielded SCSI cable for proper operation. See your dealer for information regarding SCSI cables. For complete details on attaching external devices, see the documentation that came with your SCSI device.
3 I Configuring Your System After installing the SCSI adapter card and your SCSI devices, you must configure your system to operate with the SCSI interface. The SCSI adapter card comes with a diskette labeled SCSI Adapter Configuration Utilities. This diskette contains the configuration (CFG) files you need to configure your computer. You can configure your SCSI interface for Standard or Enhanced mode. The SCSI adapter card is initially configured for Standard mode.
Using the Configuration Program Using your computer’s System Configuration program, you copy the configuration files from the Configuration Utilities diskette and modify the necessary configuration parameters. The procedures covered in the following sections are described in detail in your EISA Series computer User’s Guide. If you have any questions regarding the System Configuration program, see your User’s Guide.
9. Remove the Reference 1 diskette and insert the SCSI Adapter Configuration Utilities diskette into drive A. Then press Enter. 10. You see a menu listing the configuration files available on the diskette. Follow the instructions on the screen to copy the !ADPOOOO.CFG file to your Reference 1 diskette. 11. The program copies the files and then displays the message Copy procedure complete. Press Enter to return to the Configure Computer menu. 12.
Normally, you do not need to alter the configuration settings. The configuration program determines the settings based on the SCSI devices you have installed. 3. When the settings for the SCSI adapter card are correct, you can configure SCSI devices that you have connected to the interface.Move to the SCSI Device Configuration option and press Enter.
Host Adapter Interface Mode displays this menu: Enhanced mode is a higher performance interface. Select Standard mode only when you cannot run in Enhanced mode. If you select Standard mode, you must also select the interrupt level for the adapter card. Select the Standard Mode, IRQ 11 option.
Host Adapter BIOS displays this menu: ( ( ( ( ( ( ( ( ( ( ) ) ) ) ) ) ) ) ) ) BIOS Base Address CCOOOH BIOS Base Address DOOOOH BIOS Base Address D4000H BIOS Base Address D8000H BIOS Base Address DCOOOH BIOS Base Address EOOOOH BIOS Base Address E4000H BIOS Base Address E8000H BIOS Base Address ECOOOH BIOS disabled If you installed more than one SCSI adapter card, make sure each card has a unique BIOS Base Address. The configuration program normally ensures that the addresses are unique.
SCSI Configuration Options displays this menu: ( ) Standard mode configuration ( ) Enhanced mode configuration Be sure to select the mode that you set for the Host Adapter Interface Mode. Standard mode configuration options If you select Standard mode, you see this menu: Enable Parity Checking no Initiate Synch Negotiation no Enable Disconnection no You can set each option to yes or no.
Enhanced mode configuration options If you select Enhanced mode, you see this menu: C o n f i g u r a t i o n I SCSI Device ID #0 #l S e t t i n g s ] #2 #3 #4 #5 #6 #7 I Error if Device Not Found yes yes yes yes yes yes yes yes HD HD HD HD HD HD HD no BIOS Support Option no no no no no no no no Send Start Command Enable Parity Check yes yes yes yes yes yes yes yes I n i t i a t e S y n c h N e g o t i a t i o n y e s y e s y e s y e s y e s y e s y e sy e s Enable Disconnection yes yes yes yes
❏ Set Enabl e Disconnection to yes to allow a device to go off-line while performing an operation. This frees up the SCSI interface and adapter for other operations. ❏ The Maximum Synch Xfer Rate option allows you to select the highest data transfer speed that the SCSI adapter card will attempt with the device. When you press Enter for this option, you see this menu: ( ( ( ( ( ) ) ) ) ) 10.0 MB/s 6.67 MB/s 5.0 MB/s 4.0 MB/s 3 .
4 I lnstalling Software Drivers for MS-DOS After configuring your system for use with the SCSI adapter, you may need to install software drivers so that your operating system recognizes and accesses the SCSI devices. If you are using MS-DOS and you want to install more than two SCSI hard disk drives or removable media support, you need to install the Advanced SCSI Programming Interface (ASPI™) MS-DOS Manager.
You need to install the ASPI MS-DOS Manager when you want to do the following: Install the SCSI adapter card in a system with more than two hard disk drives Install a SCSI hard disk drive that has a SCSI ID other than 0 or 1 Install a SCSI hard disk drive with a capacity greater than 1024MB Install a removable SCSI device, such as a CD-ROM, tape backup drive, or magneto-optical device Interface with ASPI modules, such as SY-TOS® devices, CD-ROM drives, printers, plotters, and scanners Use MS-DOS programs th
The steps for installing the driver and defining the DEVICE command are exactly the same for both drivers. The only difference is whether you plan to run in Standard mode or Enhanced mode. Make sure the driver you install matches the mode you selected in the System Configuration program. To install either the ASPMDOS.SYS file or the ASPIEDOS.SYS file, follow these steps: 1. Insert the ASPI MS-DOS Manager diskette into drive A of your computer. 2.
If you add the /D command line option (described in the next section), you see a startup screen similar to the following: AHA-1740/1744 (enhanced mode) ASPI Manager for DOS Version 3.0 Host Adapter #: 0 Interrupt Level: 11 Host Adapter SCSI ID: 7 1 Slot Number: Host Adapter #O-SCSI ID O-LUN 0: MAXTOR LXT-340SY ASPIEDOS.SYS Installation Successful WARNING! SHARE should be loaded for large media MS-DOS Version 4.
Parameters: d: Identifies the drive designator for the location of the ASPI4DOS.SYS or ASPIEDOS.SYS file. path Identifies the directory path of the ASPI4DOS.SYS or ASPIEDOS.SYS file. Include this parameter if you stored the file in a directory other than the root directory. Switches: /Pnnn Specifies the hexadecimal port address of the SCSI adapter card. (Valid with ASPI4DOS.SYS only.) Valid addresses are: 130, 134, 230, 234, 330, 334.
/V Enables video buffering for applications that write large amounts of data directly to video memory. (Valid with ASPI4DOS.SYS only.) The driver attempts to allocate a 64KB video buffer from extended memory. If no extended memory is available, the driver allocates 64KB from conventional memory. If you use /V with /W or /WM, the driver allocates only one 64KB buffer for both video and virtual mode buffering. (You can specify /V or /VM, described below, but not both.
/NORST Prevents SCSI devices from being reset during initialization if the SCSI BIOS is disabled. (Valid with ASPI4DOS.SYS only.) If you omit this switch, the SCSI devices are reset during initialization if the SCSI BIOS is disabled. When the BIOS is enabled, it resets the SCSI devices during initialization. /Sn Sets the slot number where the driver will find your SCSI adapter. (Valid with ASPIEDOS.SYS only.
I Installing the ASP/ Disk Driver The filename of the device driver that installs the ASPI disk driver is ASPIDISK.SYS. This file is located on the ASPI MS-DOS Manager diskette. To install the ASPIDISK.SYS file, follow these steps: 1. Insert the ASPI MS-DOS Manager diskette into drive A of your computer. 2. Copy the ASPIDISK.SYS file from the diskette in drive A to the root directory of hard disk drive C. (Type COPY A:ASPIDISK.SYS C:\ and press Enter.
You can include the following parameters and switches with the DEVICE command for the ASPIDISK.SYS driver. Parameters: d: Identifies the drive designator for the location of the ASPIDISK.SYS file. path Identifies the directory path of the ASPIDISK.SYS file. Include this parameter if you stored the ASPIDISKSYS file in a directory other than the root directory. Switches: /D Displays useful information about the SCSI adapter during system startup.
I Installing AFDISK The following AFDISK files are located on the ASPI MS-DOS Manager diskette: File Function AFDISK.EXE SCSI disk partition program AFDISK.HLP AFDISK help file AFDISK.DTA AFDISK system disk file To install the AFDISK files, follow these steps: 1. Insert the ASPI MS-DOS Manager diskette into drive A of your computer. 2. Create a directory for the AFDISK files on your hard disk. (Type MD AFDISK and press Enter.) 3. Log onto the AFDISK directory. (Type CD AFDISK and press Enter.) 4.
Running the AFDISK Program To start the AFDISK program, type AFDI SK and press Enter. You see a SCSI device list, which includes all SCSI hard disk drives installed in the system, including removable hard disk drives. You can press Fl at any time to display help information on your screen. The HA# field indicates the SCSI ID of the host adapter. If you have installed only one SCSI adapter card in your computer, this number is 0. The Target field is the SCSI ID of the SCSI device.
Deleting or creating a partition To delete a partition, press ‹ press Del. or Œ to highlight the partition and To create a partition, follow these steps: 1. Press ‹ or Œ to highlight the partition and press Ins. AFDISK displays the Create a DOS Partition window: Create a DOS Partition Start Cylinder: End Cylinder: 0 31 2. The Start Cylinder and End Cylinder values default to the maximum values available on the disk.
To create another partition, press Ins. If you create two partitions, one 32MB partition and one 8MB partition, the drive information window looks similar to this: I Type DOS DOS Start End Megs 0 32 31 39 32 8 5. When you have finished partitioning the hard disk, press Esc to return to the Select SCSI Device to Partition window. To partition another drive, select any other valid SCSI disk drive. You can partition only SCSI disk drives not supported by the BIOS with AFDISK.
2. Modify your CONFIG.SYS file to include the DEVICE commands for ASPI4DOS.SYS or ASPIEDOS.SYS and ASPIDISK.SYS. Be sure to reserve logical partitions (/Rnn) if necessary. 3. Reboot your computer. MS-DOS will install the ASPI4DOS.SYS or ASPIEDOS.SYS driver but not the ASPIDISK.SYS driver. 4. Use the AFDISK program to partition the removable hard disk. 5. Reboot your computer. MS-DOS will install the ASPIDISK.SYS driver.
Slot #nn AHA-1740/1744 is using an old BIOS revision which could cause some unpredictable results. Programs such as ADPIDISK.SYS and AFDISK will not work with this BIOS!! The SCSI adapter card BIOS being used is an older version, and should be replaced. Failed checking for scatter/gather mode The driver was unable to determine whether the SCSI adapter card supports scatter/gather mode.
Invalid entry for ‘/F' setting You entered an invalid BUS OFF time with the /F switch. The valid BUS OFF settings are 1 through 64; for example, /F5. Invalid entry for '/N' setting You entered an invalid BUS ON time with the /N switch. The valid BUS ON settings are 2 through 15; for example, /N1O. Invalid entry for ‘/P' setting You entered an invalid port address with the /P switch. The valid port settings are 130, 134, 230, 234, 330, and 334; for example, /P334.
ASPIDlSK.SYS Messages You may see the following error messages after attempting to install ASPIDISK.SYS: Command line arguments are incorrect The DEVICE command line for the ASPIDISK.SYS driver is incorrect. Make sure that the switches are specified correctly. Error issuing SCSI inquiry command ASPIDISK timed out on issuing a SCSI Inquiry command. Check the SCSI bus termination, SCSI parity, and cabling. The driver will not load if this message is displayed.
No SCSI logical drives to support ASPIDISK did not find any logical drives to support. The driver will not load and take up memory if this message appears. There may be no logical drives to support for several reasons: ❏ There are no attached SCSI disk drives ❏ All SCSI disk drives are under control of the host adapter BIOS ❏ The SCSI disk drives have not been partitioned yet. Unable to open ASPI manager! The ASPIDISK.SYS driver was unable to access the ASPI4DOS.SYS driver. Make sure that the ASPI4DOS.
Software Considerations Some programs that use virtual mode require a virtual buffer to run correctly. You can allocate a virtual buffer using the /W or /WM switch with the DEVICE command for the ASPI4DOS.SYS driver. Programs that conform to the VDS specification do not require a virtual buffer. See the following list to determine if a program requires a separate buffer. Program Version Note MS Windows 286 all No buffer required MS Windows 386 2.x /W or /WM required MS Windows* 3.
*This program conforms to the VDS specification. Note If problems occur loading ASPI4DOS.SYS into high memory, make sure that the driver is not being loaded into video memory. Consult your user’s manual for the particular application.
5 Installing Software Drivers for OS/2 After configuring your system for use with the SCSI interface, you need to install software drivers so that your operating system recognizes and accesses the SCSI devices. If you are using OS/2, version 1.1, you need to install the Advanced SCSI Programming Interface (ASPI) OS/2 1.1 Manager. OS/2 uses the ASPI OS/2 Manager to communicate with the SCSI adapter card and to access additional SCSI devices connected to it.
Any SCSI device driver can ATTACH to the ASPI OS/2 Manager to pass requests to the SCSI interface. Installing the ASPI OS/2 Manager The ASPI OS/2 Manager files, ASPI40S2.SYS and SCSIO1.SYS, are located on the ASPI OS/2 Manager diskette. To install the files, you must reinstall OS/2 on your hard disk. Follow these steps: 1. Make sure you are using a copy of the OS/2 Install diskette. The diskette must not be write-protected. 2. Copy the SCSIOl.
1 Using the DEVICE command Use the following format for the DEVICE command: DEVICE=d:\path\ASPI4OS2.SYS [/D] [/L] Note The DEVICE=ASPI4OS2.SYS command must precede the DEVICE commands for any other SCSI drivers in the CONFIG.SYS file. You can include the following parameters and switches with the DEVICE command for the ASPI40S2.SYS driver. Parameters: d: Identifies the drive designator for the location of the ASPI40S2.SYS file. path Identifies the directory path of the ASPI40S2.SYS file.
The ASPI OS/2 Disk Driver The SCSIOl.SYS disk driver is similar to the OS/2 DISKOl.SYS driver. It also supports the multitasking feature of the SCSI adapter card. Keep in mind that SCSIOl.SYS does the following: ❏ It is currently limited to two hard disk drives. ❏ It does not use the ROM BIOS for interrupt 13h requests. Instead, it emulates interrupt 13h through the multitasking ASPI OS/2 Manager. ❏ It uses the OS/2 seek optimization routines when queuing disk requests.
6 I Installing Software Drivers for Novell NetWare 286/386 After configuring your system for use with the SCSI interface, you need to install software drivers so that your operating system recognizes and accesses the SCSI devices. If you installed the SCSI adapter card in a Novell NetWare file server, you need to install the Advanced SCSI Programming Interface (ASPI) NetWare Manager.
ASPI Net Ware Manager Diskette The ASPI NetWare Manager diskette contains the directories and files listed in the following table. Directory Files NET286.215 ASWNOVL.OBJ and ASWNOVL.DSK install version 3.1 of the NetWare 286 version 2.15C driver NET386.30 ASW1440.DSK is version 1.0 of the NetWare 386 version 3.0 ASPI NetWare Manager NET386.31 AHAl540.DSK is version 2.0 of the NetWare 386 version 3.1 SCSI driver for standard mode AHAl740.DSK is version 1.0 of the NetWare 386 version 3.
2. Start the SERVER.EXE program. You are prompted for a file server name and an IPX internal network number. See your NetWare 386 documentation for details on using SERVER. 3. At the NetWare 386 prompt (:), use the LOAD command to install the SCSI driver. For NetWare 386 version 3.0, enter: LOAD A:\NET386.30\ASW1440.DSK [options] For NetWare 386 version 3.1, standard mode, enter: LOAD A:\NET386.31\AHA1540.DSK [options] For NetWare 386 version 3.1, enhanced mode, enter: LOAD A:\NET386.31\AHA1740.
4. Enter the port address or slot number of the SCSI adapter card. SERVER does not display the port addresses or slot numbers assigned to other devices. You can automatically assign the port address or slot number of the SCSI adapter card when you enter the LOAD command by typing one of the following: LOAD A:\NET386.30\ASW1440.DSK PORT-nnn [options] LOAD A:\NET386.31\AHA1540.DSK SLOT-n [options] LOAD A:\NET386.311\AHA174O.
Option Values Description BUS-ON= 2-15 Sets the bus-on time for the SCSI adapter card. Units are in microseconds. The default is 11 µsec. (Standard mode only.) BUS-OFF= l-64 Sets the bus-off time for the SCSI adapter card. Units are in microseconds. The default is 4 µsec. (Standard mode only.) SLOT= l-8 Selects the host adapter’s slot location. If you do not specify the slot number, you are prompted for one. (Standard mode only.
If you load the SCSI driver AHA1740.DSK using command line options, you see a screen similar to this: Loading module AHA1740.DSK Auto-loading Module ASPITRAN.DSK AHA-174x ASPI Manager & SCSI Disk Module For NetWare 386 Version 1.0 (NOTE: Load ASPITRAN.DSK before AHA1740.DSK in your STARTUP.
1 Using Multiple Disk Drives With NetWare 386 The SCSI driver and ASPI NetWare Manager for NetWare 386 (versions 3.0, 3.1, and 3.11) support the installation of multiple SCSI hard disk drives in the file server. Multiple SCSI hard disk drives allow you to: ❏ Support disk mirroring ❏ Support disk duplexing ❏ Increase the total storage capacity of your system ❏ Install multiple drives per NetWare volume. The next sections describe disk mirroring and disk duplexing.
When preparing your SCSI hard disk drives for mirroring, follow these guidelines: ❏ Make the NetWare partitions about the same size. You cannot mirror partitions that vary greatly in size. See the NetWare installation manual for limitations. ❏ You must connect the SCSI hard disk drives to the same SCSI adapter card. Install mirroring after you install the SCSI driver and the ASPI NetWare Manager. Follow these steps: 1. Insert the ASPI NetWare Manager diskette into drive A. 2. Start the SERVER.EXE program.
Highlight the partitions you want to mirror, and press Enter. The INSTALL program displays a menu similar to this: Partitioning Mirroring Status Not Mirrored: L o g i c a l P a r t i t i o n # l Not Mirrored: Logical Partition #2 8. The Mirrored NetWare Partitions menu shows you the partitions associated with the selected mirror set.
Disk duplexing With two or more SCSI adapter cards installed in your file server, each with a hard disk drive attached, you can perform disk duplexing. Mirroring and duplexing actually refer to the same process. If the hard disk drives are attached to the same SCSI adapter card, the process is called mirroring. If the hard disk drives are attached to different SCSI adapter cards, the process is called duplexing. The disk attached to one SCSI adapter card mirrors the disk attached to the other SCSI adapter.
When preparing your SCSI adapter cards and hard disk drives for duplexing, follow these guidelines: ❏ Make the NetWare partitions about the same size. You cannot mirror partitions that vary greatly in size. See the NetWare installation manual for limitations. ❏ Connect each hard disk drive to its own SCSI adapter card. ❏ Make sure the interrupt and DMA channels are different for each SCSI adapter card.
Booting from the SCSI drive To boot your computer from a SCSI hard disk drive, the BIOS on the SCSI adapter card must be enabled at port 330h, and the SCSI ID of the drive must be 0. To boot from a SCSI hard disk drive, set up the drive as follows: 1. Use the MS-DOS FDISK program to create a small DOS partition (approximately 3MB to 6MB) on your SCSI hard disk drive. See your MS-DOS manuals for instructions. 2. Use the MS-DOS FORMAT command to format the partition. See your MS-DOS manuals for instructions.
2. Select System Options. 3. Select Available System Options. You can create the STARTUP.NCF and AUTOEXEC.NCF files by selecting the appropriate menu items. Your STARTUP.NCF file looks similar to this: load aspitran load aha1740 port=330 Your AUTOEXEC.NCF file looks similar to this: file server name MYFILESERVER ipx internal net 2 mount all Replace MYFILESERVER with the name of your file server. See your NetWare installation guide for the IPX INTERNAL NET number. Note For STARTUP.
NetWare 386 version 3.1 or 3.11 allows you to mount and dismount the media, and to lock and unlock the media. Use the MONITOR.NLM program to view the various options as described below. See your NetWare manuals for details. 1. Load the MONITOR.NLM program. 2. Select Disk Information. The program displays all System Disk Drives. 3. Select the removable media device you want to modify. The program displays the following drive status items: Menu choice Default value 1. 2. 3. 4. 5. 6.
NetWare Ready Your SCSI adapter card and the AHA1740.DSK driver are fully compatible with NetWare Ready. This means you can purchase an Epson SCSI hard disk drive, connect it to your SCSI adapter card, partition it, and create a volume without any incompatibility concerns. You can use NetWare Ready SCSI drives as well as standard SCSI drives on a single SCSI adapter card. The NetWare drivers register each drive accordingly.
Code Message Description 001 Unable to reserve hardware, possible conflict The driver failed to reserve the hardware (DMA and IRQ) settings of the SCSI adapter card. Another option card in your computer may be in conflict with the SCSI adapter card. 002 NetWare rejected card Failed AddDiskCard call The driver failed to register the SCSI adapter card with NetWare 386. You may not have enough memory in your file server. NetWare rejected card Failed AddDiskSystem call Version 3.1/3.
Code Message Description 203 Invalid ‘slot’ setting, use 1-15. You entered an invalid slot number on the command line. Valid slot numbers are from 1 to 15. 204 Invalid ‘verbose’ setting, use ‘y’ You entered an invalid VERBOSE value on the command line. Set the VERBOSE value to Y (VERBOSE=Y). 205 Invalid ‘removable’ setting, use ‘off You entered an invalid REMOVABLE value on the command line. Set the REMOVABLE value to OFF (REMOVABLE=OFF).
If you use the standard option, you install NetWare from the NetWare diskettes. If you use one of the other options, you copy files from the NetWare diskettes onto the appropriate disk. If you use the standard option, you are prompted to insert the diskette with the ASPI NetWare Manager during NETGEN. Use the Load and Select Item option on the Select Disk Drivers menu to load the ASPI NetWare Manager. Copy the ASWNOVL.OBJ and ASWNOVL.OBJ files from the NET286.
2. Highlight Custom Configuration and press Enter. You see the following menu: NETGEN Run Options Standard (floppy disks) RAM Disk Hard Disk Network Drive 3. Highlight Hard Disk and press Enter. You are prompted for the logical drive letter of the disk that contains any previously created NetWare subdirectories. 4. Enter the drive letter that contains the NetWare subdirectories and press Enter. You see this window: Network Generation Options I Select Network Configuration Exit NETGEN 5.
You can select more than one option from the menu. Be sure to select the following options: Option Purpose Set Operating System Options Sets the operation mode for NetWare 286. See the NetWare installation guide for the appropriate selection. Select LAN Drivers Selects the type(s) of LAN card(s) to be installed in the file server. Select Disk Drivers Selects the type of controller(s) and host adapter(s) to be installed in the file server. Select this option to install the ASPI NetWare Manager.
7. Highlight Load and Select Item and press Enter. NetWare reads the SCSI drivers from the DSK_DRV.209 subdirectory. You see this message: The “Epson AHA-1740 Host Adapter v 3.1" file was read successfully. Press ESCAPE to continue. a. Press Esc. NETGEN displays a list of available disk drivers. 9. Highlight the ASPI NetWare Manager. Then type the number, 0 through 4, that corresponds to the DMA channel number where you want the driver installed. 10. Select any other drivers you want to install.
NETGEN displays all unconfigured disk drivers. Select the ASPI NetWare Manager. NETGEN displays the following list: Available Disk Configurations 1: 2: 3: 4: 5: 6: 7: 8: I/O port - 330h, IRQ - 11, DMA - 5 I/O port - 330h. IRQ - 12, DMA - 5 I/O port - 330h. IRQ - 11, DMA - 6 I/O I/O I/O I/O port port port port I/O port - 330h. 334h. 334h. 334h. 334h. IRQ IRQ IRQ IRQ IRQ - 12, 10, 15, 10, 15, DMA DMA DMA DMA DMA - 0 7 7 0 0 (This is a partial list of options.
❏ Take advantage of the multitasking capability of the SCSI adapter card ❏ Add storage capacity to your system. Note Disk mirroring and disk duplexing are supported only on the SFT version of NetWare. Disk mirroring With two or more hard disk drives installed on your SCSI interface, you can perform disk mirroring. When one disk mirrors another, it contains the same data as the original disk. Then, if you have a problem with one disk, you can continue to work from the other disk without interruption.
The NetWare procedure for installing a mirrored pair of disk drives is similar to the standard installation. Follow these steps: 1. Perform the standard NetWare installation as described in your NetWare installation manual. 2. After you link and configure the NetWare Operating System and the File Server Utilities, select NetWare Installation.
5. Choose Select Default Installation Options. The program displays the mirrored drives and the following menu: Mirror Options Establish Mirror Pair Done, Continue Installation 6. To mirror the drives listed on your screen, select Establish Mirror Pair. The submenu changes to this: Mirror Options Un-mirror Existing Mirror Pair Done. Continue Installation 7. To turn off mirroring, select Un-mirror Existing Mirror Pair. Then select Done. Continue Installation to continue. 8.
The disk attached to one SCSI adapter card mirrors the disk attached to the other SCSI adapter. In this case, if you have a problem with either a disk or a SCSI adapter card, you can continue to work from the duplexed subsystem without interruption. This keeps network down-time to an absolute minimum.
The procedure for duplexing requires that you load the NetWare 286 driver twice. Follow these steps: 1. Follow the standard installation procedure for loading the driver. Load the driver from the Selected Disk Drivers menu. You may see a message that indicates there is not enough memory. You must configure the driver. If you see this message, go to the Configure Drivers / Resources menu and configure any drivers. Then return to the Select Disk Drivers menu and load the NetWare 286 driver into channel 1.
Multitasking When you attach more than one disk drive to the SCSI adapter card, you can increase the performance of your system by assigning each drive to its own channel. This allows for multitasking on the SCSI interface. Note NetWare 286 can perform only one I/O operation per channel at one time. The ASPI NetWare Manager allows you to configure multiple channels per SCSI adapter by mapping a channel to a drive rather than to the SCSI adapter.
3. Configure the driver at channel 0 to the correct I/O port, DMA channel, and Interrupt channel. When configuring the driver at channel 1, NetWare displays only a subset of the total number of configuration options. The menu looks similar to this: Available Disk Configurations 19: 20: 21: 22: 23: 29: 30: 31: For SCSI For SCSI For SCSI For SCSI For SCSI I/O port I/O port I/O port - disk(s) attached disk(s) attached disk(s) attached disk(s) attached disk(s) attached 334h. IRQ - 10. 334h. IRQ - 15. 334h.
See the NetWare installation manual to complete these steps: ❏ Link/Configure NetWare Operating System ❏ Link/Configure File Server Utilities ❏ NetWare Installation. Error Messages You may see one of the following error messages during installation of the NetWare 286 SCSI driver: Can't get a byte due to Data port not FULL. Can't send a byte due to Command/Data port still FULL. Configuration data contains no DMA channel. Configuration data contains no interrupt channel.
These errors may occur for the following reasons: The hardware settings on the SCSI adapter card do not match the configuration options selected during NETGEN. Check your SCSI adapter card. There is a hardware conflict between the SCSI adapter card and another option card in the system. Check the port address, DMA channel, and interrupt channel of other I/O cards in the system. Some VGA cards and LAN cards use port address 330h, which is the default for the SCSI adapter card.
SCSI Adapter Options The SCSI adapter card supports the following configurations.
7 I Installing Software Drivers for UNIX After configuring your system for use with the SCSI adapter, you need to install software drivers so that your operating system recognizes and accesses the SCSI devices. If you are using the UNIX operating system, you may need to install the UNIX SCSI Manager. You can use this device driver with SCO® UNIX System V/386 Release 3.2, Version 2.0, and with SCO Open Desktop@ Release 1.1.
Tagged queuing, which is also called command queuing, is a SCSI-II feature that allows disk read and write commands to be queued within a disk drive’s memory. This enables the drive to sort commands for optimum efficiency. Scatter-gather is an operating system and hardware feature that allows several sequential read or write operations to be performed at the same time, even though the system buffers for those operations may not be physically contiguous in memory.
Installing the UNIX SCSI Manager Before you can install the UNIX SCSI Manager files, you must install UNIX on your hard disk. Note When you install UNIX, the SCSI adapter card must be in Standard mode. If you change to Enhanced mode when you install the UNIX SCSI Manager, you must run the System Configuration program again to change to Enhanced mode. After installing UNIX, follow these steps: 1. At the root directory, type CUSTOM and press Enter.
7. The program automatically starts the change-ha utility, which allows you to change the adapter type of any SCSI device. You see a screen similar to this: The SCSI configuration file has entries for the following devices: Host Adapter Type Devices Adapter Number ad ad disk tape 0 0 ID LUN 0 0 2 0 Standard mode and eiad for Enhanced mode. The default is ad for Standard mode.
9. Press Y and Enter to relink the kernel. The program displays the following messages: The UNIX Operating System will now be rebuilt. This will take a few minutes. Please wait. Root for this system build is /. The UNIX Kernel has been rebuilt Do you want this kernel to boot by default? (y/n) 10. Press Y and Enter. You see these messages: Backing up /unix to /unix.old Installing new /unix The kernel environment includes device node files and /etc/inittab.
Your new configuration will now be in effect. If necessary, run the System Configuration program described in Chapter 3 to ensure that your system setup matches your UNIX SCSI settings. Configuring the SCSI Adapter and Devices This section describes guidelines for you to follow when configuring your UNIX system with a SCSI adapter card. I Changing the SCSI Adapter Card Mode When you install the UNIX system, the SCSI adapter card must be in Standard mode. (The card is shipped in Standard mode.
To add a second SCSI adapter card to your system, follow these steps: 1. Install the second SCSI adapter card in any available slot that is a higher number than the slot containing the primary host adapter. 2. Run the System Configuration program to configure the secondary SCSI adapter. You must assign a BIOS address for the secondary adapter that is higher than the BIOS address for the primary adapter.
Adding or Removing a SCSI device When you add or remove a SCSI device, you must run the mkdev command for that device. For example, run mkdev tape if you are adding a tape drive. Be prepared to supply the mkdev utility with the following information: ❏ Host adapter prefix ❏ Host adapter number ❏ Target ID of the host adapter ❏ Logical Unit Number (LUN) of the device. The host adapter prefix identifies the mode of the SCSI adapter to which you are attaching a device.
When you add a secondary hard disk drive, you must invoke mkdev hd twice. Complete both steps before attempting to add another hard disk drive. See your UNIX documentation for more information about using mkdev hd. Installation Guidelines Follow these guidelines when installing the UNIX SCSI Manager: o Use the following settings for the SCSI adapter card in Standard mode.
❏ You can ignore the following error message: WARNING:Sdsk unit 2: unrecoverable error:key 000, data block 0 If this message appears with non-zero values for the key fields, it indicates an error on the hard disk at the given block number. If you know the name of the file containing the bad block, you can create a directory in the root directory called /badtracks and copy the file to that directory. This prevents any further access to the bad block.
To determine the number of the device you are using, view the file /etc/conf/cf.d/mscsi and note the order of tape device entries in this file. It lists devices in the order in which they were installed; the order determines the device number. For example, the first tape device is number 0, the second device is number 1, the third device is number 2, and so on.
I Intermixing Read and Write Operations on a No-rewind Tape Device Many SCSI cartridge tape drives do not support intermixing read and write operations on a no-rewind tape device. The QIC-02 standard requires this restriction on appending data. SCSI cartridge tape drives made by Wangtek, Archive, and Tecmar have this restriction. Certain versions of the Cipher SCSI cartridge tape drive and some nine-track SCSI tape drives do not have this restriction.
The following examples show why the restriction on appending data exists and how to successfully append data. First, suppose you have a tape loaded in an Archive SCSI tape drive. You choose to write a number of files on your tape drive using the tar(C) and tape(C) commands on a no-rewind tape device, /dev/nrStp0.
The third batch of files is successfully appended to the tape. Although this restriction has always existed for certain SCSI tape drives, the default SCSI tape driver for UNIX (without the UNIX SCSI Manager installed) does not report the error when you attempt to go directly between READ and WRITE states. The error still occurs, but it is not reported.
Note If the previous warning message appears with non-zero values for the key fields, it indicates an error on the hard disk at the given block number. If you know the name of the file containing the bad block, you can create a directory in the root directory called /badtracks and move the offending file to that directory. Use the mv(C) command to move the file. This prevents any further access to the bad block.
Accessing Devices on a Standard Mode SCSI Adapter If you cannot access any device attached to a SCSI adapter card in Standard Mode, you might have a problem with conflicting interrupt vectors and start I/O and stop I/O hexadecimal address. Compare the entries for these values in the /etc/conf/sdevice.d/ad file with the values displayed by the System Configuration program to see if the interrupt vector and the start I/O and stop I/O hexadecimal addresses match. The /etc/conf/sdevice.
1 Enabling Tag Queuing Tag Queuing is a SCSI-II option implemented by several large SCSI hard disk drives. It allows a series of commands, sent to the drive by the host adapter, to be executed in an optimal order and not necessarily in the order in which they were sent. Normally, the UNIX SCSI Manager disables Tag Queuing by default because some drives have non-SCSI-conforming Tag Queuing implementations. To enable Tag Queuing, follow these steps: 1.
I Tuning Performance for Single Disks UNIX frequently operates with multiple disks in the system. In this case, UNIX can use the power of the multitasking/ multithreading capabilities of SCSI adapters. The UNIX SCSI Manager default parameters are set to take advantage of this. However, in a case where only a single disk is attached to a system, perform. the following steps to optimize the setup: 1. To change directories to the /etc/conf/pack.
I The change_ha Script The information in this section updates the description of the change-ha script in your UNIX manual. Name change-ha Function Changes the host adapter Syntax /etc/conf/cf.d/change_ha Description You must log in as root to execute the script. The change-ha script has no options. Files /etc/con/cf.d/mscsi /etc/conf/sdevice.df ad /etc/conf/sdevice.d/eiad The change-ha script displays a table that shows the SCSI host adapters to which particular SCSI devices are attached.
The mscsi file also identifies the type of device, the number of the host adapter (0 or l), the SCSI ID, and the logical unit number (LUN). To configure a device that is not yet configured on the system or to change other fields, use the mkdev tape or mkdev hd commands. The change-ha script prompts you for information when you add a second SCSI adapter in Standard Mode.
The eisa Command The information in this section updates the description of the eisa command in your UNIX manual. Name eisa Function Reports on boards that are installed on the EISA bus syntax /etc/eisa [slots¦h¦H] Description You must log in as root to execute the script. The eisa command provides information about the host adapters that are installed on the system. By default, eisa reports on the motherboard and 15 slots (slots 0-15). You can specify a number of slots for which you want a report.
Vendor: This is an abbreviation for the vendor of the board. The sample report shows that the motherboard and the boards in slots 4 and 6 are sold by Epson. Note that this column merely interprets the vendor information given in the first four digits of the EISA ID column. Prod#: This field contains the product number of the individual board. These numbers are assigned by the vendor and should be explained in the documentation that accompanies the board.
I Index IA Accessing devices, Standard mode, 7-16 Ad driver, UNIX, 7-1 AFDISK program, 4-9–13 installing, 4-10 running, 4-11–13 AHAl 740.DSK, 6-2 ANSI specification, l-l ASPI MS-DOS disk driver, 4-7–9 installing, 4-8–9 ASPI MS-DOS Manager, 4-l–7 diskette, 4-2 installing, 4-2–4 ASPI NetWare Manager, 6-l diskette, 6-2 loading, 6-18–22 ASPI OS/2 disk driver, 5-4 ASPI OS/2 Manager, 5-1–4 diskette, 5-2 installing, 5-2 ASPI4DOS.SYS driver, 4-2–9, 5-1 –4 error messages, 4-14–18 ASPIDISK.
D Daisy-chain arrangement, l-l Desktop computer, 2-5, 2-7 DEVICE command, ASPI disk driver, 4-8-9 MS-DOS Manager, 4-4–7 OS/2, using, 5-3 parameters, 4-5, 4-9, 5-3 switches, 4-5–7, 4-9, 5-3 Device drivers, Intro-2 Diagnostic functions, 2-2 Differential devices, l-5, 2-3 Disk duplexing, NetWare 286, 6-25–27 NetWare 386, 6-10–11 Disk mirroring, NetWare 286, 6-23–25 NetWare 386, 6-7–9 DISK01.
Internal devices, l-4, 2-4 connecting, 2-4–11 installing, 2-4–11 Internal SCSI connector, 2-2, 2-8 L LED cable, 2-9–11 LED connector, 2-2, 2-10–11 Logical unit number (LUN), 1-2 Long delays accessing, SCSI device, 7-15 M Mkdev hd utility, using, 7-8–9 MS-DOS drivers, 4-l–20 Multiple disk drives, NetWare 286, 6-22–30 NetWare 386, 6-7–11 Multiple SCSI adapter cards, installing, l-6 referencing, 7-7 using, 4-7, 7-6–7 Multiple write operations, 7-10–11 Multitasking, NetWare 286, 6-28–30 N NETGEN, 6-18–22 Net
S Scatter-gather, UNIX, 7-2 SCO Open Desktop, 7-1 SCO UNIX System V/386, 7-1 SCSI adapter card, components, 2-l–2 Configuration Utilities, 3-1 installing, 2-3 mode, changing, 7-6 SCSI adapter options, NetWare, 6-32 SCSI bus reset, 3-6 SCSI cable, connecting, 2-6–8 SCSI cartridge tapes, 7-12 SCSI configuration options, 3-7 SCSI devices, adding, 7-8 installing, 2-3-12 long delays accessing, 7-15 removing, 7-8 turning on, 1-6 SCSI diskettes, Intro-3, 3-2 SCSI hard disk drive, 1-2 booting, 6-12 errors, 7-14–15
Epson Overseas Marketing Locations Epson Deutschland GmbH Zülpicher StraBe 6, 4000 Dusseldorf 11 Germany Phone: 211-56030 Telex: 41-8584786 Epson France S.A. B.P. 320, 68 Bis Rue Marjolin 92305 Levallois-Perret Cedex France Phone: 33-l-4737-3333 Telex: 42-610657 Epson (U.K.) Ltd. Business Management Dept. (PC) Campus 100, Maylands Avenue Hemel Hempstead, Hertfordshire, HP2 7EZ, UK Phone: 0442-61144 Free phone: linkline 0800-289622 Fax: 0422-227227 Telex: 5l-824767 Epson Italia s.p.a. V.le F.
I Epson America, Inc. 20770 Madrona Ave.