Posted: Sat May 05, 2018 7:50 Post subject: NEXX WT3020 DD-WRT TESTED AND WORKS
The WT3020F, WT3020H and WT3020AD have the same hardware. They run on MT7620N. It is supported by many (gargoyle, openwrt, rooter, etc.) but listed as "donated router needed" at DD-WRT.
For me, WT3020 works splendid with DD-WRT. DISCLAIMER:
I AM UNABLE TO PROVIDE ANY SUPPORT, USE BELOW INSTRUCTIONS AT YOUR OWN RISK. DO YOUR RESEARCH.
The Buffalo WHR-300HP2 runs on MT7620A. It has more ports. It's firmware is what I used, successfully.
Proceed by upgrading u-boot with breed-mt7620-reset1.bin from hackpascal: https://breed.hackpascal.net/breed-mt7620-reset1.bin
>> It is chinese, use online translater services. A few English hacks of unknown source can be found online if you're adventurous.
offer (the uboot bin) via http, so it can be downloaded from the router
$ python -m SimpleHTTPServer
directly connect the router via the lan port to your computer.
$ sudo ifconfig eth0 192.168.8.5
$ telnet 192.168.8.1 (login: nexxadmin pass: y1n2inc.com0755 )
# cd /tmp/
# wget http://192.168.8.5:8000/u-boot-nexx-3020-7620.bin
// proceed only, if you successfully downloaded the new uboot file
# mtd_write unlock mtd0
GetFileSize: No such file or directory
Unlocking mtd0 ...
# mtd_write erase mtd0
GetFileSize: No such file or directory
Unlocking mtd0 ...
Erasing mtd0 ...
Erase char is 255
# mtd_write -r write u-boot-nexx-3020-7620.bin mtd0
Unlocking mtd0 ...
Writing from u-boot-nexx-3020-7620.bin to mtd0 ... [w]
it hangs now, just wait another minute and then power it down and start it up again
To check if the new uboot works, press and hold reset-button, then connect power.
Once the led flashes several times, you can release the reset button.
I went the safe way:
first from uboot: firmware.uimage
then from DD-WRT: buffalo_whr_300hp2-webflash.bin
Configure at will.
Bugs / limitations:
1. LAN and WAN are inversed in DD-WR
2. reset button does not work in DD-WRT (which is why I recommend flashing uboot first in case you brick it, or simply forget the GUI password)
Works fantastic for the last month, and super stable for me.
Quote:
Not sure how to do a line for the forum search, so here it goes:
NEXX WT3020 WT 3020 WT3020F 3020F WT3020H 3020H 3020AD WT3020AD
From version 06-16-2018-r36154 June 16th and later the WT3020 no longer boots.
Checked svn, tickets etc.
https://svn.dd-wrt.com/search?q=300hp
but could not find anything changed specific to this buffalo_whr_300hp2 since December 12th 2017.
Anyone knows what changed breaking the use of buffalo_whr_300hp2 on WT3020 ?