Buffalo WBR-G54 WLA-G54 WLA-G54C WBR2-G54 WBR2-G54S

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 07:45, 3 November 2005 (edit)
Eko (Talk | contribs)

← Previous diff
Revision as of 09:08, 3 November 2005 (edit) (undo)
84.245.130.207 (Talk)
(duplicate removed)
Next diff →
Line 36: Line 36:
-'''2) Buffalo's default IP address:''' Default IP address is 192.168.11.1. Router will also listen to this address during boot. It will answer to pings with TTL=128. (DD-WRT answers with TTL=64)+'''2) Buffalo's default IP address:''' 192.168.11.1. Router will also listen to this address during boot. It will answer to pings with TTL=128. (DD-WRT answers with TTL=64)

Revision as of 09:08, 3 November 2005

You are here: Main Page/DD-WRT Docu (EN)/Flash Your Buffalo WBR-G54, WLA-G54, ...


Work in progress ---- stay tuned


WARNING: The Buffalo is not yet officially supported: USE AT YOUR OWN RISK!!!

WARNING: The WAN port and LAN ports could be temporally swapped

WARNING: Some router's status lights (LEDs) will not work

WARNING: Reset button will not work

WARNING: Currently no way to go back to original firmware (I did it once, but could not reproduce)



1) Buffalo's firmware header: Inspecting the original Buffalo firmware one can see the custom 34 bytes header (before HDR0).

WBR-G54, WBR-B11

00h:  57 42 52 2D 42 31 31 20 32 2E 32 30 20 31 2E 31 ; WBR-B11 2.20 1.1
01h:  36 0A 66 69 6C 65 6C 65 6E 3D 33 32 31 39 34 35 ; 6.filelen=321945
02h:  36 0A                                           ; 6.

WLA-G54

00h:  57 4C 41 2D 47 35 34 20 32 2E 30 35 20 31 2E 30 ; WLA-G54 2.05 1.0
01h:  32 0A 66 69 6C 65 6C 65 6E 3D 32 35 34 37 37 31 ; 2.filelen=254771
02h:  32 0A                                           ; 2.

You will need to insert these 34 bytes to the DD-WRT generic firmware if you want to flash using Buffalo's WEB interface. You must also adjust the "filelen=" number to reflect the size of DD-WRT.


2) Buffalo's default IP address: 192.168.11.1. Router will also listen to this address during boot. It will answer to pings with TTL=128. (DD-WRT answers with TTL=64)


3) Flashing

Before flashing be sure to restore to factory defaults. Also check if you can connect to the router wirelessly.

3a) Flashing using tftp:

Use the original DD-WRT generic version. Load it at boot time at 192.168.11.1. After successful transfer please wait 2-3 min., or util router reboots.

3b) Flashing using Buffalo's WEB interface:

Use the DD-WRT generic version with added 34 bytes header. After succesful transfer please wait 2-3 min., or until router reboots.


4) After flash:

You will be able to access the router at 192.168.11.1. Do not restore to factory defaults, but you could erase nvram. Telnet to the router (usename: root , password: admin , mtd erase nvram [enter], reboot [enter].

Please note: If you do restore to factory defaults, the router will respond at 192.168.1.1, but you will no longer be able to access router via LAN ports. Try WAN port, or wireless (this always works, ssid = linksys, ch.6, no encryption). Telnet to the router and erase nvram (usename: root , password: admin , mtd erase nvram [enter], reboot [enter]. This will bring back the LAN port at 192.168.11.1.

Please note: Clearing nvram will also change the MAC addresses from 00:07:40:xx:xx:xx (Melco Inc.) to 00:90:4c:xx:xx:xx (Epigram Inc.).


You can now enjoy your DD-WRT....


5) Upgrading to new DD-WRT version

Once the router runs DD-WRT, please use the generic version when upgrading firmware. (Starts with HDR0).


Work in progress ---- stay tuned


You are here: Main Page/DD-WRT Docu (EN)/Flash Your Buffalo WBR-G54, WLA-G54, ...