TECHNICAL INFORMATION DOCUMENT TITLE: adsa - Adaptec AIC-7770 EISA SCSI IHV HBA DOCUMENT ID: TID300073 DOCUMENT REVISION: B DATE: 25JAN95 ALERT STATUS: Yellow INFORMATION TYPE: Symptom Solution README FOR: ADSA PRODUCT and VERSION: UnixWare 1.0 UnixWare 1.1 ABSTRACT: The adsa.tar.Z file contains the UnixWare v1.0 adsahba driver supports the AIC-7770 SCSI Host Adapter, which maybe implemented as a built-in system-board host adapter or an optional 2740-series host adapter card. The UnixWare adsahba driver is CERTIFIED to work with the optional 2740-series adapter cards, and is REPORTED to work with the on-board adapters. The 2740-series adapter cards supported are the AHA-2740, AHA-2742, AHA-2740T, AHA-2742T, AHA-2740W and the AHA-2742W. SYMPTOM Support needed for the Adaptec AIC-7770 SCSI Host Bus Adapter with UnixWare 1.x SOLUTION Apply the adsa file. Installation Instructions: DATATYPE: compressedtar 1. Download the asda.tar.Z and the adsa.txt files to the /tmp directory on your machine. 2. Read the release notes contained in this file. 3. Now become root, and add the package to your system using the following commands: (This assumes that adsa.tar.Z is in the /tmp directory, and that /tmp is the working directory.) $su (become the super user) #mkdir ihv (make a directory to hold the files) #cp adsa.tar.Z ihv (copy file into ihv directory) #cd ihv (make ihv the working directory) #uncompress adsa.tar.Z (uncompress the file) #tar xvf adsa.tar (un tar the file) #rm adsa.tar (remove the tar file) #/usr/sbin/format /dev/rfd0 (format diskette1)* #mkfs -F s5 /dev/dsk/f0t 2844:711 2 36 (make file system on diskette1)* #mount -F s5 /dev/dsk/f03ht /mnt (mount diskette)* #find . -print | /bin/cpio -pmud /mnt (copy files to diskette) Solution Specifics UnixWare 1.0 adsahba ADAPTEC 7770 DRIVER RELEASE NOTES 1. General Description These release notes acquaint you with the contents of UnixWare PTF109 - packaging Adaptec 2742 driver for UnixWare. This package has Adaptec 2742 driver in pkgadd format. 2. New Features This driver is made available for UnixWare 1.0 3. Software Notes and Recommendations This driver needs UnixWare 1.0 to be installed on the system. After adding this package, this driver will be configured as loadable driver. This is useful for having Adaptec 2742 as a secondary controller. If this is to be used as a primary controller, the file /etc/conf/sdevice.d/adsa is to be edited to remove the line "$loadable adsa" and this line is to be added to corresponding primary controller at that time. i.e if primary controller is Adaptec 1540, then the specified line is to be added to /etc/conf/sdevice.d/adsc. The kernel is to be rebuilt. Then the machine is to be switched off and the drive is to be changed to Adaptec 2742 card. If an existing card, which is other than Adaptec 2742, is to be replaced, then the following is to be done: I. IF THERE IS ONLY ONE DRIVE IN THE SYSTEM i. Install the Adaptec 2740/2742 card into your system, make sure system recognizes the card by verifying the BIOS message. ii Add the driver from the floppy iii Remove the line "$loadable adsa" from /etc/conf/sdevice.d/adsa file. iv. Edit the file related to the existing card to disable it in the directory /etc/conf/sdevice.d. v. Rebuild the kernel vi. Switch off the machine and connect the drive to the new card ( The old card can be removed now) vii. Reboot, the system should come up. IF NOT change the card back and boot with a good unix on /stand. Report the problem to the supplier. II. IF THERE ARE MULTIPLE DRIVES IN THE SYSTEM i. Install the Adaptec 2740/2742 card into your system, make sure system recognizes the card by verifying the BIOS message. ii. Add the driver from the floppy iii. Connect a drive to the new card. iv. Rebuild the kernel and reboot the system v. Look in trouble shooting section to verify the functionality. 4. Hardware Notes and Recommendations This driver works for Adaptec 2740 series of Host Bus Adapter boards. i.e it works for 2740/2740t, 2742/2742t. To install the board in your system refer to the cards installation guide provided by hardware manufacturer. 5. Installation Instructions # pkgadd -d diskette1 should install this driver. 6. Troubleshooting If there is one drive on the system, the system won't come up unless the driver works o.k. If there are multiple drives: Try to access the disk connected to the card. You can try fdisk on the drive connected to the card. If it recognizes the disk, fdisk selection menu will be displayed, which means the ptf is installed and working fine. Otherwise reports "Can not open device /dev/rdsk/c?t?d?s0"