Release: Interactive UNIX ASC Universal Driver 2.3.5 Last Updated: 1/1/96 Copyright (c) 1995-1996 Advanced System Products, Inc. The AdvanSys Interactive Unix Universal Driver supports all AdvanSys SCSI Adapters listed below for the Interactive Unix 4.0 and 4.1 Releases. The IUX 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 IUX.TXT file is more than a few months old, please check the FTP or BBS site for a newer version of the driver. IUX.TXT Interactive Unix README File IUXBTLD.EXE DOS Self-extracting Archive Containing Diskette Image IUXBTLD.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 Interactive Unix. 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 Interactive Unix installation or used to add the driver to an existing Interactive Unix 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 iuxbtld.exe is a self-extracting archive which contains an image of an Interactive Unix S51K file system. The image can be copied to a 3.5" diskette to make an ASC Universal Driver HPDD Diskette. 1. Copy the file iuxbtld.exe to a DOS system. 2. Run the command iuxbtld.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 iuxbtld.Z is a compressed image of an Interactive Unix S51K file system. The image can be copied to a 3.5" diskette to make an ASC Universal Driver HPDD Diskette. 1. Copy the file iuxbtld.Z to a Interactive Unix system. 2. Uncompress the file iuxbtld.Z with the following command in the same directory where the file is located. $ uncompress iuxbtld.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=iuxbtld of=/dev/rfd0 bs=64k 4. To verify the contents of the diskette run dd in reverse. The file iuxbtld should exactly match test.dat. $ dd if=/dev/rfd0 of=test.dat bs=64k $ cmp iuxbtld test.dat Installing the ASC Driver during Interactive Unix Installation ============================================================== 1. Insert the ASC Driver diskette when prompted to by the install procedure. The driver will be loaded into the live system and the install will proceed. 2. After the base system has been installed packages may be added to the system. Select the "InstallPkg" option and install first the "Kernel Configuration" package and second the package on the ASC Universal Driver HPDD Diskette. 3. Select the "Kconfig" option. From the "Configure" sub-menu select the "HPDD" option, and then the "Reconfigure HPDD" option, and then one of the controller options. Select the "asc" driver from the list of drivers. Configure the driver and devices attached to the SCSI bus. 4. Return to the top "Kernel Configuration" menu and select the "Build" option to build a new kernel. 5. Return to the top "Kernel Configuration" menu and select the "Install" option to install a new kernel. Installing the ASC Driver after Interactive Unix has already been Installed =========================================================================== 1. Run the "sysadm" command from the command line as the root user. # sysadm 2. Select the "Software" option and then the "Install a package" option. Install the package from the ASC HPDD Diskette. After the installation quit the sysadm program. 3. Run the "kconfig" command from the command line. # kconfig 4. Select the "Kconfig" option. From the "Configure" sub-menu select the "HPDD" option, and then the "Reconfigure HPDD" option, and then one of the controller options. Select the "asc" driver from the list of drivers. Configure the driver and devices attached to the SCSI bus. 5. Return to the top "Kernel Configuration" menu and select the "Build" option to build a new kernel. 6. Return to the top "Kernel Configuration" menu and select the "Install" option to install a new kernel. Reboot the system to run the new kernel built with the ASC HPDD driver. Changing ASC Universal Driver Options ===================================== Enabling LUN Scanning: LUN scanning is disabled by default. LUN scanning may be enabled by changing the driver variable asc_lunscan in the file /etc/conf/pack.d/asc/space.c. int asc_lunscan = 0 /* LUN scanning disabled */ int asc_lunscan = 1 /* LUN scanning enabled */ Installing SCSI Devices under Interactive Unix ============================================== To create device files to access SCSI devices specify a device type for each SCSI device in the 'kconfig' HPPD configuration menu. For each target a DISK, CD-ROM, or TAPE device can be specified. Use the 'sysadm' command to format, partition, and make file systems on SCSI disks. Here is a basic list of Interactive Unix device files: Disk Device Files: /dev/[r]dsk/c[0-9]t[0-7][ps][0-f] Tape Device Files: /dev/[n]tape CD-ROM Device Files: /dev/[r]dsk/cd[0-9]t[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