Release: UnixWare ASC Universal Driver 2.3.5 Last Updated: 1/3/96 Copyright (c) 1995-1996 Advanced System Products, Inc. The AdvanSys UnixWare Universal Driver supports all AdvanSys SCSI Adapters listed below for UnixWare 2.0. The UNIXWARE directory includes the following files. The latest versions of these files are contained on the AdvanSys FTP and BBS sites. If the date listed in the UNIXWARE.TXT file is more than a few months old, please check the FTP or BBS site for a newer version of the driver. UNIXWARE.TXT UnixWare README File UNIXBTLD.EXE DOS Self-extracting Archive Containing Diskette Image UNIXBTLD.Z UNIX Compressed Floppy Diskette Image To install the AdvanSys Universal Driver you will need to create a Boot Loadable Diskette containing the driver. You may create the diskette using either DOS or UnixWare. Decide which system to use and follow the directions below. After the diskette is created it can be used to add the driver during an UnixWare installation or used to add the driver to an existing UnixWare system. Directions for both of these installation options are contained below. Supported Adapters ================== The CDB counts below indicate the number of SCSI CDB (Command Descriptor Block) requests that can be stored in the RISC chip cache and board LRAM. The driver detect routine will display the number of CDBs available for each adapter detected. This value can be lowered in the BIOS by changing the 'Host Queue Size' adapter setting. Connectivity Products: ABP920 - Bus-Master PCI 16 CDB ABP930 - Bus-Master PCI 16 CDB ABP5140 - Bus-Master ISA 16 CDB ABP5150 - Bus-Master ISA 240 CDB * Single Channel Products: ABP542 - Bus-Master ISA 240 CDB ABP742 - Bus-Master EISA 240 CDB ABP842 - Bus-Master VL 240 CDB ABP940 - Bus-Master PCI 240 CDB Dual Channel Products: ABP950 - Dual Channel Bus-Master PCI 240 CDB Per Channel ABP852 - Dual Channel Bus-Master VL 240 CDB Per Channel ABP752 - Dual Channel Bus-Master EISA 240 CDB Per Channel * This board is shipped by HP with the 4020i CD-R drive. It has no BIOS so it cannot control a boot device, but it can control any secondary devices. Instructions for creating the ASC Universal Driver Diskette using DOS ===================================================================== The file unixbtld.exe is a self-extracting archive which contains an image of a UnixWare s5 file system. The image can be copied to a 3.5" diskette to make an ASC Universal Driver HBA Diskette. 1. Copy the file unixbtld.exe to a DOS system. 2. Run the command unixbtld.exe. The following two files will be created: btld.dat unixfer.exe 3. Insert a blank formatted diskette in the 3.5" floppy disk drive and create the diskette with the following command. unixfer btld.dat a: 4. To verify the contents of the diskette unixfer can also be run in reverse. The file btld.dat should exactly match test.dat. unixfer a: test.dat fc btld.dat test.dat Instructions for creating the ASC Universal Driver Diskette using UNIX ====================================================================== The file unixbtld.Z is a compressed image of an UnixWare s5 file system. The image can be copied to a 3.5" diskette to make an ASC Universal Driver HBA Diskette. 1. Copy the file unixbtld.Z to a UnixWare system. 2. Uncompress the file unixbtld.Z with the following command in the same directory where the file is located. $ uncompress unixbtld.Z 3. Insert a blank diskette in the 3.5" floppy disk drive and use "dd" to create the diskette with the following command. $ dd if=unixbtld of=/dev/rdsk/f0t bs=64k 4. To verify the contents of the diskette run dd in reverse. The file unixbtld should exactly match test.dat. dd if=a: of=test.dat bs=64k cmp unixbtld test.dat Installing the ASC Driver during UnixWare Installation =========================================================== 1. Insert the ASC HBA Driver Diskette when prompted to by the install procedure. The driver will be loaded into the live system and the install will proceed. Installing the ASC Driver after UnixWare has already been Installed ======================================================================== 1. Run the pkgadd command from the command line as the root user. pkgadd -d diskette1 2. Install the AdvanSys HBA driver. The kernel will automatically be re-built to include the driver the next time the system is shutdown. Converting ASC driver to a loadable driver ========================================== The ASC UnixWare driver by default is installed as a static driver. If the driver is not needed for booting the system (it does not control the system boot disk) it may be changed to a loadable driver by using the following steps. 1. Edit the file /etc/conf/sdevice.d/asc and remove the line containing the word "static". 2. Run "/etc/conf/bin/idbuild -M asc" to build the driver as a loadable module. 3. Install the loadable modules with "modadmin -l asc". Checking the Software and Hardware Configuration ================================================ The ASC driver software and hardware configuration may be queried using the command "dcu". This command will list all the installed AdvanSys adapters and their hardware settings. Installing SCSI Devices under UnixWare ====================================== SCSI devices will automatically be detected at boot time and device files for the devices will be created. This can also be done manually with the following commands: /etc/scsi/pdimkdev -if /etc/scsi/pdimkdtab -if The following commands can be used to set-up a SCSI disk. Do not run this command on the root disk or a disk that is already set-up. fdisk /dev/rdsk/cXbXdXs0 disksetup -I /dev/rdsk/cXbXdXs0 Here is a basic list of UnixWare device files: Disk Device Files: /dev/[r]dsk/c[0-9]b0t[0-7][ps][0-f] Tape Device Files: /dev/rmt/c[0-9]b0t[0-7]l[0-7] CD-ROM Device Files: /dev/[r]dsk/cd[0-9]b0t[0-7]l[0-7] AdvanSys Contact Information ============================ Mail: Advanced System Products, Inc. 1150 Ringwood Court San Jose, CA 95131 Operator: 1-408-383-9400 FAX: 1-408-383-9612 Tech Support: 1-800-525-7440 BBS: 1-408-383-9540 (9600,N,8,1) Interactive FAX: 1-408-383-9753 Customer Direct Sales: 1-800-883-1099 Tech Support E-Mail: support@advansys.com FTP Site: ftp.advansys.com (login: anonymous) Web Site: http://www.advansys.com