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
Homepage
Problem:
Network interface (or anything else on the pci bus) says “SIOCSIFFLAGS: Resource temporarily unavailable”
Cause:
No IRQ assigned to the device, check /proc/pci (irq says 0)
Solution:
Enter the bios setup (F1 or Del on boot), disable the option ‘Plug n Play OS’.
Reason:
This will make your bios set up IRQs for you.
Problem:
USB mouse using /dev/psaux, the ps/2 mouse device.
Cause:
Bios usb legacy support in action, probably because Linux didn’t probe for USB devices (which causes the bios to release control of them).
Solution:
Compile the kernel with USB support, Input Core and USB HID.
Reason:
Duh.
Problem:
USB mouse still doesn’t work on /dev/input/mice, but /dev/psaux, even when USB support is compiled in.
Cause:
Legacy USB support again. You might not have compiled in support for your USB chipset (the UHCI parts in USB support).
Solution:
Compile UHCI. If not working, try the alternate drivers.
Reason:
Duh.
