Page 1 of 1

Netgear R8000 Support (For 2 Radios Only)

Posted: Thu Dec 17, 2020 11:35 pm
by asammar
I'm new to Gargoyle and and just recently got it installed on one of my routers. A very big thank you to all who made this firmware possible.

I searched the forums about the R8000 (which is supported upstream by OpenWRT) and, as I understand it, the problem is that it has 3 radios so it will be a massive amount of work to get it "fully" supported in Gargoyle. Is it an option to support it in a 2-radio only mode? The third radio can be configured using CLI or even completely disabled if needed.

Thank you.

Re: Netgear R8000 Support (For 2 Radios Only)

Posted: Fri Dec 18, 2020 4:47 am
by Lantis
If it weren't for the Broadcom wireless chipset, I would be willing to give it a go.
However as it stands, I don't think it is worth the effort.

If you want to attempt to compile it yourself, test it, and submit a patch if successful, sure.

https://openwrt.org/meta/infobox/broadcom_wifi

Re: Netgear R8000 Support (For 2 Radios Only)

Posted: Fri Dec 18, 2020 2:45 pm
by asammar
Thanks for the quick reply, Lantis.

It looks like the WiFi chipset used by the R8000 is supported by the brcmfmac driver so I'm more than happy to try and compile then submit a patch.

I was able to compile a custom OpenWRT image for the R8000 but I don't know where to start in Gargoyle. Is there some documentation on what is needed to support a new router in Gargoyle? Any pointers to where I can start would be greatly appreciated.

Thank you.

Re: Netgear R8000 Support (For 2 Radios Only)

Posted: Fri Dec 18, 2020 6:50 pm
by Lantis
Starting here
https://github.com/ericpaulbishop/gargoyle
And at the wiki (linked in the first paragraph of the wiki) is a good start.
I've uploaded docker files for most versions last month so that would assist in getting a build environment set up quickly. There are associated readme in
https://github.com/ericpaulbishop/gargo ... ils/Docker

Also the custom build workflow in this post is good.
viewtopic.php?f=14&t=11883