Finished installing a really, really old all-in-one board, a VIA mITX (1GHz), with pfSense. Using a 4GB CompactFlash (and a CF/IDE interface) card for storage, the energy consumption should be quite low.
There were a few things to remember, once the installation was complete.
Since storage is on a CF-card, DMA must be disabled to allow booting from it. That’s done by entering boot parameters during startup. Just do;
… and things should work quite well.
The LAN network interface was automatically detected, but the WAN not so. Luckily, the system tells you the device names for the NICs it finds (after boot, and before configuration), so… just use what’s listed when asked. Mine are called vr0 and ed0, respectively.
Once the NICs were given, it was just a matter of setting the correct IP-address (via the command line gui) and things were a go!
Set the boot parameters via the webinterface (Diagnostics/Edit file), loading the /boot/loader.conf and adding
as a new last line.
And up and running it is!