Bill Allen wrote: > cannot submit datapipe for urb 0, error -90: internal error This is something completely different; the driver doesn't use a correct packet size. Another kernel won't help. I'd guess the maxpacksize entries are missing from the quirk. Please try the patch below. Regards, Clemens --- linux/sound/usb/usbquirks.h Wed Mar 19 08:21:32 2008 +0100 +++ linux/sound/usb/usbquirks.h Thu Mar 20 08:49:03 2008 +0100 @@ -771,6 +771,7 @@ .attributes = 0, .endpoint = 0x01, .ep_attr = 0x01, + .maxpacksize = 0x120, .rates = SNDRV_PCM_RATE_CONTINUOUS, .rate_min = 44100, .rate_max = 44100, @@ -788,6 +789,7 @@ .attributes = 0, .endpoint = 0x82, .ep_attr = 0x01, + .maxpacksize = 0x120, .rates = SNDRV_PCM_RATE_CONTINUOUS, .rate_min = 44100, .rate_max = 44100, _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user