ADAPTEC 2940 problems

ADAPTEC 2940 problems

Post by Jason Gabl » Thu, 12 Dec 1996 04:00:00



My dmesg looks looks like this:

FreeBSD 2.2-ALPHA #0: Wed Nov 13 15:29:19  1996

Calibrating clock(s) relative to mc146818A clock ... i586 clock:
179667442 Hz, i
8254 clock: 1193443 Hz
CPU: Pentium Pro (179.63-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x617  Stepping=7
[...]
ahc0 <Adaptec 2940 Ultra SCSI host adapter> rev 0 int a irq 11 on pci1:9
ahc0: aic7880 Wide Channel, SCSI Id=7, 16 SCBs
ahc0 waiting for scsi devices to settle
(ahc0:0:0): "SEAGATE ST32550N 0019" type 0 fixed SCSI 2
sd0(ahc0:0:0): Direct-Access 2047MB (4194058 512 byte sectors)
ahc0:A:5: refuses WIDE negotiation.  Using 8bit transfers
(ahc0:5:0): "NEC CD-ROM DRIVE:462 1.14" type 5 removable SCSI 2
cd0(ahc0:5:0): CD-ROM cd present [285226 x 2048 byte records]
[...]

in 2.2-SNAP the problem was so bad it would lock up the machine.  However,
what is this with the 8bit transfers?  I have the sneaking feeling
this is the reason why my cd-device may not be work working well with
audio cd's (even with "cdplayer" !!).  Atleast with 2.2-ALPHA things
are better... but then, OK, I understand.. it *is* ALPHA :)

Anyone looking into this?

--
Lehitra'ot!
                jason
.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,
`Jason Gabler                      Home Office: 415-752-1969 (M-W,F)     `
'Programmer/Analyst                Campus Office: 916-752-9215 (Th)      '

'University of California, Davis   http://quadrophenia.ucdavis.edu       `
`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'`'

 
 
 

ADAPTEC 2940 problems

Post by John Luca » Thu, 12 Dec 1996 04:00:00



> My dmesg looks looks like this:

> [...]
> (ahc0:0:0): "SEAGATE ST32550N 0019" type 0 fixed SCSI 2
> sd0(ahc0:0:0): Direct-Access 2047MB (4194058 512 byte sectors)
> ahc0:A:5: refuses WIDE negotiation.  Using 8bit transfers
> (ahc0:5:0): "NEC CD-ROM DRIVE:462 1.14" type 5 removable SCSI 2
> [...]

> However,
> what is this with the 8bit transfers?  I have the sneaking feeling
> this is the reason why my cd-device may not be work working well with
> audio cd's (even with "cdplayer" !!)

I'm not using 2.2-anything, but the "refuses WIDE negotiation" error can be
avoided by turning of WIDE negotiation with that SCSCI device (looks like 5 in
your case). This is done in the Adaptec BIOS (ctrl-A at boot). Standard SCSCI,
uses 8-bit parallel transfers (so does the narrow "Ultra" spec); only WIDE
devices use 16-bit. It looks like both of your devices are "narrow" (the
st32550W would be the wide equivalent) and so I assume they are on the same
(internal) cable attached to the 50-pin (big) connector, with nothing attached
to either the external 68-pin connector or the internal 68-pin (small)
connector, right? And I further assume that only the last device on the cable is
terminated.

--

| Information Technology              NIC Handle: JL423              |
| University of the * Islands    (809) 693-1216                 |
| St. Thomas, VI 00802                http://www.veryComputer.com/|

 
 
 

ADAPTEC 2940 problems

Post by J Wuns » Mon, 23 Dec 1996 04:00:00



> ahc0:A:5: refuses WIDE negotiation.  Using 8bit transfers

I haven't seen a `wide' CD-ROM drive yet. :-)  So this is OK.

Quote:> (ahc0:5:0): "NEC CD-ROM DRIVE:462 1.14" type 5 removable SCSI 2
> cd0(ahc0:5:0): CD-ROM cd present [285226 x 2048 byte records]
> [...]

> in 2.2-SNAP the problem was so bad it would lock up the machine.  However,
> what is this with the 8bit transfers?  I have the sneaking feeling
> this is the reason why my cd-device may not be work working well with
> audio cd's (even with "cdplayer" !!).

Your sneaking feeling is wrong.  The bus size is unimportant.  That's
the good point with SCSI: you can put a narrow target onto a wide bus,
and it will correctly negotiate the bus size with the controller.

I don't know what's wrong with the NEC drives, however somebody posted
a message to a FreeBSD list that he's got an ``Illegal mode for this
track'' from the drive when trying to play an audio CD.  You could
investigate this a little further.  If the drive _really_ responds
with that error to a PLAY request, and the disk is indeed an audio
one, the drive is nothing else but broken.  (Subsequent timeouts are
probably a sign of brokeness in the ahc driver.)

--
cheers, J"org


Never trust an operating system you don't have sources for. ;-)

 
 
 

1. Ricoh 1420C on Adaptec 2940 problem with RH 6.0

I've got a Ricoh 1420C CD recorder on an adaptec 2940 (early version
without auto termination). Redhat 6.0 will not boot unless I disable
disconnect in the Adaptec bios setup.  If it is enabled, I get a
timeout and an infinite loop of retry and trying harder errors.
The Adaptec driver is that shipped with RH 6.0.

Anyone have any ideas of what the problem is?  At least my hard disks
are on a different controller, so the lack of disconnect does not tie
up the SCSI bus for the hard disks, but I'd like to get it working.

When it does boot, it is not even mounted. I guess because it is
configured as a WORM device, not a CDROM. I'll get to the CD
burning software later, but at least I'd like it to boot, and
I'm concerned that disabling disconnect will not make for
efficient CD burning.

Thanks,

Mark Goldberg

2. sed operation thru subdirs.

3. HELP!! aic7xxx (Adaptec 2940) problems...

4. dhcpd memory hog?

5. Adaptec 2940 problems

6. prtdiag hard to find

7. how to deal with growing file "utmp & wtmp"

8. Adaptec 2940 problem

9. Adaptec 2940 problem?

10. Slackware 3.0 and Adaptec 2940 problem

11. Adaptec 2940 problems + Slackware '96 and v3.4

12. SMP / Adaptec 2940 problems