home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 4 Drivers / 04-Drivers.zip / dac960sw.zip / swkit.EXE / README.SCO < prev    next >
Text File  |  1998-03-24  |  6KB  |  172 lines

  1. Mylex Corporation
  2.  
  3.  
  4. NOTES ON SCO 5.x and UnixWare 2.x DRIVERS
  5.  
  6. Date:   March 18, 1998
  7.  
  8.  
  9. DAC960 Driver:
  10.  
  11. - MSCSI Compliant
  12. - Multi Processor Safe, Multi-threaded
  13. - Single driver for Uniprocessor and Multiprocessor Environments.
  14. - Supports up to 4 DAC960 adapters
  15. - Supports Non-Disk Devices on any Channel. SCSI Id's need to be unique
  16.   across channels.
  17. - Adapters/Hard Disks can be configured using standard SCO utilities
  18. - Supports EISA, PCI and MCA DAC960 models
  19. - Supported under SCO Rel 5.0.x
  20.   
  21.  
  22. Utilities:
  23.  
  24. - dac960sh  - Front end DAC960 Shell Administrator Utility
  25. - dac960tk  - To perform low level DAC960 specific commands
  26. - rbldsh    - Utility to rebuild redundant system drives
  27. - dacmon    - Monitor utility to monitor all configured    DAC960 Adapters   
  28.  
  29. Packaging:
  30.  
  31. - The driver and utilities are packaged in SCO BTLD format
  32.  
  33. Naming convention:
  34.  
  35.    - Driver package name: mdac
  36.    - Driver name        : mdac
  37.    - Adapter Nodes name : /dev/rdaN00, where N is adapter number
  38.    - Hard Disk/Tape/Cd-ROM nodes: SCO standard naming.
  39.  
  40.  
  41.  
  42. ****************************SCO OpenServer 5.0******************************
  43.  
  44. NOTES ON SCO OpenServer 5.0
  45.  
  46.  
  47.                 NOTE 1
  48.  
  49. If you are installing the DAC960 on a system with a secondary or an imbedded 
  50. Host Bus Adapter,  the BIOS information of that adapter may remain visible to
  51. the SCO OpenServer Installation Program.  This can happen on some motherboards
  52. even though you think that you have disabled the BIOS.  The result is that SCO
  53. will detect the on-board controller and make it the default SCSI.  During the
  54. installation process, after you have typed "ahslink=mdac" as instructed, SCO
  55. will report:
  56.  
  57. warning : no root disk controller
  58. warning : no root disk device
  59.  
  60. To bypass this problem, the user needs to enter a bootstring instead of the
  61. default "ahslink=mdac" for SCO 5 to specify the installation is on the DAC960.
  62.  
  63.  
  64. Procedure :
  65.  
  66. At the boot prompt, enter :
  67.  
  68. defbootstr ahslink=mdac Sdsk=mdac(0,0,0,1)
  69.  
  70. Following is the meaning of the above bootstring ( refer to the SCO
  71. Openserver handbook):
  72.  
  73. periph=adapter(hanum,bus,id,lun)
  74.  
  75. Periph             Sdsk  = SCSI hard disk
  76. adapter        mdac - Mylex host adapter drivers prefix
  77. hanum        host adapter number ( from 0-7), 0 for 1st Mylex controller
  78. bus        number of SCSI bus on adapter, usually 0 on DAC960
  79. id        logical drive number, usually 0 for the first System Drive
  80. lun        use LUN number 1 for hard disks on Mylex DAC960
  81.  
  82.  
  83.  
  84.                 NOTE 2
  85.  
  86. Errors during Installation:
  87.  
  88. During fresh installation of SCO Unix Rel 5.0.x using DAC960 driver BTLD 
  89. diskette "mdac", the following error message appears on the screen
  90.  
  91. Error Message: Extracting BTLD distribution for mdac ...
  92.  
  93.            /etc/uadmin getdev b mdac: (No such device 19)
  94.  
  95. Status: This doesn't seem to have any effect on installation. The system
  96.     would work fine once the installation is complete. This issue is being
  97.     investigated.
  98.  
  99.  
  100.                 NOTE 3
  101.  
  102. The Driver does not support shared interrupts in multiprocessor mode and
  103. support for shared interrupts is automatically disabled even under
  104. uniprocessor mode.  To enable shared interrupts for uniprocessor mode change
  105. the following in the /etc/conf/pack.d/mdac/space.c file:
  106.  
  107.     int mdac_share_pci_irqs = 0;   (default setting)
  108.  
  109.     int mdac_share_pci_irqs = 1;   (uniprocessor shared IRQ setting)
  110.  
  111.         
  112. After changing this value relink and reboot for shared IRQs to take effect.
  113.  
  114.  
  115.                 NOTE 4
  116.  
  117. If the 'Verify Software' program is run under 'scoadmin' and you Fix Discrepencies,
  118. an old version of 'dac960sh', 'dac960mon', and 'dac960tk' will replace the current
  119. utilities which will produce warnings and error messages.  In order to fix this
  120. the mdac driver must be reinstalled by using the 'installpkg' utility.  Be sure to
  121. be in single user mode when performing this operation.  After reinstalling the 
  122. driver the kernel must be relinked and rebooted.
  123.  
  124.  
  125. **********************************************
  126.  
  127.  
  128.  
  129.  
  130. Driver Scanning:
  131.  
  132.      - The driver scans for DAC960 adapters in the following order
  133.      
  134.        1). DAC960 PCI adapters with FirmWare version < 3.x
  135.        2). DAC960 PCI adapters with FirmWare version >= 3.x
  136.        3). DAC960 EISA adapters
  137.        4). DAC960 MCA adapters
  138.        
  139.      Note that it is very important to remember this order, while configuring
  140.      adapters (hardware, software), in order to ensure consistent mapping
  141.      across driver/utils/hardware.
  142.  
  143.  
  144. ****************************UnixWare 2.x******************************
  145.  
  146.  
  147.                 NOTE 1
  148.  
  149. IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT
  150.  
  151. !!!!!!!!!!! THE DAC960PG, DAC960PJ, DAC960PR and DAC960PT REQUIRE SPECIAL FILES 
  152. IN ORDER TO INSTALL  UNIXWARE 2.X  !!!!!!!!!!!!
  153.  
  154. The DAC960PG/PJ family of controllers are multifunction devices and require
  155. multifunction support in the system BIOS and the driver in order to boot. The current
  156. embedded drivers in Unixware 2.x do not support multifunction devices.  To install
  157. Unixware on either of these controllers you need to get both the updated installation 
  158. diskette and the supplement diskette.  These can be obtained from the SCO WEB site with 
  159. the names ptf3256 for the installation diskette and ptf3256.s for the supplement diskette.
  160. They can also be obtained from Mylex's Web site at mylex.com with the names 
  161. ptf3256.boot.dd.exe for the updated installation diskette and prt3256.s.exe for the 
  162. supplement diskette.
  163.  
  164.  
  165.  
  166.                 NOTE 2
  167.  
  168. If UnixWare is installed onto an IDE and GAM server is to be installed, the
  169. dak driver must be loaded prior to installing GAM using the pkgadd command 
  170. ('pkgadd -d diskette1 dak').  Installation of GAM server can then be performed 
  171. using the command 'pkgadd -d diskette1 GAM'.  The kernel must then be relinked 
  172. and rebooted.