Adding OpenWrt Support for Netgear RAX120 (Nighthawk AX12)

suggest open issue with https://github.com/openwrt/openwrt/issues for wider visibility.

Rax120v2 clearly less prioritized in 24.10 release.

Is this forum dead?

I can't believe no one has tried RC6 or 7, not even Release 1.0 besides me. Upgrading to Release 1.0 as we speak to see if it really works this time, no hope though

Not a very common device, is all ...

Ok, I just upgraded from RC6 to REL. No changes, same fatal kernel error as before:

Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.118818] DalChipInfo.c:289 Chip Major Version mismatch between Hardware:0x1 and Software:0x2
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.118818] param0 :1, param1 :2, param2 :zero.
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.118818] Thread ID      : 0x00000078  Thread name    : sys_m_smsm  Process ID     : 0
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.118818] Register:
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.118818] SP : 0x4b5bf650
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.118818] FP : 0x4b5bf658
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.118818] PC : 0x4b107f58
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.118818] SSR : 0x00000008
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.118818] BADVA : 0x00020000
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.118818] LR : 0x4b1076f4
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.118818]
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.118818] Stack Dump
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.118818] from : 0x4b5bf650
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.118818] to   : 0x4b5bf790
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.118818]
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.177249] remoteproc remoteproc0: crash detected in cd00000.q6v5_wcss: type fatal error
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.199486] remoteproc remoteproc0: handling crash #422 in cd00000.q6v5_wcss
Mon Feb  3 23:13:00 2025 kern.err kernel: [  215.207547] remoteproc remoteproc0: recovering cd00000.q6v5_wcss
Mon Feb  3 23:13:00 2025 kern.info kernel: [  215.250043] remoteproc remoteproc0: stopped remote processor cd00000.q6v5_wcss

So, I'm guessing that's why I don't have Wireless on LUCi Interfaces menu. I also have 4 Linksys MX5300 (Same ipq807x build) with no problems.

Can someone help fix this recipe? or if someone can point me to the right forum because it's pretty obvious that devs don't read this thread

Thanks in advance

As someone pointed out upthread:

That's the official place to report bugs, not the forums.

Thanks for the info. Ticket opened

1 Like

I can confirm 24.10.0 release have some issue. Clean installation from stock firmware failed, which stuck in reboot loop.

Apparently, what I have is a V1 instead of a V2. BUT, according to this post, I should have a V2


Am I mistaken or Am I doing something wrong?

I would file a bug report, but this isn't so much a bug as just a report of poor WiFi performance of the RAX120v2 (compared to factory firmware) using OpenWrt v. 24. With the router (running factory firmware) located at the top of a set of stairs to a second floor, the 2.4 GHz band was easily accessible everywhere on the first floor, and the 5 GHz band was also accessible from parts of the first floor. (Probably a "wave guide" effect as the signal traveled without obstruction down the stair well.) When OpenWrt was installed, the 5 GHz signal was not received at all, and the 2.4 GHz signal died out a short distance from the stair well.

For any devs who are maintaining this device's code, I urge you to compare the WiFi configuration in OpenWrt to the factory firmware. (You may need to use telenetenable to unlock access.) I attempted this about a month ago when I had access to the router at a distant family member's home. I don't have access to the machine now, but I did revert it back to the factory firmware (which appears to be a heavily patched version of CC).

So this is not a bug in the usual sense, but probably just a noticeable misconfiguration of the default radio transmit power levels.

1 Like

My RAX120v went into a boot loop after installing OpenWrt. Is there anything I can do to recover it?
I flashed OpenWRT first on the stock settings page using web-ui-factory.bin, and it booted into OpenWRT. I then installed Sysupgrade.bin in the local settings.
After that, it is constantly in a boot loop.

So is everyone experiencing the bootloop issue at the moment? Should I wait for a patch before trying to install?

You can use the tftp method to flash either stock firmware or a different openwrt build. Apparently 24.10 is broken and no update has been issued.

in this very moment, what is the best firmware to use? i am testing the last version with and without @villahed94 files and the wifi performance is bad, i think an older version of firmware have better wifi performance, only problem is what version is better?

I think the reason for the poor Wi-Fi performance is due to the QCOM firmware being used. AFAIK it seems latest versions are using FW 2.12 which do conflict with the files I posted. You'd need to replace the firmware to 2.7 or 2.9 for best performance.

1 Like

ah, that's the reason... sorry for my dumb question, but, when you say FW, is the Wireless FW or the complete OpenWRT FW? and where i can find that FW?

I am new to OpenWrt. I am trying to understand how I can flash OpenWrt on my RAX120. I found this page https://openwrt.org/toh/hwdata/netgear/netgear_nighthawk_rax120_v2, but the link for installation methods doesn't work.

Can someone help me with some instructions please?
Also is there a method to go back to stock firmware if the upgrade fails?

The FCC code is not the problem, it's the ID code on the very bottom right.

It ends in 02, when it should end in 03. When it ends in 03, it means it is the v2 variant.