F5D7130 firmware TFTP-less upgrade

Post new topic   Reply to topic    DD-WRT Forum Index -> Broadcom SoC based Hardware
Goto page 1, 2  Next
Author Message
placebo
DD-WRT User


Joined: 15 Sep 2006
Posts: 200

PostPosted: Mon Sep 18, 2006 6:30    Post subject: F5D7130 firmware TFTP-less upgrade Reply with quote
After trying unsuccessfully multiple times of catching the boot-wait window on my F5D7130, I decided to see if I could create a file to upload directly using the Belkin firmware's web interface. It turned out to be relatively simple to do. It was just a matter of adding a 28-byte header to the front.

The header doesn't seem to contain any model-specific info, so it will probably work with other Belkins as well. (If it doesn't work and it bricks your router, you're on your own.) I and others have used it to upgrade early versions of the F5D7230-4. In my case, it was v1444.

For those interested in constructing their own copy of this file or trying the same thing with other versions of DD-WRT, here's a description of the header:
  • The first four bytes are "LOAD".
  • The next four bytes contain the length of the file including the header. The length of the file is 1732636 bytes, which equals 1732608, the length of dd-wrt.v23_micro_generic.bin, plus 28, the length of the header. The hexadecimal representation of this number is 1A701C, and the bytes appear in the file in reverse, or little-endian, order, i.e. 1C701A00.
  • The next four bytes are the CRC-32 checksum of everything but the first 12 bytes of the file. I used the command cksum -o 3 in OS X to calculate this checksum. The file contains the one's complement of the result of this calculation, i.e. flip all the bits, and again, the bytes are in little-endian order.
  • Next comes 00, 80, and then 14 more 00s. You have to prepend this to dd-wrt.v23_micro_generic.bin before you can calculate the checksum in the previous step.
So the 28-byte header needed for dd-wrt.v23_micro_generic.bin is:

Code:
00000000: 4C 4F 41 44 1C 70 1A 00 F6 B8 EA B4 00 80 00 00    LOAD.p..........
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 48 44 52 30    ............HDR0

"HDR0" is the first four bytes of dd-wrt.v23_micro_generic.bin.



dd-wrt.v23_micro_f5d7130.bin
 Description:

Download
 Filename:  dd-wrt.v23_micro_f5d7130.bin
 Filesize:  1.65 MB
 Downloaded:  2979 Time(s)



Last edited by placebo on Sat Apr 14, 2007 6:06; edited 1 time in total
Sponsor
Eko
DD-WRT Developer/Maintainer


Joined: 07 Jun 2006
Posts: 5771

PostPosted: Mon Sep 18, 2006 7:38    Post subject: Reply with quote
Some versions of 7130 might have 4 MB flash. Can you open the case and check?
(Or, if original firmware is >2MB, then flash is 4 MB)
placebo
DD-WRT User


Joined: 15 Sep 2006
Posts: 200

PostPosted: Mon Sep 18, 2006 19:22    Post subject: Reply with quote
How do you open the case? I don't see any screws.
Eko
DD-WRT Developer/Maintainer


Joined: 07 Jun 2006
Posts: 5771

PostPosted: Mon Sep 18, 2006 21:23    Post subject: Reply with quote
Shoud be 2 under the label.

Some rule of thumb (for older units): 16mb ram = 4 mb flash

But you can just try to flash with standard and see if it took...
placebo
DD-WRT User


Joined: 15 Sep 2006
Posts: 200

PostPosted: Tue Sep 19, 2006 9:53    Post subject: Reply with quote
It looks like it has only 2 MB of flash. It wouldn't even take the mini version.
Belkinv2kFAN
DD-WRT Novice


Joined: 28 Aug 2006
Posts: 45

PostPosted: Wed Sep 20, 2006 19:27    Post subject: Reply with quote
Any deductions from 7230-4 FW ???
annie
DD-WRT Novice


Joined: 17 Nov 2006
Posts: 32

PostPosted: Sat Nov 18, 2006 1:52    Post subject: Reply with quote
Thank you for the link to the patched firmware! I flashed with the webgui successfully!

Flashed Belkin stuff: WirelessG range Extender/Acces Point model # F5D7130 Ver.3002df

This is a small access point with 2 antennas and ONE ethernet port. Cool
Tonosinai
DD-WRT Novice


Joined: 01 Dec 2006
Posts: 6

PostPosted: Fri Dec 08, 2006 20:48    Post subject: Reply with quote
Hi guys. I have flashed my F5D7130 Access Point today and it works great. After flashing it is possible to use WPA2.

Thanks a lot to placebo.

