1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

WRT54GL product end-of-life

Discussion in 'General Discussion' started by cbrunnkvist, Jun 4, 2009.

  1. cbrunnkvist

    cbrunnkvist Network Guru Member

    I doubt anyone who has been using the WRT54GL since its inception has not thought about what will eventually happen after this model? AFAIS there have been many Linksys models since, but no real "replacement" and the GL is still stacked on store shelves.

    So much has happened to consumer level wireless devices over the last years - yet the GL is basically the same as the G was, when it was released back in 2002-2003?(!)

    There was a post that intrigued me on another forum (http://robin.forumup.it/post-9172-robin.html#9172) by user beone on 2009-04-30:

    Does anyone here know anything about what this alleged replacement model is?
  2. FattysGoneWild

    FattysGoneWild LI Guru Member

    If true. It is about time they upgrade it. This could be possibly why you are seeing them on sale at a lot of places. Trying to clear out all the old inventory. I just bought a new 1 about 2 months ago.
  3. jagadeesh

    jagadeesh Addicted to LI Member

    its ok i am with you, i have brought a new one.
  4. Router_Newbie09

    Router_Newbie09 Addicted to LI Member

    me three, I brought one just recently:thumbup:

    Why would they need to upgrade it?

    Don't the 3rd party Firmware upgrades do this job? Is this not what it was made for?
  5. mstombs

    mstombs Network Guru Member

    I think the WRT54GL has been end-of-life since birth, created to fill the hole left by the short-lived WRT54G V5 and V6 dogs - but someone keeps looking at the demand and ordering a new batch of a few more million - so keep buying guys!

    I've seen hotels and airports that must use 100s, bet the IT support for these have big stocks!

    Will just take one of the key components to go 'end-of-life' and management not to agree to spend the design effort to re-spin the board to use the replacements. There has been lots of component changes in recent years the lead-free and environmental disposal issues in Europe (ROHS and WEEE regs) is one reason lots of devices have had make-overs. Sure there is pressure from Cisco marketing to dump the old Linksys WRT54G brand image!
  6. TVTV

    TVTV LI Guru Member

    Must... have... N... open-source... router! :( Tomato-compatible, too! :) Hope they release one soon.
  7. jchuit

    jchuit Network Guru Member

    The wrt160nl is the next Linux model, it is faster and has an USB port.

    Hardware: 400 Mhz MIPS32v2 processor/ 32MBYTE RAM DDR @400MHZ / 8MBYTE Flash / Atheros wireless and a simple 5 port switch/ and a USB port.

    Mips 32 v2 is very nice, this processor does 2 times the speed of a WRT54GL MIPS32. The MIPS32v2 has also complex functions for Bit operations (ROR ROL), improved NAT firewall performance.

    The source from linksys is the standard wrtxxxL source but features the Linux 2.6.15 kernel (was 2.4.20)
    There is no way to improve the firmware, all the Cybertran software is now precompiled including UPNP, RC, SHARED, HTTP. Meaning, there is no easy way to change the source.

    Maybe someone has an idea, otherwise a new firmware needs to be build.

  8. mstombs

    mstombs Network Guru Member

    Its an Atheros chipset, dd-wrt/ OpenWRT already supports Atheros so I suggest they probably don't need the CyberTan code.

    Curious the CyberTan source still seems to use and acknowledge Broadcom proprietary code (in the licence pdf) , but we've already seen that in Ti AR7 platforms such as WAG200G (for example the nvram code).

    Would have thought Cisco Linksys would understand their obligations under the GPL by now. They appear to include just a binary for the GPL mksquashfs-lzma :-

    ./mksquashfs-lzma -version
    mksquashfs version 3.0 (2006/03/15)
    copyright (C) 2006 Phillip Lougher <phillip@lougher.org.uk>
    This program is free software; you can redistribute it and/or
    modify it under the terms of the GNU General Public License
    as published by the Free Software Foundation; either version 2,
    or (at your option) any later version.
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    GNU General Public License for more details.
    But I guess its one we've seen that before without modification?


    OpenWRT already booting on this device:-

  9. jchuit

    jchuit Network Guru Member

    The MkSquashFS binary is the only one in the cross-compiler, that must be compiled outside the MIPS32r2v2 cross-compiler. It is executed in the cross-compiler to build the File System before flashing. To rebuild it (needed for non i386 platforms), simply place the Squashfs source and run make.

    The WrtSL54gs firmware looks a bit like the wrt160nl firmware. Openwrt will startup (without switch?), but how does it handle the USB port?

    The USB port can connect hard-drives, printers, keyboard, a display, etc.................

    The toolchain does have a patch for the kernel, it is a Linux 2.4.28 kernel patch for squashfs (3.0?) 3.1 LZMA,.
    There is a squashfsroot.mk file to make the binary out of the Linux kernel, this binary is build when the toolchain is installed.
  10. mstombs

    mstombs Network Guru Member

    Interesting there is a squashfsroot.mk file in the toolchain source, this downloads the squashfs 3.1 source from sourceforge. This isn't the one used to create the filesystem, however, as it does not seem to get patched with LZMA (long story - both squashfs and LZMA were working towards inclusion in the official Linux kernel, squashfs is now there, LZMA will be soon).

    The one used by the Linksys source to build the firmware seems to be the same one currently used by Tomato "mksquashfs version 3.0 (2006/03/15)"
  11. jchuit

    jchuit Network Guru Member


    Last week, I bought a wrt160NL-ew unit, further, did have a better look at the firmware source, the source looks very nice, but a lot is binary only.

    My conclusion is, that it is not possible to make easy changes to the source for the wrt160nl.

    The NVRAM variables, Router Control (Start | Stop | Init | Reboot) and the User interface is binary only, also UpNp cannot be easily removed (linked to iptables).

    Parts that can be updated are: DnsMasq, busybox and a part of iptables.

    Maybe? The best is to wait for an www.Openwrt.org kernel and add some software to make it a nice file(media)server.

Share This Page