Date: Mon, 3 Feb 1997 22:16:52 +0100 (MET) From: Wilko Bulte <wilko@yedi.iaf.nl> To: ks@itp.ac.ru (Sergey S. Kosyakov) Cc: hardware@freebsd.org Subject: Re: DEC TZ87 Message-ID: <199702032116.WAA01317@yedi.iaf.nl> In-Reply-To: <XFMail.970203171521.ks@itp.ac.ru> from "Sergey S. Kosyakov" at Feb 3, 97 04:55:10 pm
next in thread | previous in thread | raw e-mail | index | archive | help
As Sergey S. Kosyakov wrote... << appreciate a way to fix this message below, from elm>> [Charset: KOI8-R, skipping] << Xterm cut'n paste >> > 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 My TZ87 manual tells me that the drive has seen an excessive I/O error rate. The log it refers to (log pages 2/3) use 4 byte counters to count the different errors (corrected, fatal etc). It seems your drive is reporting loads of errors to the system. Maybe NT just ignores these? Questions: - is it always on the same tape? - is there a switching power supply in the drives neighbourhood? Mine became very upset when the PS transformer induced EMI into the head and/or electronics. > 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. Yikes. I'd rather investigate where the errors come from. Assuming the SCSI code is OK. > NCR PCI 53c815 is my SCSI controller. FreeBSD-2.1, 2.2-SNAPs, 2.2-BETA (now) I have an NRC810. Works fine with 2.1R and 2.1.5R Did you have problems with all these FreeBSD versions? Wilko _ ____________________________________________________________________ | / o / / _ Bulte email: wilko@yedi.iaf.nl - Arnhem, The Netherlands |/|/ / / /( (_) Do, or do not. There is no 'try' - Yoda --------------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199702032116.WAA01317>