Re: WRT54GX-v2 support

Florian.  How did you load the kernel?

Re: WRT54GX-v2 support

Dev Guys, I am not developer but am trying to compile just the orignal Linksys code to create binaries (not the bin/bix file) as I bricked my GX and the only way to recover is via netboot (the default if your firmware is corrupt).   Anyway, outside of the source code, I need a couple of things to compile the code -- mainly the cross-compile toolchain.   What toolchain are you guys using and where can I get it? 

Also, I have hooked up a serial cable to the router and it appears to be working, but I can't get it to respond to any characters I type in.  Anyone know what the breakout key combination is?  No matter what key I type in, it just tries to load the bad image, fails and goes to netboot.

Any help is appreciated.

Re: WRT54GX-v2 support

Any news, folks?  (Got a reminder email saying there was a new post in this thread, but I don't see one).

79 (edited by Sijmen 2007-01-03 13:44:30)

Re: WRT54GX-v2 support

I hope there is news. My GX2 has been bugging me ever since I got a new ISP. For some reason the domain name is restricted to an x amount of characters. And because I've got a European version of the GX2 I can't upgrade with the .19 firmware.

Upgrade file is not the correct type or version for this device.

Upgrade failed.

Please obtain the correct file and try again.

Re: WRT54GX-v2 support

Sijmen wrote:

I hope there is news. My GX2 has been bugging me ever since I got a new ISP. For some reason the domain name is restricted to an x amount of characters. And because I've got a European version of the GX2 I can't upgrade with the .19 firmware.

Upgrade file is not the correct type or version for this device.

Upgrade failed.

Please obtain the correct file and try again.

If it's a GX v2 (not a GX2), then you should be able to upgrade from the .15 to the US .19 one, and then change the regdomain to Europe at http://$your.routers.ip.address/wifi.asp

Re: WRT54GX-v2 support

Hi people! I must say I am truly greatful for what your doing here, and hope I can get somewhere with what I'm trying to do at this point.
I'm not experienced at this at all. Nevertheless I am desperate to figure out how to upgrade a WRT54GX -v2 to OpenWrt with WDS support for linking with another WRT54GX -v2 at about 30meters away.

Is this possible at the moment? if so, would someone please (please) tell me how to do this.

How can I download and flash the firmware using the linksys interface?
How do I go about configuring the device once its upgraded? (all i need is to connect a couple of wireless clients to the second unit and have them share the first unit's internet connection; no gaming or bandwidth intensive traffic)

Also, after reading though some this forum, I have realized how much effort and time are involved and am sincerely willing to contribute in any way I can. So please let me know if there is anything I can do to help you guys and learn more.

Re: WRT54GX-v2 support

Florian: Have you guys given up on this, or can you give us even a quick update on how things are progressing please??

Re: WRT54GX-v2 support

Yeah, I'm wainting for this too (if I look on the previous page, I'm even waintig since 2006-07-15 now !) and I'm always wondering if something will happen on this subject. So, is it possible to know if the support of this router has been delayed / cancelled or something like that. I tought you were doing pretty good jog last year but it would be sad not being able to judge it by myself for such a reason.
Waiting for news :-)

Re: WRT54GX-v2 support

yep me too just waiting for info.. i check to see if there are any news on the wiki.. but no significant changes in awhile... sad

Re: WRT54GX-v2 support

HEllo, I´m also interested in loading a different firmware to my WRT54GX2.
The factory default Linksys firmware is good for people just need basic functions.
I want to put WDS on my WRT54GX2 and other features.
If I can help in testing any firmware, I'll be moore happy to help.
Keep me posted on any updates.
Thanxs

Re: WRT54GX-v2 support

I guess, after almost ten months without an update, we just have to consider this project abandoned.  Shame, the router hardware itself is brilliant, but much better software is needed for the WRT54GX-v2

Re: WRT54GX-v2 support

I was contacted by Florian Fainelli, just some days ago.
He is a developer for the WRT54GX2, this is his mail:
Thank you very much. For the moment I have nothing well integrated, but as
soon as I fix other OpenWrt targets I am responsible for, I will add the
rtl865x in the official repository.

Re: WRT54GX-v2 support

Woo hoo! That's *great* news, finally some progress... I'll keep my fingers crossed, thanks for the update.

Re: WRT54GX-v2 support

