SMP and 3c905
This old FAQ has some info:
Some hardware is also known to cause problems. This includes:
3Com 3c905 cards
Some work, some don’t. Try disabling busmastering if your system is unstable.
So I may just be out of luck. I’ll try using a different NIC.