Date: Mon, 1 Jan 1996 12:34:18 +0100 (MET) From: grog@lemis.de (Greg Lehey) To: hackers@freebsd.org (FreeBSD Hackers) Subject: Problems with SCSI DDS driver? Message-ID: <199601011134.MAA27704@allegro.lemis.de>
next in thread | raw e-mail | index | archive | help
I've just found a problem with the SCSI DDS tape driver in -current: it can't read some tapes. It works just fine with 90 meter DDS tapes with the coding 010 (1=hole) on the underside, but with 60 meter tapes or with audio quality tapes (coding 000 in each case), I get the message: Jan 1 12:28:16 freebie /kernel: st0: block wrong size, 20 blocks residual If I try to write, I get Dec 31 19:04:02 freebie /kernel: st0(aha0:2:0): DATA PROTECT asc:30,0 Incompatible medium installed In each case, the tape is readable and writeable on the same hardware running BSD/OS 2.0, so it's not the hardware. Dec 31 18:56:00 freebie /kernel: (aha0:2:0): "HP HP35480A 1109" type 1 removable SCSI 2 Dec 31 18:56:00 freebie /kernel: st0(aha0:2:0): Sequential-Access density code 0x13, drive empty While I'm on the subject, wouldn't it be nice if the tape driver would wait until the drive comes ready rather than rejecting a request if the drive isn't ready? This works on QIC-150 and family, why not on DDS? Greg
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601011134.MAA27704>