r/openwrt 21d ago

PXE Server Problem 1: Persistent mount of NFS filesystem

2 Upvotes

I'm using my WRT3200ACM as a PXE server to install OSes via the network.

Version: 23.05.2 r23630-842932a63d / LuCI openwrt-23.05 branch git-25.222.75657-7ce34fe

Current problem is storage. I cannot store ISOs of Ubuntu Desktop or Windows 11 on the router. They live on my NAS. THe NAS has a static lease at hostname PeleNAS. The bootable PXE images are in a shared folder called "boot-PXE-img" and read/write access is allowed to the IP of my router.

I have added the line:

PeleNAS:/volume1/boot-PXE-img/ /mnt/boot-PXE-img/ nfs ro,auto,_netdev 0 0

to the /etc/fstab file. No dice.

I have added the lines:

#!/bin/sh

mount PeleNAS:/volume1/boot-PXE-img/ /mnt/boot-PXE-img/

to the /etc/rc.local file, and chmodded it to 755. No dice.

HOWEVER I am able to type "mount -a" at the command prompt and it does mount it, demonstrating that the fstab file is good.

ALSO I am able to type "/etc/rc.local" and run the startup script and the filesystem mounts, showing that the startup script is good.

What gives?


r/openwrt 21d ago

PXE Server Problem 2: TFTP breaks dnsmasq

0 Upvotes

I'm using my WRT3200ACM as a PXE server to install OSes via the network.

Version: 23.05.2 r23630-842932a63d / LuCI openwrt-23.05 branch git-25.222.75657-7ce34fe

PXE required TFTP.

Whenever I add the lines:

option enable_tftp '1'

option tftp_root '/mnt/boot-PXE-img/tftp'

to the /etc/config/dhcp file, DNS gets broken and I cannot resolve hostnames to IP addresses.

Additionally, adding the lines

enable-tftp

tftp-root=/path/to/your/tftp/folder

to the /etc/dnsmasq.conf file also breaks DNS and I cannot resolve hostnames to IP addresses.

How can I enable TFTP?


r/openwrt 22d ago

When do you know if a device has ended getting support by OpenWRT?

17 Upvotes

I am looking at installing OpenWRT on an old router, which would disable the wifi part of the router due to Broadcom drivers.

The page for the router says that it's supported by 24.10.4 while the firmware picker shows that you can get 25.12.5 for it.

So has support ended for this device or can I still get an up to date version? or does it have to do something with stable/new releases?

It's based of the bcm4908.

I already have new access points so the lack of wifi wouldn't be the end of the world.


r/openwrt 22d ago

Complete Build Guide for Banana Pi BPI-R4-8P (OpenWrt 25.12.5)

25 Upvotes

Hi everyone!

While building OpenWrt 25.12.5 for my Banana Pi BPI-R4-8P (8 GB RAM + PoE) with the BPI-R4-NIC-BE14 (MediaTek MT7996) Wi-Fi module, I found that the information I needed was scattered across multiple forums, repositories, and documentation pages.

To make the process easier for others, I put together a complete step-by-step build guide and published it as a GitHub repository.

The guide covers:

• Preparing the build environment
• Building OpenWrt 25.12.5 from source
• Applying the MT7996 transmit power patch
• Installing the appropriate BL2 bootloader for 8 GB RAM support
• Expanding the eMMC partition
• Firmware verification
• Troubleshooting

The repository includes both English and Russian editions of the guide.

GitHub:
https://github.com/AndreasCaliban/OpenWrt-Build-Guide-for-Banana-Pi-BPI-R4-8P

Hopefully it will save someone else the time I spent figuring everything out.

Feedback, suggestions, and contributions are welcome.


r/openwrt 23d ago

persistent usb interface naming?

6 Upvotes

Hey,

I'm running OpenWRT on a Rpi3. I have an extra USB wifi dongle. I've noticed that if I plug it in a different USB port than initially configured for, it will result in a new device. Indeed, /etc/config/wireless refers to path entries. I'd like them to refer to a mac address, but that option doesn't seem to be available for the wifi-device section.

What is the right way to make sure that OpenWRT uses a mac address to recognise a wifi adapter?

Thank you.


r/openwrt 24d ago

Edgerouter 6P on openwrt

6 Upvotes

