> Does your computer have any USB-2 ports? Or is it possible to disable > the USB-3 controllers in the BIOS? It would be worthwhile to see if > the audio works when the device is attached to a non-USB-3 controller. > Hi, Some more information from someone who has the same DAC as me and has got it working on USB3.0 under Linux. I dont know if this helps with a workround or just points to some fundamental problem with the Intel hardware. "I was right in that MDAC works for me on USB3.0 (detected as NEC uPD720200, Asus P8Z68 Deluxe motherboard), using xhci_hcd on a more-or-less vanilla 3.12.3 kernel (yeah, I should upgrade soon): Code: # lsusb -t ... /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M |__ Port 1: Dev 3, If 0, Class=HID, Driver=usbhid, 12M |__ Port 1: Dev 3, If 1, Class=audio, Driver=snd-usb-audio, 12M |__ Port 1: Dev 3, If 2, Class=audio, Driver=snd-usb-audio, 12M ... Manually watching /proc/interrupts confirms that it's not going through ehci_hcd. I can even play 24/96k without any problems (unlike unpatched ehci_hcd). Therfore your issue is either not xhci_hcd related, or is hardware-specific. Make sure to mention your USB3 xhci controller in that lkml thread." My output is: lsusb -t /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/9p, 480M |__ Port 3: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 3: Dev 2, If 1, Class=Audio, Driver=snd-usb-audio, 12M |__ Port 3: Dev 2, If 2, Class=Audio, Driver=snd-usb-audio, 12M |__ Port 4: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 4: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html