Author Topic: Buffalo WZR-HP-G450H Post 20025 Firmware Solution  (Read 75993 times)

crammed

  • Calf
  • *
  • Posts: 17
Re: Buffalo WZR-HP-G450H Post 20025 Firmware Solution
« Reply #135 on: September 19, 2015, 07:31:49 pm »
It really isnt that hard - once you've got the USB to serial dongle at the ready. All information is spread about in the only tutorial you should follow (the one with the images.. :) ) and this thread.

Thanks. I may take a stab at it when I have a chance. It was probably time for a new router anyway.

JacobD84

  • Tatanka
  • **
  • Posts: 66
  • Bringin the DD-WRT.
Re: Buffalo WZR-HP-G450H Post 20025 Firmware Solution
« Reply #136 on: September 20, 2015, 04:13:17 am »

r27332 is still below 26MB and therefore works.

The last release still below 26MB is r27343 and it still works.

The first release above 26MB is r27360 and sure enough it bricks the router (rev0, european, G450H)

Many thanks, i think we can now consider the 26MB limit to firmware on the Rev0 G450H i'll update the FP accordingly

FOR ALL IN THIS THREAD:
PLEASE CONSIDER r27240 AS THE LAST FULLY TESTED VERSION FOR THE Rev0 G450H

THERE WILL BE NO MORE RELEASES FOR Rev0 PCBs AS THE >26MB BARRIER CONFIRMED BY HARLEKIN PREVENTS UPDATES

DO NOT UPDATE Rev0 G450H's to higher than r27240 - You WILL brick your router!


r2724x through r27343 do not add anything new and have not been tested thoroughly.

I will now continue support for only Rev1 (and higher if they exist) G450H routers!

Currently the highest tested release for Rev1 is r27805 (Despite newer releases available)

I will update the Rev1 releases once i have got them working on all three of my routers from all three regions.

Edit2:
FOR ALL IN THIS THREAD:
IT APPEARS THAT THE FIRMWARE SIZE LIMIT NOW APPLIES TO Rev1 G450H's, only slightly higher at 27MB~
I CAN NO LONGER UPDATE TO FIRMWARES >27805, THEREFORE r27805 WILL REMAIN THE LAST FULLY TESTED REVISION FOR Rev1 G450H's

DO NOT UPDATE Rev1 G450H's to higher than r27805 - You WILL brick your router!


Unless something drastically changes in file sizes i think we can say this is the end of the road for G450H DD-WRT firmware. I will update the FP accordingly.
I will also maintain my thread for the 1750DHP.
« Last Edit: September 27, 2015, 04:18:57 am by JacobD84 »

crammed

  • Calf
  • *
  • Posts: 17
Re: Buffalo WZR-HP-G450H Post 20025 Firmware Solution
« Reply #137 on: November 26, 2015, 02:54:48 pm »
It really isnt that hard - once you've got the USB to serial dongle at the ready. All information is spread about in the only tutorial you should follow (the one with the images.. :) ) and this thread.
Thanks. I may take a stab at it when I have a chance. It was probably time for a new router anyway.

I finally got around to opening up my case to check the PCB version. It's Rev0, which explains why it bricked when I tried upgrading to r27805.

So, now my question is whether there is any way to unbrick the router without the serial dongle (i.e. through Ethernet or USB)? If I need to spend a couple of bucks, I will. But, after looking at some of the tutorials, I'm still not sure I know what I am doing. Anyway, I guess the worst I can do is destroy a device that already isn't working.

If it makes a difference, when the router is powered up (plugged in), the power, security, and diag LEDs light up. Then all of the LEDs. Then, just power and diag remain on.

Thanks.

JacobD84

  • Tatanka
  • **
  • Posts: 66
  • Bringin the DD-WRT.
Re: Buffalo WZR-HP-G450H Post 20025 Firmware Solution
« Reply #138 on: November 26, 2015, 03:07:41 pm »
I finally got around to opening up my case to check the PCB version. It's Rev0, which explains why it bricked when I tried upgrading to r27805.

So, now my question is whether there is any way to unbrick the router without the serial dongle (i.e. through Ethernet or USB)? If I need to spend a couple of bucks, I will. But, after looking at some of the tutorials, I'm still not sure I know what I am doing. Anyway, I guess the worst I can do is destroy a device that already isn't working.

If it makes a difference, when the router is powered up (plugged in), the power, security, and diag LEDs light up. Then all of the LEDs. Then, just power and diag remain on.

Sadly the serial cable route is the only viable option.

The light sequence you describe is normal for a bricked router, the red diag light simply informs you that it is awaiting firmware via the serial port (I.E. existing firmware corrupt or wiped)

crammed

  • Calf
  • *
  • Posts: 17
Re: Buffalo WZR-HP-G450H Post 20025 Firmware Solution
« Reply #139 on: November 26, 2015, 04:16:43 pm »
So, now my question is whether there is any way to unbrick the router without the serial dongle (i.e. through Ethernet or USB)?

Sadly the serial cable route is the only viable option.

Thanks. I just ordered the parts. I sure hope that I can figure the other steps out.

JacobD84

  • Tatanka
  • **
  • Posts: 66
  • Bringin the DD-WRT.
Re: Buffalo WZR-HP-G450H Post 20025 Firmware Solution
« Reply #140 on: November 27, 2015, 07:05:55 am »
Thanks. I just ordered the parts. I sure hope that I can figure the other steps out.

No problem, sadly the steps are the best way i could explain it, the only thing i can add is that if you have any issues communicating, try a machine with Windows XP installed (or create a dual boot system) some Windows 7/8 Users have issues with the software, Windows 10 i can imagine would only be worse with some of the localhost changes (which is why i reverted to Win7 x64)...
« Last Edit: November 27, 2015, 07:08:41 am by JacobD84 »

