Ubuntu – Adding a new USB PCI card

installationpciusb

I'm completely new to Ubuntu. I've installed Xubuntu 11 on an old machine quite successfully and plugged a wireless dongle into one of its on board USB1.1 ports, giving me wireless internet without too much trouble.

I've now bought a USB 2.0 PCI card and installed it, hoping that it would be picked up automatically on boot and I could connect via USB2.0. Unfortunately I think it's not being recognised.

I have the following outputs from lsusb and lspci:

lsusb

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 050d:705a Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2573]
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

sudo lspci -v

00:0e.0 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
    Subsystem: NEC Corporation Hama USB 2.0 CardBus
    Flags: medium devsel, IRQ 11
    Memory at ed000000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: [40] Power Management version 2

00:0e.1 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
    Subsystem: NEC Corporation Hama USB 2.0 CardBus
    Flags: medium devsel, IRQ 11
    Memory at ec800000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: [40] Power Management version 2

00:0e.2 USB Controller: NEC Corporation USB 2.0 (rev 04) (prog-if 20 [EHCI])
    Subsystem: NEC Corporation USB 2.0
    Flags: medium devsel, IRQ 9
    Memory at ec000000 (32-bit, non-prefetchable) [size=256]
    Capabilities: [40] Power Management version 2

Can anyone please suggest how I can overcome this problem? Automatic detect/configure tools would be best, but I'm prepared to edit config files if necessary. A Google on 'linux + install new hardware' wasn't too illuminating, I apologize if this has been asked before.

Update

Doing a dmesg | grep ehci, gives a 'startup error -19' entry and 'USB bus 1 deregistered'. Googling for the 1st error gives lots of hits all related to problems with USB 2.0 and the kernel in 10.10. maybe it's still a kernel problem with 11.04

Best Answer

Your latest update looks interesting "Doing a dmesg | grep ehci, gives a 'startup error -19' entry and 'USB bus 1 deregistered'. " - I had a similar issue when adding PCI cards.

I found a couple of issues - I had ran out of IRQs - i.e. I had added too many cards - I pulled all cards that could use multiple IRQs e.g. firewire and these sort of error messages in dmesg stopped.

I also had to turn off USB Legacy Support in the BIOS.

Hope this helps.

Related Question