Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Jun 2006 13:34:56 +0200
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        "Matthew D. Fuller" <fullermd@over-yonder.net>
Cc:        freebsd-multimedia@freebsd.org
Subject:   Re: uaudio and MV100 (and others that want to test the new USB audio system)
Message-ID:  <200606211334.57643.hselasky@c2i.net>
In-Reply-To: <20060620090504.GA83482@over-yonder.net>
References:  <20060619180057.GA45446@over-yonder.net> <200606200647.09488.hselasky@c2i.net> <20060620090504.GA83482@over-yonder.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200606211334.57643.hselasky>