Like every other website on the planet, SmallNetBuilder uses cookies. Our cookies track login status, but we only allow admins to log in anyway, so those don't apply to you. Any other cookies you pick up during your visit come from advertisers, which we don't control.
If you continue to use the site, you agree to tolerate our use of cookies. Thank you!

Wi-Fi Router Charts

Click for Wi-Fi Router Charts

Mesh System Charts

Click for Wi-Fi Mesh System Charts

Embedded PC Platforms

One of the fundamental differences between m0n0wall and other similar Open Source firewall operating systems is that m0n0wall has been designed from the outset to run on embedded PC platforms. By PC platform I am referring to Intel x86 compatible hardware (AMD, VIA etc). Once booted, the software runs entirely from RAM with only configuration changes being saved in a single XML file to writeable media.

Embedded PC platforms lend themselves to making excellent routers & firewalls for a number of reasons. They are:

  • compact, do not require much space
  • power efficient, typically consuming < 10W of power, important for a device which is likely to be constantly powered on
  • generate little heat, important for a device that might be installed in small, poorly-ventilated spaces or next to other heat-producing electrical equipment
  • reliable - they have very few or no moving mechanical parts

The only significant disadvantage of embedded PC platforms is they are not readily upgradeable, as all the major components, including CPU and RAM, are soldered to the mainboard.

m0n0wall officially supports the net45xx / net48xx range from Soekris (Santa Cruz, USA) and the WRAP (Wireless Router Application Platform) from PC Engines (Switzerland). Images compiled specifically for these platforms are available for download.

The Soekris net45xx/net48xx range seems to be the most popular with m0n0wall users not using general PCs at the moment. I suspect this has largely been due to PC Engines not supplying pre-made cases for their boards, something they have recently addressed.

The table below gives a quick price/specification comparison between these embedded platforms:

Supplier Version CPU RAM Price *
PC Engines
WRAP.1C-2 233 MHz NSC SC1100 64MB $162
3 LAN / 1 miniPCI, CF, Power Over Ethernet, Case
net4501-30 133 Mhz AMD ElanSC520 64MB $194
3 LAN / 1 miniPCI, CF, 3.3vPCI, Serial, Case
net4801-50 266 Mhz NSC SC1100 256MB $265
3 LAN / 1 miniPCI, CF, 3.3v PCI, 2 Serial, USB1.1, UltraDMA-33, Case

* Prices as advertised 03 July 2004, exclusive of shipping and taxes.

We will look at the relative performance of these platforms in Part 2 of this review.

Support Us!

If you like what we do and want to thank us, just buy something on Amazon. We'll get a small commission on anything you buy. Thanks!

Don't Miss These

  • 1
  • 2