On Sat, 2006-12-09 at 16:06 -0500, Alan Stern wrote: -snip-
> > Try to capture more than just the time period around a reset. There may > be sporadic errors occurring fairly often that you're not aware of. > Ideally, you could capture the entire period from one reset to the next. > I finally got around to capturing another usbmon trace. For some reason I wasn't experiencing any keyboard reset events yesterday, but I'm back to a reset event every couple of minutes today. I'm convinced that the frequency of reset events has something to do with sun spots. :) You can find the latest usbmon trace at: http://www.papernapkin.org/pastebin/view/3589 Note that this trace was captured with the patched usbhid module you provided to me last Friday. As with the last usbmon trace, this one was captured with the keyboard as device 6 on the bus. There were no other devices on the bus, and there was no keyboard activity during the trace. An observation: You are correct in guessing that there are fairly frequent errors occurring on the keyboard's usb bus. The errors appear similar to: ffff810139d06980 79568756 S Ii:006:01 -115 8 < ffff810139d06980 84594648 C Ii:006:01 -110 0 in the usbmon trace. What is interesting is that the device resets are triggered after a seemingly random number of these errors (e.g. after nearly 30 errors between the 3rd and 4th resets, but after just two errors between the 1st and 2nd resets). I don't think I remembered to mention before that I have used this keyboard on a different machine (different linux kernel, completely different hardware) without any hiccups. Therefore, I expect the keyboard to be operating properly. I have also operated other devices on the same bus as the keyboard with my current hardware. The keyboard gets reset while the other device (a mouse) operated normally. Thanks again for your help. --Ethan ------------------------------------------------------------------------- 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-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users