Posted: Fri Jan 01, 2010 22:14 Post subject: install DD-WRT (v24sp2 v13525 20091228) On WZR-HP-G300NH
During the 28 of Dec, I found that Buffalo WZR-HP-G300NH was supported by DD-WRT.Therefore i would like to try.
When i begin to flash the router, I found that there are three methods to install DDWRT. They are
Commad Line TFTP / Windows GUI TFTP / Upgrade on web.
But i found that all of them are won't work on WZR-HP-G300NH.
Is there any tutorial about install the DDWRT on Buffalo WZR-HP-G300NH?
Where did you see that it is supported? I've been watching the change logs like a hawk for a few days now and haven't seen any support added for the wzr-hp-300nh.
Are you sure you're not confusing the wzr-hp-g300nh with the wzr-g300nh? They are slightly different, and the wzr-g300nh has code supporting it in the dd-wrt source.
Anyways there is probably a way of engaging recovery mode on the wrz-hp-g300nh. Maybe something similar to the dir-825 would be a good place to start (check out the thread and look at hellbringer's blog). Just hope you are right about the support, otherwise you will brick your router.
Yeah, 13516 is where dir-825 support was added, and there was a glimpse of wzr-g300nh (NOT the wzr-hp-g300nh). 13525 doesn't say anything about the wzr-hp-g300nh.
Anyways if you want to flash it, you could try the guides for any of the other buffalo routers. Seems tftp/dadder is the way to go. I used tftp to flash my older g125 buffalo router.
Looks like this is the First build for these routers.
So - as usual - there may be some bugs - be prepared.
And as USUAL - once you flash DD-WRT, you cannot flash back to Buffalo firmware.
Buffalo encrypts their firmware, so unless a un-encrypted one exists,
once you flash the DD-WRT firmware on, you are stuck with DD-WRT on your router.
When you FIRST flash, TFTP method is the easiest and most successful flash method.
Check the wiki for Buffalo TFTP
Every Buffalo router has a recovery mode built in, and thats where the TFTP is important.
Once DD-WRT is installed on the router, THEN you can use the webflash .BIN files.
TFTP can take some getting used to, and takes timing.
BEST success is on a Windows XP or maybe Linux machine.
Vista and Windows 7 machines have some funky stuff done with the network adapters,
so it can be MUCH harder to flash and catch the tftp process on those OS's. _________________ Soylent Green Is People !
2x Asus RT-N16 - Asuswrt-Merlin 188.8.131.52.376.43
Belkin F7D3302 - Toastman Tomato USB VPN 1.28.7505
Linksys E3000 - Toastman Tomato USB VPN 1.28.7505
2x Buffalo WZR-HP-G300NH V1 - OpenWRT Chaos Calmer 45860
2x Engenius ESR900 - Stock Firmware 1.4.0 / OpenWRT Chaos Calmer 45860
TP-Link WR1043ND V1.8 - Gargoyle 1.7.1
I have tried your method before.
But it was unsuccessful to flash my router.
Now i show you how I flash.
Step 1: Download the DDWRT Firmware & TFTP Windows GUI Software
Step 2: Hard Reset the Router
Step 3: Change to static IP address be 192.168.11.2 & net mask be 255.255.255.0 on my desktop.
Step 4: Unplug the power cord for a few secound
Step 5: plug the power cord again & press the upgrade button at the TFTP Windows GUI Software immediately.
After that the TFTP just retry a few time ,then the TFTP told me that which is unsuccessful to get responses with server.
I got the same result ,even i did it in XP.
Would you mind to tell me that Is there any mistake of my step.
This is what I've done (on windows 7 and XP):
- one console window doing "ping 192.168.11.1 -t -w 10"
- I ran that app I referred
- I put 192.168.11.1 on server (it's my router's ip)
- I enter my pw and choose the file.
then I did the following:
I tried both clicking reset button on web interface and unplugging the power cable methods.
I tried to click "Upgrade" on the app when the red DIAG light flashes, a few seconds after that and when the first successful ping arrives. (tried those 3 with both reseting from web interface and unplugging the power plug methods)
I always get "Unable to get responses from server."
I also noticed that it does not matter if I put a correct password on the app. I always get the error even with the correct password.
What is happening?
Why do we have to do the tftp transfer when the router is starting?
No one better than me to try to answer to my first question, so I downloaded wireshark to see what was going wrong.
When I try with the app (tftp2.exe) it sends malformed TFTP packets and I get a response from the router saying "Destination unreachable (port unreachable)".
Tried with tftp (winXP pre-installed) and the packet was good, but I get the same response (unreachable). I double checked the router's IP, the port is 69. No firewalls are interfering. (also tried all the methods i described above. none of them worked. all of them gave me the same error)
what is the problem?
also the link DoesItMatter posted is for wzrg300nh-firmware.tftp, but my router is wzr-hp-g300nh not wzr-g300nh as the file says. is it just a typo or this is not our router?