On Sat, 6 Oct 2007, Jonas Nicolaisen wrote:

> Here's a very strange thing. The Razer mouse works on this same machine
> when I use an old Knoppix CD, kernel 2.4.20. Correctly detected, no
> error messages, no b0rkage.
> 
> I'm puzzled.
> 
> It looks as if it's using driver usb_mouse instead of usbhid.
> 
> I won't go back to kernel 2.4 though :-/
> 
> So it looks like the mouse is working (it also works on another Linux
> machine I tested it on, kernel 2.6.16 and an UHCI hub there.)

If you try 2.6.16 on your regular machine, does the mouse work?

> It's not the cable. And apparently it's not the USB hub either, since
> the Knoppix live system can cope with this mouse/hub combo just fine.
> 
> Going back to Gentoo with kernel 2.6.22.9, same status -84 messages in
> syslog again.
> 
> Should I try something like kernel 2.6.7?

I don't see any point in that.

> Can it be that it's a hotplug issue?

I doubt it very much.  Hotplug problems tend to cause the driver not to 
be loaded at all.  That's not what you're seeing.

> After the knoppix experiment, I'm really puzzled. Nothing in any of the
> logs there. Mouse just working (TM).
> 
> 
> > 
> > It could be.  Unlikely but possible.  You could try putting a powered 
> > hub between the computer and the mouse.
> > 
> 
> I might try that anyway, but it looks as if that's not the problem...
> 
> > > > > Any hope to really fix this?
> > > > 
> > > > It's a hardware problem.  Probably the easiest way to fix it is to 
> > > > replace the mouse.
> > > > 
> 
> Hm, after the Knoppix experiment I'm not really sure anymore if it's a
> hardware problem. It looks more like something changed in the newer USB
> or HID drivers that made this hardware _stop_ working.

It's possible that the older kernels _were_ getting the same errors, 
but they simply ignored them.  Careful error handling was added to 
usbhid only fairly recently.

> Could usbmon help?

It could.  Certainly it's worth a try.  Use it with both the 
non-working 2.6.22 kernel and the working 2.6.16 (or whatever) kernel.

> > In theory it could be either one -- or even a weird incompatibility 
> > where each is off by just a little bit, so they can work with other 
> > devices but not with each other.
> > 
> 
> The knoppix experiment looks like they _can_ work with each other.
> 
> dmesg from knoppix attached. Need more info?

There's no useful information in the Knoppix dmesg.

However it might be useful for you to build 2.6.22 with 
CONFIG_USB_DEBUG enabled and post the dmesg from that, with all the 
errors.

Alan Stern


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to