|Model||↓ Version||Current Release||Firmware OpenWrt Install||Firmware OpenWrt Upgrade||Firmware OEM Stock|
Please add the installation procedure here.
Note: Ready-to-install firmware images for OpenWrt 17.01.6 and 18.06.2 are available as of June 2019 via OpenWrt Community Builds. These are customized builds that do not include IPV6, PPP, opkg due to inadequate flash size that cause stock OpenWrt builds to bootloop or not retain settings upon reboot. The official OpenWrt images for these devices do not work as of June 2019.
- - -
I tried web-interface upload of v2.img linked above, router complained 2x about image, using ambiguous language about cause of failure; filename pattern violation, or image content, or checksum..
1. alert/modal/popup “Firmware upload failed, please check your file” I dismiss that, and click ok/yes 2. another error, now inserted into web-page <div>, text refreshes away before I can copy-paste it
Upgrade WNR1000v2 to the latest factory firmware: 18.104.22.168. Otherwise, the power LED may not behave properly.
You need to place the device into failsafe mode. For booting into failsafe mode, you need to power up the device while holding the reset button with a pin. The power LED should have an amber colour. Hold the button until it is starting to flash green. It starts to flash green after it flashes the amber LED for six times. After that, the device is in failsafe mode, accepting a firmware via its TFTP server. The device should respond to pings at 192.168.1.1, although the responses may be malformed.
Configure your ethernet interface with a 192.168.1.0/24 IP address. I use 192.168.1.2 with netmask 255.255.255.0 but it should work with any free address from that block.
You need a TFTP client for this purpose. You may check the OpenWrt wiki for more information if you aren't familiar with the procedure. You need openwrt-ar71xx-generic-wnr1000v2-squashfs-factory-barrier-breaker-r44095.img, download can be found at https://gist.github.com/SaltwaterC/ef49c8a4df81c8896153. It's only image what can be flashed sucseesfuly, later images stuck at bootloop.
After boot you can upgrade openwrt to a newer version with sysupgrade.
→ port.serial general information about the serial port, serial port cable, etc.
The serial port is found at JP2. Pin 1 is marked with dot.
GPIO LEDs and buttons on this device are connected to either AR7240 SoC or AR9285 wireless chip, so not all of them are accessible to stock version of OpenWrt 15.05 (generic ath9k driver does not register AR9285 GPIOs in kernel). Please read more in Patches section below about current status of addressing these issues.
Controlled by AR7240 SoC (18 GPIOs total, LAN LEDs shared with built-in Ethernet switch) :
|LED||WAN AMBER||0 (0, 0)||active low|
|LED||TEST AMBER||1 (0, 1)||active low||aka POWER AMBER - see note |
|LED||LAN1 AMBER||6 (0, 6)||active low||shared with JTAG - see note |
|LED||LAN2 AMBER||7 (0, 7)||active low||shared with JTAG - see note |
|LED||LAN3 AMBER||8 (0, 8)||active low||shared with JTAG - see note |
|LED||POWER GREEN||11 (0, 11)||active low|
|LED||LAN4 AMBER||12 (0, 12)||active low|
|LED||LAN1 GREEN||13 (0, 13)||active low||link activity - see note |
|LED||LAN2 GREEN||14 (0, 14)||active low||link activity - see note |
|LED||LAN3 GREEN||15 (0, 15)||active low||link activity - see note |
|LED||LAN4 GREEN||16 (0, 16)||active low||link activity - see note |
|LED||WAN GREEN||17 (0, 17)||active low||link activity - see note |
Controlled by AR9285 wireless chip (12 GPIOs total, unaccessible with default ath9k driver, see Patches section below) :
|LED||WLAN BLUE||53 (1, 1)||active low||not all triggers work - see note |
|LED||WPS GREEN||57 (1, 5)||active low|
|Button||WPS||58 (1, 6)||active low|
|Button||RESET||59 (1, 7)||active low|
|Button||RFKILL||60 (1, 8)||active low|
Patches providing full GPIO support on WNR2000v3 / WNR612v2 / WNR1000v2 have been submitted to trunk (https://patchwork.ozlabs.org/project/openwrt/list/?submitter=68145). They are included in OpenWrt starting from version r49077.
All above patches and their versions backported to Chaos Chalmer (15.05) are available at https://micu.webserwer.pl/pmwiki/pmwiki.php?n=OpenWRT.Patches.
# cat /sys/kernel/debug/gpio GPIOs 0-17, ath79: gpio-0 (netgear:amber:wan ) out hi gpio-1 (netgear:amber:test ) out hi gpio-6 (netgear:amber:lan1 ) out hi gpio-7 (netgear:amber:lan2 ) out hi gpio-8 (netgear:amber:lan3 ) out hi gpio-11 (netgear:green:power ) out lo gpio-12 (netgear:amber:lan4 ) out hi gpio-13 (netgear:green:lan1 ) out lo gpio-14 (netgear:green:lan2 ) out lo gpio-15 (netgear:green:lan3 ) out lo gpio-16 (netgear:green:lan4 ) out lo gpio-17 (netgear:green:wan ) out lo GPIOs 52-63, ath9k-phy0: gpio-53 (netgear:blue:wlan ) out hi gpio-57 (netgear:green:wps ) out hi gpio-58 (wps ) in hi gpio-59 (reset ) in hi gpio-60 (rfkill ) in hi