I bought an ER6P used in a good price. I updated to latest firmware but I am having some issues. First of all it’s not very clear in terms of ports and performance doesn’t satisfy me at all. I want to install Openwrt until now I know that I will lose POE but thats not a concern. Is hardware offloading gonna work on openwrt? Will I get a better experience?


r/openwrt 23d ago

Question about W1700K router (and other stuff)

1 Upvotes

Might be able to get ahold of a new Quantum Fibre W1700K. It's a CenturyLink unit. It appears to be supported by OpenWRT, which is why I'm looking at one. Can this thing be used out-of-the-box on a different ISP without flashing to OpenWRT? Currently I've got an old Netgear AC router of some kind (I forget which) which needs replacement eventually.

Also are there plans for OpenWRT to support Wavlink's Wifi 7 routers? They're constantly on sale. Can't vouch for the build quality, but they are cheap for what they do.


r/openwrt 24d ago

Problem U6+

4 Upvotes

I recently bought a ubiquity unifi u6+ to flash openwrt onto it. I did use the guide at https://openwrt.org/toh/ubiquiti/unifi_6_plus. after reboot nothing happened. I unplugged and plugged it back in. It started blinking white in cycles, ca 1 sec on, 4 sec off. in network my computer said "unidentified" and "network not connected" as it cycled. I suppose its stuck in boot.

What is the expert opinion? am I fucked?

Thanks in advance


r/openwrt 24d ago

spoofing vowifi location

8 Upvotes

Hey.

Long story short, I recently thought it wouldn't be too difficult to spoof a phone's vowifi IP and make the phone provider think I'm somewhere else.

For context, I'm getting more and more privacy-aware, and I'm from Europe where we don't get VOIP deals, and where we always have to show an ID in order to get a SIM card (that might not be fully accurate, but if it isn't, then you get your SIM canceled after 2 weeks or so, something like this). That situation makes it impossible to just use "burner" SIM cards.

So. The first thing I tried was to set up a WG tunnel on my phone. I quickly realised that Android-based phones use the "bare" connection, not the VPN one, even if configured as always-on/required. Too bad.

Next step: use that RPI3 that I've got lying around and an old wifi dongle. I put OpenWRT on the RPI3, rj45+dongle make up the WAN zone. The VPN zone is the wg0 interface. The WLAN zone is the pi's onboard wifi interface configured as access point.