You guys know that this guy is working on his own firmware:

http://inbox.eu.org/en/

I'm a bit leary to try it, as I'm no Linux expert.  FYI, maybe he can help us here?

Re: WRT54GX-v2 support

I will try it on my WRT54GX2 router. Will post my results later. Thanks for the tip motorcrossmann

Re: WRT54GX-v2 support

Renewill, FYI, I noticed the RTL8186 chipset is supported, but the WRT54GX is not on the officially supported list.  Might be worth a try, but might result in a brick too.

Re: WRT54GX-v2 support

I haven´t read the documentation yet. Will read it througly and will contact the creators of that firmware.
I will post any progress made soon.

Re: WRT54GX-v2 support

renewill wrote:

I haven�t read the documentation yet. Will read it througly and will contact the creators of that firmware.
I will post any progress made soon.

sorry to be impatient, but did you made any progress?

Re: WRT54GX-v2 support

Any news, folks?  I'm tired of the regular crashes in Linksys' buggy firmware. I want to get *anything* other than the Linksys firmware on here, it has to be more stable.

(on a side note: I am so fed up of Linksys' products, every single one seems to crash extremely regularly and require a power reset - I'm just getting to where I won't buy them any more).

Re: WRT54GX-v2 support

Hi there.

I know this is an old post, but LinkSys just released the Source Code of firmware for the WRT54GX4, and the best of all is on GPL License.
I think now we can use this router...

Re: WRT54GX-v2 support

Does this help WRT-54GX-v2 users in any way, or is this only useful to -v4 owners?

Re: WRT54GX-v2 support

Is this project dead?  It is a two year old router now - should people just toss it?

Re: WRT54GX-v2 support

I'd say that's a pretty safe bet. We've not had an update in a year, it's fairly obvious now that nobody's actually working on this.

99 (edited by jlsilicon 2008-05-23 02:14:31)

Re: WRT54GX-v2 support

Hello there.

I do development/embedded and have been hacking a few boxes (WRT54GX,etc).

I recently have picked up (4) used WRT54GX2 boxes which don't seem to work properly on network,
- I don't care - because I want to use them as MIPS Development Test Platforms.
But they do seem to connect via Serial providing Bootload Menu
- which includes an update to the RAM Kernel Image -without affecting the Flash smile
I have used the Menu to test RAM, LEDs, etc.
But I do not understand the BIX (and only) image files on the internet.
I can compile MIPS/ARM/RTL8651 ASM programs,
but I do not have the UNIX capability yet for full Router Compilation.

Does anybody understand the BIX file format ?
Even though 7-zip and BIX both state that the file is not compressed,
  the file seems to have compression anyway - they do not have MIPS compiled codes.
- Maybe an Image with a compressed internal file ?
Some of the file even describes itself as compressed, see below ;

00000000:  07 02 82 00  59 a0 e8 42  d9 2f 01 00  07 d7 03 15  ....Y..B./......
00000010:  0f 34 10 00  00 3b 3f e8  00 00 df 7a  59 a0 e8 42  .4...;?....zY..B
00000020:  8d c9 01 00  07 d7 03 15  0f 34 0f 00  00 0f 2a fa ..........4....*.
00000030:  00 00 99 a2  1f 8b 08 08  2c e4 00 46  02 03 6b 65 .........,..F..ke
00000040:  72 6e 65 6c  2e 62 69 6e  00 ec 5a 7d  6c 1c 65 7a rnel.bin..Z}1.ez.
...
00100000:  00 00 00 00  45 3d cd 28  00 00 01 00  00 00 00 00  ....E=.(........
00100010:  00 00 00 00  43 6f 6d 70  72 65 73 73  65 64 20 52  ....Compressed R
00100020:  4f 4d 46 53  70 91 c4 22  0a bd d5 01  91 9c f1 16  OMFSp.."........
00100030:  b5 8c a2 94  43 6f 6d 70  72 65 73 73  65 64 00 00  ....Compressed..
00100040:  00 00 00 00  ed 41 0d 02  d4 00 00 0d  c0 04 00 00  .....A..........
00100050:  ed 41 0d 02  2c 02 00 0d  01 12 00 00  6c 69 62 00  .A..,.......lib.
00100060:  fd 41 0d 02  58 05 00 0d  81 45 00 00  62 69 6e 00  .A..X....E..bin.
00100070:  fd 41 0d 02  00 0a 00 0d  01 9b 00 00  64 65 76 00  .A..........dev.
00100080:  fd 41 0d 02  ac 01 00 0d  01 3b 01 00  65 74 63 00  .A.......;..etc.
00100090:  fd 41 0d 02  14 00 00 0d  01 67 01 00  68 6f 6d 65  .A.......g..home
001000A0:  fd 41 0d 02  00 00 00 0d  01 00 00 00  6d 6e 74 00  .A..........mnt.
001000B0:  fd 41 0d 02  00 00 00 0d  01 00 00 00  70 72 6f 63  .A..........proc
001000C0:  fd 41 0d 02  00 00 00 0d  01 00 00 00  75 73 72 00  .A..........usr.
001000D0:  fd 41 0d 02  00 00 00 0d  01 00 00 00  76 61 72 00  .A..........var.
001000E0:  fd 41 0d 02  dc 04 00 0d  c1 69 01 00  77 77 77 00  .A.......i..www.
001000F0:  ff a1 0d 02  07 00 00 0d  41 7d b2 02  74 6d 70 00  .A......A}..tmp.
00100100:  ff a1 0d 02  03 00 00 0d  81 7e b2 02  73 62 69 6e  .A.......~..sbin
00100110:  fd 81 0d 02  c8 36 00 0d  82 7f b2 02  63 6c 65 73  .A..........cles
00100120:  68 65 6c 6c  a4 81 0d 02  cc 38 00 0d  85 13 02 00  hell....8.......
00100130:  6c 69 62 63  72 79 70 74  2d 30 2e 39  2e 32 36 2e  libcrypt-0.9.26.
00100140:  73 6f 00 00  a4 81 0d 02  b8 20 00 0d  84 dd 03 00  so....... ......
00100150:  6c 69 62 64  6c 2d 30 2e  39 2e 32 36  2e 73 6f 00  libdl-0.9.26.so.
... etc

