*BSD News Article 16532


Return to BSD News archive

Xref: sserve comp.os.386bsd.questions:2679 comp.os.386bsd.bugs:825
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!elroy.jpl.nasa.gov!usc!howland.reston.ans.net!wupost!uhog.mit.edu!grapevine.lcs.mit.edu!ai-lab!hal.gnu.ai.mit.edu!calvin
From: calvin@hal.gnu.ai.mit.edu (Eric John Vette)
Newsgroups: comp.os.386bsd.questions,comp.os.386bsd.bugs
Subject: Julian's SCSI driver doesn't work where as.c does
Date: 26 May 1993 21:25:27 GMT
Organization: Wayne State University, C&IT/UTelecom
Lines: 49
Distribution: world
Message-ID: <1u0n87INNes3@life.ai.mit.edu>
NNTP-Posting-Host: hal.ai.mit.edu
Keywords: Patch-Kit 0.2.3 patch julian dcfclk

I've just installed Patch-kit 0.2.3, including Julian's 
SCSI driver. I've had two problem's with it:

First, and least importantly, dcfclk.h (and probably other
	dcfclk files) are missing. I just uncommented them
	out and kept on compiling, but if you're going to
	release a patch, please make sure it won't stop 
	a kernel compile for those of us who trust you
	(The Patch-Kit people) completely. :)
Second, Julian's SCSI drivers don't work on my system, where
	the previous driver did. Obviously, I'm running 
	an AHA-154xB (1542). It has a Quantum ProDrive 210S
	and a Wangtek 5099EN->SC24 (MT-02ised; Thanks, Rodney!).
	I had no problem with this setup before under the normal
	as.c (Except a few 0x12 errors from the tape drive and
	on cold boots). Julian's drivers find the controller,
	reset the bus, and then attempt to probe it. It never
	seems to find any devices. The Bus is improperly terminated;
	the Quantum is one physical end, and is terminated, the
	tape drive is unterminated and in the middle of the
	internal chain, and the Adaptec (temporarily) ends the
	bus at the ISA slot. The Adaptec is unterminated, but it
	works, and sometimes gives me problems if it is terminated
	(as.c doesn't find devices sometimes when it is.). Another
	reason the Adaptec is unterminated is because the Bus
	sometimes has an external CDROM on it. The CD is a NEC CDR-25,
	so I have Synchronous negotiation disabled on the AHA. Also,
	I believe parity is disabled on the Bus as well.
	
	Before I go searching through code I really don't have the
	time to search for, has this problem existed for anyone else?
	Was there a fix for it? Does Julian's driver care about
	synchronous negotiation/termination/parity (I don't see why
	it should, but then, it's not working with my system, either.:)


Thanks to all the Patch-Kit coordinators and patch-donators. (As I believe
Amancio mentioned before, it's nice to get a little encouragement sometimes.)
The work you guys/girls are doing IS really appreciated.

calvin@gnu.ai.mit.edu

-- 
*****************************************************************************
*	The views expressed here are not 	*  Eric Vette (Calvin)      *
*	those of the FSF, my employer(s),	*  Computational Biochemist *
*	myself, or anyone else!			*  calvin@gnu.ai.mit.edu    *	
*						*  calvin@axe.cit.wayne.edu *
***********************************************************.sig*virus********