You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Davy Hollevoet 394f54ee62 ath79/nand: add support for Netgear WNDR4300TN
This patch adds support for the WNDR4300TN, marketed by Belgian ISP
Telenet. The hardware is the same as the WNDR4300 v1, without the
fifth ethernet port (WAN) and the USB port. The circuit board has
the traces, but the components are missing.

* SoC: Atheros AR9344
* RAM: 128 MB
* Flash: 128 MB NAND flash
* WiFi: Atheros AR9580 (5 GHz) and AR9344 (2.4 GHz)
* Ethernet: 4x 1000Base-T
* LED: Power, LAN, WiFi 2.4GHz, WiFi 5GHz, WPS
* UART: on board, to the right of the RF shield at the top of the board


* Flashing through the OEM web interface:
  + Connect your computer to the router with an ethernet cable and browse
  + Log in with the default credentials are admin:password
  + Browse to Advanced > Administration > Firmware Upgrade in the Telenet
  + Upload the Openwrt firmware: openwrt-ath79-nand-netgear_wndr4300tn-squashfs-factory.img
  + Proceed with the firmware installation and give the device a few
    minutes to finish and reboot.

* Flashing through TFTP:
  + Configure your wired client with a static IP in the 192.168.1.x range,
    e.g. and netmask
  + Power off the router.
  + Press and hold the RESET button (the factory reset button on the bottom
    of the device, with the gray circle around it, next to the Telenet logo)
    and turn the router on while keeping the button pressed.
  + The power LED will start flashing orange. You can release the button
    once it switches to flashing green.
  + Transfer the image over TFTP:
    $ tftp -m binary -c put openwrt-ath79-nand-netgear_wndr4300tn-squashfs-factory.img

Signed-off-by: Davy Hollevoet <>
[use DT label reference for adding LEDs in DTSI files]
Signed-off-by: Adrian Schmutzler <>
4 years ago
arm-trusted-firmware-mvebu packages/boot: bump arm-trusted-firmware-mvebu version 4 years ago
arm-trusted-firmware-rockchip atf-rockchip: update to 2.3 4 years ago
arm-trusted-firmware-sunxi arm-trusted-firmware-sunxi: Replace with official ARM version 5 years ago
at91bootstrap at91bootstrap: add sama5d27_som1_eksd1_uboot as default defconfig 5 years ago
fconfig fconfig: cleanup Makefile 5 years ago
grub2 grub2: fix build when ASLR enabled 4 years ago
imx-bootlets treewide: clean up download hashes 8 years ago
kexec-tools x86: make crashdump works 4 years ago
kobs-ng kobs-ng: add header for integer definitions 7 years ago
mt7623n-preloader mediatek: new mt7623n preloader package for Banana Pi 4 years ago
tfa-layerscape layerscape: harmonize device strings 4 years ago
uboot-ar71xx uboot-ar71xx: fix musl host build 5 years ago
uboot-at91 uboot-at91: fix -Wformat-security 5 years ago
uboot-envtools ath79/nand: add support for Netgear WNDR4300TN 4 years ago
uboot-fritz4040 ipq40xx: add support for AVM FRITZ!Repeater 1200 5 years ago
uboot-imx6 uboot-imx6: bump to 2020.04 release 4 years ago
uboot-kirkwood uboot-kirkwood: add uboot for CheckPoint L-50 4 years ago
uboot-lantiq uboot-lantiq: fix compile with modern host dtc 6 years ago
uboot-layerscape layerscape: harmonize device strings 4 years ago
uboot-mediatek mediatek: add U-Boot build for UniElec U7623 4 years ago
uboot-mvebu uboot-mvebu: add uboot for helios 4 4 years ago
uboot-mxs uboot-mxs: bump to v2020.04 4 years ago
uboot-omap omap: support booting off different mmc devices 5 years ago
uboot-oxnas uboot-oxnas: fix memory leak in tool mkox820crc 4 years ago
uboot-ramips ramips: add support for RAVPower RP-WD009 4 years ago
uboot-rockchip uboot-rockchip: add NanoPi R2S support 4 years ago
uboot-sunxi uboot-sunxi: bump to 2020.04 relase 4 years ago
uboot-tegra tegra: add vendor string to device name 5 years ago
uboot-zynq uboot-zynq: update to 2019.07 5 years ago