*BSD News Article 78465


Return to BSD News archive

Newsgroups: comp.unix.bsd.freebsd.misc
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!nntp.coast.net!news2.acs.oakland.edu!condor.ic.net!news.cic.net!chi-news.cic.net!ddsw1!news.mcs.net!www.nntp.primenet.com!nntp.primenet.com!cs.utexas.edu!news.sprintlink.net!news-peer.sprintlink.net!newsfeed.internetmci.com!news.io.com!news.fc.net!obiwan!news
From: bob@kenobi.pmr.com (Bob Willcox)
Subject: Re: NCR825 controller with Fujitsu M2915-Q SCSI2 drive
Content-Type: text/plain; charset=us-ascii
X-Newsreader: knews 0.9.8
Sender: news@obiwan.pmr.com (News Subsystem)
Organization: Bob's Place, Austin TX
Message-ID: <DxwoKL.3vF@obiwan.pmr.com>
References: <32340C37.3251@westlake.com>
Mime-Version: 1.0
X-Nntp-Posting-Host: kenobi.pmr.com
Date: Wed, 18 Sep 1996 02:07:33 GMT
Lines: 50

In article <32340C37.3251@westlake.com>,
	Ray Cromwell <ray@westlake.com> writes:
> Hi, could anyone help me with the following problem. I'm trying to
> use a 2.1 gig Fujitsu SCSI-2 drive in WIDE and FAST mode with
> FreeBSD using a NCR825 based PCI SCSI-2 card.  The problem is this:
> The Fujitsu operates in WIDE mode as SCSI device number 15. However,

Why can't you change the SCSI ID of the drive to something from
0 to 6?  Its hard for me to imagine that Fujitsu has forced it
to be 15 (I know of no SCSI device that does so).

> looking at the source code to the NCR driver I see that it has
> an assertion that forces the drive number to range from 0 to 7. Whenever
> the system tries to access the drive, I get the following
> errors:
> 

 [ kernel messages snipped ]

> 
>   Does anyone have any recommendations? I don't think the drive
> will work in fast mode with a SCSI device number < 8. And I'd rather
> not run it as a normal SCSI-1 drive.

Are you certain of this?  As far as I understand, the only thing
special about the upper IDs is that they are lower in priority and
*only* work on a wide SCSI bus with wide devices.  All of my wide
disks work fine on the lower IDs (to which they are all set).

> 
>   I was thinking about hacking the ncr driver to remove the 
> restrictions, but I'm concerned that they were put there for
> a reason.

I am not sufficiently familiar with the NCR device driver in FreeBSD
to comment on why it would be restricted to just the low SCSI IDs,
but unless you want more than 6 devices on your SCSI bus or you
have some other unusual requirement, I can see no particular reason
for using the higher IDs either.

> 
>   This problem occurs on 2.1, 2.1.5, and the lastest 2.2 SNAP.
> 
> -Ray

-- 
Bob Willcox	       politics, n:
bob@luke.pmr.com         A strife of interests masquerading as a contest of
Austin, TX               principles.  The conduct of public affairs for private
                         advantage.       -- Ambrose Bierce