posted in Selfhosted

Router recommendation for newbie

Edit: forgot to mention that I’m based in Europe, which might be relevant for which devices are easily available.

Hi, I am a newbie looking for a new router, one where I can block ads and tracking (with AdGuard, PiHole or something similar), I can choose my own DNS, and hopefully tinker more once I learn more about routers and networks. I have a home server currently running only locally and would like to access it from outside my home, but I’m afraid of letting the door open to bots, hackers, etc.
I am currently using the router provided by my ISP, which has poor customization options and is also failing a lot lately (it loses internet connection at least once a week and needs restarting).

I have searched a bit around and I think something where I can install OpenWRT or other open source firmware would be good. On the OpenWRT forum I have seen recommended the GL·INet Flint 2 GL-MT6000 openwrt.org/toh/gl.inet/gl-mt6000. I also looked a bit more on GL·INet’s website and saw the GL·INet 3e (GL-BE6500) which has WiFi 7, and wondered if that could be a good upgrade, but seems it doesn’t support (yet) installing official OpenWRT.

As for me and my use case: I am comfortable with the Linux command line, my personal computer runs Linux and I have a home server running OpenMediaVault with a couple of services on Docker (Jellyfin, Navidrome, Radicale, Trilium, Calibre-Web, Wanderer), but I barely know anything about routers and networks. The router will serve to connect that server via Ethernet and use several devices (laptops, desktop PC, phones, tablets, AndroidTV…) via WiFi.

I wonder what the thoughts of people who know about routers and networks are.

  • Are these good options for a first non-ISP router?
  • Is the 3e (GL-BE6500) worth the update for WiFi 7 or is it overkill for my use-case? Maybe even a bad idea if it doesn’t support the official OpenWRT?
  • Anything else I missed and should take into account?

In addition to the physical router recommendation, I have 2 more questions:

  • from what I have read in other threads I believe I might need to keep my ISP’s router, or get another device to use as a modem before the router (I don’t know how to do that). Is that correct or can I just replace my ISP’s router with a router running OpenWRT (or similar) and be set?

  • does anyone have any good resources to learn more about networks, modems, routers, etc.? for a newbie who is comfortable with the Linux command line but otherwise knows nothing about the topic.

OpenWrt ForumBest Newcomer Router - 2025The following routers meet (or are close to) the criteria. Here are links to their recommendations: OpenWrt One About US$100 from AliExpress. High performance, has all the ant-bufferbloat fixes. $10 from each purchase goes back to support the OpenWrt project. GL.iNet GL-MT3000 - About US$86 on Amazon, available now, easy installation, plenty of horsepower GL.iNet GL-MT6000 - This appears to be a great router, and is now officially supported in OpenWrt 23.05.3. Its price (~US$130 after coupon) ...
Edited ⁨⁨Aug⁩ ⁨26⁩, ⁨2026⁩, ⁨16:09⁩⁩enPage

Replying to an earlier post

The Asus BT8 is a wifi 7 router supported by openWRT and there is quite a few of us running it. I think generally OpenWRT is a good way to go and the Table of Hardware on the OpenWRT site will give you a dizzying array of options for wifi 6 and 7 devices that are supported and you get to pick your spec and price from those available.

You might need the modem device if you are using cable, otherwise its FTTH or DSL then you wont.

If you search for OpenWRT tutorials on youtube you will find a McFly or something like that name and he has a bunch of tutorials on how to set up OpenWRT and a range of more advanced networking topics and how to use OpenWRT to utilise them.

Replying to @⁨BrightCandle@lemmy.world⁩

If you search for OpenWRT tutorials on youtube you will find a McFly or something like that name

Could that be OneMarcFifty?

YouTubeOneMarcFiftyTHE PLACE FOR DIGITAL DIY if you are an enthusiast of Digital DIY then this is your place. #openwrt #kalilinux #docker #esp8266 #esp32 #linux #proxmox #virtualbox #wifi Marc on patreon: https://www.patreon.com/onemarcfifty My youtube channel: https://www.youtube.com/onemarcfifty Marc on Twitter: https://twitter.com/onemarcfifty Marc on Facebook: https://www.facebook.com/onemarcfifty/ Marc on Reddit: https://www.reddit.com/user/onemarcfifty Chat with me on Discord: https://discord.com/invite/DXnfBUG nano_1y43u3kre5auwthu3ktbw3j4xh6itfbyrqr5wxtm6s4hyrtg3xrpoqf8tt91

Replying to an earlier post

I found the Cisco free networking courses really helpful when trying to figure out my network stack. Some of the earlier stuff you probably know but you can skip through quickly, especially if you don’t care about getting the “qualification”. www.cisco.com/site/us/en/learn/…/index.html

