From owner-freebsd-questions@FreeBSD.ORG Tue Jun 21 22:34:15 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BF6316A41C for ; Tue, 21 Jun 2005 22:34:15 +0000 (GMT) (envelope-from tedm@toybox.placo.com) Received: from mail.freebsd-corp-net-guide.com (mail.freebsd-corp-net-guide.com [65.75.192.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EC8C43D1D for ; Tue, 21 Jun 2005 22:34:15 +0000 (GMT) (envelope-from tedm@toybox.placo.com) Received: from tedwin2k (nat-rtr.freebsd-corp-net-guide.com [65.75.197.130]) by mail.freebsd-corp-net-guide.com (8.11.1/8.11.1) with SMTP id j5LMZBb22568; Tue, 21 Jun 2005 15:35:12 -0700 (PDT) (envelope-from tedm@toybox.placo.com) From: "Ted Mittelstaedt" To: "Alex Zbyslaw" , "Jerry McAllister" Date: Tue, 21 Jun 2005 15:34:07 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: <42B84697.10308@dial.pipex.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1478 Importance: Normal Cc: freebsd-questions@freebsd.org Subject: RE: DDS Tape problems X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jun 2005 22:34:15 -0000 >-----Original Message----- >From: owner-freebsd-questions@freebsd.org >[mailto:owner-freebsd-questions@freebsd.org]On Behalf Of Alex Zbyslaw >Sent: Tuesday, June 21, 2005 9:56 AM >To: Jerry McAllister >Cc: freebsd-questions@freebsd.org >Subject: Re: DDS Tape problems > > >Jerry McAllister wrote: > >>>Windows drivers could easily be doing something clever to >compensate for >>>some known (to Microsoft at least) problem with the specific tape >>>drive. Being Windows it wouldn't bother to tell you. >>> >>> >> >>That is probably true. I just wish someone could find out >what that[those] >>trick[s] is[are] and apply them in FreeBSD - someone who knows >more about >>SCSI tape drivers than I. >> >> >That's not me I'm afraid :-( > >Have you found any references to the kind of problems you've had for >related OSes like Open/NetBSD or even Linux? Under FreeBSD 2.2.8 they had a thing in the SCSI driver code called a "Rogues gallery" AKA "quirks" that was used for correcting buggy tapedrive firmware. When CAM came out in FreeBSD, the SCSI code authors apparently decided that every tapedrive now would correctly implement the ANSI scsi 2 sequential command set. Of course this isn't true. At that time a lot of my old QIC drives stopped working. I think that they tried putting the same thing in CAM later on, but I don't think it works. As for my QIC cartridges, I eventually discovered that the 525MB Tandberg QIC drives worked properly reading and writing. I came across a reference at some point indicating that one of the FreeBSD SCSI developers had one of these drives so I think that the developers screwed themselves as well on this one. I've never gotten around to filing a PR because of the difficulty of setting up a dual-boot system to test out all this. The only SCSI card that was ever really supported well under 2.2.8 is the Adaptec 1540, and 1740 EISA card. Fortunately, both DDS3 and QIC drives are cheap on Ebay so it is easier to just buy another drive manufactured by someone else. Ted