I am interested in flashing my NETGEAR R7900P router with this firmware but am unsure if it is supported. I searched the table of hardware and found the R7900 but not the R7900P in there. Just wanting to double check before I take the potentially risky step of flashing the firmware on this thing. Getting fed up with NETGEARs horrible interface.
Nope... the R7900P is not listed in the Table of Hardware and is therefore not supported.
To answer your second question, no the R7900 is not the same. If you attempt to flash the firmware for the R7900 onto your R7900P, you will almost certainly brick it.
Be aware, the lack of wireless firmware prevents wireless from working. Use R8000P as a forum search term for more info.
If you are inclined, you may be able to extract the firmware from your OEM device or possibly the factory image. I'm not sure where OpenWrt puts firmware but it typically is in /etc/firmware or /lib/firmware.
If you install OpenWrt R8000P into your R7900P, it will boot, connect to your modem and the ethernet ports will work. By default, the base install of OpenWrt does not enable the wireless radios and my understanding is they cannot be turned on due to a lack of firmware.
The reason the firmware is not included is due to Broadcom's licensing.
I do not own a R8000P/R7900P but my elderly neighbor does. Since I end up managing it, I looked into OpenWrt. I'm also aware that Netgear stopped supplying security updates (their policy is to stop 2 years after the device is phased out).
Thanks for the explanation. I saw R8000P was on the supported hardware and thought the Broadcom wifi support might have improved for the routers with newer Broadcom chips.
That said, the asus_gt-ac5300, which shares the same chips is listed with wifi unsupported.
Also needs to be said that the product pages are not always in sync with the developers.
I would try emailing Rafał Miłecki about using the linux firmware package.
Difference between R7900P and GT-AC5300 is SoC BCM4908 in Asus vs BCM4906 in Netgear.
The problem with wifi is not really a missing driver/firmware for BCM4365E but rather a missing support for SoC's PCIe in kernel 5.10. 5.15 should finally change this as there's a support for PCIe for Broadcom's 49xx SoC in newer versions of the kernel. Patience, something should move forward soon enough.