*BSD News Article 63834


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!newshost.nla.gov.au!act.news.telstra.net!psgrain!newsfeed.internetmci.com!howland.reston.ans.net!blackbush.xlink.net!zib-berlin.de!news.tu-chemnitz.de!irz401!uriah.heep!news
From: j@uriah.heep.sax.de (J Wunsch)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: SCSI bus hangs - AIC7870
Date: 18 Mar 1996 00:04:00 GMT
Organization: Private BSD site, Dresden
Lines: 22
Message-ID: <4ii99h$mog@uriah.heep.sax.de>
References: <4if5db$bl8@newnews.iafrica.com>
Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch)
NNTP-Posting-Host: localhost.heep.sax.de
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Newsreader: knews 0.9.3

swhite@xwing.wcape.gov.za (Sean White) writes:

> On the other port, I have three devices. A Seagate 4GB HAWK drive as device
> 0, a Sony SDT-4000E DAT drive as device 1 and a Matsushita CR504 quad-speed
> CDROM as device 3. All the devices are seen and work just fine, except for
> the DAT drive which, when used, causes the SCSI bus hang and locks the
> system up.

It seems that the Sony DAT might take an unusual long amount of time
to rewind, so the controller gets nervouse and aborts the operation
(making everything worse by this).

Can you play with the timeouts in the sys/scsi/st.c tape driver?  Each
call to scsi_scsi_cmd() gets a timeout parameter (in milliseconds, if
i remember well).  Try a simple tweaking, and see if it helps.

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)