Hi, this is my problem:

I've got an HP Pavilion zv5340us which is "supposedly" equiped with 3 USB 2.0 ports (information from thier site). When I start Linux, I have ehci-hcd, ohci-hcd and uhci-hcd being loaded by my autoload.d (I'm on Gentoo 64bit). When it's loading the ohci-hcd, it always takes a LONG time (ok, not so long, but close to 30secs is too much!). I checked dmesg and there are no errors in the output 9as far as I can tell) except:

Code:
PCI: cache line size of 64 is not supported by device 0000:00:02.2
Intersting facts:
  • ehci-hcd recognizes 6 ports; I have 3 and a card-reader
  • my USB thumb drive CAN use ehci-hcd
  • my Logitech G5 CANNOT use ehci-hcd; it uses ohci-hcd
  • Windows tells me that I have NO USB 2.0 ports! (driver problem?)
  • there is no option in the BIOS for my USB stuff and I WILL NOT update my BIOS cause last time it killed my computer! and I can't afford to lose the month it would take to get it fixed!


Any ideas? The computer doesn't "recognize" the thumb drive until usb-storage tells it to. I don't see any devfs messages in the dmesg either, so I don't think that that could be it...

Thanks for your help!