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 https://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.

  • frongt@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    If you have cable, you need a modem. You might be able to put the ISP’s modem into passthrough mode. If not, get one of your own, from the ISP’s supported models list.

    • nshibj@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Thanks for your answer. I wasn’t sure what “you have cable” exactly meant, but after seeing BrightCandle’s comment I looked at my ISP contract and it mentions VDSL 50, so I guess I don’t need a separate modem then.

      • tal@lemmy.today
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        You don’t have cable, but you do have DSL, which means that you do need a DSL modem. It’ll have a phone jack, an RJ-11, and you’ll plug a phone cable into it. Looks like an RJ-45 Ethernet jack, but smaller.

  • BrightCandle@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    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.

  • MehBlah@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    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.

  • mbp@slrpnk.net
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    YMMV but I managed to get a Netgear Nighthawk, one or two generations old, for $10 from a thrift store nearby when my router was starting to crap out. It might be my area but I found at least a couple dozen of those same routers over the years.

    I nabbed it, flashed Fresh Tomato on it, and it has been performing excellent for two years.

    • Th3D3k0y@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Sounds like a hardware flipping opportunity to me!

      at least for me, I would be interest in buying one and paying shipping if you find another.

      I want a Flint2, but they are a bit pricey for me atm.

      • mbp@slrpnk.net
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        I’ll keep an eye out for a good deal, mate!

        From the US if that matters.

  • Reannlegge@lemmy.ca
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    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.

  • cantaloup@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    That glinet 3e will never get openwrt due to the chip used on it, I’m being told, which makes it a no go imo

  • Saltarello@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    I have 2 x Flint 2, the second one is in “extender” mode for better coverage in our house. I’ve found it to be a great router.

    I’ve tried to figure out setting up VLAN on the Flint 2 but as yet I’ve failed. I’ll try again at some point.

    Flint 4 will support VLAN out of the box though I’m waiting to see more about OpenWRT implementation on it.

  • sic_semper_tyrannis@lemmy.today
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    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

  • Decronym@lemmy.decronym.xyzB
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    2 months ago

    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
    PoE Power over Ethernet
    VPN Virtual Private Network

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

  • techsenslavingus@lemmus.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    I use the Flint 2 with openwrt (vanilla, not stock). I installed Unbound for a recursive DNS and dnscrypt (or whatever its called). The router has been amazing and handles the recursive DNS with no issues.

  • deadbeef79000@lemmy.nz
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    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.

  • Derin@lemmy.beru.co
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    I also own a Flint 2. Been using OpenWRT for years, but when I got the flint I was so pleased with the stock interface I chose not to flash vanilla on it. 2 years later and it’s still doing great. Note that even though it’s stock, standard LuCi is still available - the “stock” part just seems to be a custom GL.iNet GUI you can choose not to use.

  • SayCyberOnceMore@feddit.uk
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    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…

  • dihutenosa@piefed.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    My current router is an ancient laptop running NixOS. Ethernet in via the Ethernet port, and out via a USB converter. It probably could serve as a WiFi AP too, but currently I have a dumb OpenWRT in bridge mode for that.

    The same laptop also selfhosts Prosody, coturn, LiveKit and stuff.

    I don’t really see how a proper router would be better than that.

  • exu@feditown.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Unless you have fiber from your ISP you need a modem to translate from the TV or phone cable to Ethernet.

    I’m not a fan of openWRT. I’d recommend you go look at NUC-style x86 mini PCs with multiple network ports instead and install OPNsense. I find the web interface much more intuitive than LuCI

    • youmaynotknow@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      This, some PoE switches, some grand stream APs, and it’s off to fully owning your network and never looking back.

      • Th3D3k0y@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        I am looking at PoE switches, some PoE Access Points, and cameras actually.

        A group near me does hardware auctions and has tons of Extreme Network APs that I think are PoE supported, but they keep dodging my requests.