I would personally recommend keeping the router and adguard/pihole server separate. If you mess something up, it’s easier to quickly switch the router DNS to a public one whilst you try to fix it, especially if you have anybody else at home who won’t appreciate losing their internet because you messed up something (which will happen but let’s you learn)! It’s also a good idea to keep this separate from your main server for this very same point. You might accidentally use up the entire hard drive or have some messed up update on one software take all the RAM, making everything else unusable (both happened to me at different times, and one was overnight before I was working from home which was not fun to try and fix first thing in the morning!). It’s not always clear which device is causing and what went wrong so can take some time to fix but gives you flexibility to fix in your own time.

That’s why I would recommend getting a used thin client for £30ish (GBP) from eBay or somewhere like that. I have my pihole and home assistant on there to be clean and separate in case my server goes down. Then the internet still works, the lights still work, and things like nextcloud and jellyfin just have to wait a bit.

It also allows you to upgrade devices separately (e.g. when my internet provide unexpectedly upgraded to 2.5G I chose to buy a new router and one of the switches, and upgrade the Ethernet socket on my home server) but kept my existing WiFi access point and pihole/HASS server which still work fine after years of use. Most of my clients at home can’t handle higher speeds so no point upgrading the rest of the network until they can (if ever). I have separated my WiFi access point and router because of the location of my incoming wires and home layout, which you could also think about doing. I’ve always thought getting seperate devices focusing on one thing they do best makes sense, and can actually be cheaper to buy.

Not sure about routers themselves but have heard good things about openwrt. I do NOT recommend the TP Link Omada series!

Replying to an earlier post

Take a look at OPNsense which is open source or pfSense which is more commercial but still has a community version. Good documentation and will run on really old hardware as long as you have two Ethernet ports in the computer. Until last year my router was a 2007 dual core dell PC. I upgraded to a fifth generation I5.

I run the licensed version of pfSense on all the routers in my org. I have full tunnels between each location along with full blocking of malicious sites including all adult content. It may look complicated but if you want to learn how netowrking works you can do a lot worse.

Replying to an earlier post

I have seen recommended the GL·INet Flint 2 GL-MT6000 openwrt.org/toh/gl.inet/gl-mt6000

I’ve used a Flint 2 GL-MT6000. Works fine for me. If you want a high-spec new OpenWRT machine, it’s near the top end, from my skim. It may be overkill if you don’t intend to do anything elaborate.

and is also failing a lot lately (it loses internet connection at least once a week and needs restarting).

So, you’re still going to need to have a cable modem or DSL modem or whatever, if you have cable or DSL service, and it (or some other hardware, if you can get that working) going to be necessary for that bit. There are three pieces to this equation: a modem or whatever translates your satellite/long-range-wireless/cable/DSL/etc link to your ISP to Ethernet. A wireless access point, to provide WiFi. A router, to NAT connections, do things like setting up what traffic goes where, what’s blocked, etc. The Flint 2 will act as a wireless access point and as a router. But it doesn’t have a modem built in.

You can turn off a lot of functionality on your ISP-provided router, but you’re going to keep it in the loop (with the Flint 2 plugged into it) unless you have the ability to use an alternative modem. It may be possible to replace it with a different modem, depending upon your particular situation; I believe that some ISPs may embed authentication information in the modem specifically to keep people from using alternatives.

Thus, if the ISP-provided router keeps failing in that configuration, this isn’t going to fix your problem. You can reduce the functionality that the thing uses, like, maybe throw it into bridge mode (which just passes traffic through, doesn’t NAT anything) and let the Flint 2 act as a router. That’ll reduce what the ISP-provided router does, and if that’s triggering some bug on the thing, that might resolve your problem.

If the existing router is honestly failing in some way—like, once it has problems, it never comes back without a reboot, isn’t just connectivity problems—you might request a replacement.

If none of the above fixes your problem (i.e. the ISP-provided router, stays in the loop and keeps failing and only a reboot fixes things) a mitigation, albeit not a fix, would be to set something up on your network to ping the outside world and then power-cycle the router automatically if it fails for a certain amount of time.

Replying to @⁨Th3D3k0y@lemmy.world⁩

Good luck. I hope you can get those on the cheap. I ended up wiring everything I could in the house, including streaming devices, consoles PCs, etc. The APs are basically only handling phones, tablets and some wifi IoT switches (matter over WiFi) to my home Assistant. Everything else is wired. I could not be happier. 11 PoE cameras, my wife almost had a heart attack when she saw that invoice 🤣

Replying to an earlier post

I’m also a noob with tech anymore. My old faithful router started dropping this year, replaced it with the Flint 2 earlier this year because I also wanted OpenWRT. It comes with OpenWRT installed, but I don’t think it’s the plain old vanilla OpenWRT, so when I hooked it up and started setting it up, it needs a firmware update anyway, so I installed the actual OpenWRT from their site. It’s been great since, totally happy with it.

Replying to an earlier post

If you want to cut out your ISP device entirely, you will need to know exactly what setup your ISP has given to you, and then match that with your own hardware. The https://pon.wiki/ and servethehome forums are a great place to start for this.

