On Fri, 22 Dec 2006, Jon Smirl wrote: > On 12/22/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > On 12/22/06, Jon Smirl <[EMAIL PROTECTED]> wrote: > > > Hub is a Dlink DUB-H7, it is current, shipping product from Dlink. > > > http://www.dlink.com/products/?sec=0&pid=149 > > > > yes, single-TT. > > > > > This fails even when I am not typing and using the mouse. > > > > Any device on the USB periodic schedule is always holding a full > > reservation for its worst-case bandwidth usage requirements even when > > it's idle and doing nothing. > > > > > that while I unplug the device and plug it back in. The LIRC device is > > > the only thing active on the hub when it fails. > > > > According to the log you showed me, there were three other FS/LS > > endpoints already active when the LIRC budgeting attempt failed... > > They were plugged in, but the devices were idle. That appears to the > the problem that the devices hold their reservations even when not > using them.
What you consider to be idle isn't necessarily the same as what the USB stack considers to be idle. For instance, the fact that you aren't using a mouse (not moving it or pressing any of its buttons) might lead you to think that the mouse is idle. But at the bus level it isn't -- the computer has to poll it constantly to see whether it has been moved or any of its buttons have been pressed. > So there must be some solution to the scheduling problem that MS has > figured out. If it wasn't solvable there'd be a thousand complaints > out there. Looks like Mac hasn't figured it out either. It may be a matter of system software determining when a device isn't being used and suspending it. When the device is suspended then it really is idle, not using any bandwidth or other bus resources. Currently Linux doesn't do this very well (it's a tough problem). Alan Stern ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel