Adding OpenWrt Support for Netgear RAX120 (Nighthawk AX12)

Is anyone working on adding support for Netgear Nighthawk RAX120 (IPQ8074)?

Hardware specs: https://wikidevi.wi-cat.ru/Netgear_RAX120_(Nighthawk_AX12)

I would like to know also. The RAX120 looks to be more open-source friendly than the RAX200.

Hello
That's true - RAX120 is more open source friendly then RAX200 (due to Qualcomm vs Broadcom differences in approach to the open source community).
There is even a GPL source with most recent version https://kb.netgear.com/2649/NETGEAR-Open-Source-Code-for-Programmers-GPL

Long story short it seems to be feasible to add support for this device, but as far as I'm aware no one is actively working on this.

I had ordered a NETGEAR RAX120 a few hours prior to my first reply. I got it with the hope that it will be supported some time in the not-to-distant future.
I’m done with my WRT32X and Marvel.

It really depends on your definition of not-too-distant-future
If it is in next 2-3 weeks, then I'd say chances are slim (if not 0%); if it is next 4-5 months then maybe there are chances? (depending on progress for many external projects like ath11k drivers)
It would also depend on the hardware version of your future RAX120 device :slight_smile:
The very quick way of checking if it is a RAX120 v2 is to check if you have FCC ID on the bottom of your device - old RAX120 v1 doesn't have it

My realistic hope is for 6-8 months. Sooner would be better obviously, but I’m patient. I’m sure the stock firmware on the RAX120 will be many times better than my WRT32X.

Are there any WiFi 6 / 802.11ax routers currently being supported by OpenWrt?

Not yet.

I bought RAX120 (v1) a few months ago, but I haven't done much for it before the v1/v2 difference became known. (I have mainly waited that some ath11k support & possibly the Xiaomi ax3600 support would be merged.)

but I added the basic info into wiki:

(also the advice how to open the box to attach the serial cable for debugging. Opening is pretty tough...)

Xiaomi MI ax3600 (smaller brother of RAX120) seems to be getting some support (if you are willing to compile it by yourself then something seems to materialise)
I also have RAX120v1; however recently I don't have a lot of time and I am not an expert :slight_smile:

Thank you very much for this!

I am definitely not an expert either. I’m somewhere between useful idiot and novice :grin:.
I do have the time, though. That may be something I’ll attempt once I’m familiar with the stock router.

So, I got my RAX120 in and setup. One thing of note that was disappointing:
In the product information NETGEAR webpage it says this router has OpenVPN Client capabilities. Unfortunately, they failed to mention that it’s limited to one VPN Provider - PureVPN.

I don’t care for the Nighthawk iOS App, but navigating to 192.168.1.1 or http://routerlogin.net is a much better and more user-friendly GUI.

Hopefully a future firmware update will add other VPN Providers, but until then I can use my IPVanish subscription on individual devices as an app or program.

My wireless range and speeds increased significantly over the WRT32X. I wasn’t able to get a signal in my garage. Now I get 400 / 18 Mbps.

Overall I’m happy with it, but I definitely feel that it’s overpriced.

Thanks for sharing :slight_smile:
I haven't used IPVarnish ... but it looks like they use OpenVPN under the hood. So when we add OpenWRT support for this device you should be able to use IPVarnish with this device (however there might be some options to tweeks and use if even with the default Netgear image)
Just out of curiosity - Does your device have a FCC ID as it is shown on the image above (so it is RAX120 hardware version 2.0) or there isn't FCC ID (so it is a RAX120 hardware version 1)?

Yes, I have the same FCC ID as the image you posted above. Are there any significant differences between V.1 and V.2?
Thanks!

Yes lucky you :slight_smile:
In a nut-shell this means you have a newer hardware that supports more Wifi 6 features (like OFDMA upload and download).
With RAX 120 hardware 2.0 ath11k driver might actually work.
Bad thing for you, is that currently no developers has access to HW 2.0 device ... so work hasn't been started for your device.

Thanks for explaining. Saw that in the GUI:

This post was flagged by the community and is temporarily hidden.