On Thu, 23 Sep 2004, Braman, Paul wrote: > Things have only gotten worse with 2.6. I'm still using the UHCI HCD as > that is the only one that seems to initialize the bus. However, > transferring data is no-longer reliable. > > When I make my initial request for data, nothing comes across. I have > to unplug, then replug the input to the device to get things kicked off. > (Never had to do this in 2.4.)
Isochronous transfers have gotten relatively little testing under 2.6. But they have gotten some -- and I haven't heard any other complaints about the problems you are seeing. When you say that nothing comes across, do you mean that your driver finds the actual_length for each frame in the completed URBs is 0? Or do the frames have an error code attached? Or do the URBs simply fail to complete? What exactly is happening? > Oh, and once the data starts streaming (it actually takes a few seconds > once the input is plugged in) I get the same pattern of missing every > 26th/27th frame. > > I'm going to go back through the kernel setup and make sure I didn't > miss anything in the configuration, but it's rather very annoying now. > Is there any possibility it's simply the hardware inside the PC that's > doing this? (Again, I plugged the device into a WindowsXP machine and > it streams the test signal just fine.) That's about the only thing I > can think might be in error this time. Certainly it's possible that you're facing a hardware failure. Ideally you should test by running Linux on the same computer that you use for Windows XP. Alan Stern ------------------------------------------------------- This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 Project Admins to receive an Apple iPod Mini FREE for your judgement on who ports your project to Linux PPC the best. Sponsored by IBM. Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
