I just added a second NIC card to my machine, and it has begun acting very wierd. Upon booting, it autodetected them both, which worried me because I thought I had to set up lilo to get it to do that. Anyway, not to be deterred, I booted up with great expectations. Well, DHCP didn't configure at bootup, so I played around and realized that my DHCP card was eth1 now and not eth0. So I switched it, and rebooted thinking I was set. Well...now here's basically what happens during bootup.
- right before DHCP configures itself, I get the message modprobe: can't locate module net-pf-4 repeated 3 times
- next DHCP comes up and says it successfully configured the connection
- next the machine hangs for about 60 seconds before continuing to boot
- then I get a message saying that dhcp.conf could not be found, and that dhcp will quit, even though above it said it configured my connection
- finally, it continues to boot until it get's to the point where it initializes sendmail. It then hangs for about 30 seconds before finishing to boot normally.
Needless to say, DHCP isn't configured and I can't get it to configure. The cards are both the same, 3Com Ether Link XL 900 TPO 10baseT PCI cards. One problem I see is that they are both on the same IRQ. But, there aren't any jumpers, and the windows software doesn't let you change the IRQ. Plus, I wouldn't see why an IRQ conflict would cause all these problems, such as making the machine hang when sendmail loads. I'm confused...
Followup: I moved one of the cards to a different slot, which changed the IRQ. So, now they are on different IRQ's, but all of the problems remain.