Subject: Re: AS 1200 + qlogic RAID
To: David Hopper <dhop@nwlink.com>
From: Matthew Jacob <mjacob@feral.com>
List: port-alpha
Date: 12/15/1999 10:53:09
> isp1: interrupting at kn300 irq 16
> isp1: Ultra Mode Capable
> isp1: Board Revision 1040B, loaded F/W Revision 7.65.0
> isp1: Last F/W revision was 5.57.1
Okay, loads f/w..
>...
> sd2 at scsibus2 targ 4 lun 0: <DEC, RZ1CB-CA (C) DEC, LYJ0> SCSI2 0/direct
> fixed
> sd2: 4091 MB, 3708 cyl, 20 head, 113 sec, 512 bytes/sect x 8380080 sectors

Okay, a DEC device....

> 
> Dec 11 15:23:30 terran /netbsd: RAIDFRAME: protectedSectors is 64
> Dec 11 15:23:30 terran /netbsd: isp1: channel 0 target 2 can do SYNC xfers
> Dec 11 15:23:30 terran /netbsd: isp1: channel 0 target 2 can do WIDE xfers
> Dec 11 15:23:30 terran /netbsd: isp1: channel 0 target 2 can do TAGGED xfers
> Dec 11 15:23:30 terran /netbsd: isp1: Bus 0 Target 2 at 20MHz Max Offset 8, 16
> bit wide, Tagged Queueing Enabled

Sees that it can do, based upon post inquiry settings, SYNC, WIDE, TAGGED.
Negotiates Ultra mode.

> Dec 11 15:23:30 terran /netbsd: sd1: no disk label
> Dec 11 15:24:58 terran /netbsd: isp1: command for target 2 lun 0 was aborted
> Dec 11 15:24:58 terran /netbsd: stray kn300 irq 8
> Dec 11 15:25:28 terran /netbsd: isp1: command for target 2 lun 0 was aborted
> Dec 11 15:25:28 terran /netbsd: stray kn300 irq 8

This has the symptoms of negotiating ultra but not being able to really
run it. Unlike what I read in your original message, this Qlogic *does*
have a disk attached (I had read you saying it wasn't attached).

I'd suggest checking cabling, termination. There's a digital SRM utility
whose name escapes me that allows you to tone down speed negotiations for
a particular drive- try that if you can or put the card in a PC and do it
there, or comment out the 'sdp->ultramode = 1' in isp.c and sed it that
helps.

-matt