Installing OpenWRT into WRT54G3G-AT
I got WRT54G3G-AT from my friend in US. Then I tried to use it in Indonesia.
However, seems my 3G PCMCIA Card doesn’t work on it. Then I’m looking around how to make it work. then i found that the best solution is by installing OpenWRT on it.
well, then I try to install OpenWRT on it.. and I always got error when installing it through web GUI. then I try to install firmware of other WRT45G3G, and it fails. but when I install firmware of WRT54G3G-AT (i download from linksys), it’s successful.
Then I try to figure out what’s wrong..
then I try to upgrade the firmware through tftp, and got more specific error than “Upgrade is failed”.
Well, it’s clear that the code pattern is wrong.
Then I found in this url that code pattern is the first 4 bytes of firmware file, and that website advised to change the first 4 bytes from “W54F” into “W3GN”. Then I tried, and got same error.
then I think the code pattern should not be W3GN. and I open the original WRT54G3G-AT firmware file, and got the correct code pattern, which is W3GA.

then I change the code pattern of WRT54G3G firmware, and upgrade the firmware by using my modified firmware file. and it’s successful.
after upgrading into other firmware, then now i’m able to install openwrt on it.

