OpenWRT runs on a lot of hardware and its a great way to extend the life of a router past the manufacturers patches as well as gain a lot of capabilities. I wouldn't buy a commercial router that wasn't supported by OpenWRT now.
https://openwrt.org/voting/2025-02-12-openwrt-two
Otherwise this router from GL.iNet has OpenWRT preinstalled, Wifi 7, 5x2.5G:
I've got 10Gbps fiber at home (egregious, I know), and the only OpenWRT router I found that can saturate it is the Turris Omnia NG[0]. The price tag is a notch up from others but it's legitimately one of the best pieces of hardware I've ever owned. A perf3 test against an in-town server was able to pull 800 Megabytes per second; the router is no joke.
If you have a thick line to your ISP, I highly recommend!
It's easy to customize, I have a script to notify me when a new device connects to my router[1] and I also have a script to notify me when someone logins into my router[2].
Earlier I used to connect my openwrt router directly to the ISP's switch but now a days they've started to force their 'AI powered' router which is centrally managed. I now have to usee OpenWrt to defend against the ISP's router first and then the broader public network.
[1] https://abishekmuthian.com/openwrt-new-devices-connection-al...
Fot example from my ISP I can have two options for PPPoE connection, first is legacy IPv4 only but lacks IPv6, second is IPv4 but behind CGNAT and with modern IPv6. With OpenWRT, I am able to make two PPPoE connection over the same wire and have the best of both worlds.
I would rather just connect a separate wireless AP to my switch, preferably also with PoE. And then I can upgrade and expand that as needed while leaving the perfectly fine router alone.
Is there any closed-sourced firmware that exceeds OpenWRT performance on the same level of hardware?
I think that some proprietary firmware may have hardware optimizations that aren’t possible in a community-developed environment.
I would really love to see something like this with just 10 sfp cages, no switching all routed interfaces. A real open source alternative to mikrotik.
I just received my OpenWrt One because I’m tired of dealing with the questionable quality of most routers.
And I don’t feel like resurrecting my old PC that I used as a router for a while. I stopped doing that because it’s loud. Pretty sure the power supply fan is about to fly off.
But Qualcomm WiFi pci card with giant antenna in a dirt cheap PC running ancient Ubuntu and a simple hostapd setup is so far the most reliable WiFi router I’ve ever had. I hope openwrt one is even better :-)
OpenWRT is very good, but the installation and upgrades are not easy. There is a zoo of images for different hardware, installation options and tools. It has to run on small devices, so there are limitations. The documentation on Wiki is scattered and could be improved.
I had to search forums for weeks for a custom package installation for my router. Right now I have been trying to upgrade to the latest version via LUCI for a while, and it stucks. Probably have to wait for few weeks, go through CLI and maybe search forums again.
I just thought I am paying a hefty time price for a bit more expensive x86 mini pc and AP.
I have been using them for years and I'm really happy. I recently bought the WiFi 6 upgrade kit for both of my turris. They "recently" released their latest version which is expensive but comes with WiFi 7 and 2.5 Gbps RJ45 and 10 Gbps SPF.
The single best wifi reference I've found to date.
I don't use it for my APs, but that is mostly because I already had 3 TP-Link routers setup as dumb APs using OpenWrt that have been working great. If I did it again, I'd buy OpenWrt Ones though. Although Deco mesh kits I've used have worked exceptionally well, and have become my recommendation for friends/family that don't want to do things like run arbitrary packages on their router/APs.
It ran pretty well for me as a travel router I cobbled together from a Raspberry Pi and Netgear A7500 USB dongle for a stay in a short-term rental where the infrastructure network was shared with other units. More recently I have been trialing their CM5-based model with Wi-Fi 7 and 2.5GbE PoE for use as primary home Wi-Fi.
1: https://www.supernetworks.org 2: https://www.supernetworks.org/security-labs.html
I wish it had more ethernet ports but I've managed to live with that. I'd be up for buying an OpenWrt Two as a backup or to replace this if it has even one more LAN jack.
Got cheaper version without case - designed simple box with cutouts and 3d printed it out.
I can say it works flawlessly. I'm very happy about it. Previously I was using openwrt on different consumer-grade routers and I always had some issues, even when selecting supported devices.
Looking at one of these when TP-link stops patching my Wifi. https://www.toptonpc.com/product/2x10g-sfp-solid-firewall-mi....
Suddenly I want to put every IPS device into dumb bridge mode, and run my own damn router.
Personally I find vanilla Sinovoip (aka "BananaPi") products to be more interesting. OpenWRT One adds strange connectors but for some reason removes R2/3/4's cellular-focused PCIe-but-actually-USB slot, M.2 slot, and leaves just one LAN port.
When I was visiting my mom a few years back in my hometown, I converted her cheap plastic Xiaomi Mi router into an ordinary router using the OpenWRTInvasion exploit. That router then bridged a remote SIP phone to the main LAN, which was connected to the internet through another plastic router that had also been turned into an ordinary router, again thanks to OpenWrt.
That project is fantastic, and the people behind it are doing great work. Can't recommend them highly enough.
Just update my bpi-r3 purchased years ago from 24.x to 25.12, it need a bit of extra work because the sfp interface is renamed(though I never used that), and i finally just do plain sysupgrade only and add some required packages because i run a customized fd.io vpp build on the bpi-r3, connected via vhost-net backed tuntap, it works well, I never regret bought this machine, with current agent stuffs, i think bpi r3 model may be more fun to play with
Just excellent, some pretty smart people in the Openwrt forum as well if you have problems.
After some time though, I eventually moved over to using OpenBSD directly. My small brain has a much better understanding of all the moving parts compared to that of OpenWrt :P
There are too many settings. Feels like Gimp (vs paintbrush). But once figured out, it works well.