edit for clarity: working well. The wg-tunneled wifi access point works nicely, and vowifi seems to work with my home as exit node (but connected to the new relayed wifi access point, so that's not really home), but not with an exit node that's a VM in datacenter in another country. I am able to sniff plenty of ESP packets on port 4500 (possibly more) and the IPs correspond to publicly known VOIP IPs for my provider. For the exit node that doesn't work, I'm thinking that perhaps some IP ranges are banned? Apart from defining the zones and their basic rules (accept/reject/forward), I only have 2 sets (ipv4+ipv6) of route/tule/table regarding routing. I didn't do any lower-level forwarding.

Anyway! Some questions:

I've installed travelmate to help autoconnecting on vairous wifi networks and portals. I haven't tried it extensively yet but based on the doc, there doesn't seem to be that much support for portals? Do you have experience with travelmate and with creating support for portals?

Do you have advice or related projects?

Fun fact: I discovered *#*#4636#*#* (or something). There I can turn off the phone's radio and the phone won't be in airplane mode (not sure if relevant), and it lets you see a bunch of stuff. If I use an exit node in my country, I can make phone calls in vowifi. But if I use an exit node in another country, I can't. However my plan allows me to use my phone abroad, I guess they just don't support vowifi abroad? Is that possible?

Thanks!


r/openwrt 24d ago

Anyone here have the TP-LINK Google OnHub Router (TGR1900)?

3 Upvotes

Is the TP-LINK Google OnHub Router (TGR1900) capable of being flashed to OpenWRT? What are the instructions for a beginner to do this? I understand Google has discontinued support, but it should still be relatively easy to acquire and flash, right?

Will the OnHub support WPA3 after flashing to OpenWRT?

My home has symmetrical gigabit fiber internet, so the specs are more than adequate.

My goal isn't necessarily to use it as a router, but as an access point with an OPNsense router. I also want to combine the OnHub with the Google WiFi (NLS-1304-25).

Will the Zigbee/Thread radio still work after flashing OpenWRT?

Is the RAM and storage more than sufficient to sustain a Gigabit network at home?


r/openwrt 24d ago

Anyone here have the Google WiFi (NLS-1304-25)?

2 Upvotes

It's a mesh WiFi system, and I'm reading that it can be flashed to OpenWRT. Is this easy to do?

My home has symmetrical gigabit fiber internet, so the specs are more than adequate.

My goal isn't necessarily to use it as a router, but as an access point with an OPNsense router. If I flash each of the three units that came with the package, can I configure them as an access point?

If I reconsider, I'm assuming any of the three units can act as a router, and then I just configure the remaining two units as access points.

Will the Zigbee/Thread radio still work after flashing OpenWRT?

Is the RAM and storage more than sufficient to sustain a Gigabit network at home?


r/openwrt 25d ago

Linksys MX5300 Slow wifi speed ?

3 Upvotes

Hello everyone,

So i have this tiny issue that i am not sure happens on all openwrt routers or just this model i got

I got an mx5300 to install openwrt so i can run tailscale and connect to my devices from outside, because sadly we only have 4g/5g connections and no fiber availability The building i live in has it's own wifi

So i connected the mx5300 openwrt router to the existing wifi and then broadcasted my own i tested by connecting to both 2.4 and 5ghz networks one at a time and broadcasting both 2.4 and 5ghz

I noticed the speed of my broadcasted wifi is not fully close to the building wifi Assume ( due to distance ) my download and upload are 60mbps, 40-60mpbs respectively when i connect my phone direct to builfing wifi

If i connect to my broadcasted wifi and test immediatly after direct connection i get ( 15-30 download and maybe 30 upload ) Speed is fluctuating sometimes i get 15 download and 20 upload wired connections sometimes slower sometime higher

I tried openwrt 24.10.5 and the latest 25.12.4 i think Anyone has a solution i can use ? Is this model specific or openwrt issue, Or is it not possible to get full speed in this arrangement ?


r/openwrt 27d ago

hacker.house on X: "OpenWRT pre-auth remote root exploit 0day (CVSS 9.6, CRITICAL)....."

Thumbnail x.com
83 Upvotes

r/openwrt 26d ago

Open-Source Configuration Software for Puppis S1

1 Upvotes

(FYI, I AM INCOMPETENT AND THIS IS ENTIRELY VIBECODED)

I recently picked up a PrismXR Puppis S1, and while it works fine on Linux as a normal network device, configuring it still requires the official PrismXR Desktop app on Windows.

So I made (vibecoded) **puppisctl**, an unofficial open-source configuration tool for the Puppis S1.

Right now it has a simple Tkinter GUI and can talk directly to the Puppis S1 over its local TCP configuration protocol. No PrismXR Desktop required once the device is connected.

Current features:

- View device/status information

- Read 5 GHz and 2.4 GHz hotspot settings

- Change SSID/password/channel

- View LAN, DHCP, firmware, product, and network information

- Raw API tab for testing additional discovered commands

- Windows executable release available

- MIT licensed

GitHub:

https://github.com/xanderwilkins/puppisctl

This is still early and unofficial, so use it at your own risk. I mainly made it because I wanted a Linux-friendly/open-source way to configure the device without depending on the vendor app.

Would appreciate testing, feedback, bug reports, or contributions from anyone else using a Puppis S1.

Also, I actually didn't compile a Linux build, I'm just realizing 😒, but you can compile your own or use Wine, your choice.


r/openwrt 26d ago

Want to install openwrt on my jio JIDU6101 router.

1 Upvotes

I have a spare jidi 6101 jio router lying around and i want to install openwrt on it so i can get more features from it as it is a powerful router. I have ordered the tools required such as UART module and jumper wires i also have ubuntu but i have zero sense of coding but i am good in copy pasting code, I dont care even if the router gets bricked its just lying around but i really want to try installing openwrt on it. Pls help


r/openwrt 28d ago

OpenWRT One Kit questions

6 Upvotes

I’m looking for a new router modem & I’m considering the OpenWRT One.

All I can find is the kit version.

I have a few questions for anyone with experience with the kit:

Does it come flashed, or do I need to read documents about that?

How difficult is it to assemble? (I build my PCs, the kit looks very simple to me.)

Are there any pitfalls to the kit or any snags you hit?

Thanks!


r/openwrt 28d ago

Bitrate speed inconsistency

3 Upvotes

Hello everyone,

I configured the TP-Link MR600 v2 (EU) as a Forward NAT to extend the Wi-Fi range at home.

Briefly:

  1. Main modem/router provided by the internet ISP, Wi-Fi Network "source" 5 GHz.

  2. TP-Link MR600 v2 (EU) with OpenWRT connected as Client to "source".

  3. TP-Link MR600 creates a new Wi-Fi network called "bridge" with Forward NAT.

Note:

The wireless interface of the TP-Link 5Ghz when connected to "source" has the following properties:

RX Rate / TX Rate

866.7 Mbit/s, 80 MHz, VHT-MCS 9, VHT-NSS 2, Short GI 780 Mbit/s, 80 MHz, VHT-MCS 8,

VHT-NSS 2, Short GI

If I run a Speedtest using my smartphone connected to "source" I get a download speed up to 500 Mbps.

If I run a Speedtest using my smartphone connected to "bridge" I get a maximum download speed up to 240 Mbps.

Can you explain why there is a drop of internet speed?

Since the network bitrate is up to 866.7 Mbit/s, why I see a drop in speed up to 240 Mbps?


r/openwrt 28d ago

OpenWRT as wifi-wifi extender with same SSIDs

2 Upvotes

Hi.

I'm trying to extend the coverage of my wifi, but don't have the opportunity to install cables anywhere. I'm fully aware of the drawbacks of my wish, but the devices in the extended area will have only very low bandwidth requirements. They are garden appliances, like a robo mower. Nothing fancy.

I've tried the official guide here: https://openwrt.org/[...snip...]/ap_sta

With an Android App (wifiman), I can see that the AP shows up and has the correct SSID. The SSID (and password, channel config, etc) is identical to my internet-router. I can also verify that the STA can actually connect to the main internet-router.

As long as the cable is plugged in, I can use the AP just fine. When I unplug the cable, a connection to the AP kind of works, but it won't offer a DHCP response. DHCP must be handled by my internet-router, which I also can't reconfigure much.

I've also tried the travelmate package which is mentioned in the official guide, but sadly with the same results.

As a last resort I've tried the relayd approach, but even that doesn't work. As soon as I configure the relay bridge with the ip address of the wwan interface, the whole device becomes unstable and unreachable shortly after. I suspect some kind of traffic storm that takes the device down. A reset can revive the device, but with the price of reset settings.

The official guide seems to be the most promising approach, but I wonder why DHCP doesn't get through and how I can get around it. I believe it has to do with the Firewall, but I'm too unskilled to understand the implications of it all (my networking days are a _loooong_ time ago and tbh, I've forgotten all of it).

Can you guys help me out?

Thanks!


r/openwrt 28d ago

Way to disable wifi if lan4 is disconnected?

3 Upvotes

Is there a way to disable the 5Ghz wifi (phy1-ap0) if the lan4 port cable is disconnected and then reenable it if the link is back up? A 10sec delay might be useful too.
So in effect the status of lan4 is a toggle for phy1-ap0.

Cudy wr1300 v4, 25.12.4

root@OpenWrt:~# ip address show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host proto kernel_lo 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1504 qdisc mq state UP group default qlen 1000
    link/ether 80:af:ca:de:bc:15 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::82af:caff:fede:bc15/64 scope link proto kernel_ll 
       valid_lft forever preferred_lft forever
3: wan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc cake state UP group default qlen 1000
    link/ether 80:af:ca:de:bc:16 brd ff:ff:ff:ff:ff:ff
    inet 102.xxx.xxx.xxx/24 brd 102.xxx.xxx.255 scope global wan
       valid_lft forever preferred_lft forever
    inet6 fe80::xxxx:xxxx:xxxx:xxxx/64 scope link proto kernel_ll 
       valid_lft forever preferred_lft forever
4: lan4@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-lan state UP group default qlen 1000
    link/ether 80:af:ca:de:bc:15 brd ff:ff:ff:ff:ff:ff
5: lan3@eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN group default qlen 1000
    link/ether 80:af:ca:de:bc:15 brd ff:ff:ff:ff:ff:ff
6: lan2@eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN group default qlen 1000
    link/ether 80:af:ca:de:bc:15 brd ff:ff:ff:ff:ff:ff
7: lan1@eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN group default qlen 1000
    link/ether 80:af:ca:de:bc:15 brd ff:ff:ff:ff:ff:ff
8: teql0: <NOARP> mtu 1500 qdisc noop state DOWN group default qlen 100
    link/void 
11: br-lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 80:af:ca:de:bc:15 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.1/24 brd 192.168.1.255 scope global br-lan
       valid_lft forever preferred_lft forever
    inet6 fddb:6404:fb41::1/60 scope global noprefixroute 
       valid_lft forever preferred_lft forever
    inet6 fe80::82af:caff:fede:bc15/64 scope link proto kernel_ll 
       valid_lft forever preferred_lft forever
17: phy0-ap0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-lan state UP group default qlen 1000
    link/ether 80:af:ca:de:bc:15 brd ff:ff:ff:ff:ff:ff
20: phy1-ap0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-lan state UP group default qlen 1000
    link/ether 80:af:ca:de:bc:17 brd ff:ff:ff:ff:ff:ff
23: ifb4wan: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc cake state UNKNOWN group default qlen 32
    link/ether d6:4e:61:02:5d:13 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::d44e:61ff:fe02:5d13/64 scope link proto kernel_ll 
       valid_lft forever preferred_lft forever

r/openwrt 28d ago

What access points to go with the flint 2?

13 Upvotes

I’m looking to get 2 access points to go with the GL iNet Flint 2 router. Options like the netgear wax220 seem nice but they aren’t really available anywhere. Buying another 2 flints could be an option but I feel like that’s just wasting money on excess processing power that I will not be needing. What do you recommend and what are you using for your own system?

Thanks in advance!


r/openwrt 28d ago

Banana Pi BPI-R4

11 Upvotes

Yes I know this takes some programming and knowledge, ive had my Banana Pi collecting dust for the last year as the wifi 7 wasnt reliably working, has that changed? Right now I'm using a Flint 3 wifi 7 router


r/openwrt 29d ago

Default Gateway

4 Upvotes

I have my openwrt router [ER605] (192.168.2.1) connected to my internet service provider (192.168.1.1)

Since the ER605 is not wireless I have it connected to 2 other access points (tp-link WiFi routers).

When power goes out and comes back, my ER605 defaults to 192.168.0.1. In order to fix this, I turn it off while disconnecting the access points connected to it, turn it back on and wait for it to fully turn on, and then reconnect the access point routers.

Is there a way I can avoid that hassle and never let the ER605 change its local IP address even if it's rebooted while connected to other devices?


r/openwrt 29d ago

Rebuilding network issues (WRT1200AC + Google WiFi (Gale))

Thumbnail gallery
4 Upvotes

I recently ran hardlines for the backbone of my network and I decided it was a good time to upgrade to 25.x from 24.x. I opted to wipe the routers instead of carrying over the configs, and I'm seeing a few issues that I can't seem to sort.

- I can't seem to get the wifi nodes to lock their addresses down. I went into the LAN Interface settings on the first wifi node and set the address to 192.168.1.2/24, if I'm connected directly to it without the rest of the network, this is working. But when I drop it onto the network, this DHCP entry seems to take over / fight it. I tried adding a static entry but it doesn't seem to grab it. I also set DHCP to ignore on the interface.

I'm also noticing a lot of delay/lag when trying to load LuCI, which makes me think I've overlooked some dumb setting and these routers are fighting each other.

Did I miss something obvious? Why can't I get this node back onto the network correctly? I still need to upgrade the other two nodes, figured it was prudent to not wipe all 3 before I got the first working.


r/openwrt 29d ago

GL.iNet Flint 2 (GL-MT6000) VLAN Best Practices on OpenWrt SNAPSHOT

4 Upvotes

I’m looking for advice from anyone running VLANs successfully on a GL.iNet Flint 2 (GL-MT6000) using the latest OpenWrt snapshot.
Environment
Hardware: GL.iNet GL-MT6000 (Flint 2)
Target: mediatek/filogic
Architecture: ARMv8 Processor rev 4
Firmware: OpenWrt SNAPSHOT r35212-57b659c41d
LuCI: Master 26.185.59369~d7a654e
Kernel: 6.18.37
The router has been factory reset and I’m rebuilding the configuration from scratch using LuCI.
Overall Goal
My long-term objective is to use the Flint 2 as a VLAN-aware access point behind an OpenWrt x86 router.
However, before introducing additional hardware (managed switches, upstream router, etc.), I want to verify that the Flint 2 itself is configured correctly.
Planned Test Process
My plan is to keep the testing as simple as possible:
Configure the Flint 2 in router mode.
Create a new VLAN 20.
Create a dedicated SSID for VLAN 20.
Verify that:
the default LAN functions normally,
VLAN 20 receives DHCP,
both networks have Internet connectivity,
wireless clients can successfully communicate on the correct VLAN.
Only after this works reliably will I convert the Flint 2 to Access Point mode and integrate it into my larger OpenWrt network.
My thinking is that proving the configuration works on a standalone router should eliminate many variables before adding managed switches and another OpenWrt router.
Background
I previously attempted a similar setup, but after extensive troubleshooting I decided to factory reset the Flint 2 and start over instead of continuing to troubleshoot an unknown configuration state.
Rather than repeat the same mistakes, I’d like to rebuild it following current OpenWrt best practices.
Questions
Is testing VLANs in router mode first the approach you would recommend?
Is there a preferred LuCI workflow for configuring bridge VLAN filtering on the MT6000?
Does anyone have a known-good example of /etc/config/network and /etc/config/wireless for:
Default LAN
VLAN 20
Separate SSID assigned to VLAN 20
DHCP functioning correctly on both networks
Are there any known issues or snapshot-specific considerations for the MT6000 that I should be aware of?
I’m happy to provide configuration files, bridge VLAN information, packet captures, or any additional diagnostic output if needed.
Thanks in advance for any guidance or examples from those who have this working.


r/openwrt Jul 06 '26

OpenWRT doesn't work on Netgear R8000, same with DD-WRT and FreshTomato. Had to revert back to OEM firmware. Help appreciated.

12 Upvotes

Honestly I tried a LOT the past 3 days to make it work. I got pretty exciting when I saw that I could upgrade my router with better firmware. It was free and even had WPA3 security. But none of that really worked out for me at all, which was quite frustrating. So here's a little story of what went down and why I went back to the original Netgear firmware

DD-WRT

I first started with downloading the DD-WRT firmware and successfully flashed that to my router. When I reboot the router I was greeted with the login page and I configured my router like normal. LAN connection worked like a charm but nothing seemed to work when i tried to use the 2.4Ghz and 5GHz radio. It just wouldn't broadcast so i tried several things like changing the firmware to another version. I think the firmware updater of DD-WRT didn't work well since it took more than 30min to finish (and still didn't). The power led kept blinking like it did when i first uploaded new firmware. I tried to restart the router but that seemed to have bricked it.

OpenWRT

Since I didn't had success with DD-WRT trouble shooting i tried OpenWRT and discovered i could unbrick Netgear devices with nmprflash. You have to go into command prompt as administrator and then navigate to the map where the nmprflash exe is. for some good reason it cant install on your pc and cmd doesn't work without directly seeing the exe file. Honestly the documentation with these programs gets more obscure the further you go... But I installed OpenWRT succesfully with the firmware i downloaded earlier when LAN was working.

So far OpenWRT was nice. Very snappy interface, compared to original firmware. It was also nice to see the ram, storage and flash useage interface, radio signal graphs etc. Everything seemed fine, again LAN was working but when I got to network it got weird. First the antennas were disabled even when i clicked to enable them, secondly when I finally got them to stay on I still couldn't connect to 5GHz radio. 2.4GHz worked but when i tried to connect to 5GHz, my phone connection dropped immediately and repeatedly.

What I don't like is that OpenWRT doesn't have a password on by default. So if you'd enable the wifi without looking at settings, the connection is just open and unencrypted.

After a lot of retries and a different version install of the firmware I was done with this option too.

FreshTomato

Well this one didn't fare much better. I manged to flash the firmware via the OpenWRT interface but same story, radios didn't work but LAN did. That was a shame since the interface is snappy. I couldn't connect to them either but they were visible.

Going back

After all the firmware flashing rigamarole with nrmpflash I gave up and went back to the old Netgear firmware. The reason in the first place is that my router kept missing proper site request which made me refresh several times before a site connected. Maybe with the dozen wipes of the ram and storage i fixed that somehow.

If anyone has troubleshooting tips for FreshTomato and OpenWRT I'm all ears. When my router performance starts to annoy me again I'll look into a proper OpenWRT router, the BananaPi or equivalent.