If your ISP device has a passthrough mode that you are happy with using, practically any device with two gigabit ports will work for a 1gbps internet connection. I use a https://friendlyelec.com/ device, because they come with friendlywrt preinstalled, but your choice of router software is basically entirely preference based.

Replying to an earlier post

I went the Flint 2 route, I do not currently need wifi 7 but I did flash it with vanilla Openwrt. With the clean vanilla OpenWRT I have added 2 VPNs, I am considering adding a third (one is personal, one is to show off to friends, and the third one will be for my off site back up). I have a poop load of vLANs (IoT stuff, home lab stuff, my personal stuff, guest stuff, child safe vLAN, Personal VPN vLAN, guest VPN vLAN). I have a bunch of wifi APs, (personal, guest, kiddo safe, IoT, and a few because I am an asshole and believe all them waves belongth to me!).

My plan was to host my own email server but this girl loves her hair and did not want to pull it all out, so I just continued on using a third party for that, this is why I got a firewall I controlled because I needed static IP addresses for email but I would recommend getting one if you are adding your own firewall just to by pass everything your ISP is doing, I have fibre but even when I had DSL my ISP had to keep their modem in there, port 1 is just a dumb switch that goes to my firewall.

Originally I had a VPN running on a pi zero 2 (do not do this it is not that great to do it), but now my Flint 2 takes care of it and I do not notice any slow downs when I am away from the LAN. As a Canadian my PM just recently said we are at war with the US, sure it is a trade war not a pew pew boom war but war non the less and as an ex-Apple fan girl I was already slowly moving my stuff away from Apple things and use a pi 4 for HA I have a pi 5 running a bunch of services including pihole, would highly recommend, I have another pi 5 running stuff, and a pi zero 2 running my secondary pihole. I would highly recommend pihole to anyone who is just starting home labbing or been at it for a while, there is some disagreement with people who use other ad blockers but I found pihole first and feel in love with it. You will be so glad to have a VPN with whatever ad blocker you choose (pihole). But getting a static IP is a good idea, sure there are hacks to get things working with things like duckdns.org, your own domain, or whatever else.

You mention hackers and bots, I have crowdsec running on my firewall with things going to all my other devices and a honey pot on my pi zero 2, but my suggestion is if you do not want to set up crowdsec and just rely on the firewall make sure you use strong passwords, I have vaultwarden for those, and change your ssh ports on your devices and while you are at it do not use anything in the 8080 port range.

Replying to @⁨nshibj@lemmy.world⁩

A Gl.inet router is easy to use with it’s stock firmware. I recommend getting one and keeping it stock at least for awhile. You can still use Luci to get more in-depth while also having a simple to understand interface as a backup. It has Adguard built in as well as other things like VPNs and Tailscale and packet inspection. Of course through Luci you can install all sorts of stuff. The Flint 2 has good hardware to be able to run lots of addons

Replying to @⁨nshibj@lemmy.world⁩

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

Fewer Letters More Letters AP WiFi Access Point DNS Domain Name Service/System HASS Home Assistant automation software ISP Internet Service Provider IoT Internet of Things for device controllers NAT Network Address Translation NUC Next Unit of Computing brand of Intel small computers PCIe Peripheral Component Interconnect Express PoE Power over Ethernet SSD Solid State Drive mass storage VPN Virtual Private Network

11 acronyms in this thread; the most compressed thread commented on today has 3 acronyms.

[Thread #89 for this comm, first seen 27th Aug 2026, 15:50] [FAQ] [Full list] [Contact] [Source code]

Hachyderm.ioImran Nazar ~ عمران نزر (@Two9A@hachyderm.io)2.93K Posts, 306 Following, 268 Followers · Front-end #typescript developer and general keyboard tapper; author of Internet RFC 7168 (Hypertext Coffeepot Control Protocol for teapots); occasional plumber, more than occasional #c64 #retrocomputing enthusiast, terrible at classical #piano. Header photo is a verdant scene looking over the landscape near Buxton, England, taken from a single-track country road.

Replying to @⁨nshibj@lemmy.world⁩

You mentioned you have VDSL. So you’ll still need your VDSL modem.

You will probably be able to configure it in pass-through mode or something similar so it will only do the modem functions and not the routing functions.

Then you can use anything you like as a router.

I use OpnSense on a dirt cheap ex-lease x86 SFF desktop. I also filled it with PCIe NIC’s. The only down side of that is it’s power-draw.

Replying to @⁨nshibj@lemmy.world⁩

Get 2 devices, set them up the same and put 1 in a cupboard.

When you make a change / update and / or the hardware fails, then you can still recover.

Personally I have a Fritz router in bridge / pass through mode, then a pfSense firewall - basically a low-ish power microATX (I think) PC - which does all my adblocking and DNS as well as reverse proxy for home assistant, etc.

Works well. But I had a SSD failure once and that was difficult to live with…