Kind regards

Stefan Very Happy
jabaroon
DD-WRT Novice


Joined: 05 Jul 2007
Posts: 4

PostPosted: Fri Jul 06, 2007 8:41    Post subject: Reply with quote
Hmmm....I tried this with my one and I get a checksum error. I am using the file downloaded above?

Any ideas?
Ta,

Jab
bigup
DD-WRT Novice


Joined: 22 Aug 2007
Posts: 14

PostPosted: Wed Aug 22, 2007 21:26    Post subject: Re: F5D7130 firmware TFTP-less upgrade Reply with quote
placebo wrote:
After trying unsuccessfully multiple times of catching the boot-wait window on my F5D7130, I decided to see if I could create a file to upload directly using the Belkin firmware's web interface. It turned out to be relatively simple to do. It was just a matter of adding a 28-byte header to the front.

The header doesn't seem to contain any model-specific info, so it will probably work with other Belkins as well. (If it doesn't work and it bricks your router, you're on your own.) I and others have used it to upgrade early versions of the F5D7230-4. In my case, it was v1444.

For those interested in constructing their own copy of this file or trying the same thing with other versions of DD-WRT, here's a description of the header:
  • The first four bytes are "LOAD".
  • The next four bytes contain the length of the file including the header. The length of the file is 1732636 bytes, which equals 1732608, the length of dd-wrt.v23_micro_generic.bin, plus 28, the length of the header. The hexadecimal representation of this number is 1A701C, and the bytes appear in the file in reverse, or little-endian, order, i.e. 1C701A00.
  • The next four bytes are the CRC-32 checksum of everything but the first 12 bytes of the file. I used the command cksum -o 3 in OS X to calculate this checksum. The file contains the one's complement of the result of this calculation, i.e. flip all the bits, and again, the bytes are in little-endian order.
  • Next comes 00, 80, and then 14 more 00s. You have to prepend this to dd-wrt.v23_micro_generic.bin before you can calculate the checksum in the previous step.
So the 28-byte header needed for dd-wrt.v23_micro_generic.bin is:

Code:
00000000: 4C 4F 41 44 1C 70 1A 00 F6 B8 EA B4 00 80 00 00    LOAD.p..........
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 48 44 52 30    ............HDR0

"HDR0" is the first four bytes of dd-wrt.v23_micro_generic.bin.


hi guys

ive just flashed my 7130 with this firmware usig the belkin webgui

but after it successfully flashed

i dont know the default ip to log onto the 7130 now

anyone know what is it?

before flashing the default belkin ip was 192.168.2.254

any help most appreciated!
placebo
DD-WRT User


Joined: 15 Sep 2006
Posts: 200

PostPosted: Thu Aug 23, 2007 1:46    Post subject: Reply with quote
192.168.1.1
bigup
DD-WRT Novice


Joined: 22 Aug 2007
Posts: 14

PostPosted: Sun Aug 26, 2007 5:50    Post subject: Reply with quote
placebo wrote:
192.168.1.1


cheers dude, did a bit of reading and got in the end
srelysian
DD-WRT User


Joined: 14 Sep 2007
Posts: 53
Location: Bristol, CT

PostPosted: Sat Aug 02, 2008 12:14    Post subject: Reply with quote
I know this thread is kinda dead, however, I was wondering if anyone had this work on the 7132 model. I know one or 2 people were attempting it but they never posted whether or not they were successful. I've been using DD-WRT on all my linksys routers, and I was hoping I could finally get rid of Belkin's poorly designed, glitchy firmware. Especially, the one particular glitch where the access point refuses to connect to my primary router, then somehow manages to flood my network causing complete internet and inter-connectivity loss. Under normal circumstances, I'd laugh at something like that, accept, it's happening to me :P

Anyway, if anyone HAS gotten it to work, if you could give a basic set of instructions on how you did it that would be wonderful. (ie: using tftp/web interface, specific settings you needed, etc)
iguanadon
DD-WRT Novice


Joined: 02 Jun 2008
Posts: 7

PostPosted: Mon Aug 04, 2008 0:03    Post subject: Reply with quote
i know this is an old post, but could this be possible for the F5D7231-4 v2000 that no one has been able to tftp to?

thanks for any ifo,

Todd
plz45
DD-WRT Novice


Joined: 01 Nov 2008
Posts: 14

PostPosted: Thu Nov 06, 2008 7:17    Post subject: Reply with quote
Could anyone tell me the only RJ45 port is WAN or LAN,thanks.
Goto page 1, 2  Next Display posts from previous:    Page 1 of 2
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