Alan Stern wrote: > On Mon, 16 Jan 2006, Brian A. Stumm wrote: > > > On Sun, 15 Jan 2006, Brian A. Stumm wrote: > > > > > I can generate those logs tomorrow from work where I have a win98SE box. > > > > The older version of snoopy also will not allow you to create one log for > > both interfaces. Actually with that snoopy you have to create one then the > > other whereas the new snoopy can log both at same time but to seperate > > display/file. > > > > Anyway, the logs from win98 using the older snoopy are also uploaded now. > > touchpad.LOG and keyboard.LOG are using old snoopy on win98. Files with > > snoopy in the name are winxp using newer snoopy. Also the newer snoopy zip > > file is included for convenience just in case. > > > > http://churchoftux.com/snoopy/ > > There's one other thing to try. It would be surprising if it made a > difference, but stranger things have happened... > > The Linux kernel retrieves the device's Product string. Maybe Windows > doesn't (it's not shown in the logs, but we know that the logs aren't > complete). You can force Linux to avoid getting the strings by editing > drivers/usb/core/message.c. Find the usb_cache_string() routine and > change it so that it does nothing (return NULL). > > That, together with removing hid_init_reports() and usb_clear_halt(), > should leave no differences other than the relative timing of the > messages. Not much we can do about that.
I've tried all the suggestions thus far along with the 2.6.15 kernel and not really getting anywhere. In order to validate testing (who knows if I borked something in my copy of the sources) I started modifying a 2.6.12 kernel to try with some of the suggestions made thus far. The 2.6.12 kernel doesn't have the clear_halt that is present in the 2.6.15 kernel. Also the 2.6.15 kernel has a -EOVERFLOW that was not present in the 2.6.12 kernel. So under 2.6.12 if I comment out the hid_init_reports() call then I get an endless stream of hid-core.c: input irq status -75 received warnings/errors. Adding a clear_halt in same location as in the 2.6.15 kernel makes no change, still get the -75 status. After some searching I found a recent discussion about the -75 overflow/babble at: http://marc.theaimsgroup.com/?l=linux-usb-devel&m=113592901413187&w=2 Just wondering if this sheds any more light on my situation? ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users