Show pagesourceOld revisionsBacklinksBack to top × Table of Contents NETGEAR R8000 Nighthawk Supported Versions Status Hardware Highlights Installation Extras Unbricking Golang Cross Compilation Tags NETGEAR R8000 Nighthawk Devices with Broadcom WiFi chipsets have limited OpenWrt supportability (due to limited FLOSS driver availability for Broadcom chips). Consider this when choosing a device to buy, or when deciding to flash OpenWrt on your device because it is listed as supported. See Broadcom WiFi for details. NOTE: The hardware in this device is a bit of an exception to the above: the wireless devices are fully supported by the in-kernel brcmfmac driver and work well. Supported Versions BrandModelVersionCurrent ReleaseOEM InfoForum TopicTechnical DataNETGEARR800022.03.3https://netgear.com/home/products/networking/wifi-routers/R8000.aspxhttps://forum.openwrt.org/viewtopic.php?id=55367View/Edit data Status Second data partition (79 MiB) not available in OpenWrt For a proper performance use: radio0 for the higher 5 GHz band (channel 149 or something else, depending on country) radio2 for the lower 5 GHz band (channel 48, or something like that and lower) Hardware Highlights ModelVersionSoCCPU MHzCPU CoresFlash MBRAM MBWLAN HardwareWLAN2.4WLAN5.0100M portsGbit portsModemUSBR8000Broadcom BCM4709A010002128NAND256Broadcom BCM43602b/g/na/n/ac-5-1x 2.0, 1x 3.0 soc.broadcom.bcm53xx Installation ModelVersionCurrent ReleaseFirmware OpenWrt InstallFirmware OpenWrt UpgradeFirmware OEM StockR800022.03.3https://downloads.openwrt.org/releases/22.03.3/targets/bcm53xx/generic/openwrt-22.03.3-bcm53xx-generic-netgear_r8000-squashfs.chkhttps://downloads.openwrt.org/releases/22.03.3/targets/bcm53xx/generic/openwrt-22.03.3-bcm53xx-generic-netgear_r8000-squashfs.chkhttps://www.netgear.com/support/product/R8000 As of OpenWrt 19.07, the R8000 can be flashed to OpenWrt through the stock web UI. From the 'Firmware Downloads' tab above, download the most recent 'install' build of OpenWrt (as of this writing, openwrt-19.07.1-bcm53xx-netgear-r8000-squashfs.chk) Connect your computer to the router via wired ethernet. Go to the stock web UI; navigate to the firmware upgrade page. Upload the .chk file from above, click 'upgrade', wait a couple of minutes. Navigate to the OpenWrt web UI at http://192.168.1.1 in your browser and set up the router as desired. Extras Needed for usbkey kmod-phy-bcm-ns-usb3 (for usb3 connection) kmod-usb-storage kmod-usb3 kmod-fs-ext4 block-mount (to mount usbdrive ext4 for example) For WIFI for 5 GHz work great load on radio2 set country code to US set channel 48 to radio2 set channel 149 to radio0→ SAVE → Reboot Unbricking See https://forum.lede-project.org/t/is-there-a-way-to-unbrick-an-r8000/4173/3 Golang Cross Compilation The CPU of this device does not provide VFP support: # grep "\(model\|Feature\)" /proc/cpuinfo model name : ARMv7 Processor rev 0 (v7l) Features : half thumb fastmult edsp tls model name : ARMv7 Processor rev 0 (v7l) Features : half thumb fastmult edsp tls Runnning ARMv6 or ARMv7 targeted Go executables on that platform will result in Illegal instruction errors. The work-around is to target ARMv5 during compilation: # export GOOS=linux # export GOARCH=arm # export GOARM=5 Tags How to add tags bcm53xx, bcm4709, GigabitEthernet, 5Port, 802.11ac, 802.11abgn, USB, 2USB, 256RAM, 128Flash, gt32Flash, ARM This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.OKMore information about cookies bcm53xx bcm4709 gigabitethernet 5port 802.11ac 802.11abgn usb 2usb 256ram 128flash gt32flash arm Last modified: 2022/07/12 11:50by rpavlik