On 10/09/13(Tue) 08:17, Remco wrote:
> Martijn Rijkeboer wrote:
> 
> >>> I have a Schiit Bifrost USB DAC that includes an uaudio device for audio
> >>> playback. When I plug the device in I'm getting "uaudio0: audio
> >>> descriptors make no sense, error=4". Any suggestions on how to make this
> >>> work?
> >>>
> >>> Here are the relevant lines from usbdevs -v (debugging enabled for
> >>> uaudio):
> >>
> >> Looks like the audio descriptor of your device doesn't match what
> >> uaudio(4) expects.  A quirk might be needed.  Could you please
> >> install the usbutils package and post the output of "lsusb -v" for
> >> your device?
> > 
> > Below are the relevant lines of "lsusb -v". Before I ran lsusb I've
> > re-installed the system with current (i386).
> > 
> > Bus 000 Device 002: ID 0d8c:0319 C-Media Electronics, Inc.
> ...
> >     Interface Descriptor:
> >       bLength                 9
> >       bDescriptorType         4
> >       bInterfaceNumber        0
> >       bAlternateSetting       0
> >       bNumEndpoints           1
> >       bInterfaceClass         1 Audio
> >       bInterfaceSubClass      1 Control Device
> >       bInterfaceProtocol     32
> >       iInterface              2 Schiit USB Audio Device
> >       AudioControl Interface Descriptor:
> >         bLength                 9
> >         bDescriptorType        36
> >         bDescriptorSubtype      1 (HEADER)
> >     --> bcdADC               2.00 <--
> 
> If I'm interpreting this correctly your device is an USB Audio 2.0 device.
> AFAICT there's currently no support for such a device in OpenBSD.

But it shouldn't be too hard to port the FreeBSD changes in our tree, if
anybody is motivated ;)

M.

Reply via email to