it is my first post here. So I'm hoping to give enough information for you to help me. If not, please don't hesitate to ask for more information.
So I was using this audio interface on Windows before - working perfectly fine. Afterwards on Ubuntu - most of the time fine. I just sometimes had to power up the device again, but very rarely.
Now I've got a new Notebook with Ubuntu 19.10 on it:
System:
Host: angelo-P15648 Kernel: 5.3.0-45-generic x86_64 bits: 64
Desktop: Gnome 3.34.1 Distro: Ubuntu 19.10 (Eoan Ermine)
Audio:
Device-1: Intel driver: snd_hda_intel
Sound Server: ALSA v: k5.3.0-45-generic
The problem is the following: When I connect the Audio Interface via USB it is recognized by the system.
Code: Select all
lsusb -t
For some reason Dev 11 (the Audio Interface) appears 6 times here./: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 10000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
|__ Port 3: Dev 11, If 4, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 3: Dev 11, If 2, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 3: Dev 11, If 0, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 3: Dev 11, If 5, Class=Application Specific Interface, Driver=, 480M
|__ Port 3: Dev 11, If 3, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 3: Dev 11, If 1, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 5: Dev 2, If 0, Class=Vendor Specific Class, Driver=rtsx_usb, 480M
|__ Port 7: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 7: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
|__ Port 10: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 10: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
After some seconds the same command outputs:
Similarly when I power up the Audio interface/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 10000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
|__ Port 5: Dev 2, If 0, Class=Vendor Specific Class, Driver=rtsx_usb, 480M
|__ Port 7: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 7: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
|__ Port 10: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 10: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
Code: Select all
dmesg
but some moments later:[ 3726.221603] usb 1-3: new high-speed USB device number 12 using xhci_hcd
[ 3726.246587] usb 1-3: New USB device found, idVendor=1397, idProduct=0506, bcdDevice= 1.02
[ 3726.246592] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3726.246596] usb 1-3: Product: BEHRINGER UMC404
[ 3726.246599] usb 1-3: Manufacturer: BEHRINGER
[ 3727.957864] retire_capture_urb: 99 callbacks suppressed
As I'm neither a Linux nor a hardware specialist, I thought anyone of you might have an idea, why this should happen.[ 3734.722351] usb usb1-port3: disabled by hub (EMI?), re-enabling...
[ 3734.722354] usb 1-3: USB disconnect, device number 12
[ 3734.722450] xhci_hcd 0000:00:14.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 1 comp_code 1
[ 3734.722452] xhci_hcd 0000:00:14.0: Looking for event-dma 000000044731aca0 trb-start 000000044731acb0 trb-end 000000044731acb0 seg-start 000000044731a000 seg-end 000000044731aff0
[ 3734.722570] xhci_hcd 0000:00:14.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 1 comp_code 1
[ 3734.722572] xhci_hcd 0000:00:14.0: Looking for event-dma 000000044731acb0 trb-start 000000044731acc0 trb-end 000000044731acc0 seg-start 000000044731a000 seg-end 000000044731aff0
[ 3734.722700] xhci_hcd 0000:00:14.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 1 comp_code 1
[ 3734.722701] xhci_hcd 0000:00:14.0: Looking for event-dma 000000044731acc0 trb-start 000000044731acd0 trb-end 000000044731acd0 seg-start 000000044731a000 seg-end 000000044731aff0
[ 3734.722844] xhci_hcd 0000:00:14.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 1 comp_code 1
[ 3734.722846] xhci_hcd 0000:00:14.0: Looking for event-dma 000000044731acd0 trb-start 000000044731ace0 trb-end 000000044731ace0 seg-start 000000044731a000 seg-end 000000044731aff0
[ 3734.722944] xhci_hcd 0000:00:14.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 1 comp_code 1
[ 3734.722946] xhci_hcd 0000:00:14.0: Looking for event-dma 000000044731ace0 trb-start 000000044731acf0 trb-end 000000044731acf0 seg-start 000000044731a000 seg-end 000000044731aff0
by the way, the device never reconnects, like it is explained in some other threads and it only is recognized right after powering up - not when connecting the USB cable.
Thanks in advance for any advice!
Angelo
EDIT:
- Maybe helpful: I can even use the interface (listen to sounds) for those few seconds after powering up.
- I'm talking about Uphoria UMC 404, not Uphoria UMC 404HD