OpenWrt Forum Archive

Topic: Need help/advise on WRT54GL V1.1 and downgrade OpenWRT

The content of this topic has been archived on 9 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Dear experts.

Hardware: Linksys WRT54GL V1.1.
Was flashed with OpenWRT Whiterussian 0.9 firmware before and runing fine.
Wanted to use it as a repeater to extend wlan range in upper floors.
Found a turorial on how to do that (I am NOT an network expert at all), that uses version 12.09.
So I upgraded that firmware to Attitude Adjustment 12.09 via OpenWRT web gui.

Now the issue is, that the whole system runs, but VERY slow. Web gui is also very slow and sometimes throws
errors with incomplete pages/tokens etc. So not at all a workable environment. Memory seems extremely low.

Now my questions:
How can a downgrade to version Backfire 10.03. This version runs just fine on my second wrt54gl.

I can log on wrt54gl via ssh and copy a smaller firmware version (like 0.9 with 1.5MB) to /tmp

I tried to use the web gui to upload Backfire 10.03, but got message, that firmware is not in correct format.
I read through some pages at openwrt wiki and that *.bin files are for the linksys firmware and openwrt needs
*.trx firmware files? And one can make a trx file out of a bin file by stripping the first 32 bytes.
So could a make a trx file from 10.03 bin file and try to use that one to replace firmware via web gui from 12.09 version?

I am working on my notebook WinXP SP3. Putty is there, WinSCP etc. is available. Small web server also.

So what would be your advise to get to firmware version 10.03?
I think tha limitted memory/space now could be the show stopper..

Thanks for your help.

Peter

@MBS: Sorry, that & the wiki don't answer any questions, that I have posted :-(

Peter

(Last edited by peter.sieg on 20 Dec 2015, 17:46)

Well then,

peter.sieg wrote:

Now my questions:
How can a downgrade to version Backfire 10.03. This version runs just fine on my second wrt54gl.

According to the wiki:

cd /tmp/
wget http://downloads.openwrt.org/backfire/10.03.1/brcm47xx/openwrt-brcm47xx-squashfs.trx
mtd write /tmp/openwrt-brcm47xx-squashfs.trx linux && reboot

or if you want to keep your config files

cd /tmp/
wget http://downloads.openwrt.org/backfire/10.03.1/brcm47xx/openwrt-brcm47xx-squashfs.trx.
sysupgrade /tmp/openwrt-brcm47xx-squashfs.trx

As mentioned, https://downloads.openwrt.org/backfire/ … uashfs.trx might be the better choice.

peter.sieg wrote:

I can log on wrt54gl via ssh and copy a smaller firmware version (like 0.9 with 1.5MB) to /tmp

Whatever is easier for you.

peter.sieg wrote:

I tried to use the web gui to upload Backfire 10.03, but got message, that firmware is not in correct format.
I read through some pages at openwrt wiki and that *.bin files are for the linksys firmware and openwrt needs
*.trx firmware files? And one can make a trx file out of a bin file by stripping the first 32 bytes.
So could a make a trx file from 10.03 bin file and try to use that one to replace firmware via web gui from 12.09 version?

I don't see the benefit in doing so. There already is a trx file available, and the wiki suggests to use it for flashing.

peter.sieg wrote:

So what would be your advise to get to firmware version 10.03?
I think tha limitted memory/space now could be the show stopper..

Some tricks to free up some memory are mentioned here.

@MBS: Many thanks. Somehow I was always looking for a *wrt54g*.trx and not seeing the *brcm-2.4*.trx file..
I will give it a try with that and let you know the outcome.

The answer is to use a trx file in openwrt and a bin file in original firmware.

(Maybe good that I just not did a mtd write *.bin..)

I also think I need to free up some space for 10.03 firmware (2.4MB) to be loaded into /tmp
(we will see)

I not, I might want to mtd the 0.9 version with a trx file (this is only 1.5MB)

thx,
Peter

(Last edited by peter.sieg on 20 Dec 2015, 20:05)

@MBS: worked! Many thanks for your help.

I had to 1st mtd the 7.09 trx file. The 10.03 was to big and I could not make enough room.
After that mtd with 10.03 worked and router is now running as it should.

Peter

The discussion might have continued from here.