Code: Select all
RTIRQ_NAME_LIST="snd usb i8042"
I have connected my 2i2 to USB2 port of my PC, so I don't know what happen here. Or my OS (Ubuntu 20.04) doesn't have the USB2 driver or the USB3 driver can handle usb2 and usb3 devices.
So, for pick the IRQ and know the usb driver (xhci_hcd), I follow this proccess:
1. Look my USB hardware. On terminal type lsusb:
Code: Select all
$lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 1235:8006 Focusrite-Novation Focusrite Scarlett 2i2
Bus 001 Device 004: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Code: Select all
9: 0 5 0 0 IO-APIC 9-fasteoi acpi
16: 0 0 0 0 IO-APIC 16-fasteoi i801_smbus
17: 0 213 0 0 IO-APIC 17-fasteoi snd_hda_intel:card3
124: 0 98934 36922631 0 PCI-MSI 327680-edge xhci_hcd
125: 0 0 0 383622 PCI-MSI 1572864-edge enp3s0
126: 33747 0 0 0 PCI-MSI 376832-edge ahci[0000:00:17.0]
127: 0 0 42 0 PCI-MSI 360448-edge mei_me
128: 0 0 13255 33 PCI-MSI 524288-edge nvkm
129: 418 1278051 0 0 PCI-MSI 32768-edge i915
130: 0 0 1156 0 PCI-MSI 514048-edge snd_hda_intel:card2
Code: Select all
iSerial 1 0000:00:14.0
Code: Select all
00:14.0 USB controller: Intel Corporation 120 Series Chipset Family USB 3.0 xHCI Controller (rev 31) (prog-if 30 [XHCI])
Subsystem: ASUSTeK Computer Inc. 120 Series Chipset Family USB 3.0 xHCI Controller
Flags: bus master, medium devsel, latency 0, IRQ 124
Finally, for a 'correct' hardware priorities I need change the rtirq config file with 'xhci_hcd' (RTIRQ_NAME_LIST="xhci_hcd snd i8042"), but I don't know if that configuration is good, remember Focusrite Scarlett is a USB2 interface and I've connected a USB2 from my PC. Maybe I miss something, please Do you have a hint for me?