Windows 2000 Driver Set v1.00
README file
The following information is available in this README file:
Using Windows 2000 SCSI Parameters
Using Driver-Specific Parameters
The following Adaptec SCSI Host Adapters are supported by the Windows 2000 Driver Set v1.00.
Ultra160 Adapters Description
AHA-3960D/39160 | Dual Channel 64-bit PCI-to-Ultra160 SCSI |
29160 | Single Channel 64-bit PCI-to-Ultra160 SCSI |
29160LP | Single Channel 64-bit PCI-to-Ultra160 SCSI (Low Profile) |
29160N | Single Channel 32-bit PCI-to-Ultra160 SCSI |
19160 | Single Channel 32-bit PCI-to-Ultra160 SCSI |
AIC-7892 | Single Channel 32/64-bit PCI-to-Ultra160 SCSI ASIC |
AIC-7899 | Dual Channel 64-bit PCI-to-Ultra160 SCSI ASIC |
Ultra2 Adapters Description
AHA-2930U2
|
Single Channel 32-bit PCI-to-Ultra2
Wide LVD/Single-ended SCSI
|
AHA-2940U2 OEM | Single Channel 32-bit PCI-to-Ultra2 Wide LVD/Single-ended SCSI |
AHA-2940U2B
|
Single Channel 32-bit PCI-to-Ultra2
Wide LVD SCSI
|
AHA-2940U2W
|
Single Channel 32-bit PCI-to-Ultra2
Wide LVD/Single-ended SCSI
|
AHA-2950U2B
|
Single Channel 64-bit PCI-to-Ultra2
Wide LVD SCSI
|
AHA-3950U2B
|
Dual Channel 64-bit PCI-to-Ultra2
Wide LVD SCSI
|
AHA-3950U2D
|
Dual Channel 64-bit PCI-to-Ultra2
Wide LVD SCSI with dual external VHD connectors
|
AIC-7890
|
Single Channel 32-bit PCI-to-Ultra2
SCSI ASIC
|
AIC-7891
|
Single Channel 64-bit PCI-to-Ultra2
SCSI ASIC
|
AIC-7896
|
Dual Channel 32-bit PCI-to-Ultra2
SCSI ASIC
|
AIC-7897
|
Dual Channel 64-bit PCI-to-Ultra2
SCSI ASIC
|
Fast/Ultra Adapters Description
AVA-2902I
|
Single Channel PCI-to-Fast SCSI (non-bootable,
internal)
|
AVA-2902E
|
Single Channel PCI-to-Fast SCSI (non-bootable,
external)
|
AVA-2903
|
Single Channel PCI-to-Fast SCSI (non-bootable,
internal, external)
|
AVA-2904
|
Single Channel PCI-to-Fast SCSI (non-bootable)
|
AVA-2906
|
Single Channel PCI-to-Fast SCSI (non-bootable,
internal, external)
|
AHA-2910C
|
Single Channel PCI-to-Fast SCSI (non-bootable)
|
AHA-2915C
|
Single Channel PCI-to-Fast SCSI (non-bootable)
|
AHA-2920C
|
Single Channel PCI-to-Fast SCSI
|
AHA-2930C
|
Single Channel PCI-to-Ultra Single-ended
SCSI
|
AHA-2940
|
Single Channel PCI-to-Fast SCSI
|
AHA-2940W
|
Single Channel PCI-to-Fast and Wide
Single-ended SCSI
|
AHA-2940AU
|
Single Channel PCI-to-Ultra Single-ended
SCSI
|
AHA-2940U
|
Single Channel PCI-to-Ultra Single-ended
SCSI
|
AHA-2940U Dual
|
Dual Channel PCI-to-Ultra Wide Internal
Single-ended SCSI with 50-pin external connector
|
AHA-2940UW
|
Single Channel PCI-to-Ultra Wide Single-ended
SCSI
|
AHA-2940UW Pro
|
Single Channel PCI-to-Ultra Wide Single-ended
SCSI
|
AHA-2940UW Dual
|
Dual Channel PCI-to-Ultra Wide Single-ended
SCSI with 68-pin external connector
|
AHA-2944W
|
Single Channel PCI-to-Fast and Wide
Differential SCSI
|
AHA-2944UW
|
Single Channel PCI-to-Ultra Wide Differential
SCSI
|
AHA-3940
|
Dual Channel PCI-to-Fast SCSI
|
AHA-3940W
|
Dual Channel PCI-to-Fast and Wide
SCSI
|
AHA-3940U
|
Dual Channel PCI-to-Ultra SCSI
|
AHA-3940UW
|
Dual Channel PCI-to-Ultra Wide SCSI
|
AHA-3940UWD
|
Dual Channel PCI-to-Ultra Wide SCSI
with dual external VHD connectors
|
AHA-3944UWD
|
Dual Channel PCI-to-Ultra Wide Differential
SCSI with dual external VHD connectors
|
AHA-3940AU
|
Dual Channel PCI-to-Ultra SCSI
|
AHA-3940AUW
|
Dual Channel PCI-to-Ultra Wide SCSI
|
AHA-3940AUWD
|
Dual Channel PCI-to-Ultra Wide SCSI
with dual VHD external connectors
|
AHA-3944AUWD
|
Dual Channel PCI-to-Ultra Wide Differential
SCSI with dual external VHD connectors
|
AHA-4944W
|
Quad Channel PCI-to-Fast and Wide
Differential SCSI
|
AHA-4944UW
|
Quad Channel PCI-to-Ultra Wide Differential
SCSI
|
APA-1480
|
CardBus-to-Ultra Single-ended SCSI
|
AIC-7850
|
Single Channel PCI-to-Fast SCSI ASIC
|
AIC-7855
|
Single Channel PCI-to-Fast SCSI ASIC
|
AIC-7856
|
Single Channel PCI-to-Fast SCSI ASIC
|
AIC-7860
|
Single Channel PCI-to-Ultra SCSI ASIC
|
AIC-7870
|
Single Channel PCI-to-Fast and Wide
SCSI ASIC
|
AIC-7880
|
Single Channel PCI-to-Ultra Wide SCSI
ASIC
|
AIC-7895
|
Dual Channel PCI-to-Ultra Wide SCSI
ASIC
|
This section describes installing and using the Windows 2000 Driver Set v1.00. If you are performing a first time Windows 2000 installation, see the Completing a Fresh Windows 2000 Installation with an Adaptec SCSI adapter section below. If Windows 2000 is already installed on your system, see the Updating the driver under Windows 2000 section below.
Completing a Fresh Windows 2000 Installation with an Adaptec SCSI adapter
Warning: This procedure will only work if your SCSI adapter supports bootable CD-ROMs. Please obtain the latest BIOS version for your SCSI adapter before upgrading.
1) Turn off the computer and insert your SCSI card. Attach any peripheral devices to the SCSI card and power on the system.
2) Insert the Windows 2000 CD-ROM. Your system should recognize it as a bootable CD-ROM.
3) You may see a message "Press any key to boot from CD". You will have five seconds to press a key to boot off the CD.
4) The Windows 2000 Setup program will start. On the bottom of the screen, you will see a message "Press F6 if you need to install a third party SCSI or RAID driver...". Press F6 when you see this message.
5) A message will appear after a short time, prompting you to install your driver. Press "S" to specify a driver.
6) Insert the Adaptec Windows 2000 driver disk into your floppy drive and press enter.
7) You will be presented with five choices (you may have to scroll down to see them all):
8) If you have no other controllers to add, press enter. Continue installation as normal.
9) After installation, please reinstall your SCSI driver from
the Device Manager if you have a SCSI adapter other than a 2930U2 or a
19160. Follow the section "Updating
the driver under Windows 2000" to ensure all desired drivers are installed.
Windows 2000 is not capable of updating the embedded drivers during the
operating system installation (Please refer to article Q225125 in Microsoft's
Knowledge Base at http://search.support.microsoft.com/).
Updating the driver under Windows 2000
Follow these instructions only if Windows 2000 is already installed.
1) Right-click on "My Computer" and choose Properties from the menu. Click on the "Hardware" tab and click on the "Device Manager" button.
2) Under "SCSI and RAID controllers", click on the "+" sign to the left. This will display the current SCSI adapters installed. Right-click on the device you wish to update and select Properties.
3) Click on the "Driver" tab and click on the "Update Driver" button. The Upgrade Device Driver Wizard will start. Click Next.
4) Make sure the "Search for a suitable driver..." option is selected and click Next.
5) Make sure the only selection that is checked is "Floppy disk drives". Insert the Adaptec's driver disk into the disk drive and click Next.
6) Windows 2000 will recommend one of two choices at this point. If it recommends to use the driver found on the driver disk, then click Next and skip to Step 8. It might also recommend to keep the existing driver and mention that it found other suitable drivers. Select "Install one of the other drivers" if this is the case and click Next.
7) Choose a driver from the "Adaptec" provider that best fits your adapter and click Next.
8) Windows 2000 may state that a Digital Signature was not found for this driver. Please check Adaptec's website periodically for updated drivers with the Digital Signature. Click Yes.
9) If you are asked to enter in the path for the driver, refer to the Diskette Contents section.
10) Click Finish. You may be required to reboot your system at this point.
NOTE: If your SCSI card is a dual channel adapter (such as the 39160),
be sure to update both references in the Device Manager before rebooting.
Upgrading an existing Windows 9x/NT 4 installation to Windows 2000 with an existing 2930U2 or 19160 SCSI Card
1) With Windows 9x/NT 4 booted, insert your Windows 2000 CD-ROM and choose to upgrade your system. Your system will reboot.
2) The Windows 2000 Setup program will start. On the bottom of the screen, you will see a message "Press F6 if you need to install a third party SCSI or RAID driver...". Press F6 when you see this message.
3) At this point, follow the directions starting from Step 5 from the
Completing
a Fresh Windows 2000 Installation with an Adaptec SCSI adapter section.
Swapping a SCSI Adapter in Windows 2000
Swapping a SCSI host adapter for another SCSI host adapter is similar to the procedure for adding a host adapter. The important distinction is that you add the new SCSI adapter into the system first, before removing the old adapter. NOTE: If you do not install the new host adapter first, it may result in a Windows 2000 boot failure.
To swap adapters, follow these steps:
1) Power down your computer.
2) Insert the new SCSI adapter into an available PCI slot, leaving the existing SCSI card intact.
3) Power up your computer. Windows 2000 should load up as normal and detect the new SCSI card. Install the Windows 2000 driver if prompted to. If a driver install Wizard starts, follow the same driver installation procedures as in the Updating the driver under Windows 2000, starting on line 4. If you are asked to enter in the path for the driver, refer to the Diskette Contents section.
4) Reboot if prompted to.
5) Once the new SCSI adapter is functioning properly, power down your computer.
6) Remove the old SCSI adapter and move all desired devices to the new adapter.
7) All attached devices should be recognized.
1. Select Run from the Start button.
2. Enter REGEDT32 to run the Registry Editor.
3. Open \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\adpu160m.
4. Create a key named Parameters by selecting Add Key from the Edit pull-down menu and entering "Parameters" (without quotations) in the edit-box for Key Name. Leave the Class edit-box blank.
5. Open Parameters and create a key named Device by selecting Add Key from the Edit pull-down menu. Enter "Device" (without quotations) in the Key Name edit-box. Leave the Class edit-box blank.
6. Open Device. Select the Add Value option from the Edit pull-down menu. In the Value Name edit-box, enter "DisableTaggedQueuing" (without quotations). Select the Data Type REG_SZ from the droplist combo box.
7. Shutdown and restart Windows 2000.
8. Set Enable Disconnection to No for your particular device(s) in SCSISelect during bootup. (See your Host Adapter manual on how to use SCSISelect).
2. Reboot the computer. Watch the display carefully during bootup. Press F8 when you see the following message at the bottom of the screen "For troubleshooting and advanced startup options for Windows 2000, press F8".
3. Use the arrow keys to scroll down. Highlight "Last Known Good Configuration" and select (Enter key).
4. Continue normal boot process.
5. Once your computer is operational again, check all of the hardware and software configuration changes you want to make. Look specifically for conflicts with parts of the existing system configuration that are not being changed.
Using Windows
2000 SCSI Parameters
Follow the instructions below to enter the registry values that affect how the Windows 2000 SCSI manager interprets the generic configuration information of SCSI device drivers. All SCSI host adapters supported by the installed driver are affected by the values you enter here. A list of valid values follows.
|
|
|
|
|
DisableTaggedQueuing | REG_SZ | A nonzero value indicates that the SCSI host adapter disables tagged queueing for SCSI devices. |
|
|
DisableSynchronousTransfers | REG_SZ | A nonzero value indicates that the SCSI host adapter is not to initiate synchronous negotiations (but it may still accept negotiations initiated by a SCSI target). |
|
|
DisableDisconnects | REG_DWORD | A nonzero value indicates that targets are not permitted to disconnect during the execution of a SCSI command. |
|
|
DisableMultipleRequests | REG_SZ | Limits the number of commands to each logical device to one. |
|
|
MaximumLogicalUnit | REG_DWORD | This can limit the scan for connected devices on the SCSI bus. If 0 is specified, the Windows SCSI manager assumes that no SCSI targets support LUNs other than 0. Otherwise, LUNs from 0 to 7 are scanned during system initialization. |
|
|
MaximumSGList | REG_DWORD | Specifies the maximum number of scatter-gather elements. |
|
|
Each driver has its own "key" reference. In this example, the Ultra160 key is used (adpu160m). The other keys are "ultra", "ultra2", "adf6u160" and "2930u2". To enter Windows 2000 parameters, follow these steps:
1. Select Run from the start button.
2. Type "regedt32" and press
Enter.
3. Open the registry list to the following location:
Using
Driver-Specific Parameters
Using Registry Editor
To use the Registry Editor to enter driver-specific parameters that affect the configuration information for Adaptec SCSI PCI device drivers, follow the instructions below. A list of valid parameters follows.
|
|
|
|
|
/MAXTAGS=nnn | REG_SZ | Specify tagged command queue depth |
|
|
/MEMMAP | REG_SZ | When set, the SCSI adapter is memory mapped. By default, it is I/O mapped. |
|
|
/BUS_FAIRNESS | REG_SZ | When set, the SCSI bus avoids device starvation |
|
|
Each driver has its own "key" reference. In this example, the Ultra160 key is used (adpu160m). The other keys are "ultra", "ultra2", "adf6u160" and "2930u2". To enter driver-specific parameters, follow these steps:
1. Run from the start button.
8. Click on the "Device"
key.
The following files are included in this diskette:
\W2KDSK1 | Disk identifier file |
\TXTSETUP.OEM | Install script used during Windows 2000 installation |
\README.HTM | Readme file in HTML format |
\WIN2000\2930U2\2930U2.INF | Install script used during Windows 2000 driver setup |
\WIN2000\2930U2\2930U2.SYS | 2930U2 driver for Windows 2000 |
\WIN2000\2930U2\2930U2.CAT | Digital signature for 2930U2 driver |
\WIN2000\ADF6U160\ADF6U160.INF | Install script used during Windows 2000 driver setup |
\WIN2000\ADF6U160\ADF6U160.SYS | 19160 driver for Windows 2000 |
\WIN2000\ADF6U160\ADF6U160.CAT | Digital signature for 19160 driver |
\WIN2000\ULTRA\AIC78XX.INF | Install script used during Windows 2000 driver setup |
\WIN2000\ULTRA\AIC78XX.SYS | Ultra driver for Windows 2000 |
\WIN2000\ULTRA\AIC78XX.CAT | Digital signature for Ultra driver |
\WIN2000\ULTRA160\ADPU160M.INF | Install script used during Windows 2000 driver setup |
\WIN2000\ULTRA160\ADPU160M.SYS | Ultra160 driver for Windows 2000 |
\WIN2000\ULTRA160\ADPU160M.CAT | Digital signature for Ultra160 driver |
\WIN2000\ULTRA2\AIC78U2.INF | Install script used during Windows 2000 driver setup |
\WIN2000\ULTRA2\AIC78U2.SYS | Ultra2 driver for Windows 2000 |
\WIN2000\ULTRA2\AIC78U2.CAT | Digital signature for Ultra2 driver |
Technical information, including product literature, answers to commonly asked questions, information on software upgrades, and other topics is available electronically through the following: