r/openwrt • • 1h ago

Is the GL-MT6000 still the best hardware to install Vanilla ARM OpenWrt?

• Upvotes

Or there is newer hardware available? thanks

Note: I know about x86 appliances, but, to me that is overkill


r/openwrt • • 14h ago

Does anyone have any tips on which IPv6 settings to double check for security and performance?

2 Upvotes

Hey, I just got IPv6 to work using the latest openwrt 25.12.6 install. I just want to see if I am correct in my configuration.

I am a bit unsure about the firewall, I am using the default firewall rules for openwrt and have applied them to a wan6 interface. Is this the correct way?

It seems like a lot of my connections are still using my IPv4 address, but I am getting an delegated IPv6 address as well.

I just want to make sure that I am not accidentally exposing any of my computers to the internet. Any tips?

If needed I can upload the network and firewall config.


r/openwrt • • 18h ago

Netgear R8000

2 Upvotes

I know a lot of people have recommended against openwrt for broadcomm based routers, but I recently installed it on R8000 and so far it seems to be performing well . Better than fresh tomato..

Has anyone had similar experience with openwrt on broadcomm routers?


r/openwrt • • 1d ago

Is OpenWRT used in OE hardware?

4 Upvotes

For instance a 10yo Netgear brand wifi range extender from walmart?


r/openwrt • • 1d ago

How about open-source managed L2 switch next to your OpenWRT router?

40 Upvotes
One of the supported devices

I know a lot of people are interested in open-source devices - OpenWRT, OPNsense for routers, firewalls, access points, etc.

But how about managed switches?

One brilliant GitHub user did just that - managed to create open-source firmware for RTL8372/RTL8373 chip-based devices.

The functionality is far better than the original firmware in majority of cases. For some devices, even originally unmanaged switches gain management capability (even though you might need some flash-memory HW skills for that).

For me, I tried this on 2 switches already - both had originally management interface, so installation took literally seconds and I went from barely usable and no-longer-maintained Chinese firmware to open source one, with much better capabilities, better stability and open source code.

The list of supported HW is impressive already.

Would be nice to have something like this ported also to other chipsets, allowing to have open firmware even on the lowest level of networking.


r/openwrt • • 20h ago

Is there no way to "unlock" the TP Link TL-WR949N?

1 Upvotes

