Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509)

Bug #1317244 reported by Dennis Ullrich
52
This bug affects 9 people
Affects Status Importance Assigned to Milestone
Linux
Undecided
auto-alsa-devel
linux (Ubuntu)
Medium
Vlad

Bug Description

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:
  bLength 18
  bDescriptorType 1
  bcdUSB 2.00
  bDeviceClass 255 Vendor Specific Class
  bDeviceSubClass 0
  bDeviceProtocol 255
  bMaxPacketSize0 64
  idVendor 0x0499 Yamaha Corp.
  idProduct 0x1509
  bcdDevice 1.00
  iManufacturer 1 Yamaha Corporation
  iProduct 2 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
      bInterfaceNumber 0
      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
      bInterfaceNumber 1
      bAlternateSetting 0
      bNumEndpoints 0
      bInterfaceClass 255 Vendor Specific Class
      bInterfaceSubClass 2
      bInterfaceProtocol 0
      iInterface 0
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      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
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x002a 1x 42 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      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
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x004e 1x 78 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 3
      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 10 b1 02 00 ee 02
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x07 EP 7 OUT
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0096 1x 150 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 2
      bAlternateSetting 0
      bNumEndpoints 0
      bInterfaceClass 255 Vendor Specific Class
      bInterfaceSubClass 2
      bInterfaceProtocol 0
      iInterface 0
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 2
      bAlternateSetting 1
      bNumEndpoints 1
      bInterfaceClass 255 Vendor Specific Class
      bInterfaceSubClass 2
      bInterfaceProtocol 0
      iInterface 0
      ** UNRECOGNIZED: 07 24 01 04 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 0x86 EP 6 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x002a 1x 42 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 2
      bAlternateSetting 2
      bNumEndpoints 1
      bInterfaceClass 255 Vendor Specific Class
      bInterfaceSubClass 2
      bInterfaceProtocol 0
      iInterface 0
      ** UNRECOGNIZED: 07 24 01 04 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 0x86 EP 6 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x004e 1x 78 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 2
      bAlternateSetting 3
      bNumEndpoints 1
      bInterfaceClass 255 Vendor Specific Class
      bInterfaceSubClass 2
      bInterfaceProtocol 0
      iInterface 0
      ** UNRECOGNIZED: 07 24 01 04 01 01 00
      ** UNRECOGNIZED: 0e 24 02 01 02 03 18 02 10 b1 02 00 ee 02
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x86 EP 6 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0096 1x 150 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 3
      bAlternateSetting 0
      bNumEndpoints 2
      bInterfaceClass 255 Vendor Specific Class
      bInterfaceSubClass 3
      bInterfaceProtocol 255
      iInterface 0
      ** UNRECOGNIZED: 07 24 01 00 01 24 00
      ** UNRECOGNIZED: 06 24 02 02 01 00
      ** UNRECOGNIZED: 09 24 03 02 01 01 01 01 00
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x01 EP 1 OUT
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0200 1x 512 bytes
        bInterval 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x82 EP 2 IN
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0200 1x 512 bytes
        bInterval 0
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 4
      bAlternateSetting 0
      bNumEndpoints 2
      bInterfaceClass 255 Vendor Specific Class
      bInterfaceSubClass 255 Vendor Specific Subclass
      bInterfaceProtocol 255 Vendor Specific Protocol
      iInterface 0
      ** UNRECOGNIZED: 07 24 01 00 01 24 00
      ** UNRECOGNIZED: 06 24 02 02 01 00
      ** UNRECOGNIZED: 09 24 03 02 01 01 01 01 00
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x03 EP 3 OUT
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0200 1x 512 bytes
        bInterval 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x84 EP 4 IN
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0200 1x 512 bytes
        bInterval 0
Device Qualifier (for other device speed):
  bLength 10
  bDescriptorType 6
  bcdUSB 2.00
  bDeviceClass 0 (Defined at Interface level)
  bDeviceSubClass 0
  bDeviceProtocol 0
  bMaxPacketSize0 64
  bNumConfigurations 1
Device Status: 0x0000
  (Bus Powered)

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.5.0-42-generic 3.5.0-42.65~precise1
ProcVersionSignature: Ubuntu 3.5.0-42.65~precise1-generic 3.5.7.21
Uname: Linux 3.5.0-42-generic x86_64
NonfreeKernelModules: nvidia
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.25.
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
CRDA: Error: [Errno 2] Datei oder Verzeichnis nicht gefunden
Card0.Amixer.info:
 Card hw:0 'CA0106'/'Audigy SE [SB0570] at 0xc000 irq 21'
   Mixer name : 'CA0106'
   Components : ''
   Controls : 35
   Simple ctrls : 18
Card1.Amixer.info:
 Card hw:1 'NVidia'/'HDA NVidia at 0xfe080000 irq 25'
   Mixer name : 'Nvidia GPU 40 HDMI/DP'
   Components : 'HDA:10de0040,10b01183,00100100'
   Controls : 24
   Simple ctrls : 4
Date: Wed May 7 21:03:39 2014
HibernationDevice: RESUME=UUID=dec344d3-5c90-407e-afc2-4a9b5b303761
InstallationMedia: Ubuntu 12.04.2 LTS "Precise Pangolin" - Release amd64+mac (20130214)
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
MarkForUpload: True
ProcEnviron:
 LANGUAGE=de_DE:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.5.0-42-generic root=/dev/mapper/system-root ro quiet splash vt.handoff=7
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-3.5.0-42-generic N/A
 linux-backports-modules-3.5.0-42-generic N/A
 linux-firmware 1.79.11
RfKill:

