*BSD News Article 84905


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!cpk-news-hub1.bbnplanet.com!news.bbnplanet.com!su-news-hub1.bbnplanet.com!news.pbi.net!ns2.qnis.net!not-for-mail
From: phil@ns.qnis.net (Phil Jensen)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: AHA2940 problems
Date: 13 Dec 1996 10:19:50 -0000
Organization: QuadraNet Internet Services
Lines: 74
Message-ID: <58rak6$a14@ns.qnis.net>
NNTP-Posting-Host: ns.qnis.net
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:32526

Posting for a friend:

X-Newsreader: knews 0.9.8
From: haplo@haplo.theramp.net (Jordan Klein)
Subject: AHA2940/2940W problems
Newsgroups: comp.unix.bsd.freebsd.misc

I'm having a problem with FreeBSD 2.1.5/2.1.6/2.2-ALPHA and my AHA2940/
2940W scsi controllers.  This problem has been present ever since I
moved from linux to FreeBSD.

My system is a generic 486/120 with 48mb ram, AHA2940 (also tried a
2940W) with 2 internal hard drives (1 gig each), a NEC 8Xi internal
cdrom drive, an external 1 gig hard drive, and an external Conner
MS4000DAT+ tape drive.

The problem occurs almost every time I try to play an audio cd in the
cdrom drive, and sometimes when I'm using dump to backup my system.
When I try to play audio cd's, I start getting a TON of kernel errors
relating to my scsi.  They go something like this:

ahc0: Issued Channel A Bus Reset.  2 SCBs aborted
sd1(ahc0:1:0): timed out in dataout phase, SCSISIGI==0x0
SEQADDR==0x0
.
.
and many more like them.  Ultimately, I end up with:
spec_getpages: I/O read error
vm_fault: pager input (probably hardware) error, PID 236 failure

Last time it happened (this morning), it came up with:
Fatal trap 12: page fault while in kernel mode

There were more messages, but the system rebooted before I could write
them down.

I am at a loss as to what to do.  I've switched SCSI controllers, and
that didn't fix it.  I've never had any problems with Win95/NT/linux,
but I've talked to several people on #freebsd on irc, and they haven't
had any scsi problems like this.

I know I can get away with not playing audio cd's, which isn't a big
deal for me.  The big deal is that I sometimes get these when I'm
trying to dump to tape, but not every time.

Also, I don't seem to get any errors just using my 3 hard drives
by themselves, just when I'm trying to use audio cd's, and sometimes
tapes.  Nor do I get errors when I use data cd's (like my FreeBSD
cd).

I've checked and rechecked my cabling and termination, and all seems
to be correct.  The last hard drive internally is terminated, as well
as my tape drive, externally (it's the last on the chain), and the
scsi controller's not.

I've recompiled my kernel with different scsi options, but nothing's
worked.

I'm at wit's end here.  If anyone knows what's causing these messages,
and what I can do to fix it, please let me know.

Thank you.
-- 
Jordan Klein			 |	Technical Analyst
jklein@theramp.net		 |	Paranet
http://www.theramp.net/jklein	 |	jmklein@parannet.com
Views presented here are my own	 |	http://www.paranet.com

-p
-- 
Phil Jensen				QuadraNet Internet Services
Network Administrator / Manager		http://www.qnis.net
UNIX -is- user-friendly!  Its just picky about who its friends are.
Check out my Bourne Shell Tips Page!  http://www.qnis.net/~phil/faq.html