Hola amigos/amigas (I hope that doesn’t get me arrested!), hi friends…
After a lengthy hiatus I’m once again looking at putting my own router together. I have:
- a Minisforum MS-A1 w/ 9600X, 32GB RAM & enough SSD incoming (also a MS-01; I’m currently favoring the MS-A1 - six cores will be more than adequate; just hope the 9600X isn’t too new)
- a Netgear AX3000 WAP (just the one so far)
- Netgear 2.5Gbps and gigabit switches (LAN is currently gigabit, going to 2.5Gpbs and then who knows?)
- a sub-gigabit connection to my internet provider
So, the big issue is software. I’m totally ready to stick pfSense on the machine (maybe opnSense too, but pfSense seems to be the one everyone prefers).
However, I’m a Linux maniac, or as much of one as you can be without ever having installed Arch (Manjaro doesn’t count? Debian and Fedora for me, for the most part, and I only steer clear of Arch because I don’t want to have to learn yet another package manager!) I’d love to cobble together a replacement for my trusty civilian-tier Linksys WRT1900AC or whatever its designation is, using only Linux. I obviously don’t have the most demanding of setups although I do have a veritable small enterprise division-worth of computer hardware hooked up to the LAN, wired and wireless.
Is there a tried & trusted recipe for setting up a Linux-based router, or should I just do the sensible thing and install pfSense? I’ve searched of course, and there’s some decent tips and lists out there, but the overwhelming advice seems to be install pfSense or opnSense.I don’t mind battling with Linux services (probably on Debian 12 or 13 if I go that route) - it’s all a learning opportunity, right? - but only if I’m going to end up with a working router. I will, anyway - if I tried the Linux route and failed and gave up then I’d fall back to the pfSensible solution.
Any ideas/thoughts/recommendations/disrecommendations gladly received, even if it’s: just install pfSense already.
BTW, after my previous to-ing and fro-ing on this subject last year I’ve decided to forego Proxmox. It seems quite a few homelab mavens set up their routers on Proxmox, but one of the nuggets of info that I received from Level1Techs last year was to forego virtualization. Proxmox will have to wait for another project, or I could stick it on which of the MS-A1 or MS-01 doesn’t end up being the router.
I was considering ARM-based solution at one point for the low power/always on aspect, but that’s going to wait until there’s a beefier solution than my Raspberry Pi 5.
Thanks as always!