please add support to buffalo WHR2-A54G54

Post new topic   Reply to topic    DD-WRT Forum Index -> Broadcom SoC based Hardware
Goto page 1, 2, 3, 4, 5  Next
Author Message
cobono
DD-WRT Novice


Joined: 06 Sep 2006
Posts: 18

PostPosted: Wed Sep 27, 2006 14:50    Post subject: please add support to buffalo WHR2-A54G54 Reply with quote
I got a second-hand WHR2-A54G54 from Japn, which works well with DD-WRT(nice work, thanks). However the board is not identified, but showing Linksys WRTSL54GS and maybe something else I do not know.

Please add the support to this model of AP, Thanks.

cfe.bin and nvram have been attached to this post.



nvram.zip
 Description:

Download
 Filename:  nvram.zip
 Filesize:  7.92 KB
 Downloaded:  826 Time(s)


cfe.bin
 Description:

Download
 Filename:  cfe.bin
 Filesize:  256 KB
 Downloaded:  1388 Time(s)

Sponsor
Eko
DD-WRT Developer/Maintainer


Joined: 07 Jun 2006
Posts: 5771

PostPosted: Wed Sep 27, 2006 15:35    Post subject: Reply with quote
Done.
(Remember wireless A is not supported)
Please test attached build.



dd-wrt-std.zip
 Description:

Download
 Filename:  dd-wrt-std.zip
 Filesize:  3.36 MB
 Downloaded:  1025 Time(s)

cobono
DD-WRT Novice


Joined: 06 Sep 2006
Posts: 18

PostPosted: Wed Sep 27, 2006 16:26    Post subject: Reply with quote
Thank Eko. Now the name of board is right.

But it seems the reset button does never work. When I reflash the router with the new firmware, the previous setup has all been kept even though I have pushed the resetbutton for more than 30 seconds. I am sure it is on gpio 4 by using the utility gpio poll. And the new version does not either.

If problem is solved, could you post the mini version?

Thanks again

Eko wrote:
Done.
(Remember wireless A is not supported)
Please test attached build.
Eko
DD-WRT Developer/Maintainer


Joined: 07 Jun 2006
Posts: 5771

PostPosted: Wed Sep 27, 2006 21:00    Post subject: Reply with quote
Reset problem is general to all WZR/WHR series Buffalos with 4704 CPU. (reset is enabled on gpio 4)
I don't know the solution. Try to restore defaults with GUI.
Eko
DD-WRT Developer/Maintainer


Joined: 07 Jun 2006
Posts: 5771

PostPosted: Wed Sep 27, 2006 21:13    Post subject: Reply with quote
Mini build:


dd-wrt-mini.zip
 Description:

Download
 Filename:  dd-wrt-mini.zip
 Filesize:  2.44 MB
 Downloaded:  991 Time(s)

adisor19
DD-WRT User


Joined: 11 Jun 2006
Posts: 484

PostPosted: Thu Sep 28, 2006 3:30    Post subject: Reply with quote
Eko wrote:
Reset problem is general to all WZR/WHR series Buffalos with 4704 CPU. (reset is enabled on gpio 4)
I don't know the solution. Try to restore defaults with GUI.


Eko,on my WZR-RS-G54, resetting to defaults from the GUI doesn't work.

Adi
Eko
DD-WRT Developer/Maintainer


Joined: 07 Jun 2006
Posts: 5771

PostPosted: Thu Sep 28, 2006 4:54    Post subject: Reply with quote
@adisor19:
These models has some sort of nvram protection - compareing cfe and nvram defaults.

One of troublesome parameter is boardflags:
Code:
 ***** Error!(invalid Param:[boardflags]=[0x210]) Set [0x10]
Flash type "TC58FVM6T2AFT65 8Mx8 TopB"
Erase of block 0x007f8000-0x007fa000 done
Erase of block 0x007fa000-0x007fc000 done
Erase of block 0x007fc000-0x007fe000 done
Erase of block 0x007fe000-0x00800000 done
Writing 0x8000 bytes to flash @0xbc7f8000 ...
Flash write succeeded


So in cobono's case (see his nvram.txt) he has boardflags set to 0x210, because his router was falsely detected as WRTSL54GS. Manually set boardflags=0x10 might help in his case.
But there must be some other parameter too. It could be lan_ipaddr, default is 192.168.11.1 for buffalos. Try to set your router to 192.168.11.1 and then restore to defaults. (Wild guess)


Last edited by Eko on Thu Sep 28, 2006 5:26; edited 1 time in total
BrainSlayer
Site Admin


