Date: Thu, 11 Sep 2003 10:53:14 -0400 From: Beric Farmer <bfarmer@xe.com> To: Peter B <pb@ludd.luth.se> Cc: freebsd-hardware@freebsd.org Subject: Re: Certance DAT 40 Internal tape drive Message-ID: <176865645.1063277594@[192.168.1.100]> In-Reply-To: <200309111222.h8BCMfh23406@brother.ludd.luth.se> References: <200309111222.h8BCMfh23406@brother.ludd.luth.se>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Peter. --On September 11, 2003 14:22 +0200 Peter B <pb@ludd.luth.se> wrote: >> Sep 10 15:26:47 xenon /kernel: (sa0:sym0:0:6:0): Invalid request. >> Fixed block device requests must be a multiple of 1024 bytes > > "multiple of 1024 bytes" > Try this: > > tar -czvpf - . | dd obs=10240 of=/dev/nrsa0 > This command failed (after writing 70 bytes). (I had already tried forcing the blocksize to a multiple of 1024, just in case it wasn't by default.) However, the command "dd if=/dev/zero of=/dev/rsa0 bs=32k count=1" (suggested to me by someone who responded directly) does work. In fact, it works with various larger block sizes and counts. It seems as long as I'm writing only zeros to the drive, it works fine. > > If you open it up and there is a board _between_ your computer and the > tapedrive acting like a scsi gateway. Then disconnect that and connect > directly. The drive is connected directly to the PCI SCSI adapter (with a terminated cable, since the drive is not self-terminating). > Other than that, find the technical docs for the drive to figure out the > dip switches or research how the different operating systems handle the > drive. And then mimic that on freebsd. > I think it might be more cost-effective to buy a different drive... (I think the time required to collect all that information would be significant -- the docs for the drive don't indicate which parameters the OS dip switches change). Thanks very much for your input. Beric
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?176865645.1063277594>