Hello,

  I've the same problem in my notebook. Some time ago, when I tried to
find a solution, I realized that the uhci_interrupt() function was never
called, so I supposed it was a more generic IRQ/PCI problem and not a usb
driver problem.

  Last night, playing a littel with the pci code, I found that if you put
the PCI access mode as BIOS, and in the file
linux/arch/i386/kernel/pci-pc.c in the function pcibios_enable_device()
add the line

        if (dev->irq == 10) dev->irq = 0;   // Being 10 the IRQ of your
                                            // USB controller 

Just before:

        if (!dev->irq) {
                u8 pin;
                ...

you force the rescaning of the PCI bus when the uhci or usb-uhci driver
register de interrupt and everything works fine.

  The bad thing is that really I don't know where is the problem, neither
have time to study how the PCI support is done to find it. I just did a
quick follow of the request_irq() function.

  Hope this can help to solve the problem.

Cheers.

Nacho.

PS: This should be an old problem as I've tried the usb backport in 2.2.14
and al least 5 kernels from 2.3.34 to 2.3.99-pre4

On Thu, 20 Apr 2000, Bill Maidment wrote:

> At 08:16 am 18/04/00, Bill Maidment wrote:
> 
> >When I try to use an ov511 camera (RoboCAM) it is not recognised at all. I 
> >get the same response from my Wacom Graphire.
> 
> Replying to my own message:
> 
> This is where the evil magic cuts in!!!!
> If I start up window 98 using VMWare, lo and behold my USB devices start to 
> work under Linux.
> This is spooky.
> 
> 
> ==================================================================
> You're only jealous because the little penguins are talking to me.
> ==================================================================
> Bill Maidment
> Elgas Ltd
> Milsons Point
> email: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

___________________________________________________________________
===    ____                          ===    Jose Ignacio Gij'on
===   /      /   /   ___    ___  _/_ ===
===  /----  /   /  /   /  /___/  /   ===    [EMAIL PROTECTED]
=== /____  /___/  /   /  /___   /    ===    [EMAIL PROTECTED]
=====                              =====    
===== Connecting Europe since 1982 =====    tel: +34.91.754 80 00

     Goya Servicios Telematicos, S.A.       fax: +34.91.754 80 08
 C/ Tel'emaco 5 E-28027  Madrid, Espanna
___________________________________________________________________


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to