From owner-freebsd-usb@FreeBSD.ORG Sun Jan 28 03:50:07 2007 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 71B2216A402 for ; Sun, 28 Jan 2007 03:50:07 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (agora.rdrop.com [199.26.172.34]) by mx1.freebsd.org (Postfix) with ESMTP id 3A6E913C4AA for ; Sun, 28 Jan 2007 03:50:07 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (66@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id l0S3W3aC021198 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sat, 27 Jan 2007 19:32:03 -0800 (PST) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.12.9/Submit) with UUCP id l0S3W3rx021196 for freebsd-usb@freebsd.org; Sat, 27 Jan 2007 19:32:03 -0800 (PST) Received: from fbsd61 ([192.168.200.61]) by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA14332; Sat, 27 Jan 07 18:54:09 PST Date: Sat, 27 Jan 2007 18:56:16 -0800 From: perryh@pluto.rain.com To: freebsd-usb@freebsd.org Message-Id: <45bc10d0.uA36rj8LmuUpXUxA%perryh@pluto.rain.com> User-Agent: nail 11.25 7/29/05 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: adding quirks to umass(4) X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 03:50:07 -0000 I think I need to add a quirk entry to get umass(4) to handle my camera, but I haven't found any coverage of this in the handbook. Is there a "how to" somewhere (or is there something else I should be doing)? Upon connecting the camera, I get: umass0: vendor 0x0784 product 0x4300, rev 1.10/3.00, addr 2 umass0: Get Max Lun not supported (SHORT_XFER) umass0: Invalid CSW: sig 0x43425355 should be 0x53425355 umass0: Invalid CSW: sig 0x43425355 should be 0x53425355 umass0: Invalid CSW: sig 0x43425355 should be 0x53425355 umass0: Invalid CSW: sig 0x43425355 should be 0x53425355 umass0: Invalid CSW: sig 0x43425355 should be 0x53425355 so I guess I need to set CAM_QUIRK_NOLUNS and something to adjust the sig. This is on a Dell Optiplex GX1 with 6.1, and the camera is a Vivitar ViviCam 3825.