From owner-freebsd-usb@FreeBSD.ORG Sun Nov 29 21:55:56 2009 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9666A106568F for ; Sun, 29 Nov 2009 21:55:56 +0000 (UTC) (envelope-from tsw5@duke.edu) Received: from smtp.duke.edu (smtp-02.oit.duke.edu [152.3.174.84]) by mx1.freebsd.org (Postfix) with ESMTP id 68B468FC0C for ; Sun, 29 Nov 2009 21:55:56 +0000 (UTC) Received: from smtp.duke.edu (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id 4693E510934 for ; Sun, 29 Nov 2009 16:40:13 -0500 (EST) Received: from avenue.wintermute (cpe-066-057-248-190.nc.res.rr.com [66.57.248.190]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.duke.edu (Postfix) with ESMTP id 1F006510910 for ; Sun, 29 Nov 2009 16:40:13 -0500 (EST) Message-Id: <4B4BF0C0-A1EA-4BF7-B1FA-E57C544CC954@duke.edu> From: Todd Wasson To: freebsd-usb@freebsd.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Date: Sun, 29 Nov 2009 16:40:10 -0500 X-Mailer: Apple Mail (2.936) X-PMX-Version: 5.4.2.338381, Antispam-Engine: 2.6.0.325393, Antispam-Data: 2009.11.29.181218 Subject: USB audio device can no longer play in freebsd 8.0-RELEASE; worked in 7.X 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, 29 Nov 2009 21:55:56 -0000 Hi, I've got a USB audio device that identifies itself in dmesg in 8.0- RELEASE like so: ugen6.2: at usbus6 uaudio0: on usbus6 uaudio0: No playback! uaudio0: No recording! uaudio0: No midi sequencer pcm3: on uaudio0 uhid0: on usbus6 The "No playback!" line is the best part, since it's an output-only wireless transmitter. Basically I've got an audio device that neither plays nor records. Fantastic. It played fine in 7.2-RELEASE. I think this may be a similar issue to the one reported originally on this list in May, here: http://lists.freebsd.org/pipermail/freebsd-usb/2009-May/006850.html . That problem was resolved with a patch that was later rescinded as it broke other things. I'm hoping for better luck. Any ideas? Following the suggestions in that thread, I've captured the dmesg output with sysctl hw.usb.uaudio.debug=15, the uaudio related sysctls, and the output of usbconfig -u 6 -a 2 dump_curr_config_desc. I've put them here: http://paste2.org/p/539116 http://paste2.org/p/539119 http://paste2.org/p/539120 In related news, the OSS 4.2 port in the ports tree doesn't seem to build the oss_usb module. Any ideas what's going on with this? I'd be interested to try it and see if I got better results. Thanks! Todd