I bought a 3c509b PCI thinking this would be the easiest and most reliable thing to get working.. bullshit. /proc/pci says:
Bus 0, device 11, function 0: Ethernet controller: 3Com 3C905B 100bTX (rev 48). Medium devsel. IRQ 5. Master Capable. Latency=64. Min Gnt=10.Max Lat=10. I/O at 0xe800 [0xe801]. Non-prefetchable 32 bit memory at 0xe9000000 [0xe9000000]. but compiling the 3c509 driver into the kernel (2.2.17) does nothing, and compiling it as a module yields init_module: device or resource busy for every possible irq setting, which is incidentally the same error message I get if I try, just for fun, to insert a driver module for a nonexistent device. In English: I can't get the 3c509 driver to recognize my 3c509b PCI. Is there another driver, or should I get a different card? (Please don't send me mail telling me how well your isapnp 3c509 works; mine does too.) thanks for any suggestions, chris