Don't bother trying to get ACPI working, as of 2.4.22 it's still broken for
nForce boards, you want the interrupt controller in XT-PIC mode for working
interrupts.

I'm not aware of any interrupt related problems with nForce in XT-PIC mode.
As a matter of fact I have the same USB mouse as you do running on an
nForce3 system with kernel 2.4.22.

I would definitely try removing any other devices you aren't currently using
to help narrow down the problem.  Also try disabling the second USB
controller from the BIOS (Integrated peripherals menu) since it shares the
same interrupt.

Does the system hang when you move the mouse if you aren't running X? (init
3)

-Allen

> -----Original Message-----
> From: Aubrey Barnard [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, September 17, 2003 5:59 PM
> To: Allen Martin
> Cc: [EMAIL PROTECTED]
> Subject: 2.4.22 usb mouse problems
> 
> 
>      Thank you Allen for your help. It gave me some ideas. I 
> looked in 
> /proc/interrupts and found that the interrupt controller is XT-PIC. I 
> looked this up, and I found that it is an older (original?) 
> IBM method 
> of handling interrupts. Thus, edge- or level-triggered mode does not 
> apply. I understand that the interrupt modes apply only to APIC not 
> XT-PIC. After learning some about that, I compiled a new kernel with 
> APIC support. I checked in my BIOS, and the IRQ method there 
> is APIC. I 
> thought I was set to go to try this system of interrupt 
> handling, but, 
> after these changes, the interrupt controller is still XT-PIC and my 
> mouse still hangs the system. I then tried your suggestion about 
> disabling power management (ACPI), which I appropriately did 
> not compile 
> as part of my kernel. So, I booted with the "acpi=off" kernel 
> parameter, 
> and nothing noticeable has changed.
>      As far as things go, I am still at square one. Moving my 
> usb mouse 
> still makes my computer hang. I am wondering if anybody has any more 
> ideas, or if this interrupt thing is a possible solution. My roomate 
> thinks it might have something to do with HID support. He says that I 
> should try things with HID disabled, which I already tried, 
> but perhaps 
> not in the correct combination with other configuration things. Would 
> disabling HID help? Could the IRQ method/controller cause the 
> USB system 
> to crash? If so, is there a way to force the kernel to use a 
> certain IRQ 
> method?
>      Looking at /proc/interrupts sequentially, I see that the 
> keyboard 
> and mouse interrupt counts increase, as expected. I can move 
> the mouse 
> about an inch (about 1/4 of the screen) before things hang. 
> During that 
> time, everything appears to work fine. Why would the mouse 
> work for such 
> a limited distance?
>      I have included all the appropriate information that 
> pertains to my 
> latest kernel and boot. Ask me if there is anything else that 
> would help 
> diagnose the problem. As a note, I have a usb microphone currently 
> attached, but I do not think it is causing any problems 
> because I have 
> also tried the scenario without the microphone attached. You can find 
> this device in dmesg. Currently, it also shares an interrupt with the 
> mouse, which should not be a problem, I hope.
> 
> Thank you all kindly.
> Sincerely,
>      Aubrey Barnard
> 
> Allen Martin wrote:
> 
> >Hi Aubery, can you look at the output of /proc/interrupts 
> and see if the
> >interrupt for the USB controller is set to edge triggered 
> mode?  There's a
> >bug in the Linux kernel that causes interrupts to get 
> assigned incorrectly
> >if ACPI is enabled on boards with nForce chipsets.  The USB 
> controller
> >should be using a level triggered interrupt.
> >
> >If that is the problem you can add a kernel boot option 
> "acpi=off" to your
> >boot loader to resolve this issue.
> >
> >There is no USB driver in the NVIDIA nForce driver package, the USB
> >controllers are supported by the standard Linux OHCI / EHCI drivers.
> >
> >-Allen
> >  
> >
> 
> 


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to