I’ve been looking at a few router / firewall devices, including Cisco, and it looks like there is a better option of using a PC Engines board runnning Debian. There are units available that ship with monowall installed, and honestly that might be a better option, I’ve heard that BSD have a very reliable TCP stack. Actually Monowall looks pretty impressive anyway.

Debian on WRAP

Long list of embedded linux-capable devices

Setup a PPTP VPN on Monowall

Setup a PPP VPN through STunnel</a>

I think this is the item I’m going to get:

Netgate m1n1wall PC Engines hardware with m0n0wall

<a href=”

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ipsec.html” title=”

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ipsec.html”>BSD IPSec VPN Help</a>

Interesting but vague article on using iproute2 to create tunnels<hr/>

This <a title=”

http://www.logicsupply.com/product_info.php/cPath/73/products_id/614” href=”

http://www.logicsupply.com/product_info.php/cPath/73/products_id/614”>monowall routing device</a> is more expensive but likely more powerful than I need

This store also sells PC Engines items

And this thread about the VIA ACE padlock is cool.

1U Rackmount VIA 1Ghz Nehemiah Padlock 2-10/100M LAN 1-Gigabit Ethernet Firewall/VPN/VoIP Platform

RM1U CV860A3U10N</a><hr/>

Conclusion, The PC Engines WRAP with m0n0wall installed is a good choice for me because of the following reasons:

  • BSD - open source
  • PHP and XML based configuration files
  • Inexpensive and very low power consumption

Therefore, I’m going to buy a Netgate m1n1wall!