From owner-freebsd-bugs@FreeBSD.ORG Thu Dec 21 19:48:13 2006 Return-Path: X-Original-To: freebsd-bugs@freebsd.org Delivered-To: freebsd-bugs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6852616A407 for ; Thu, 21 Dec 2006 19:48:13 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id 4529A13C44C for ; Thu, 21 Dec 2006 19:48:13 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id kBLJm2qr069340; Thu, 21 Dec 2006 11:48:12 -0800 (PST) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id kBLJm2mr069337; Thu, 21 Dec 2006 11:48:02 -0800 (PST) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Thu, 21 Dec 2006 11:48:02 -0800 (PST) From: mjacob@freebsd.org X-X-Sender: mjacob@ns1.feral.com To: Bernd Luevelsmeyer In-Reply-To: <20061220142055.9C287A891D@christel.heitec.net> Message-ID: <20061221114514.M69280@ns1.feral.com> References: <200612201126.kBKBQgEv041082@tostan.admin.er.heitec.net> <20061220054818.J53125@ns1.feral.com> <20061220142055.9C287A891D@christel.heitec.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-bugs@freebsd.org, FreeBSD-gnats-submit@freebsd.org, mjacob@freebsd.org Subject: Re: bin/106973: 'tar' cannot read own tape, but 'pax' can X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@freebsd.org List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2006 19:48:13 -0000 I'm on vacation at present, but trying to follow this. This particular tape drive is unfamiliar to me. I would assume that it must be some kind of fixed blocksize device. Despite what you said, could you please try: mt -f /dev/sa0 seteotmodel 1 cd /usr/include tar cvfb /dev/sa0 1 . || tar tvfb /dev/sa0 1 mt -f /dev/sa0 rewind tar cvfb /dev/sa0 2 . || tar tvfb /dev/sa0 2 > mjacob@freebsd.org wrote: >> >> Try using tar with a specified blocksize that's equal to the underlying >> h/w blocksize on the tape. > > The tape's blocksize is 10 KB, which is tar's default anyway. I tried > various other blocksizes nevertheless, to no avail; except an error in > dmesg ("(sa0:ahc0:0:4:0): 10240-byte tape record bigger than supplied > buffer") for small blocksizes. > > Greetings, > Bernd >