[Bug 1317244] Re: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509)
** Changed in: linux (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] Lsusb.txt
apport information ** Attachment added: "Lsusb.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110046/+files/Lsusb.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] UdevDb.txt
apport information ** Attachment added: "UdevDb.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110052/+files/UdevDb.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] ProcInterrupts.txt
apport information ** Attachment added: "ProcInterrupts.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110049/+files/ProcInterrupts.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] Re: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509)
** Attachment added: "Patched sound/usb/quirks-table.h" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+attachment/4110054/+files/quirks-table.h -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] Lspci.txt
apport information ** Attachment added: "Lspci.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110045/+files/Lspci.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] ProcCpuinfo.txt
apport information ** Attachment added: "ProcCpuinfo.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110048/+files/ProcCpuinfo.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] UdevLog.txt
apport information ** Attachment added: "UdevLog.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110053/+files/UdevLog.txt ** Patch removed: "Patched sound/usb/quirks-table.h" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+attachment/4107572/+files/quirks-table.h -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] PciMultimedia.txt
apport information ** Attachment added: "PciMultimedia.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110047/+files/PciMultimedia.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] IwConfig.txt
apport information ** Attachment added: "IwConfig.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110044/+files/IwConfig.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] ProcModules.txt
apport information ** Attachment added: "ProcModules.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110050/+files/ProcModules.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] PulseList.txt
apport information ** Attachment added: "PulseList.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110051/+files/PulseList.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] Card0.Amixer.values.txt
apport information ** Attachment added: "Card0.Amixer.values.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110041/+files/Card0.Amixer.values.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] Re: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509)
apport information ** Tags added: apport-collected ** Description changed: Hello, my external USB Sound Interface is not supported from the generic kernel. I know the Chip is very similar to the Focusrite Scarlett 2i2 which works very fine. Defining the USB Device in the quirks-table as generic audio device fixed this. Is it possible to add this lines in the next patch somewhere in sound/usb/quirks-table.h? When there is a kernel update, I have to add it and compile it everytime on my own to get this device woking. { USB_DEVICE(0x0499, 0x1509), .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) { /* .vendor_name = "Yamaha", */ /* .product_name = "Steinberg UR22", */ .ifnum = QUIRK_ANY_INTERFACE, .type = QUIRK_COMPOSITE, .data = (const struct snd_usb_audio_quirk[]) { { .ifnum = 1, .type = QUIRK_AUDIO_STANDARD_INTERFACE }, { .ifnum = 2, .type = QUIRK_AUDIO_STANDARD_INTERFACE }, { .ifnum = 3, .type = QUIRK_MIDI_YAMAHA }, { .ifnum = 4, .type = QUIRK_IGNORE_INTERFACE }, { .ifnum = -1 } } } }, Thanks and best regards, Dennis P.S. Here are some additional device informations: $ lsusb -v -d 0499:1509 Bus 001 Device 002: ID 0499:1509 Yamaha Corp. Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 255 Vendor Specific Class bDeviceSubClass 0 bDeviceProtocol 255 bMaxPacketSize064 idVendor 0x0499 Yamaha Corp. idProduct 0x1509 bcdDevice1.00 iManufacturer 1 Yamaha Corporation iProduct2 Steinberg UR22 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 442 bNumInterfaces 5 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber0 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 1 bInterfaceProtocol 0 iInterface 0 ** UNRECOGNIZED: 0a 24 01 00 01 34 00 02 01 02 ** UNRECOGNIZED: 0c 24 02 01 01 01 00 02 03 00 00 00 ** UNRECOGNIZED: 09 24 03 02 01 03 00 01 00 ** UNRECOGNIZED: 0c 24 02 03 03 06 00 02 03 00 00 00 ** UNRECOGNIZED: 09 24 03 04 01 01 00 03 00 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 2 bInterfaceProtocol 0 iInterface 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber1 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 2 bInterfaceProtocol 0 iInterface 0 ** UNRECOGNIZED: 07 24 01 01 01 01 00 ** UNRECOGNIZED: 0e 24 02 01 02 03 18 02 44 ac 00 80 bb 00 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x07 EP 7 OUT bmAttributes5 Transfer TypeIsochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x002a 1x 42 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber1 bAlternateSetting 2 bNumEndpoints 1 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 2 bInterfaceProtocol 0 iInterface 0 ** UNRECOGNIZED: 07 24 01 01 01 01 00 ** UNRECOGNIZED: 0e 24 02 01 02 03 18 02 88 58 01 00 77 01 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x07 EP 7 OUT bmAttributes5 Transfer
[Bug 1317244] AplayDevices.txt
apport information ** Attachment added: "AplayDevices.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110039/+files/AplayDevices.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] Card1.Amixer.values.txt
apport information ** Attachment added: "Card1.Amixer.values.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110042/+files/Card1.Amixer.values.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] AlsaDevices.txt
apport information ** Attachment added: "AlsaDevices.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110038/+files/AlsaDevices.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] ArecordDevices.txt
apport information ** Attachment added: "ArecordDevices.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110040/+files/ArecordDevices.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] Card1.Codecs.codec.0.txt
apport information ** Attachment added: "Card1.Codecs.codec.0.txt" https://bugs.launchpad.net/bugs/1317244/+attachment/4110043/+files/Card1.Codecs.codec.0.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] Re: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509)
Here is my compiled Kernel including the posted code. It is working very well. I had no problems at all. ** Attachment added: "linux-image-3.5.7.32_3.5.7.32-10.00.Custom_amd64.deb" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107570/+files/linux-image-3.5.7.32_3.5.7.32-10.00.Custom_amd64.deb -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] Re: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509)
And here the altered header file. ** Attachment added: "Patched file which contains the solution." https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107572/+files/quirks-table.h -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] Re: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509)
** Attachment removed: "AcpiTables.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107539/+files/AcpiTables.txt ** Attachment removed: "AlsaDevices.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107540/+files/AlsaDevices.txt ** Attachment removed: "AplayDevices.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107541/+files/AplayDevices.txt ** Attachment removed: "ArecordDevices.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107542/+files/ArecordDevices.txt ** Attachment removed: "AudioDevicesInUse.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107543/+files/AudioDevicesInUse.txt ** Attachment removed: "BootDmesg.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107544/+files/BootDmesg.txt ** Attachment removed: "Card0.Amixer.values.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107545/+files/Card0.Amixer.values.txt ** Attachment removed: "Card1.Amixer.values.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107546/+files/Card1.Amixer.values.txt ** Attachment removed: "Card1.Codecs.codec.0.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107547/+files/Card1.Codecs.codec.0.txt ** Attachment removed: "CurrentDmesg.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107548/+files/CurrentDmesg.txt ** Attachment removed: "Dependencies.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107549/+files/Dependencies.txt ** Attachment removed: "IwConfig.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107550/+files/IwConfig.txt ** Attachment removed: "Lspci.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107551/+files/Lspci.txt ** Attachment removed: "Lsusb.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107552/+files/Lsusb.txt ** Attachment removed: "PciMultimedia.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107553/+files/PciMultimedia.txt ** Attachment removed: "ProcCpuinfo.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107554/+files/ProcCpuinfo.txt ** Attachment removed: "ProcInterrupts.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107555/+files/ProcInterrupts.txt ** Attachment removed: "ProcModules.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107556/+files/ProcModules.txt ** Attachment removed: "UdevDb.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107557/+files/UdevDb.txt ** Attachment removed: "UdevLog.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107558/+files/UdevLog.txt ** Attachment removed: "WifiSyslog.txt" https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+attachment/4107559/+files/WifiSyslog.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1317244 Title: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-lts-quantal/+bug/1317244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1317244] [NEW] Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509)
Public bug reported: Hello, my external USB Sound Interface is not supported from the generic kernel. I know the Chip is very similar to the Focusrite Scarlett 2i2 which works very fine. Defining the USB Device in the quirks-table as generic audio device fixed this. Is it possible to add this lines in the next patch somewhere in sound/usb/quirks-table.h? When there is a kernel update, I have to add it and compile it everytime on my own to get this device woking. { USB_DEVICE(0x0499, 0x1509), .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) { /* .vendor_name = "Yamaha", */ /* .product_name = "Steinberg UR22", */ .ifnum = QUIRK_ANY_INTERFACE, .type = QUIRK_COMPOSITE, .data = (const struct snd_usb_audio_quirk[]) { { .ifnum = 1, .type = QUIRK_AUDIO_STANDARD_INTERFACE }, { .ifnum = 2, .type = QUIRK_AUDIO_STANDARD_INTERFACE }, { .ifnum = 3, .type = QUIRK_MIDI_YAMAHA }, { .ifnum = 4, .type = QUIRK_IGNORE_INTERFACE }, { .ifnum = -1 } } } }, Thanks and best regards, Dennis P.S. Here are some additional device informations: $ lsusb -v -d 0499:1509 Bus 001 Device 002: ID 0499:1509 Yamaha Corp. Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 255 Vendor Specific Class bDeviceSubClass 0 bDeviceProtocol 255 bMaxPacketSize064 idVendor 0x0499 Yamaha Corp. idProduct 0x1509 bcdDevice1.00 iManufacturer 1 Yamaha Corporation iProduct2 Steinberg UR22 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 442 bNumInterfaces 5 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber0 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 1 bInterfaceProtocol 0 iInterface 0 ** UNRECOGNIZED: 0a 24 01 00 01 34 00 02 01 02 ** UNRECOGNIZED: 0c 24 02 01 01 01 00 02 03 00 00 00 ** UNRECOGNIZED: 09 24 03 02 01 03 00 01 00 ** UNRECOGNIZED: 0c 24 02 03 03 06 00 02 03 00 00 00 ** UNRECOGNIZED: 09 24 03 04 01 01 00 03 00 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 2 bInterfaceProtocol 0 iInterface 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber1 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 2 bInterfaceProtocol 0 iInterface 0 ** UNRECOGNIZED: 07 24 01 01 01 01 00 ** UNRECOGNIZED: 0e 24 02 01 02 03 18 02 44 ac 00 80 bb 00 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x07 EP 7 OUT bmAttributes5 Transfer TypeIsochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x002a 1x 42 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber1 bAlternateSetting 2 bNumEndpoints 1 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 2 bInterfaceProtocol 0 iInterface 0 ** UNRECOGNIZED: 07 24 01 01 01 01 00 ** UNRECOGNIZED: 0e 24 02 01 02 03 18 02 88 58 01 00 77 01 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x07 EP 7 OUT bmAttributes5 Transfer TypeIsochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x004e 1x 78 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber1 bAltern