How to enable Ultra2 with AIC-7890?

Richard Garnish richard at condor-post.com
Fri Jan 22 05:31:29 PST 1999


On 22 Jan 1999, Osma Ahvenlampi wrote:

> I have a Dell PowerEdge 2300 system with aic7890/aic7860 built-in on
> the motherboard. I'm running Linux 2.0.36, aic7xxx driver version
> 5.1.4. I have six drives connected to the aic7890 bus, as follows:
[snip]

What a coincidence, this was exactly the problem I was having, which
caused me to join the list only yesterday.  I have an ASUS P2B-S
motherboard with the AIC7890 onboard, and my two Ultrastar drives were
only coming up at 20MB/s.  Luckily, I sorted it out before having to show
myself up on the list :)

Solution: Upgrade to driver version 5.1.6, a patch against 2.0.36 is at:
ftp://ftp.redhat.com/aic/5.1.6/aic7xxx-5.1.6-2.0.36.patch.gz
Apply it to the stock 2.0.36 kernel, recompile and voila:

Adaptec AIC7xxx driver version: 5.1.6/3.2.4
Compile Options:
  AIC7XXX_RESET_DELAY    : 5
  AIC7XXX_TAGGED_QUEUEING: Adapter Support Enabled
                             Check below to see which
                             devices use tagged queueing
  AIC7XXX_PAGE_ENABLE    : Enabled (This is no longer an option)
  AIC7XXX_PROC_STATS     : Disabled

Adapter Configuration:
           SCSI Adapter: Adaptec AIC-7890/1 Ultra2 SCSI host adapter
                           Ultra2-LVD/SE Wide Controller
[...]

(scsi0:0:3:0)
  Device using Wide/Sync transfers at
  80.0 MByte/sec, offset 15
    Device Negotiation Settings
        Period Offset Bus Width
User       010    127        1
Goal       010    127        1
Current    010    015        1
    Total transfers: 7391/281 read/written)

(scsi0:0:4:0)
  Device using Wide/Sync transfers at
  80.0 MByte/sec, offset 15
    Device Negotiation Settings
        Period Offset Bus Width
User       010    127        1
Goal       010    127        1
Current    010    015        1
    Total transfers: 3478/229 read/written)

Sorted :)  (and it might even work for other people!)

Richard


To Unsubscribe: send mail to majordomo at FreeBSD.org
with "unsubscribe aic7xxx" in the body of the message



More information about the aic7xxx mailing list