I can't get my D-Link DFE-580TX 4-port NIC to work with pfSense 1.0.1. The first two ports are properly detected, but 3 & 4 show invalid (FF:FF:FF:FF:FF:FF) MAC addresses, and look to be in a forced DOWN state. I think it's due to the fact that I'm using a motherboard that isn't quite supported by FreeBSD, the Intel D945GNT. Anyone have a clue as to what I might be able to do to get this working? This same NIC worked with m0n0, but on different hardware. Intel's boards seem to have less and less options in the BIOS, I don't think I can even assign IRQs on this one.
Also having problems with:
Adaptec ANA-6922 - Port 1 works, 2 does not, same as problem above
D-Link DGE-530T - No Marvell drivers available?
You can manually assign macadresses through hidden config.xml flags (though I was pretty sure we have some code in place that does that automatically for invalid macs as this is a prolem with nokia IP330 boxes as well). Have a look at http://faq.pfsense.com/index.php?action=artikel&cat=10&id=38&artlang=en&highlight=hidden how to do this.
Regarding the Marvel chipsets, the drivers seem to have lots of problems. Scott did a lot of testing to get a nexcom with marvels to work but there doesn't seem to exist any marvel driver that dioesn't have the one or the other issue atm.