From owner-freebsd-stable@FreeBSD.ORG Fri Mar 26 16:24:42 2004 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0830616A4CE for ; Fri, 26 Mar 2004 16:24:42 -0800 (PST) Received: from moek.pir.net (moek.pir.net [130.64.1.215]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D2D043D45 for ; Fri, 26 Mar 2004 16:24:41 -0800 (PST) (envelope-from pir@pir.net) Received: from pir by moek.pir.net with local (Exim) id 1B71cu-0001Ks-00 ; Fri, 26 Mar 2004 19:24:40 -0500 Date: Fri, 26 Mar 2004 19:24:40 -0500 From: Peter Radcliffe To: Julian Elischer Message-ID: <20040327002440.GA4945@pir.net> Mail-Followup-To: Julian Elischer , stable@freebsd.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2i X-fish: < X-Copy-On-Listmail: Please do NOT Cc: me on list mail. cc: stable@freebsd.org Subject: Re: HEADSUP!!! USB MFC committed.. X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: stable@freebsd.org List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Mar 2004 00:24:42 -0000 Julian Elischer probably said: > The USB code in RELENG_4 has been updated to match that in -current. > Please test any USB devices that are critical to you BEFORE we release > 4.10 :-) Since you said you were working on USB fixes in general, I've got a Pentax Optio S4 that comes up as umass0 and never gets a disk device assigned to it with -stable. My USB CF reader gets assigned da0 as I expect it to. umass0: PENTAX PENTAX OPTIO S4, rev 1.00/10.00, addr 2 port 1 addr 2: full speed, self powered, config 1, PENTAX OPTIO S4(0x0006), PENTAX(0x0a17), rev 10.00 They re-used the same device id from the 330 ? usbdevs:vendor ASAHIOPTICAL 0x0a17 Asahi Optical usbdevs:/* Asahi Optical products */ usbdevs:product ASAHIOPTICAL OPTIO330 0x0006 Digital camera There is one quirk already; /* * The Pentax Optio cameras require RS_NO_CLEAR_UA * PR: kern/46369, kern/50271 */ if (UGETW(dd->idVendor) == USB_VENDOR_ASAHIOPTICAL) { sc->quirks |= RS_NO_CLEAR_UA; } Some googling turns up references to this camera on linux mailing lists, but I can't translate the UNUSUAL_DEV to what it needs for FreeBSD; : * USB storage: Make Pentax Optio S4 work +/* Submitted by Per Winkvist */ +UNUSUAL_DEV( 0x0a17, 0x006, 0x1000, 0x9009, + "Pentax", + "Optio S", + US_SC_8070, US_PR_CBI, NULL, + US_FL_FIX_INQUIRY ), Uh, help please ? P. -- pir