Posted: Sun Jun 14, 2009 20:55 Post subject: GUI for editing CFE.bins? How to edit cfe.bin ?
Is there an easy way of editing the CFE.bin's with your own mac addresses? I have a little time to day and I have (2) wrt54g v8's that are bricked. I have been searching for over 2 hours now with no answer of even a tutorial on how to edit a CFE.bin
Could someone please help me in pointing me in the right direction or uploading the files. Thank you.
You can do it with a hex editor. You just change the values for the ones that match your router. There should be three of them that are consecutive. Redhawk does this all the time. Barryware has also done it. _________________ SIG:
I'm trying to teach you to fish, not give you a fish. If you just want a fish, wait for a fisherman who hands them out. I'm more of a fishing instructor.
LOM: "If you show that you have not bothered to read the forum announcements or to follow the advices in them then the level of help available for you will drop substantially, also known as Murrkf's law.."
Joined: 26 Jan 2008 Posts: 13049 Location: Behind The Reset Button
Posted: Sun Jun 14, 2009 23:05 Post subject:
As Murrkf said.. Use a hex editor.. You will find the macs close to to top of the file. Check the offset at the left of the screen shot. Not at the top of the file, but near the top.
et0=xx.xx.xx.xx.xx.xx (et0=mac on your sticker).
il0=et0 +1.. So.. If et0=xx.xx.xx.xx.xx.06, il0=xx.xx.xx.xx.xx.07.
remember these are hex.. base 16 so xx~1d +1 = xx~1e.. get it? 1F + 1 = 20 _________________ [Moderator Deleted]
As Murrkf said.. Use a hex editor.. You will find the macs close to to top of the file. Check the offset at the left of the screen shot. Not at the top of the file, but near the top.
et0=xx.xx.xx.xx.xx.xx (et0=mac on your sticker).
il0=et0 +1.. So.. If et0=xx.xx.xx.xx.xx.06, il0=xx.xx.xx.xx.xx.07.
remember these are hex.. base 16 so xx~1d +1 = xx~1e.. get it? 1F + 1 = 20
so in your example the mac address is 00:1D:7E:2E:65:FC
Right?
Joined: 04 Jan 2007 Posts: 11563 Location: Wherever the wind blows- North America
Posted: Sun Jul 19, 2009 18:52 Post subject:
I don't think the imagetool_nvram works on the newer model CFEs...but I could be wrong.
the V8 CFE only needs one address changed....et0macaddr
All others are generated by the FW from this one address....you will find the il0macaddr to be a generic one that is the same from one unit to the next.
This is only valid info for the V8 unit.
Just get XVI32 hex editor...its easy to use...just make sure you have it set to overwrite the data as you type so you don't add additional bytes to the CFE....edit just locations for et0macaddr (somewhere around 10C0h)...the CFE must remain exactly 262,144 bytes (256K)
redhawk _________________ The only stupid question....is the unasked one.