From owner-freebsd-hardware Sun Oct 14 20:28:36 2001 Delivered-To: freebsd-hardware@freebsd.org Received: from rip.psg.com (rip.psg.com [147.28.0.39]) by hub.freebsd.org (Postfix) with ESMTP id 160B537B407; Sun, 14 Oct 2001 20:28:32 -0700 (PDT) Received: from randy by rip.psg.com with local (Exim 3.33 #1) id 15syQ5-0000mZ-00; Sun, 14 Oct 2001 20:28:01 -0700 From: Randy Bush MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: "Justin T. Gibbs" Cc: Bernd Walter , "Kenneth D. Merry" , freebsd-hardware@FreeBSD.ORG, freebsd-scsi@FreeBSD.ORG Subject: Re: can't mount maxtor 3000 le References: <20011015015508.B18139@cicely20.cicely.de> <200110150323.f9F3N4Y46382@aslan.scsiguy.com> Message-Id: Date: Sun, 14 Oct 2001 20:28:01 -0700 Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >> Go into sys/cam/scsi/scsi_da.c, and add a quirk entry to disble 6 byte >> commands. > It would be better for the error handler to try 10byte cdbs if 6 > byte cdbs are returned with a ledgible error. It seems that in > at least this reported case, we are being told in a sane fashion that > the 6 byte command is not supported. i won't get in that argument, but the patch that worked being committed is *** /usr/src/sys/cam/scsi/scsi_da.c~ Mon Sep 24 08:23:55 2001 --- /usr/src/sys/cam/scsi/scsi_da.c Sun Oct 14 18:49:53 2001 *************** *** 245,250 **** --- 245,257 ---- {T_DIRECT, SIP_MEDIA_REMOVABLE, "Sony", "Sony DSC", "*"}, /*quirks*/ DA_Q_NO_6_BYTE|DA_Q_NO_SYNC_CACHE }, + { + /* + * Maxtor 3000LE USB Drive + */ + {T_DIRECT, SIP_MEDIA_FIXED, "MAXTOR*", "K040H2*", "*"}, + /*quirks*/ DA_Q_NO_6_BYTE + }, { {T_OPTICAL, SIP_MEDIA_REMOVABLE, "FUJITSU", "MCF3064AP", "*"}, /*quirks*/ DA_Q_NO_6_BYTE To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message