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.
openwrt/target/linux
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.

Specifications:
* 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

Installation:

* Flashing through the OEM web interface:
  + Connect your computer to the router with an ethernet cable and browse
    to http://192.168.0.51/
  + Log in with the default credentials are admin:password
  + Browse to Advanced > Administration > Firmware Upgrade in the Telenet
    interface
  + 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. 192.168.1.10 and netmask 255.255.255.0.
  + 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 192.168.1.1 -m binary -c put openwrt-ath79-nand-netgear_wndr4300tn-squashfs-factory.img

Signed-off-by: Davy Hollevoet <github@natox.be>
[use DT label reference for adding LEDs in DTSI files]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
4 years ago
..
apm821xx kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
ar71xx kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
arc770 arc770: update kernel version to 5.4 4 years ago
archs38 kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
armvirt armvirt,x86: fix build breakage of crypto ccp module 4 years ago
at91 kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
ath25 kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
ath79 ath79/nand: add support for Netgear WNDR4300TN 4 years ago
bcm27xx kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
bcm47xx kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
bcm53xx kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
bcm63xx kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
cns3xxx kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
gemini gemini: Add swap partition to DNS-313 4 years ago
generic kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
imx6 kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
ipq40xx ipq40xx: refresh kernel 5.4 config 4 years ago
ipq806x kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
ipq807x kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
kirkwood kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
lantiq kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
layerscape kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
malta malta: add missing symbols for kernel 5.4 4 years ago
mediatek mediatek: fix mt7622-rfb1 board support 4 years ago
mpc85xx kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
mvebu kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
mxs kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
octeon kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
octeontx treewide: kernel: drop redundant USB_EHCI_HCD=n config symbol 4 years ago
omap kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
oxnas oxnas: use vendor_model scheme for ox810se 4 years ago
pistachio kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
ramips ramips: add support for Netgear JWNR2010 v5 4 years ago
rb532 kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
rockchip rockchip: enable rockchip-thermal 4 years ago
samsung kernel: Update kernel 4.14 to version 4.14.187 4 years ago
sunxi kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
tegra kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
uml treewide: Remove self from MAINTAINER entries 4 years ago
x86 procd: update to git HEAD 4 years ago
zynq kernel: unify CONFIG_GPIO_SYSFS in kernel configs 4 years ago
Makefile build: add 'make kernel_xconfig' command 4 years ago