Originally posted by RJ Riememsnider:
<BLOCKQUOTE class="ip-ubbcode-quote"><div class="ip-ubbcode-quote-title">quote:</div><div class="ip-ubbcode-quote-content">Originally posted by C McDugan:
I'm not sure if this is the right place to ask or not, but here goes:
I'm an embedded hardware guy and know enough about firmware to design the hardware for it, but I'm not up on the finer details of modern embedded linux. I have a WRT54GS v2.1 I want to run linkmeter on but would rather not have to install all of the packages and configure it by hand. The pre-built linkmeter image is targeted at the standard WRT54G, but looking at the stock OpenWrt binaries for the S and non-S versions on the WRT54G it looks like the only difference is in the first line:
WRT54G - W54G........G.U2
WRT54GS - W54S........P.U2
I'm guessing this is just an identifier so the firmware updater can check that you aren't trying to install firmware for another device, but since the rest of the file is identical could I just take the pre-built linkmeter image and edit those two bytes at the beginning of the binary and be on my way? The fact that the rest if the stock OpenWrt image is identical leads me to believe this would work, but I don't know if the linkmeter package relies on anything less generic to run.