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********