On Mon, 2006-03-13 at 19:50 +0100, Hiram Abiff wrote: > > I checkveed dmesg, this message appears after each aplay's > > unsuccesful attempt: > > > > cannot submit datapipe for urb 0, err = -38 > > > > What is this "urb 0"? > > I found this in the LAU archive from , pertaining > to this error message: > > "> > > ALSA: could not start playback (Broken pipe) > > > > kernel: cannot submit datapipe for urb 0, err = -28 > > 28 = ENOSPC: "This request would overcommit the usb bandwidth reserved > for periodic transfers (interrupt, isochronous)." > > This doesn't seem to be quite correct for two 16-bit stereo streams. > Which kernel and host controller driver are you using? > Probably you should just deactivate bandwith checking in the kernel > config. " > > This happened after Clemens advised Chris Eckert to try loading > the snd-usb-audio with "nrpacks=1" and setting the period in jack > to 3. But, I didn;t pass this argument with the snd-usb-audio > and didn't set jack to use 3 periods. Would deactivating > bandwidht checking work for me too, then?
Error -38 is not the same as error -28. If you have bandwidth checking enabled then certainly disable it (it's well known that it's broken). Is this device connected through a hub? Lee ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user