From owner-freebsd-multimedia@FreeBSD.ORG Wed Jun 21 11:34:56 2006 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7582716A479 for ; Wed, 21 Jun 2006 11:34:56 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from mail49.e.nsc.no (mail49.e.nsc.no [193.213.115.49]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE9AB43D5C for ; Wed, 21 Jun 2006 11:34:55 +0000 (GMT) (envelope-from hselasky@c2i.net) Received: from Unknown-00-c0-9f-49-78-d8.lan (ti131310a080-6417.bb.online.no [85.165.217.17]) by mail49.nsc.no (8.13.6/8.13.5) with ESMTP id k5LBYpub007720; Wed, 21 Jun 2006 13:34:53 +0200 (CEST) From: Hans Petter Selasky To: "Matthew D. Fuller" Date: Wed, 21 Jun 2006 13:34:56 +0200 User-Agent: KMail/1.7 References: <20060619180057.GA45446@over-yonder.net> <200606200647.09488.hselasky@c2i.net> <20060620090504.GA83482@over-yonder.net> In-Reply-To: <20060620090504.GA83482@over-yonder.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200606211334.57643.hselasky@c2i.net> Cc: freebsd-multimedia@freebsd.org Subject: Re: uaudio and MV100 (and others that want to test the new USB audio system) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 11:34:56 -0000 On Tuesday 20 June 2006 11:05, Matthew D. Fuller wrote: > On Tue, Jun 20, 2006 at 06:47:08AM +0200 I heard the voice of > > Hans Petter Selasky, and lo! it spake thus: > > Meanwhile, what is written to dmsg, when you compile the kernel with > > "options USB_DEBUG", run "sysctl hw.usb.uaudio.debug=15" and plug > > your device ? > Must be this interface which is your playback device: > uaudio_add_alt: adding alt=1, enc=6 > uaudio_identify: interface=2 offset=153 > uaudio_identify: AS null alt=0 > uaudio_identify: interface=2 offset=162 > uaudio0: ignored audio interface with 2 endpoints XXX the current uaudio device does not handle this > uaudio_identify_as: 1 alts available Maybe you want to try out my USB system. I assume that you have got FreeBSD 6/7: 1) Install subversion, /usr/ports/devel/subversion 2) Then: svn --username anonsvn --password anonsvn checkout svn://svn.turbocat.net/i4b Go to the directory that is called "FreeBSD.usb", and execute the following commands: make S=../src package make install Then there are some files, which you will find under: trunk/i4b/src/sys/dev/sound/pcm/mixer.h trunk/i4b/src/sys/dev/sound/pcm/mixer.c trunk/i4b/src/sys/dev/sound/usb/uaudioreg.h trunk/i4b/src/sys/dev/sound/usb/uaudio_pcm.c trunk/i4b/src/sys/dev/sound/usb/uaudio.h trunk/i4b/src/sys/dev/sound/usb/uaudio.c Copy these to, "/usr/src/sys/dev/sound/..." so that they overwrite the existing files. See if you can get the kernel compiled. Turn on "uaudio" debugging before plugging the device, and post dmsg. --HPS