Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 May 1996 21:36:28 -0500 (CDT)
From:      Bob Willcox <bob@luke.pmr.com>
To:        freebsd-current@freefall.FreeBSD.org (freebsd-current)
Subject:   ahc driver no longer sees one of my disks
Message-ID:  <199605030236.VAA13228@luke.pmr.com>

next in thread | raw e-mail | index | archive | help
Since replacing my 100MHz Pentium CPU with a 166MHz CPU, the Adaptec
2940 device driver no longer sees one of my SCSI disks, my Toshiba
3701 CDROM, or my Wangtek 5525ES tape drive (the adapter's BIOS
does).  What I use to get (before the CPU change) for boot output
was:

ahc0 <Adaptec 2940 SCSI host adapter> rev 3 int a irq 12 on pci0:10
ahc0: aic7870 Single Channel, SCSI Id=7, 16 SCBs
ahc0 waiting for scsi devices to settle
ahc0: target 0 Tagged Queuing Device
(ahc0:0:0): "QUANTUM PD700S 3110" type 0 fixed SCSI 2
sd0(ahc0:0:0): Direct-Access 668MB (1368432 512 byte sectors)
ahc0: target 1 Tagged Queuing Device
(ahc0:1:0): "DEC DSP3105S X385" type 0 fixed SCSI 2
sd1(ahc0:1:0): Direct-Access 1001MB (2050860 512 byte sectors)
ahc0: target 3 Tagged Queuing Device
(ahc0:3:0): "COMPAQPC DPES-31080 S31K" type 0 fixed SCSI 2
sd2(ahc0:3:0): Direct-Access 1001MB (2051000 512 byte sectors)
(ahc0:4:0): "TOSHIBA CD-ROM XM-3701TA 2965" type 5 removable SCSI 2
cd0(ahc0:4:0): CD-ROM cd present [232695 x 2048 byte records]
(ahc0:6:0): "WANGTEK 5525ES SCSI REV7 3R4" type 1 removable SCSI 1
st0(ahc0:6:0): Sequential-Access density code 0x0,  drive empty

After changing the CPU I now get:

ahc0 <Adaptec 2940 SCSI host adapter> rev 3 int a irq 12 on pci0:10
ahc0: aic7870 Single Channel, SCSI Id=7, 16 SCBs
ahc0 waiting for scsi devices to settle
ahc0: target 0 Tagged Queuing Device
(ahc0:0:0): "QUANTUM PD700S 3110" type 0 fixed SCSI 2
sd0(ahc0:0:0): Direct-Access 668MB (1368432 512 byte sectors)
ahc0: target 1 Tagged Queuing Device
(ahc0:1:0): "DEC DSP3105S X385" type 0 fixed SCSI 2
sd1(ahc0:1:0): Direct-Access 1001MB (2050860 512 byte sectors)

Note that I rebuilt my kernel with tagged queuing disabled but that
had no effect.  Its as though the adapter stops scanning the bus
once it hits my third disk drive (this is an OEM IBM drive apparently
originally sold by Compac).

Also, *one* time since the CPU change the 3rd disk was detected.
Here is what the output from that time was:

ahc0 <Adaptec 2940 SCSI host adapter> rev 3 int a irq 12 on pci0:10
ahc0: aic7870 Single Channel, SCSI Id=7, 16 SCBs
ahc0 waiting for scsi devices to settle
ahc0: target 0 Tagged Queuing Device
(ahc0:0:0): "QUANTUM PD700S 3110" type 0 fixed SCSI 2
sd0(ahc0:0:0): Direct-Access 668MB (1368432 512 byte sectors)
ahc0: target 1 Tagged Queuing Device
(ahc0:1:0): "DEC DSP3105S X385" type 0 fixed SCSI 2
sd1(ahc0:1:0): Direct-Access 1001MB (2050860 512 byte sectors)
ahc0: target 3 Tagged Queuing Device
(ahc0:3:0): "COMPAQPC DPES-31080 S31K" type 0 fixed SCSI 2
sd2(ahc0:3:0): Direct-Access 
sd2(ahc0:3:0): UNIT ATTENTION asc:29,0
sd2(ahc0:3:0):  Power on, reset, or bus device reset occurred
, retries:4
1001MB (2051000 512 byte sectors)
(ahc0:4:0): "TOSHIBA CD-ROM XM-3701TA 2965" type 5 removable SCSI 2
cd0(ahc0:4:0): CD-ROM cd present [232695 x 2048 byte records]

Notice the UNIT ATTENTION for the drive this time, and that the
CDROM drive was detected but not the tape drive (still).


Any suggestions, help, ideas??

Thanks,
-- 
Bob Willcox
bob@luke.pmr.com
Austin, TX



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199605030236.VAA13228>