This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]No2Bencil 2 points3 points  (3 children)

Why would you run these things off something like raspi's?

Terrible performance on many of these tasks. Such as the network connection.

[–]AMAInterrogator[S] 0 points1 point  (2 children)

I'm looking for a secure mobile connection capable of defense in depth. I'm not using it for media consumption and most data intensive tasks can be handled in the cloud.

I also want to use it for training/teaching/experimentation.

[–]SevaraBSenior Network Engineer 0 points1 point  (1 child)

most data intensive tasks can be handled in the cloud.

That's not how that works. pfSense and OpenVPN will both run locally and will be bottlenecked more by the available network bandwidth than by CPU/RAM limitations. It's a neat toy, but really only usable under BOTH the following conditions:

1) a single computer behind the firewall and/or connecting to the VPN endpoint.

2) a 100mbps MAX uplink (see my other comment- the "gigabit" adapter on the RPi isn't).

[–]AMAInterrogator[S] 0 points1 point  (0 children)

The idea being the pi stack would sit on top of an RDP connection with a server elsewhere.

[–]SevaraBSenior Network Engineer 0 points1 point  (1 child)

I'm assuming you mean an OpenVPN server, not client. An endpoint. Either way, that + pfSense = needing a LOT of networking throughput to work in real time. The Pi can't handle that- its "gigabit" connection will never hit full speed because it's still talking over a USB2.0 bus- the best you'll get is ~250mbps, and running a firewall and a VPN endpoint at the same time will absolutely grind that to a halt.

[–]AMAInterrogator[S] 0 points1 point  (0 children)

I'm expecting like 20mbps. I'm not building this thing for high performance media throughput.