bard

  • Calf
  • *
  • Posts: 11
Re: Buffalo WZR-HP-G450H Post 20025 Firmware Solution
« Reply #141 on: November 30, 2015, 12:56:16 pm »
Any tips on what to do when you don't get a console prompt?  I've used JTAG on multiple devices without issue.  This wzr-hp-g450h rev0 is the first one where I get nothing on the console.

bard

  • Calf
  • *
  • Posts: 11
Re: Buffalo WZR-HP-G450H Post 20025 Firmware Solution
« Reply #142 on: November 30, 2015, 01:25:41 pm »
Is there any chance the serial settings could be anything other than 115200,8,N,1?  I seem to get some gibberish on the screen after a period of time, but haven't been able to guess the serial settings.

JacobD84

  • Tatanka
  • **
  • Posts: 66
  • Bringin the DD-WRT.
Re: Buffalo WZR-HP-G450H Post 20025 Firmware Solution
« Reply #143 on: December 01, 2015, 04:29:10 am »
Is there any chance the serial settings could be anything other than 115200,8,N,1?  I seem to get some gibberish on the screen after a period of time, but haven't been able to guess the serial settings.

115200 is very high, i generally use the lower values; try ~9600, much slower but far more stable...

Standard baud rates supported by most serial ports:
     
110
   
300
     
600
   
1200
     
2400
   
4800
     
9600
   
14400
     
19200
   
28800
     
38400
   
56000
     
57600
   
115200


Standard baud rates supported by some serial ports:
     
128000
   
153600
     
230400
   
256000
     
460800
   
921600

bard

  • Calf
  • *
  • Posts: 11
Re: Buffalo WZR-HP-G450H Post 20025 Firmware Solution
« Reply #144 on: December 02, 2015, 11:34:44 am »
I was mistaken, it was electrical noise due to the fact that I didn't solder the header to the serial port.  Once that was done, the serial port is silent.

Is there any other method of clearing flash via jumpers on boot?  Otherwise, all I have now is a nice 4 port ethernet switch. :)

rkmfl

  • Calf
  • *
  • Posts: 1
Re: Buffalo WZR-HP-G450H Post 20025 Firmware Solution
« Reply #145 on: January 03, 2016, 02:11:49 pm »
@JacobD84
Thank you so much for all of this work.  I purchased this router specifically because I read through this post and it seemed like you did the best job of fleshing-out any issues for a router that has an easy upgrade path (and because my only concerns are range, not speed, and I don't need AC).

Unfortunately I received the "WZR-450HP2D" model, despite ordering the "WZR-HP-G450H" (based on the title of this thread).  I don't know why the vendor thought the two were interchangeable, but I'm going to have to return the unit because after further research, I cannot use this model with your firmware, despite the two looking identical physically (yet upon more inspection it uses a newer chipset).

Despite that issue, I've consolidated the information in this thread, in the event it helps others:

This is making the assumption the user is coming from a factory install (as I am):
  • Make sure G450H is running Factory v20025 (one poster reported problems when coming from a different factor image)
  • Disconnect router from Internet prior to updating
  • When installing for first time (coming from the stock firmware) use the "Factory-to-DDWRT.bin" version.
    ...Once the "Factory-to-DDWRT" version is installed, the next version can be the normal download (*webupgrade_MULTI.bin)
  • DO NOT change the name of the firmware when saving, make sure to update using the same name as shown on FTP site.
  • Upload from a computer with a STATIC IP, using a browser with IN-PRIVATE browsing enabled (no add-on's)
  • Disable any anti-virus/firewall software on the system used to upload firmware
  • Use the built-in Firmware Upgrade Dialog (more complex option is using Telnet/TFTP if comfortable)
    NOTE: New versions have sleeker UI and extra channel frequencies but run a little heavier.
       Better to use version r23919 or r24461 unless there is a specific reason you need a feature from a newer version.
       The final/last version for Rev-0 boards is: r27240
  • When upgrading, always choose to RESET SETTINGS after flashing update:
       Administration > Dropdown menu under the firmware upgrade tab "After flashing, reset to..."

Something I learned on my own after testing:
Determine the PCB revision, open the unit using a TORX T10 screwdriver.  This is a good screwdriver to keep around for service on HDD drives as well.  If you don't have a T10, you can use a 3/32" flat-head, although it will be more difficult.

Thank you in advance for your help on clarifying the part numbers!
RKM
« Last Edit: January 03, 2016, 04:58:41 pm by rkmfl »

sidorvm

  • Calf
  • *
  • Posts: 1
Re: Buffalo WZR-HP-G450H Post 20025 Firmware Solution
« Reply #146 on: November 05, 2017, 04:21:03 am »
In the ubootenv list I have variable hw_rev=0. Seems like this is PCB revision. Can anyone confirm if this is the case.
For those who can't update their Japanese router WZR-450HP here is how I finally did it after few days of f.cking mu brain.

log in to debug menu http://192.168.11.1/cgi-bin/cgi?req=frm&frm=py-db/55debug.html with ID and password bufpy:otdpopypassword.
If these credentials doesn't work, you might have latest firmware. Download older one from official Japanese web site and downgrade first.
Then login to standard menu and go to firmware page.
Standard web page for update doesn't work, but you will see link to a debug firmware update page.
192.168.11.1/cgi-bin/cgi?req=frm&frm=py-db/firmup.html

And there you can do it with no issues! I used this image for the first update and it worked great.
ftp://ftp.dd-wrt.com/betas/2014/04-18-2014-r23919/buffalo_wzr_hp_g450h/wzr_hp_g450h-factory-to-ddwrt.bin

Don't forget to set variables as below before flashing.
accept_open_rt_fmt=1
region=US