gme wrote:I am a big fan of PFsense.
Being able to run PFsense on a Pi would be great for home use. 2 Nics may be an issue though
Not an issue, a Smart Switch can be an intermediary between two VLANs to handle the WAN>LAN connections
domesday wrote:LAn performance is severely limited by being connected to the USB bus.
True - I didn't say this was going to be a good solution for Corporate, and with the Smart Switch handling the LAN > LAN connections - 90% of bandwidth won't even touch the Pi.
error404 wrote:FreeBSD doesn't really support ARM, so you'd have to start there and then worry about pfSense. If you want to use the Pi as a networking device you're probably better off starting from one of the Linux firewall distributions.
I've already began work on porting over BSD, doubt I'll be finished for a LONG time though. Also, the whole point of BSD is raw stability, which is exactly what you need out of a Firewall. I've got some Cisco Firewalls with 3+ years of uptime. Linux is stable, but is still prone to many issues.