Anybody have any sugestions ?

- jlSilicon.

100 (edited by jlsilicon 2008-05-23 02:14:11)

Re: WRT54GX-v2 support

Oh and here is some of the Serial Output (with my input LED/Config tests) :

  (c)Copyright Realtek, Inc. 2003
  Project ROME LOADER
  Version 00.00.18(uClinux) (Jun 21 2005 19:38:14)
  LDR version 1.00.05 for identification
  [865xB] CPU Clock Rate: 200MHz, Memory Clock Rate: 130MHz
  AMD/Fujitsu Standard CFI Query Table v1.1 at 0x0040
  Detected flash size: total 4MB.
  SDRAM size: 16MB
  +TFTP +Auto UART +Bank1:ROM
  Here we try to capture the default reset button:  None.
 
    --== Loader Menu ==--
    'r' to update run image
    'a' to change config
    'l' to update loader
    'g' to load run image without updating Flash
    'o' to update flash with ROM file
    's' to test SDRAM memory
    't' to test flash memory
    'e' to erase flash memory
    'i' to test led on/off
  >i
  LED test...done.
  ...

  >a

  !! Change configuration !!
  Input MAC address(00-16-b6-6b-06-85):
  Input run image start address in ram, default 0x80000400 (0x80000400):
  Input run image start offset in flash, default 0x20000 (0x20000):
  Input run image max size, default 0x3e0000 (0x3e0000):
  Input Boot Sequence, 0:BOOT_FROM_FLASH 1:BOOT_FROM_BOOTP 2:L2 Switch(50A)
  3:L2 Switch(50B) 4:Hub Mode, default 0 (-1):-1
  Writing FlashROM...
  SUCCESS

  Press any key to RESTART ...
  ...

  >g

  !!Load Run Image Without Updating Flash !!
  Press 'i' for ICE raw mode, or 'b' for BOOTP ... (b)
  MAC: 00-16-b6-6b-06-85.
  BOOTP request sent
  BOOTP request sent
  ...

...etc.
I will not waste space with the entire boot.

Here is a link to my hacking so far :
    http://jlc.iwarp.com/
WRT54GX2 is at the bottom of routers.
- excuse my lack of info yet.  I have not had time to write about my results.
I will post any useful info or links on these pages.

- jlSilicon.