Wide device not being ID'd as such (aic7xxx-5.1.0-pre5)
Gary L. Hennigan
glhenni at cs.sandia.gov
Sat Aug 1 13:28:44 PDT 1998
I have a wide device that doesn't seem to be ID'd as such.
System specifics:
Debian GNU/Linux 2.0 (kernel 2.0.35 built myself from source)
PPro 200MHz
2940UW (BIOS 1.23)
SCSI ID 3 - OLD Wangtek 6130HS 4mm DAT
SCSI ID 5 - Wide COMPAQ XP32150W
SCSI ID 6 - Ultra Wide Micropolis 3391SS
Here's the relevent output of scsiinfo:
% scsiinfo -i /dev/sda
Relative Address 0
Wide bus 32 0
Wide bus 16 1 **
Synchronous neg. 1
Linked Commands 0
Command Queueing 1
SftRe 0
Device Type 0
Peripheral Qualifier 0
Removable? 0
Device Type Modifier 0
ISO Version 0
ECMA Version 0
ANSI Version 2
AENC 0
TrmIOP 0
Response Data Format 2
and the output of
% cat /proc/scsi/aic7xxx/0
Adaptec AIC7xxx driver version: 5.1.0pre5/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 AHA-294X Ultra SCSI host adapter
Ultra Wide Controller
PCI MMAPed I/O Base: 0xf8800000
Adaptec SCSI BIOS: Disabled
IRQ: 11
SCBs: Active 0, Max Active 16,
Allocated 30, HW 16, Page 255
Interrupts: 8964
BIOS Control Word: 0x10b2
Adapter Control Word: 0x005a
Extended Translation: Enabled
Disconnect Enable Flags: 0xffff
Ultra Enable Flags: 0xffd7
Tag Queue Enable Flags: 0x0060
Ordered Queue Tag Flags: 0x0060
Default Tag Queue Depth: 8
Tagged Queue By Device array for aic7xxx host instance 0:
{255,255,255,0,255,0,0,255,255,255,255,255,255,255,255,255}
Actual queue depth per device for aic7xxx host instance 0:
{1,1,1,1,1,8,8,1,1,1,1,1,1,1,1,1}
Statistics:
(scsi0:0:5:0)
Device using Narrow/Sync transfers at
10.0 MByte/sec, offset 15
Total transfers 3137 (1965 read;1172 written)
blks(512) rd=14461; blks(512) wr=17704
(scsi0:0:6:0)
Device using Wide/Sync transfers at
40.0 MByte/sec, offset 8
Total transfers 5685 (5070 read;615 written)
blks(512) rd=33653; blks(512) wr=2528
I'm also curious as to why the tape drive doesn't show up in
/proc/scsi/aic7xxx/0? That's probably standard but I was curious.
I just upgraded to 2.0.35 today and applied the pre5 patch right
away. Previously I was having problems with devices not being
recognized every boot (with 2.0.34). Sometimes it was just the tape
drive, other times /dev/sda, with my root FS, and various combinations
varying with almost every boot. That problem SEEMS to have gone away,
which is great! Thanks! I was just puzzled as to why my XP32150W
doesn't seem to be recognized as Wide.
It's not a huge issue. The 32150W is a rather "old" device and the
best I'd expect to get out of it anyway is 6-7MB/s. Still...
Thanks again for the great work!
Gary
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