On Wed, Nov 27, 2019 at 12:36 PM Dale <[email protected]> wrote:
>
> I've found that asking here is best.  If it wasn't for my post here, I
> would have stuck with Linksys because it is what I've used in the past.
> Thing is, a post here lead me to a better product, even tho it wasn't a
> Linksys product.  It's one reason I post questions here quite often.  I
> get more info from here than I could likely ever find elsewhere because
> most people here post about their own experience not some theory.  You
> should know, you post about yours quite often and it's generally a good
> idea to give it some weight when deciding something.
>

Linksys had that one router eons ago that was capable of running linux
(might have run it out of the box - I forget).  Back in the day there
weren't many options and they were one of the better ones.

They only got worse, and a lot of much better options have come out
since then.  LOTS of better options.  There are ARM-based PCs designed
to run pfsense and so on with multiple NICs.  Buffalo makes routers
with DD-WRT pre-installed, and while I'd double check in the past they
could all be trivially flashed to OpenWRT.

I'd also seriously consider Ubiquiti.  An ER-X can be found in the $60
range and supports routing at gigabit speeds.  It runs linux already
out of the box with ssh/etc and a CLI, or a nice web GUI.  It looks
like it isn't hard to flash OpenWRT on it as well though there seem to
be some caveats (disclaimer: I've never tried it).

There are a couple of good options.

I'd seriously consider using something that does what you want out of
the box before going the OpenWRT route.  I don't think EdgeOS is
actually FOSS, but it is largely built on FOSS, so if it does what you
want out of the box and is easy to maintain that is a win, and if at
any point it doesn't get support you can then go the OpenWRT route.

That said, I've run a router on OpenWRT for ages as well.  I think
that is a bit more work without much gain, but you can do it.

Oh, one thing I would avoid doing is running a bazillion services on
your router.  Yes, if it is a linux/bsd box you can run whatever you
want on it.  Yes, a lot of that stuff is already packaged and easy to
install.  Just consider why you have a firewall in the first place (ie
another layer of isolation), and that this is likely a device with
minimum CPU/RAM/etc and whether you REALLY want to be hosting all this
stuff on a box that is a serious PITA to backup/image or rescue if it
doesn't boot up right.  Generally I don't host anything on a router
that isn't directly related to its mission, so that could include
updating a dynamic DNS address, serving DHCP, or maybe serving DNS.
I've tried running OpenVPN and such on them and have found performance
generally suffers for it.

-- 
Rich

Reply via email to