By "unlocking" I mean any way to gain admin access, it be flashing a different firmware (DD-WRT seems interesting but I'm not too confident), unlocking the SSH port or modifying the original firmware in some way so it passes off as legit while allowing root access (I have a decompiled version of the .bin but I unfortunately have no experience in programming)

The only leads so far are a vulnerability that allows you to create a script by echoing commands into a script file at /tmp by the SSID prompt and executing it (which could lead to resetting the SSH password? I'm not too sure), and also DD-WRT for the WR940N which according to Google is the exact same hardware as the WR-949N but for the Brazillian market, though I want to be careful not to brick my router

anyone got any clue? a guide would be helpful if existent


r/openwrt • • 2d ago

OpenWrt + Prometheus + Grafana using ubus HTTP

6 Upvotes

I’ve been looking into ways to monitor my OpenWrt APs without spending too much on hardware or cloud services.

I’m working on a Go-based Prometheus exporter that pulls metrics from the APs via ubus HTTP. The idea is to run it on one of the routers in my network and use Prometheus + Grafana to keep track of everything.

Still a work in progress, so I’d love to hear any ideas or suggestions. Has anyone tried something similar?


r/openwrt • • 2d ago

Openwrt for gaming

14 Upvotes

Hi, I have an FTTH fiber connection with 2.5 Gbps download and 1 Gbps upload speeds. I’m looking for some recommendations on how to optimize my setup for competitive gaming using my Flint 2 router running official OpenWrt.


r/openwrt • • 1d ago

WRT3200ACM - I have to disable wan6 to prevent youtube app videos from buffering

0 Upvotes

Linksys WRT3200ACm running openwrt v25.12.5. If wan6 is enabled then I see 1 minute long buffering on youtube app on my android phone. (no such issue on web browser on laptop)


r/openwrt • • 3d ago

Trying to squeeze every last drop out of airMAX AC

13 Upvotes

original post: https://www.reddit.com/r/wisp/comments/1wr5k2h/trying_to_squeeze_every_last_drop_out_of_old/

Quick update on openMAX (https://github.com/wolverin0/openmax) — our open-source project squeezing maximum real-world performance out of existing Ubiquiti airMAX AC hardware (LiteAP 120, Rocket Prism 5AC Gen2, LiteBeam 5AC Gen2, NanoStation 5AC Loco).

All deep kernel docs, scripts, and raw benchmark JSONs are in the repo. Here is what we have working on real hardware and in live production:

  • Switch tower APs to OpenWrt while stock airOS 8 CPEs keep connecting out of the box: We migrated our live sector APs to OpenWrt 24.10.4 (Linux 6.6.110) and customer CPEs running 100% unmodified stock airOS 8.7.25 connected automatically. Even if a customer's radio is powered off during cutover and turned back on days later, it associates with zero touch.
  • Run multi-vendor & mixed-generation clients on the same Ubiquiti AP: We simultaneously connect Ubiquiti 5AC (LiteBeam Gen2, Loco 5AC, Rocket Prism), legacy Ubiquiti M5 (airOS 6), and MikroTik (SXT Lite5) CPEs on the same sector without a single weak or obstructed client dragging everyone else down.
  • Full channel-width flexibility (20, 40, 80 MHz, plus 5/10 MHz between OpenWrt radios): On a 20 MHz channel, our airtime scheduler hits 0.95 Jain fairness and nearly 4 bit/s/Hz spectral efficiency.
  • Full OpenWrt AP + OpenWrt CPE in live production: Once the AP is running OpenWrt, we remotely upgrade CPEs over the air in ~4 minutes while preserving their management IP, WebUI, hardware-accelerated NAT (flow_offloading=1), and the exact DHCP lease of the customer's indoor Wi-Fi router.
  • Uncovered inside Rocket Prism & LTU (v2.4.2) firmware: We mapped the hardware control table for AirPrism active RF filtering on Rocket Prism 5AC Gen2, and confirmed that LTU's greyed-out 4096-QAM (12X) and OFDMA modes have real driver and rate-table routines compiled inside v2.4.2 (being tested on our physical bench right now).

Live Production Numbers (Same tower, same rooftop radios, 20 MHz channel — Before vs. After)

Live Sector Metric (20 MHz) Stock airOS 8.7.25 (Before) openMAX / OpenWrt 24.10.4 (Now) Multiplier (x) Improvement (%)
Unloaded Wireless Ping (p50) 22.58 ms 1.93 ms – 2.42 ms ~10x faster -90% base latency
Wireless Ping Jitter (p95) 98.77 ms 4.47 ms – 14.90 ms 6.6x – 22x more stable -85% to -95% jitter
Ping Under Heavy Download 31.49 ms (p50) / 54.40 ms (p95) 8.43 ms – 9.86 ms (p50) 3.5x – 5x lower lag -73% to -80% loaded ping
Ping Under Heavy Upload 195 ms – 224 ms 10.37 ms – 16.64 ms (p50) 12x – 18x lower lag -91% to -94% upload lag
Usable 20 MHz Capacity (TCP) ~35 – 45 Mbps typical 69.80 Mbps DL / 30.74 Mbps UL 1.5x – 1.8x more capacity +50% to +80% more Mbps/MHz
CPE CPU Headroom (Routing+NAT) Kernel 2.6.32 (software NAT) Kernel 6.6.110 (flow_offloading=1) ~2.5x more CPU headroom +150% packet/s headroom

Summary: On the exact same rooftop hardware and 20 MHz channel, wireless ping is ~10x faster (~2 ms vs ~22 ms), lag under saturation drops by 80%–94%, and usable sector capacity increases by +50% to +80%.

Next up: Native UISP Reporting (udapi-bridge) on OpenWrt

Moving a radio to pure OpenWrt stops Ubiquiti's /bin/udapi-bridge agent, so UISP marks it offline. We already unpacked /bin/udapi-bridge from WA.v8.7.25 (it is a standalone userspace WebSocket + AES-GCM client reading /etc/board.info, /tmp/system.cfg, /usr/www/status.cgi, and /bin/wstalist) and are building the lightweight OpenWrt wrapper so migrated radios stay Online and green inside UISP with their original device ID and live telemetry.

Full documentation, scripts, and benchmark receipts:
👉 https://github.com/wolverin0/openmax


r/openwrt • • 3d ago

Linksys MX4300 (LN1301): Impressive, but where's the storage space?!?

6 Upvotes

Questions are in bold below.

I just bought one from eBay for $32.88 (open box). Branded & described as the "HomeWRK" variant but thankfully once I logged into the router UI it showed the Linksys branding. I installed OpenWRT using the "easier method" from the web interface & a few CLI commands via SSH to install to the 2nd partition. More info on this model: https://openwrt.org/toh/linksys/mx4300

The router looks impressive (classy obelisk-like shape with a blue LED on top), providing slightly better 2.4ghz range than my Netgear R7800. My question is why a router with 1024MB (1GB) of NAND flash memory only shows 122MB of storage space available in OpenWRT. Apparently there are 2 partitions that are unused on this thing, using up most of that space, which is such a shame.

Does anyone know how to free up more native storage on this? I saw this post from 7 months ago, which explains "this is the way it is partitioned." https://www.reddit.com/r/openwrt/comments/1s8bbhm/mx4300_with_1gb_flash_only_has_100mb_available/

As it's been a while, wondering if there have been recent developments that could provide MX4300 owners more on-device storage space. I am familiar with using extroot, but I don't want to complicate future upgrades by having an add-on storage drive. My plan going forward is to use attended sysupgrades for firmware updates, keeping settings, so I don't need to keep reconfiguring the router every time I upgrade the firmware. I believe if I have an extroot drive it will make firmware upgrades more complicated. Is that true?

I recalled seeing these MX4300s for sale on Woot! a while back for a great price ($15 or so), but didn't need it at the time so passed on it. Even though I paid more for it now, I think it's still a great value and would recommend it to others if they want to use a different type of WiFi 6 router for OpenWRT. It still has a ton of free memory available after installing OpenWRT (1.59GB from the stated 2GB of RAM), so there's the potential to run a lot of great apps with this router.


r/openwrt • • 4d ago

Best settings for gaming or low latency

9 Upvotes

Currently run openwrt on an x86 pc bare metal with dedicated dual port nic one for wan one for lan. I use cake/sqm with diffserv4 to prioritize gaming performance and throughput. Are there any settings i am missing that could lower my latency or improve performance at all?

tldr. I use the nic at the back of the mobo for a switch for all my non priority networking needs like wifi and streaming pc. My gaming pc goes directly into the nic so it has a very clean connection. But i am worried there is something missing i am still very new to all of this so any advice helps. Even if you dont know perfect settings maybe theres a direction you could point me towards that would help my performance anything helps!


r/openwrt • • 4d ago

Moved from Opnsense to OpenWRT for routing and firewall.

53 Upvotes

After almost spending 3/4th of the year using Opnsense, I moved to OpenWRT. There wasn’t anything wrong inherently with Opnsense and honestly if the change for it gets implemented. I maybe move back to it, however CAKE SQM is pretty much a god send on any network that deals with high-bandwidth-using devices. I will also say that migrating my config to OpenWRT felt easier and smoother though I don’t know if that is due to there being documentation for it everywhere or just me being familiar with linux. Things also on the network feel snappy. Device were recognized faster handed IPs quicker, wifi calling got supported quicker of devices. Even VLANs, mDNS, and doing Internet-VLAN support was easy.

Please let me know if anyone else had such an easy time like I did. If they did something similar when moving to openwrt.


r/openwrt • • 4d ago

R6900v2 new install should I attempt to finetune?

0 Upvotes

Google mentions some sqm qos since I have super low speed 50mb down 10 up.

I may try an ad block not sure.

Network is 2 tvs, 2.phones, 2 laptops and one gaming pc.

Just recently exploring into the linux and this section. I had exposure in college to Cisco stuff in stupid software sim labs many years ago but different in the real world :D

I wasn't sure if this router would need restarting before I had a tplink 1200 and would restart every morning. This router seems a bit beefier.

All this was because i gotnrouter free on fb and tonset up Netgear bagered me for an account and itnirked me lol.


r/openwrt • • 4d ago

New & trying VLANs

3 Upvotes

First off - I'm very new to OpenWrt (& OPNsense). Got a Cudy WR3000S up and running OpenWrt as an AP connected to an OpnSense router. I'm trying to configure VLANs so I can broadcast separate SSIDs. I've been reading & watching videos and every time I think I have a handle on things & try to implement something, it either doesn't work or I lose connection to the AP and have to recover via ssh or even failsafe mode. Screwed up the lan bridge a few times before I wised up lol

I could really use some help, as I've honestly struggled to understand this stuff. I'm to the point of just trying random things to see what happens. I actually just got a VLAN working but I genuinely don't know why it's working.

- plugged OpnSense into wan port

- deleted default wan interfaces

- created vlan device wan.10, base device = wan, tag = 10

- created bridge device br-vlan, ports = wan & wan.10

- enabled vlan filtering, tag = 10, wan = T, wan.10 = U*

- created interface guest, static IP, device = br-vlan.10

- wireless interface set to guest interface & works. Can access openwrt, OPNsense, & internet

Prior to this working, I wasn't even sure if I had OpnSense setup correctly for the VLAN, such as the DHCP, firewall, etc. But that apparently all works perfectly.

So why does this OpenWrt config work? I thought just creating the vlan device wan.10 work as the target for the guest interface. I also tried a bridge device without the wan.10 port, just filtering wan = T to ID 10.


r/openwrt • • 5d ago

website offline?

18 Upvotes

Hi!
I am intending to have some router fun, but I can not access the page. Yesterday it was possible. Any news on that?


r/openwrt • • 5d ago

ASU vs owut

3 Upvotes

Today I've upgraded my router to the latest point release with ASU as usual. Also no problem as usual. Should I switch to owut? I'm not afraid of the command line, but I just want the process to work as smooth as possible, keep my settings and just get on with my life. Not sure if I'm missing something. Any advantages/disadvantages? Thanks.


r/openwrt • • 5d ago

TP-Link Archer C5v and EX20v OpenWrt port

13 Upvotes

Now they both have OpenWrt ports. They have Econet chipsets. There is English versions below also.

https://github.com/EmreYavuzalp/openwrt-tplink-archer-c5v

https://github.com/EmreYavuzalp/openwrt-tplink-ex20v

Why is this important? Until now, only Mediatek chipsets had hardware flow offloading on OpenWrt. Now, Econet chipsets have that capability too. If you guys are interested and want to tinker in this platform and if you are in Türkiye, you can buy them preinstalled from us. Links are there in the github pages.

Highlighted Features

The base Ethernet driver is Caleb James Delisle's (see Acknowledgments), but the hardware PPE/FOE offload and second-CPU-core (VPE/SMP) support below were developed by us; as of this writing they are not in the upstream driver.

  • Hardware NAT acceleration (PPE/FOE offload): Routed traffic is offloaded to the SoC's hardware engine; measurements reached ~930 Mbit/s on gigabit while most of the CPU stayed idle.
  • Second CPU core enabled (VPE/SMP): A fix that brings up EN751221's second hardware core, something no device currently supported by upstream OpenWrt for this SoC has.
  • Multi-threading and network stack improvements: Tuning that spreads wired and wireless traffic across CPU cores for higher throughput.
  • VLAN separation: Separate WAN configuration for Türk Telekom / Türk Telekom-infrastructure ISPs (eth0.35) and Türkcell Superonline (eth0.2).
  • NAND flash and general stability fixes: Fixes for instabilities observed over long-term use.

r/openwrt • • 5d ago

EAP610

1 Upvotes

Can i flash OpenWRT to EAP610 with firmware 1.8. I have tried the method mentioned in the forum and used firmware for EAP613 v1, but its not allowing to change firmware


r/openwrt • • 6d ago

How do i fix the logs being spammed with "possible DNS-rebind attack detected:"

2 Upvotes

r/openwrt • • 6d ago

Website super slow

7 Upvotes

Is it just me or the https://openwrt.org/ website is super slow?

I've tried with both VPN (NordVPN) ON and OFF but still super slow

The bot check page if I try to access using Incognito browsing doesn't work and stay stuck there

I'm the only one?

EDIT seems back to normal


r/openwrt • • 6d ago

Installed adguard and forgot password

0 Upvotes

I would like to uninstall it but need the password to do that. I read the instructions but need more help. Not good at ssh.


r/openwrt • • 7d ago

OpenWrt 25.12.6 - Service Release - 18. October 2026

Thumbnail openwrt.org
181 Upvotes

r/openwrt • • 7d ago

An Update to the State of Mesh on MX4300 / MX4200

12 Upvotes

As of my post 2 weeks ago, looks like the testing, bug reports, and code written has helped move things forward a lot and mesh roaming + NSS now works (a year since we got them!) on JuliusBairaktaris' builds.

Previous thread: https://www.reddit.com/r/openwrt/comments/1wyuzhk/the_current_state_of_mesh_on_mx4300_mx4200/

You will need to set the flag to use the 11.4 FW for mesh, but everything I've tested for the past few days including roaming works.

I'll be setting up my 3rd node soon™️and I'm so happy/glad we were able to get such great devices for what we paid for them. I probably won't be upgrading anytime soon! 😅

If anyone's having issues setting up that wireless mesh backhaul feel free to ask questions below.

on 1200/1200 PHY on the wireless mesh backhaul, I'm getting ~650/450 on my clients on the leaf node at under 3% cpu utilization.


r/openwrt • • 8d ago

Frozen ASU from 25.12.5 to 25.12.6 for 60 mins - Any remote solution using tailscale?

7 Upvotes

I have my browser frozen on the the upgrade from 25.12.5 to 25.12.6 via Attended Sysupgrade on a Linksys WRT1900AC router with option "keeping configurations" on, but the system is been unresponsive for an hour on the dialog:

"Installing the sysupgrade image...
Once the image is written, the system will reboot. This should take at least a minute, so please wait for the login screen.
While you are waiting, do not unpower device!"

I tried to open a new browser tab in order to reach to Luci with a Connection Time Out error. Same for Putty via SSH.

I did it throuh my tailscale net as always, but the problem is that the router is 700km away from where I live and there will be nobody home until january 2027 to do the 3-times plug-unplug trick to get on the secondary partition.

I thought on a failed sysupgrade, watchdog on this routers with dual partiton system would try automatically to boot on the not flashed one, but it does not seem the case.

Is there anything I could try remotely or can I close the browser window and just wait until 2027 to reboot it?

Thanks in advance.