All,
As a follow-up to this, someone from the m0n0wall forum has found a way to address the invalid MAC address issues:
http://forum.m0n0.ch/index.php/topic,1471.0.htmlApparently the drivers are pointing to the eeprom, but the eeprom is blank. You can use the Intel DOS eeprom update utility to program the MAC addresses into the unit permanently. I'm going to do some followup to see if there is a way to do this from BSD.
After this, the only issue left is that the 1X0 devices apparently use a different reboot/reset command. This may already be available to us by compiling
options GEODE
into the kernel. That is not an option for the standard distro as it changes the way a reset is issued to the CPU. I'm going to try to sneak some time to see if this resolves the reboot issue this week.
- Bruce