Ask HN: Do you want a router that has DD-WRT pre-installed?
I have been flashing DD-WRT to my routers for many years. My current setup is an Archer C9 that connects via cable to an Archer C8, which then wirelessly bridges to an R7000. All of them run DD-WRT. If I had "fun money," I would buy a low-power SFF PC with dual NICs, run OPNsense or OpenWrt, and use the wireless routers strictly as access points. Since I don't have that much to spend, I look for older DD-WRT friendly routers, usually under $30, on Craigslist or Facebook Marketplace, and flash them myself.
I see that Ubiquiti and MikroTik make quality routers with proprietary OSes for around $65 new. Protectli and Netgate offer pfSense routers starting at $259.00. The GL.iNet Flint 2 is $169.00, and the OpenWrt One is $89.
According to ResellBot (because eBay now requires a login to see sold listings with prices), the sold "DD-WRT Routers" generally go for under $160. These include the WRT3200ACM, Netgear AC1750, Linksys EA9300, and Linksys R7350.
When I asked an AI how I would go about judging interest, building, raising funds, and manufacturing, it seems doable but expensive (said $125,000 minimum in total made up of $30,000 for regulatory approval, engineering and protoyping $10,000+) and time-consuming just to get to a "golden prototype" for demos.
So if I were a "hacker" and wanted an open-source router, depending on my funds, I would either:
1. Flash DD-WRT to an existing router (used or new).
2. Buy one with it already installed, like the OpenWrt One or a Protectli device.
3. Get an SFF PC and build my own.
I remember when some comments about DropBox said it was a waste because any hacker could make that. I also know DropBox was marketed to the average person and businesses. I don't really see how a hacker friendly router could take off like that unless hackers are choosing the hardware and setting up the networks for average people. And I assume that most people setting up the networks want different qualities like brand name recognition, ease and speed of purchasing equipment (Walmart or BestBuy), and the ability to point a customer or family member to the number of solid reviews and articles saying it a good router to qualify their choices.
So, do you actually want a router that you can buy with DD-WRT pre-installed?
130 comments
[ 10.5 ms ] story [ 193 ms ] threadThose who look at you blankly when you mention open-source router firmware aren’t likely going to become customers.
I'm not sure how approachable tools like Claude Code have made this for people though. If I was just getting started, I would probably just have the tool do it for me.
I find ASUS hardware high quality in general. And using an open-source project like ASUS Merlin means the pain-points and limitations that I would face with stock firmware have been resolved to (at least to satisfactory extent) when I need reach for the hacker type configurations.
compared with RouterOS where the Linux bits are almost completely hidden behind the proprietary config engine (and the proprietary cli and webuis that power that config engine). for the most part with routeros, you'd be hard pressed to know that you're even on a unix let alone linux.
Out of the two of them DD-WRT is more "hacky" and duct-taped together, while OpenWrt is more "pure". This can mean that DD-WRT feels more feature complete at times.
I bought a pair of them at the time. Kept one (N600) until I needed a 'mesh' and sold it on eBay about four years ago. Replaced it with an Orbi system that doesn't need to phone home (not sure such things are still available in the consumer market).
I ended up adding support for the G300NH2 model for OpenWrt.
https://www.gl-inet.com/en-de/products/gl-be14000
so.. yes? I haven't gotten around to flashing stock openwrt on it - but I probably will at some point - seems to be supported now?
https://forum.gl-inet.com/t/flint-4-openwrt-vanilla/71383/10
I think it would be difficult to compete with existing offerings - even though they are quite few.
If there wasn't, I was going to use this as a project to explore vibecoding...
pfsense can sell for a relatively high price, I think, because they market themselves more towards businesses and big corporations.
No, I'd rather flash it myself and use OpenWrt instead of DD-WRT.
Buy https://www.gl-inet.com/en-us/products/gl-mt3600be and move on with your life.
At one point, and I don't remember exactly when, I just started using OpenWRT instead. It wasn't always the case, but it presents a very usable GUI straight away these days and it has a ton of flexibility for getting creative later.
At home I run it on a Pi4 that I bought for the purpose. It keeps up with my 500/20Mbps DOCSIS internet very well indeed. I've used it with a USB NIC to get dedicated ports, and also with VLANs and a managed switch instead. I just download and flash the card, plug stuff in, and configure it. No real issues -- for years, now. (Wireless is provided by Mikrotik access points.)
When something faster happens in my neighborhood (which may be very soon; I had a very brief chat with a dude whose fiber splicing trailer was across the street just yesterday), I'll probably want to move to something more capable.
That could be in the form of faster Pi, or an old PC running OPNsense -- or even stick with OpenWRT. No big deal.
If I really wanted a tidier package for light-weight travel or something, then I guess I'd pick something appropriate from glinet.
For heavier-travel, I've got a kit with a Pi4, a managed PoE switch, and a backup Mikrotik box (that can be a switch or a router; it runs OpenWRT as well and the normal config is that it just provides more switch ports), and all this stuff is mounted onto a 1U rack shelf that is in-turn inside of a road case. It's meant to be physically durable and to include enough gear that if any part of it does then I can replace it Right Now without spending time finding parts in the middle of nowhere.
So, no: I would not buy one that was prefabulated. It wouldn't scratch my itch.
---
For everyone else? Honestly, the regular folks I know who ask me questions about networking aren't into that stuff at all or they wouldn't be asking. They don't care about ultimate speeds, or latency under load, or any of those things. They don't care about running Internet services from their network, or services on their local network, and probably don't even have a printer to abuse if something goes awry. They're also not interested in exploring the bowels of their home to install cabling for PoE access points.
They just want decent-enough wifi coverage that they don't have to think about it, and then: They want to succeed at not thinking about it.
So for those folks, I've come to recommend proprietary multi-node mesh systems. It doesn't really matter to me which one it is, or how terrible some aspect or other is: They all tend to check the right boxes, they update themselves, nobody thinks about them.
Similarly though, there's limited appeal to those who aren't already capable of setting it up themselves.
I'm still slowly pursuing this because I believe in it, whether it's profitable or not.
Are there any downsides or issues that come with this setup? Easy ways to disable it for specific sites or temporarily? Especially for non-technical users?
Would be legit to be able to have an Llm do a source audit before installing …. Not perfect but damn sure better than nothing
It's currently serving as a wireless bridge client for a network of 10 IP cameras.
So I buy GL.iNet routers, which come with OpenWrt pre-installed.
I also like Flint 3's skin on top of openwrt/luci, it's just easier and more convenient.
For routers, the only realistic way that can happen is by getting some big vendor to adopt ddwrt or openwrt to offload (some of) the job of writing the firmware. And even then, most people use their ISP provided router. A niche vendor supplying preflashed routers isn't going to make a dent.