SourcePackage: linux-lts-quantal
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/29/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P2.00
dmi.board.name: 890FX Deluxe5
dmi.board.vendor: ASRock
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP2.00:bd05/29/2012:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASRock:rn890FXDeluxe5:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: To Be Filled By O.E.M.
dmi.product.version: To Be Filled By O.E.M.
dmi.sys.vendor: To Be Filled By O.E.M.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.25.
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: decstasy 7167 F.... xfce4-volumed
                      decstasy 7203 F.... pulseaudio
 /dev/snd/controlC0: decstasy 7167 F.... xfce4-volumed
CRDA: Error: [Errno 2] Datei oder Verzeichnis nicht gefunden
Card0.Amixer.info:
 Card hw:0 'CA0106'/'Audigy SE [SB0570] at 0xc000 irq 21'
   Mixer name : 'CA0106'
   Components : ''
   Controls : 35
   Simple ctrls : 18
Card1.Amixer.info:
 Card hw:1 'NVidia'/'HDA NVidia at 0xfe080000 irq 25'
   Mixer name : 'Nvidia GPU 40 HDMI/DP'
   Components : 'HDA:10de0040,10b01183,00100100'
   Controls : 24
   Simple ctrls : 4
CurrentDmesg:
 Error: command ['sh', '-c', 'dmesg | comm -13 --nocheck-order /var/log/dmesg -'] failed with exit code 1: comm: /var/log/dmesg: Permission denied
 dmesg: write failed: Broken pipe
DistroRelease: Ubuntu 12.04
InstallationMedia: Ubuntu 12.04.2 LTS "Precise Pangolin" - Release amd64+mac (20130214)
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
MarkForUpload: True
NonfreeKernelModules: nvidia
Package: linux (not installed)
ProcEnviron:
 LANGUAGE=de_DE:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcFB:

ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.5.0-42-generic root=/dev/mapper/system-root ro quiet splash
ProcVersionSignature: Ubuntu 3.5.0-42.65~precise1-generic 3.5.7.21
RfKill:

Tags: precise
Uname: Linux 3.5.0-42-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: vboxusers
WifiSyslog:

dmi.bios.date: 05/29/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P2.00
dmi.board.name: 890FX Deluxe5
dmi.board.vendor: ASRock
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP2.00:bd05/29/2012:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASRock:rn890FXDeluxe5:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: To Be Filled By O.E.M.
dmi.product.version: To Be Filled By O.E.M.
dmi.sys.vendor: To Be Filled By O.E.M.

Revision history for this message
Dennis Ullrich (dj-9) wrote :

Here is my compiled Kernel including the posted code. It is working very well. I had no problems at all.

tags: added: patch
Changed in linux-lts-quantal (Ubuntu):
importance: Undecided → Medium
affects: linux-lts-quantal (Ubuntu) → linux (Ubuntu)
tags: added: kernel-da-key utopic
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1317244

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Dennis Ullrich (dj-9) wrote : AcpiTables.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Dennis Ullrich (dj-9) wrote : AlsaDevices.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote : AplayDevices.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote : ArecordDevices.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote : Card1.Amixer.values.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote : Card1.Codecs.codec.0.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote : IwConfig.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote : Lspci.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote : Lsusb.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote : PciMultimedia.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote : ProcModules.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote : PulseList.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote : UdevDb.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote : UdevLog.txt

apport information

Revision history for this message
Dennis Ullrich (dj-9) wrote :
Dennis Ullrich (dj-9)
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Lennie (lbesselink) wrote :

Have you tried adding the id's dynamically for the snd-usb-audio module like explained on this page ?:

http://www.ha19.no/usb/

Revision history for this message
Lennie (lbesselink) wrote :

No, sorry forget what I mentioned about udev, that is probably not going to work.

Vlad (vladcatoi)
Changed in linux (Ubuntu):
assignee: nobody → Vlad (vladcatoi)
Vlad (vladcatoi)
Changed in linux (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Vlad (vladcatoi) wrote :

Sent attached patch to kernel maintainers.

Vlad (vladcatoi)
Changed in linux:
status: New → In Progress
Vlad (vladcatoi)
Changed in linux:
status: In Progress → Fix Committed
Changed in linux:
status: Fix Committed → Fix Released
Vlad (vladcatoi)
Changed in linux (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Eliran Malka (eliranmal) wrote :

thanks a lot for the fix! you're the best :)

Revision history for this message
Vlad (vladcatoi) wrote : Re: [Bug 1317244] Re: Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509)
Download full text (18.0 KiB)

Haha,

No problem! It was actually floating around on the internet for a while,
but nobody had submitted it to the alsa-devel guys.

~Vlad

On Fri, Dec 12, 2014 at 1:41 PM, Eliran Malka <email address hidden> wrote:
>
> thanks a lot for the fix! you're the best :)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1317244
>
> Title:
> Yamaha Steinberg UR22 not supported (Yamaha USB chipset 0499:1509)
>
> Status in The Linux Kernel:
> Fix Released
> Status in linux package in Ubuntu:
> Fix Released
>
> Bug description:
> 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:
> bLength 18
> bDescriptorType 1
> bcdUSB 2.00
> bDeviceClass 255 Vendor Specific Class
> bDeviceSubClass 0
> bDeviceProtocol 255
> bMaxPacketSize0 64
> idVendor 0x0499 Yamaha Corp.
> idProduct 0x1509
> bcdDevice 1.00
> iManufacturer 1 Yamaha Corporation
> iProduct 2 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
> bInterfac...

Revision history for this message
Eliran Malka (eliranmal) wrote :

i know, i'm tired of patching my kernels and not updating my os... :)

Revision history for this message
marco (marcorax93) wrote :

Thanks for the fix! I will dedicate a song to you for that :)

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

  • auto-alsa-devel Edit

Bug watches keep track of this bug in other bug trackers.