Joined: 06 Jun 2006
Posts: 7492
Location: Dresden, Germany

PostPosted: Thu Sep 28, 2006 5:12    Post subject: Reply with quote
@eko: remove the enable_afterburner condition for these models at sysinit. this will solve the problem
_________________
"So you tried to use the computer and it started smoking? Sounds like a Mac to me.." - Louis Rossmann https://www.youtube.com/watch?v=eL_5YDRWqGE&t=60s
Eko
DD-WRT Developer/Maintainer


Joined: 07 Jun 2006
Posts: 5771

PostPosted: Thu Sep 28, 2006 5:15    Post subject: Reply with quote
@Brainslayer:
It is removed, but doesn't seem to help for some models. Must be another one too.
Please see http://www.dd-wrt.com/phpBB2/viewtopic.php?t=4577
cobono
DD-WRT Novice


Joined: 06 Sep 2006
Posts: 18

PostPosted: Thu Sep 28, 2006 7:59    Post subject: Reply with quote
how can I read the information inside cfe.bin?
Eko
DD-WRT Developer/Maintainer


Joined: 07 Jun 2006
Posts: 5771

PostPosted: Thu Sep 28, 2006 8:02    Post subject: Reply with quote
cobono wrote:
how can I read the information inside cfe.bin?

These are cfe defaults for your router:
Code:
boardtype=0x042f boardnum=42 boardrev=0x10 boardflags=0x10 clkfreq=264 sdram_init=0x0149 sdram_config=0x0062 sdram_refresh=0x0000 sdram_ncdl=0 et0phyaddr=30 et0mdcport=0 et1phyaddr=5 et1mdcport=1 dl_ram_addr=80400000 os_ram_addr=80001000 os_flash_addr=bc040000 tmp_flash_addr=bc3c0000 max_linuxsize=0x00380000 lan_ipaddr=192.168.11.1 lan_netmask=255.255.255.0 scratch=a0180000 boot_wait=on watchdog=1000 melco_id=290441dd kernel_args=noinitrd console=ttyS0,115200 root=/dev/mtdblock2 panic=1 et0macaddr=00:0D:0B:50:91:A0 et1macaddr=00:0D:0B:50:91:A1
cobono
DD-WRT Novice


Joined: 06 Sep 2006
Posts: 18

PostPosted: Thu Sep 28, 2006 14:22    Post subject: Reply with quote
I open the case and find the flash chip is ST M29DW324DB, hope it is helpful.
adisor19
DD-WRT User


Joined: 11 Jun 2006
Posts: 484

PostPosted: Thu Sep 28, 2006 14:37    Post subject: Reply with quote
Eko wrote:
@adisor19:
These models has some sort of nvram protection - compareing cfe and nvram defaults.

One of troublesome parameter is boardflags:
Code:
 ***** Error!(invalid Param:[boardflags]=[0x210]) Set [0x10]
Flash type "TC58FVM6T2AFT65 8Mx8 TopB"
Erase of block 0x007f8000-0x007fa000 doneErase of block 0x007fa000-0x007fc000 done
Erase of block 0x007fc000-0x007fe000 done
Erase of block 0x007fe000-0x00800000 done
Writing 0x8000 bytes to flash @0xbc7f8000 ...
Flash write succeeded


So in cobono's case (see his nvram.txt) he has boardflags set to 0x210, because his router was falsely detected as WRTSL54GS. Manually set boardflags=0x10 might help in his case.
But there must be some other parameter too. It could be lan_ipaddr, default is 192.168.11.1 for buffalos. Try to set your router to 192.168.11.1 and then restore to defaults. (Wild guess)


Hmm, on the WZR-RS-G54 the default ip is 192.168.12.1
I'm gonna try setting it like this and will do a reset to defaults from GUI and will post the result.

Adi
cobono
DD-WRT Novice


Joined: 06 Sep 2006
Posts: 18

PostPosted: Thu Sep 28, 2006 14:44    Post subject: Reply with quote
here the gui reset works well, thanks
adisor19
DD-WRT User


Joined: 11 Jun 2006
Posts: 484

PostPosted: Thu Sep 28, 2006 14:49    Post subject: Reply with quote
cobono wrote:
here the gui reset works well, thanks


So what changes did you do in order for the GUI reset to work ? Can you please specify them ?

Adi
Goto page 1, 2, 3, 4, 5  Next Display posts from previous:    Page 1 of 5
Post new topic   Reply to topic    DD-WRT Forum Index -> Broadcom SoC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum