jclehner / nmrpflash

Netgear Unbrick Utility
GNU General Public License v3.0
849 stars 119 forks source link

R8000P flashing problems #118

Closed lemonistas closed 1 year ago

lemonistas commented 1 year ago

Hi,

First of all thanks for the great tool. I tried flashing OpenWRT to my R8000P today but had issues transferring the .bin file from https://openwrt.org/toh/netgear/r8000p as there is no .chk file provided to flash from the web GUI. Thus, I tried nmrpflash to flash the .bin file but I encountered similar problems as mentioned in that issue: https://github.com/jclehner/nmrpflash/issues/116 .

My problem is that the .bin file gets copied over but afterwards it is stuck at "Waiting for remote to respond" and when I reboot the router I'm again greeted by the Netgear interface.

I'm not familiar with the TFTP protocol and peculiarities but I think it might be connected with the timing of the put request in that particular router model as mentioned here https://community.netgear.com/t5/Nighthawk-WiFi-Routers/R8000P-V1-4-1-50-Update-workaround/m-p/2201116 . Still, I had no luck following that guide.

Any suggestions what to do?

Thanks a lot!

Update: Transferring original Netgear .chk firmware files via nmrpflash works, just the openwrt .img doesn't seem to work in my case.

jclehner commented 1 year ago

My R8000P does the same. I've attached a .chk file created from the latest OpenWRT image, which should work. Will submit a patch to OpenWRT so they'll start providing .chk images in the future.

openwrt-22.03.2-bcm4908-generic-netgear_r8000p-squashfs.chk.zip

lemonistas commented 1 year ago

Thank you so much for providing the .chk image. Strangely, I was able to flash that image via the Netgear web interface but after that the router wouldn't boot. So I hooked up a serial connection, interrupted the boot process and uploaded the OpenWRT .bin file via the CFE web interface which eventually let me boot OpenWRT on my R8000P. Do you know if there is any way to get WIFI working?

Thanks again!

jclehner commented 1 year ago

Do you know if there is any way to get WIFI working?

Not yet, since PCI support is not enabled in the current OpenWRT builds for this device.