NETGEAR R6400 v1
NETGEAR AC1750 dual band router on the Broadcom Northstar (BCM4708, 800 MHz) ARM platform. For the newer version with the BCM4708C0 at 1 GHz see the R6400 v2; it needs its own images.
Supported Versions
Wi-Fi is limited. The 2.4 GHz radio (BCM4331) works with the b43 driver in 802.11g mode only (no 802.11n). The 5 GHz radio (BCM4360, 802.11ac) is not supported. Everything else (Ethernet, switch, USB, LEDs, buttons) works.
| Version | Board ID (nvram get board_id) | OpenWrt image |
|---|---|---|
| v1 | U12H332T00_NETGEAR | openwrt-bcm53xx-generic-netgear_r6400-v1-squashfs.chk |
The stock firmware and the bootloader only accept a factory image with the router's own board ID, and sysupgrade on the
v1 refuses v2 images. If you are not sure which version you have, check the board ID (see Installation): a v2 reports
U12H332T20_NETGEAR or U12H332T30_NETGEAR.
Hardware Highlights
Installation
Find the board ID
- Under stock firmware: enable telnet (debug page
http://192.168.1.1/debug.htmon older firmware, otherwise a telnetenable tool) and runnvram get board_id. - Under DD-WRT: run
nvram get board_id. - The v1 reports
U12H332T00_NETGEAR. Anything else is not a v1: see the R6400 v2.
From stock firmware
- Connect a computer to a LAN port, open
http://192.168.1.1and log in. - Optional but recommended: ADVANCED > Administration > Backup Settings > Erase (factory defaults).
- ADVANCED > Administration > Router Update, select
openwrt-bcm53xx-generic-netgear_r6400-v1-squashfs.chk, Upload. Do not enable any reset option during the upload. - The router restarts into OpenWrt (power LED amber, then blinking white, then white). LuCI is at
http://192.168.1.1, user root, no password.
Newer stock firmware may refuse third-party images; then use nmrpflash (see Recovery) with the OpenWrt .chk.
From DD-WRT or other third-party firmware
- Reset the third-party firmware to defaults.
- Go back to stock with nmrpflash and the stock NETGEAR firmware for the R6400 (see Recovery).
- Reset the stock firmware to defaults, then follow “From stock firmware”.
Going through stock removes the third-party partitions and nvram leftovers.
Upgrading OpenWrt
Use the same .chk image with sysupgrade (LuCI: System > Backup / Flash Firmware, or sysupgrade on the command line).
Recovery / back to stock
nmrpflash (works when nothing else does):
- Connect the computer directly to a LAN port.
- Run
nmrpflash -Lto find the interface, thennmrpflash -i <interface> -f <image>.chkand power on the router. - The first attempt often ends in “Timeout while waiting for TFTP_UL_REQ”; run it again right away.
- The image can be stock NETGEAR firmware (back to stock) or the OpenWrt v1
.chk.
TFTP (from the DD-WRT guides, not tested with OpenWrt): hold Reset while powering on until the power LED blinks, then
tftp -i 192.168.1.1 put <image>.chk (the bootloader checks the board ID, so use the v1 image). With a serial
console, interrupt CFE with Ctrl-C and run tftpd.
Basic configuration
→ Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.
Specific Configuration
Interfaces
The switch uses DSA; each port is its own interface:
| Interface | Port on the case | Default configuration |
|---|---|---|
| lan1 - lan4 | LAN 1 - 4 (bridged in br-lan) | 192.168.1.1/24 |
| wan | Internet | DHCP client |
MAC addresses (from NVRAM): LAN et0macaddr, WAN et0macaddr + 1, 2.4 GHz pci/1/1/macaddr, 5 GHz pci/2/1/macaddr.
LEDs and buttons
LEDs: power (white/amber), Internet (white/amber), 2.4 GHz, 5 GHz, USB 1, USB 2, WPS, WiFi. The power LED is amber while booting, blinks white while OpenWrt starts and is white when it is up. The Internet LED shows the WAN link; the LAN port LEDs are driven by the switch.
Buttons: Reset, WPS, WiFi on/off (rfkill event).
Failsafe mode
Hardware
Info
Serial
4-pin header J252 on the main board (same header as on the R6400 v2), marked V G T R on the
silkscreen (V = 3.3 V, do not connect; G = ground; T = router TX; R = router RX), 3.3 V TTL, 115200 8N1. The CFE prompt
(Ctrl-C at power-on) offers tftpd for recovery.
