Found this blog while surfing. Very useful!
These are some various linux/unix problems I’ve encountered over the years, but which I was not able to find a solution for online. Hopefully this will save you the trouble I had.
by Vidar Holen
Network interface (or anything else on the pci bus) says “SIOCSIFFLAGS: Resource temporarily unavailable”
No IRQ assigned to the device, check /proc/pci (irq says 0)
Enter the bios setup (F1 or Del on boot), disable the option ‘Plug n Play OS’.
This will make your bios set up IRQs for you.
USB mouse using /dev/psaux, the ps/2 mouse device.
Bios usb legacy support in action, probably because Linux didn’t probe for USB devices (which causes the bios to release control of them).
Compile the kernel with USB support, Input Core and USB HID.
USB mouse still doesn’t work on /dev/input/mice, but /dev/psaux, even when USB support is compiled in.
Legacy USB support again. You might not have compiled in support for your USB chipset (the UHCI parts in USB support).
Compile UHCI. If not working, try the alternate drivers.