I know this isn't the place for general tutorials, but I'm wondering if someone could give me the commands to accomplish this. I'm attempting to follow a tutorial for recompiling the kernel (https://help.ubuntu.com/community/Kernel/Compile), but unfortunately know nothing about patching. So far I've done this: sudo apt-get install fakeroot kernel-wedge build-essential makedumpfile kernel-package sudo apt-get build-dep linux sudo apt-get build-dep --no-install-recommends linux-image-$(uname -r) sudo apt-get source linux-image-$(uname -r) ...and saved the lines you sent me to a file named "patchfile". Thanks again. On Tue, Apr 27, 2010 at 07:21, Clemens Ladisch <clemens@xxxxxxxxxx> wrote: > Jim Grusendorf wrote: >> lsusb -v output follows, for 44.1 kHz mode first, and then 48 kHz mode: > > Please try recompiling the kernel after applying this patch: > > --- a/sound/usb/usbquirks.h > +++ b/sound/usb/usbquirks.h > @@ -689,19 +689,19 @@ > .vendor_name = "EDIROL", > .product_name = "SD-90", > .ifnum = QUIRK_ANY_INTERFACE, > .type = QUIRK_COMPOSITE, > .data = (const struct snd_usb_audio_quirk[]) { > { > .ifnum = 0, > - .type = QUIRK_IGNORE_INTERFACE > + .type = QUIRK_AUDIO_STANDARD_INTERFACE > }, > { > .ifnum = 1, > - .type = QUIRK_IGNORE_INTERFACE > + .type = QUIRK_AUDIO_STANDARD_INTERFACE > }, > { > .ifnum = 2, > .type = QUIRK_MIDI_FIXED_ENDPOINT, > .data = & (const struct snd_usb_midi_endpoint_info) { > .out_cables = 0x000f, > .in_cables = 0x000f > ------------------------------------------------------------------------------ _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user