Il m0n0wall a differenza degli altri software è stato progettato per funzionare anche su piattaforme PC dedicate (AMD, VIA ecc). Una volta avviato il software funziona solamente nella memoria RAM e le configurazioni vengono salvate su un file XML.
Le piattaforme PC dedicate si prestano ad essere degli ottimi routers e firewall per i seguenti motivi:
- Sono compatti, non richiedono molto spazio
- Consumi ridotti, di norma consumano < 10W, questo è molto importante per dispositivi che devono rimanere accesi costantemente
- Generano poco calore, importante per dispositivi che devono essere installati in luoghi piccoli e poco ventilati
- Sicuri, non hanno parti meccaniche mobili
L'unico svantaggio nell'utilizzo di PC dedicatiè che questi prodotti non sono facilmente aggiornabili, infatti la maggior parte dei componenti sono saldati direttamente sulla scheda madre.
Il m0n0wall ufficialmente supporta i net45xx / net48xx di Soekris (Santa Cruz, USA) e i WRAP (Wireless Router Application Platform) di PC Engines (Switzerland). Immagini compilate appositamente per queste piattaforme possono essere scaricate dal sito del produttore.
La piattaforma net45xx/net48xx di Soekris sembra essere tra le più utilizzate tra gli utenti del m0n0wall.
La tabella sottostante mostra una veloce comparativa tra prezzo/specifiche delle varie piattaforme:
Fornitore | Versione | CPU | RAM | Prezzo |
PC Engines www.pcengines.ch | WRAP.1C-2 | 233 MHz NSC SC1100 | 64MB | $162 |
3 LAN / 1 miniPCI, CF, Power Over Ethernet, Case | ||||
Soekris www.soekris.com | 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 |
Le prestazioni delle varie piattaforme verranno analizzate nella seconda parte dell'artiolo.