Ask HN: Best current model routers for OpenWRT, DD-WRT, Tomato, etc.?
> If one were to decide to buy a brand new model router to install open source router software on, where would you go to find out the best current models and be able to compare their features? > While it would be nice to know the best models as of today, I think it's more interesting to be taught how to fish instead of being given a fish. This also makes it easier for me (and anyone else) to pass this advice onto the next person.
[0] - https://news.ycombinator.com/item?id=6828699
[+] [-] TwoNineFive|9 years ago|reply
I would highly recommend an ipq806x-based system, if you can afford it. Almost always matched with qca9880 radios. These are modern 802.11ac wave2 systems.
ipq806x is a Qualcomm-Atheros SoC. Go to wikidevi for specifications on the chips and all of the devices I mention below.
Check camelcamelcamel for recent pricing info if buying in the USA.
The list would be:
Linksys EA8500
TP-Link Archer C2600 (Not recommended due to TP-Link going anti-OSS. Modern versions require signed firmware and other DRM junk)
Trendnet TEW827DRU (Not yet accepted into LEDE, but could be any day now)
Netgear R7800 (Has a slightly faster CPU, but more expensive)
Netgear R7500v2 (Avoid the V1)
ZyXEL NBG6817 (Has the same slightly faster CPU as the R7800, but it's storage flash is goofy and I'm not 100% sure it's fully working. Ask the lede-dev mailing list first.)
The top issue that all of these devices have is that the 802.11 radio LEDs don't work yet because the driver is missing support for it. However, if you can live without blinking lights, these models are the way to go. This feature will almost certainly get fixed in the future.
I would tell you to go with the Linksys EA8500 if price/value is your concern. Otherwise the Netgear R7800 has a very active dev and probably has the best support. The ZyXEL NBG6817 looks really interesting to me, but I don't have one yet.
If $140-$200 USD is too much for you, look to some older 802.11ac devices. Like I said above, avoid TP-Link as they have started locking down their devices by removing serial ports and requiring signed firmware/DRM etc.
Your list here in comments is pretty good, though I'd avoid the TP-Link unless you can get one that is older (before TP-Link became anti-OSS.)
Good luck
[+] [-] AndyMcConachie|9 years ago|reply
https://github.com/openwrt/openwrt https://github.com/openwrt/packages
I get that there is some strife, but calling OpenWRT dead would appear to be very very premature. FWIW I build OpenWRT from source and for the past few months have not been using CVS. I don't know the story behind it, but it looks like all development has moved to Github.
[+] [-] alimbada|9 years ago|reply
[+] [-] zhan_eg|9 years ago|reply
Do you have any real-life comparison of range/stability (and with what load on them?) on those models as from experience I know that raw comparison data on Wi-fi differs from reality.
Both this and some other Trendnet models I checked are not Wi-Fi Certified - has that been an issue for you?
As I'm in Europe the issue with TP-Link locking down firmware because of the FCC ruling [0][1] won't be a factor and I'm still not sure are they or TP-Link at fault?
[0] - http://www.smallnetbuilder.com/tools/charts/router/graph/117...
[1] - https://www.wired.com/2016/03/way-go-fcc-now-manufacturers-l...
[2] - https://www.techdirt.com/blog/wireless/articles/20150831/071...
[+] [-] drewg123|9 years ago|reply
If I go to what LEDE calls "ideal hardware for LEDE", at https://www.lede-project.org/toh/views/toh_available_864, none of the above routers are listed (with the possible exception of the Netgear R7500, but there is no mention of v1/v2).
I guess the docs are just out of date?
[+] [-] mdasen|9 years ago|reply
If you're looking for information, I suggest SmallNetBuilder. They have very thorough reviews: http://www.smallnetbuilder.com/tools/rankers/router/view. It looks like the RT-AC68U is their #1 pick for AC1900 router now. It used to be their #2 pick under their previous testing methodology (after the R7000 Nighthawk from Netgear). That's slipped to #3 under the new testing and the Asus has taken the top slot.
Asuswrt-Merlin isn't such a radical departure from stock, but it has some nice features and allows me to do things like edit the etc/hosts to block certain things.
The Asus RT-AC68U is probably one of the top 2 AC1900 routers out there and T-Mobile is selling it for a song (even if you're not a T-Mobile customer). It's a little work to re-flash it so read a guide and see if you're comfortable with that. Or you could buy a stock RT-AC68U and get SmallNetBuilders #1 AC1900 router overall, for 2.4GHz avg throughput, 2.4GHz max throughput, 2.4GHz range, 5GHz avg throughput, and 5GHz range.
[+] [-] zamalek|9 years ago|reply
[+] [-] jtolj|9 years ago|reply
I just replace my FIOS router with an ASUS RT-AC66U running AsusWRT-Merlin (I understand the stock firmware is based on Tomato). It is very fast, stable, has great coverage and is extremely configurable/hackable. I think I paid $75 for it from Amazon Warehouse Deals.
[+] [-] hiram112|9 years ago|reply
I have yet to open it as I'm using my landlord's Verizon crap model, but once I move to my new place, I'm looking forward to flashing Merlin or DD-WRT.
[+] [-] dexterdog|9 years ago|reply
[+] [-] toast0|9 years ago|reply
[+] [-] bberrry|9 years ago|reply
[+] [-] mavrc|9 years ago|reply
I recently replaced my PC router running pfSense with an EdgeRouter X - at ~$50 the power savings alone will probably pay for it in less than a year, and the only thing I can't do with it that I could do with pfSense is create a standalone OpenVPN endpoint - so I'm moving that functionality to a server that was running anyway.
[+] [-] skrowl|9 years ago|reply
[+] [-] rbritton|9 years ago|reply
[+] [-] ac29|9 years ago|reply
>the only thing I can't do with it that I could do with pfSense is create a standalone OpenVPN endpoint
Pretty sure you can do this, check the forums.
[+] [-] unknown|9 years ago|reply
[deleted]
[+] [-] dawnerd|9 years ago|reply
[+] [-] sashk|9 years ago|reply
[1]: https://www.aliexpress.com/item/Latest-windows-8-mini-pc-min...
[+] [-] chx|9 years ago|reply
[+] [-] mox1|9 years ago|reply
pfSense is simple to get started with, powerful enough for small to medium businesses and "just works."
The initial setup might be a bit more $$$ ($150 for hardware), but it will last you a long time.
[+] [-] zhan_eg|9 years ago|reply
How much coverage and clients does a single Eero manage - by the reviews I read, I think it shines only when multiple ones are used, but that makes them a pricey solution.
[+] [-] sopium|9 years ago|reply
[+] [-] zhan_eg|9 years ago|reply
- TP-Link Archer C7 (supported by both DD-WRT and OpenWRT, and recommended by the latter)
- Linksys WRT1200AC/1900AC (supported by both DD-WRT and OpenWRT)
- Ubiquiti UAP-AC-LITE/LR/PRO (OpenWRT, diffrent models depending how much speed/range do you need. No routing here, just access points.)
For any models discussed, please keep in mind that depending on the hardware version, the firmware support is different.
[+] [-] douche|9 years ago|reply
[+] [-] ljoshua|9 years ago|reply
[+] [-] wtallis|9 years ago|reply
[+] [-] cvwright|9 years ago|reply
[+] [-] djsumdog|9 years ago|reply
http://penguindreams.org/blog/building-a-thin-itx-router/
I paid too much for parts. You can easily construct one of these for under $200. I'm sick of ARM and needing a different image per device.
AVOID the ClearFog and BPI-R1:
http://penguindreams.org/blog/review-clearfog-pro/
http://penguindreams.org/blog/banana-pi-bpi-r1-fails-into-an...
I cannot recommend either of them (although if I had to, the BPI-R1 is better than the ClearFog. Just don't expect it to be stable)
[+] [-] FussyZeus|9 years ago|reply
https://www.amazon.com/gp/product/B00IB8IVDQ/ref=oh_aui_deta...
I've been extremely happy with this purchase, admittedly I'm a bit of a high-demand user (I host a number of minor services for myself and friends including TeamSpeak, minecraft, as well as operating two Xbox Ones) so I needed something with good port forwarding support and UPNP. Rock solid, straight DD-WRT interface with minor branding, shell access, and monitoring support. This router's been an absolute champ and I'd recommend it to anyone.
[+] [-] emilecantin|9 years ago|reply
[0]: https://www.amazon.com/Buffalo-AirStation-HighPower-Wireless...
[+] [-] valczir|9 years ago|reply
They may not have the greatest wifi range in the world, but I haven't found a router to beat them at stability.
[+] [-] FussyZeus|9 years ago|reply
[+] [-] module0000|9 years ago|reply
[+] [-] feistypharit|9 years ago|reply
I recently decided on the ubiquiti edge router x ($49), ac-lr access point($90), and pihole($50) on a raspberry pi for DNS. The pi also runs DNS crypt. But now everything gets regular updates and the firewall config and stats on the edge router are great.
[+] [-] Diederich|9 years ago|reply
[+] [-] warcode|9 years ago|reply
[+] [-] thom_nic|9 years ago|reply
- TP-Link Archer C7. This supports our office of ~30 ppl and has been bullet-proof since day 1.
- TP-Link N600. Cheaper but still 5GHz. Also super stable, I use it as a wifi bridge daily.
- I just bought a Netgear R6300v2 which will go in my home. Have not used it much yet but for the price it's an ARM core with a lot of Flash & RAM so I'm excited.
Caveats: I don't know if in practical terms new-ish TP-Links (later than Q2 '16) are harder to flash due to them supposedly cracking down on third-party firmware. At the time they were super easy, I just downloaded the latest from ftp://ftp.dd-wrt.com/betas/ and followed standard instructions.
Caveat #2: For Broadcom/ARM builds you probably don't want to use builds from ftp.dd-wrt. Intead you want KONG's build, see: http://www.desipro.de/ddwrt-ren/K3-AC-Arm/Readme and search the forums for latest KONG builds.
Finally, reading Amazon reviews for any supported model helps as well, you'll find a few ppl who relate their experience putting ddwrt on it.
EDIT: if your budget is $100+ I've also read good things about the Netgear R6400 and ASUS AC66 and AC68 but don't have any direct experience there.
[+] [-] randombit|9 years ago|reply
More about APU2 at http://www.pcengines.ch/apu2b4.htm
[+] [-] zhan_eg|9 years ago|reply
If it is the first option - there are two recommended Wi-Fi cards - which one you are using and how many client devices does it manage?
[+] [-] fnj|9 years ago|reply
For the router, any fanless mini-PC with two ethernet ports. Run OpenBSD or pfSense.
[+] [-] jabl|9 years ago|reply
I have a TP-Link TL-WDR3600 v1 running OpenWRT. It was cheap, and works fine.
[+] [-] Smushman|9 years ago|reply
1. Use WiFi routers for WiFi.
Avoid firewalling, NAT, authentication protocols, the strongest levels of encryption, or other packet changes/control on the WiFi Router.
Resources are always constrained. Mentioned processes consume resources and the load only appears under real world conditions that you did not anticipate or could not replicate in test.
2. Distribute (as much as possible). A little work/cost up front will save you down the line.
A lot of WiFi routers support multiple radios (IE 2 radios). That gives you three points of failure for every router - one for each radio, and one for the router. Take one dual band router down and everyone in the coverage area loses connectivity in both bands.
Separating these will provide improved redundancy, throughput, offloading, and etc.
[+] [-] JonnieCache|9 years ago|reply
[+] [-] Wheaties466|9 years ago|reply
[+] [-] mbrock|9 years ago|reply
I'm just about to order a Mikrotik hAP AC Lite.
https://routerboard.com/RB952Ui-5ac2nD
It's for a one-floor collective house in Latvia, so it's kind of nice to get an AP from a Latvian company. :)
[+] [-] tbronchain|9 years ago|reply
I've been quite interested to read about the fact developers from OpenWRT are moving to LEDE. Maybe it could be worth it to wait - as I said, OpenWRT isn't perfect and I'm sure a lot of improvements can be done. I haven't tried LEDE though. But I think, for a small office/home network, just getting an (reasonably)old/cheap yet powerful, compatible hardware and put OpenWRT on it is quite a good solution at the moment.
[+] [-] jonstokes|9 years ago|reply
Now that the enterprise-level Ubiquiti stuff is so insanely cheap, there's basically no reason IMO to fool around with open-source router projects.
[+] [-] crisscrosscrash|9 years ago|reply
I was looking at switching from ASUS on Merlin to Tomato for better QoS and to try out multi-WAN that was added in shibby about a year ago. I really want the internet to be reliable and fail over to a 2nd connection and then back fairly seamlessly.
Am I better off using pfSense (or something else) vs trying one of these integrated router/wireless firmwares?
Years ago I started looking for multi-WAN and got the very disappointing Linksys / Cisco RV042. It worked, but the interface was crap and it lacked a lot of the features that even consumer routers had. For an office of up to 50 people (and 2x devices) we've been using an ASUS RT-AC66R on Merlin and it's worked pretty well in that it's rock solid stable for many months at a time, has a bit of features - now including nice graphs for per-host bandwidth monitoring, and basic QoS and multi-WAN. The biggest issue is that QoS options are limited and it's hard to know if it's even working properly. The multi-WAN auto failover seems buggy and that seems like an area that Merlin hasn't touched.
[+] [-] MrVitaliy|9 years ago|reply