Stephen Gran <[EMAIL PROTECTED]> writes: > > I know that the card in question requires > > driver rtl8139.o, which does exist on my machine. > > When I do 'insmod' for this object file, I get > > "Device or resource busy," possibly due to IO > > and/or IRQ conflicts. > > look at dmesg - dmesg |less will pipe it through a pager so it's > actually readable. See if your card is detected on bootup. If it is, > that means support is compiled into the kernel, and you can move on. If > it's not, then you'll have to specify IRQ settings and such when yo load > the module. Write back if that's the case. > > > Whew. So, where do I go to fix that?
So if it is a module you're using, it may be helpful to look in /proc/interrupts and /proc/dma to see what's using the IRQ and DMA channels that your module wants. You can also do something like `modinfo -p rtl8139' to see what parameters the module can take. Once you find a free IRQ/DMA you can usually supply that to modprobe/insmod via those parameters. If that all sounds too complicated, it may be that if you set "Plug and Play O/S = Yes" in your BIOS, and your kernel has Plug and Play stuff built into it, this will happen automatically. Don't quote me on that though. Good luck. Once you blow an evening or two playing with this stuff, it all becomes much easier ;) chris