I remember the first time I installed m0n0wall on a p3 500Mhz in high school and being stunned how beautiful everything worked. Nowadays I mostly use PFSense or Vyatta.
Minimum hardware requirements: "This version (any platform) requires at least 128 MB RAM and a disk/CF size of 32 MB or more."
It's a shame this isn't portable to ARM systems, where $50-100 buys you much more than that. Buying a small, low power x86 system in quantity 1 raises the overall price significantly.
Damn.. this is one of the best firewalls available that I haven't used because it won't work on the embedded hardware I have. I'd (figuratively) kill for this on a Pi.
Is there an API for making changes? That's the single biggest annoyance with my current solution in that space, pfSense. Automating changes is terrible.
I didn't see it in the feature list, but that doesn't mean it doesn't exist.
I was a long-time m0n0wall user on the Soekris platform but switched to pfSense running in a VM under ESXi last year because the little Soekris just couldn't keep up with modern home internet speeds. In the end, it was a very positive change and I wrote a blog entry on the somewhat peculiar hardware setup that I chose to replace the little Soekris:
10 comments
[ 2.0 ms ] story [ 42.5 ms ] threadIt's a shame this isn't portable to ARM systems, where $50-100 buys you much more than that. Buying a small, low power x86 system in quantity 1 raises the overall price significantly.
m0n0wall is made by the same guys that make Threema: https://threema.ch/de/
http://m0n0.ch/wall/gallery.php
I didn't see it in the feature list, but that doesn't mean it doesn't exist.
http://output.chrissnell.com/post/39550480075/the-jack-of-al...