Hi all,
TLDR first; I want to build my own (mini) router based on an ARM processor. For this (and some additional functionality) I choose ArchARM over pfsense and other appliances. My question now is: What hardware can you recommend for my journey?
Now the details:
The hardware components I desire:
- Gbit ethernet port x2 (10GE appreciated)
- >=4GB Ram (8 Would be nice though)
- quad core with at least 1.2 GHz
- price: <400EUR or (if anyone suggests the holy grail of power efficiency routing hardware <700EUR)
The software I want to run on this little allrounder:
- Routing software (pppoe, shorewall, pihole(dns), dhcp, any l2tp-vpn software (not decided yet))
- PiHole (saw on AUR that there is a build I want to try)
- Ubiquiti Controller (or Unifi Controller? - That fancy setup software for Unifi devices, also found in the AUR)
Side Note: The less hardware, the better. I don't care about wifi6 or 42 USB ports. I essentially need 2 eth ports, a hard drive, cpu, ram and power button.
What I have found by searching the web (Examples):
- reRouter CM4 1432 (Pi Based mini computer)
- Any Raspberry Pi Dual Gigabit Ethernet CMs
- Linkstar h68k
Latter is currently my goto favorite but im not sure if the processor is compatible with ArchARM. This Post
[url]https://archlinuxarm.org/forum/viewtopic.php?f=65&t=15930&p=69116&hilit=Rockchip+RK3568#p69116
[/url]regarding the CPU Model were left unanswered, therefore im quite unsure.
Why ArchLinux? Why ARM? Why building a router? JUST WHY?
7 Years ago I started with Archlinux, I checked Debian, macOS, OpenBSD, NetBSD, Manjaro and basically everything else out there (I don't count in windows... I won't get back these 3 days of my life). <Personal Opinion> Everything s*cks besides Arch. I had a kernel panic once, booted an older kernel and waited 6 hours for a patch, done. The only "Problem" I've ever had with Arch were a matter of 3 minutes (+pacman -Syu after 6hrs). All other distros/OSs were way more pain.</Personal Opinion>
Furthermore, pfsense is all nice and such, but I don't want to run 3 RPis in my private home network for every new idea I have. I want that (efficient) all in one solution without involving virtualisation on a 1200W/hr server rack(already tried that, had 120W/Hr; way too much nonetheless)). Additional to that, I just want to learn. I used different appliances and now want to start my own little 'RouterOS' by myself. If I find a hardware solution, and if anyone is interested I can document my journey on this forum so that others can benefit from the knowledge I got during this process. Just let me know
Any help or advice appreciated!