From owner-freebsd-bugs Wed Oct 2 3:20:10 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F090E37B404 for ; Wed, 2 Oct 2002 03:20:07 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF5CE43E6E for ; Wed, 2 Oct 2002 03:20:05 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id g92AK5Co033651 for ; Wed, 2 Oct 2002 03:20:05 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id g92AK5Kv033650; Wed, 2 Oct 2002 03:20:05 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0A8F37B401 for ; Wed, 2 Oct 2002 03:13:52 -0700 (PDT) Received: from burka.carrier.kiev.ua (burka.carrier.kiev.ua [193.193.193.107]) by mx1.FreeBSD.org (Postfix) with ESMTP id C542A43E42 for ; Wed, 2 Oct 2002 03:13:46 -0700 (PDT) (envelope-from kunia@lucky.net) Received: from kunia@localhost (kunia@localhost) by burka.carrier.kiev.ua id g92ADhB46334; Wed, 2 Oct 2002 13:13:43 +0300 (EEST) (envelope-from kunia) Message-Id: <200210021013.g92ADhB46334@burka.carrier.kiev.ua> Date: Wed, 2 Oct 2002 13:13:43 +0300 (EEST) From: Olexander Kunytsa Reply-To: Olexander Kunytsa To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: kern/43580: QUIRK: PhotoClip USB Camera Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 43580 >Category: kern >Synopsis: QUIRK: PhotoClip USB Camera >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Oct 02 03:20:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Olexander Kunytsa >Release: FreeBSD 4.7-RC i386 >Organization: XTC >Environment: FreeBSD bison.carrier.kiev.ua 4.7-RC FreeBSD 4.7-RC #2: Mon Sep 30 16:17:20 EEST 2002 root@bison.carrier.kiev.ua:/usr/obj/usr/src/sys/bison i386 11:58 [root@bison] ~# camcontrol inquiry da1 pass1: Removable Direct Access SCSI-0 device pass1: Serial Number pass1: 150KB/s transfers Daisy Technology - Digital Still Camera 'PhotoClip' on Zoran Chip, model Phc6032 (prob. later models, I'll try to get them) UMASS device, over ATAPI protocol, umass0: ZORAN COACH DSC, rev 1.00/1.00, addr 2 da1 at umass-sim0 bus 0 target 0 lun 0 da1: Removable Direct Access SCSI-0 device da1: 150KB/s transfers da1: 31MB (64800 512 byte sectors: 0H 0S/T 0C) >Description: while trying to read from device ( e.g. 'hd /dev/da1'): umass0: Unsupported ATAPI command 0x08, 6 byte command should have been converte d da1: reading primary partition table: error reading fsbn 0 umass0: Unsupported ATAPI command 0x35 (da1:umass-sim0:0:0:0): Synchronize cache failed, status == 0x6, scsi status == 0x0 After aplying the patch it can be mounted. umass0: ZORAN COACH DSC, rev 1.00/1.00, addr 2 da1 at umass-sim0 bus 0 target 0 lun 0 da1: Removable Direct Access SCSI-0 device da1: 150KB/s transfers da1: 31MB (64800 512 byte sectors: 0H 0S/T 0C) 13:09 [kunia@bison:p0]:~> df /mnt/ Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/da1s1 32272 8134 24138 25% /mnt >How-To-Repeat: >Fix: --- src/sys/cam/scsi/scsi_da.c.orig Wed Oct 2 12:29:01 2002 +++ src/sys/cam/scsi/scsi_da.c Wed Oct 2 12:31:00 2002 @@ -373,6 +373,13 @@ */ {T_DIRECT, SIP_MEDIA_REMOVABLE, "Digital", "World DMC","*"}, /*quirks*/ DA_Q_NO_6_BYTE + }, + { + /* + * Daisy Technology PhotoClip on Zoran Chip + */ + {T_DIRECT, SIP_MEDIA_REMOVABLE, "ZORAN", "COACH", "*"}, + /*quirks*/ DA_Q_NO_6_BYTE|DA_Q_NO_SYNC_CACHE } }; >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message