On Tue, Jun 03, 2014 at 07:59:49PM +0200, Johan Svensson wrote:
> On 06/03/14 19:33, Alexandre Ratchov wrote:
> >On Tue, Jun 03, 2014 at 07:25:25PM +0200, Alexandre Ratchov wrote:
> >>sndiod_flags="-f rsnd/1 -f rsnd/0"
> >>
> >>This will kind of "exchange" the first two devices. I.e. this
> >>exposes "snd/0" as sub-device of "rsnd/1" and "snd/1" as sub-device
> >>of "rsnd/0".
> >>
> >If device renumbering seems confusing/ugly, another option would be
> >to keep the kernel order:
> >
> >sndiod_flags="-f rsnd/0 -f rsnd/1"
> >
> >then export AUDIODEVICE=snd/1 in your ~/.profile or equivalent
> >
> >-- Alexandre
> grep sndiod /etc/rc.conf.local
> #sndiod_flags="-f rsnd/0 -s onboard -f rsnd/1 -s default"
> sndiod_flags="-f rsnd/1 -f rsnd/0"
> #sndiod_flags="-f rsnd/0 -f rsnd/1"
> 
> I've tried all three of the settings, the first and the last defaults to
> builtin soundcard. But if I use the second configuration setting this shows
> up in dmesg:
> 
> ehci0: Error opening low/full speed isoc endpoint.
> A low/full speed device is attached to a USB2 hub, and transaction
> translations are not yet supported.
> Reattach the device to the root hub instead.
> uaudio_chan_open: error creating pipe: err=INVAL endpt=0x03
> 

the usb stack is incomplete and doesn't support rate matching hubs
yet; sorry your sound card can't work on this machine yet.

recently discussed here:

http://comments.gmane.org/gmane.os.openbsd.misc/212991

-- Alexandre

Reply via email to