Incompatible DAC

Hello everyone,

I’m reposting this form the RaspFI forum.

I have a dac that’s not working properly. to the linux i used to use (ubuntu) it looks like and hiface media device (but it’s not hiface, it Audiobyte).
This is the DSD DAC:……ragon.html
It uses this linux driver:

By default it doesn’t work with raspfi 1.0 or volumio alpha (aplay -L does not show it).

What can i do?

Please check the follwoing things:

  1. Does linux recognize the DAC? => lsusb should list it.
  2. Is the driver-module loaded? => lsmod | grep snd-usb-asyncaudio
  3. Does alsamixer see the DAC?

lsusb lists the folowing:
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 04b4:9321 Cypress Semiconductor Corp.

dmesg logs the folowing:

3.122693] usb 1-1.3: new high-speed USB device number 4 using dwc_otg
[ 3.243443] usb 1-1.3: New USB device found, idVendor=04b4, idProduct=9321
[ 3.254449] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3.264012] usb 1-1.3: Product: Rockna USB Audio
[ 3.271766] usb 1-1.3: Manufacturer: Rockna USB Audio
[ 3.281149] usb 1-1.3: config 0 descriptor??

i cannot find the module loaded with lsmod and alsamixer shows only bcm2835.

Please follow these instructions: … nd-debian/
Scroll down to installation of a new kernel etc.
If insmod failed, try depmod and modprobe snd-usb-asyncaudio after cp into the modules directory


works now.

had to change kernel & headers.
follow instructions to compile & load the module using rc.local.

now dsd files cannot play to the end, they seem to stop after a few seconds…