Re: aix7xxx driver 5.2.4/5.2.0 vs. 6.2.5 with onboard aic7896/97 Ultra2 controller

Justin T. Gibbs
2002-05-07T14:31:18Z

>Hello all,
>
>I have recently switched from kernel version 2.2.20 to 2.4.18. The
>problem I've had is with the new aic7xxx driver. In short, it seems
>to have the same (possibly reasonable but, in effect, undesirable)
>behavior as the SCSI-BIOS for the onboard aic7896/97 Ultra2 controller
>on my Gigabyte GA-6BXDU motherboard: it fails to enable the full 80
>mb/s transfer rate on my 2 hard-drives, as well as 20 mb/s and 10 mb/s
>on my cdrom and cd recorder respectively. The old driver works like a
>charm. Similarly the older Adaptec BIOS detected all four devices
>correctly, but I had to upgrade when I installed a Coppermine processor.
>I am currently forced to use the old driver under 2.4.18, but would like
>to resolve this problem.

Go into the SCSI-Select BIOS option for each channel. Set some speed
other than the fastest speed for all devices. Save the result. Go
back into SCSI-Select and select the fastest speed. The serial eeprom
will now have the correct values and the driver should honor them.

The old driver works around this issue by treating a valid but slow
sync rate as the fastest rate. This avoids this particular issue,
but prevents the user from setting such a slow rate should it be
needed.

--
Justin