From owner-freebsd-hardware Mon Feb 3 08:07:18 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA04981 for hardware-outgoing; Mon, 3 Feb 1997 08:07:18 -0800 (PST) Received: from netserv1.free.net (netserv1.free.net [147.45.15.34]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id IAA04952 for ; Mon, 3 Feb 1997 08:06:29 -0800 (PST) Received: from netserv1.chg.ru by netserv1.free.net (8.6.12.C2.1/8s) with ESMTP id TAA03279 for ; Mon, 3 Feb 1997 19:00:27 +0300 Received: from itp.ac.ru (itp.ac.ru [193.233.32.4]) by netserv1.chg.ru (8.8.3/8.8.3) with ESMTP id RAA22829 for ; Mon, 3 Feb 1997 17:18:08 +0300 (MSK) Received: from speecart.chg.ru (speecart.chg.ru [193.233.46.2]) by itp.ac.ru (8.8.3/8.8.3) with SMTP id RAA10943; Mon, 3 Feb 1997 17:19:17 +0300 (MSK) Message-ID: X-Mailer: XFMail 1.0 [p0] on FreeBSD Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Mon, 03 Feb 1997 16:55:10 +0300 (MSK) Organization: Landau Institute for Theoretical Physics From: "Sergey S. Kosyakov" To: wilko@yedi.iaf.nl Subject: DEC TZ87 Cc: hardware@freebsd.org Sender: owner-hardware@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Dear Wilko, I have "DEC TZ87 (C) DEC 9514 type 1 removable SCSI-2" "density code 0x19" tape drive. It works very well with MS WinNT. But with FreeBSD I met some problems. If I use tar,dd, or simple "cat big.file > /dev/rst0" command fails in random time with st0(ncr1:1:0): Deferred Error: RECOVERED ERROR asc:a,0 Error log overflow After light hack of st driver I find out that at this time sense->error_code equals 113 (decimal). I add to st.c lines (into st_interpret_sense(xs) function): if(sense->error_code==113) return ESUCCESS; With that hack the tape seems to work right. What is the reason for such TZ87's behaviour ? NCR PCI 53c815 is my SCSI controller. FreeBSD-2.1, 2.2-SNAPs, 2.2-BETA (now) Regards, Sergey Kosyakov