I wish hardware printed the PCI ID on it, so you could at least do some homework on what's what.
Bought a HP branded four port USB 2.0 controller from Fry's tonight, and the sucker doesn't appear to work despite the page for a mighty similar device saying it should work.
Here's the relevant bits for posterity:
lspci output:
01:0a.0 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
Subsystem: Unknown device 1631:0035
Flags: bus master, medium devsel, latency 64, IRQ 10
Memory at ff8f5000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] Power Management version 2
01:0a.1 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
Subsystem: Unknown device 1631:0035
Flags: bus master, medium devsel, latency 64, IRQ 9
Memory at ff8f6000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] Power Management version 2
01:0a.2 USB Controller: NEC Corporation USB 2.0 (rev 04) (prog-if 20 [EHCI])
Subsystem: Unknown device 1631:1600
Flags: medium devsel, IRQ 11
Memory at ff8f7c00 (32-bit, non-prefetchable) [size=256]
Capabilities: [40] Power Management version 2
01:0a.0 0c03: 1033:0035 (rev 43)
01:0a.1 0c03: 1033:0035 (rev 43)
01:0a.2 0c03: 1033:00e0 (rev 04)
Relevant dmesg output:
0000:01:0a.2 EHCI: unrecognized capability 00 ACPI: PCI Interrupt 0000:01:0a.2[C] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11 ehci_hcd 0000:01:0a.2: EHCI Host Controller ehci_hcd 0000:01:0a.2: new USB bus registered, assigned bus number 1 ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI) ehci_hcd 0000:01:0a.2: irq 11, io mem 0xff8f7c00 ehci_hcd 0000:01:0a.2: startup error -19 ehci_hcd 0000:01:0a.2: USB bus 1 deregistered ACPI: PCI interrupt for device 0000:01:0a.2 disabled ehci_hcd 0000:01:0a.2: init 0000:01:0a.2 fail, -19 ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10 PCI: setting IRQ 10 as level-triggered ACPI: PCI Interrupt 0000:01:0a.0[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10 ohci_hcd 0000:01:0a.0: OHCI Host Controller ohci_hcd 0000:01:0a.0: new USB bus registered, assigned bus number 1 ohci_hcd 0000:01:0a.0: irq 10, io mem 0xff8f5000 ACPI: PCI Interrupt 0000:01:0a.1[B] -> Link [LNKD] -> GSI 9 (level, low) -> IRQ9 ohci_hcd 0000:01:0a.1: OHCI Host Controller ohci_hcd 0000:01:0a.1: new USB bus registered, assigned bus number 2 ohci_hcd 0000:01:0a.1: irq 9, io mem 0xff8f6000I knew I should have bought the VIA-based one instead. Red always goes faster.





