WRT54G
Vitals
- Manufacturer : Linksys
- Model : WRT54G
- Type : Access Point / Router
- External Antenna Jack : 2x RP-TNC
- Chipset : Broadcom
- Power :
- Recieve Sensitivity :
- Available New : Yes
- Average Price : $150
- Vitals last updated : 28/07/04
Official Details
From the Manufacturers blurb...
The Linksys Wireless-G Broadband Router is really three devices in one box.
- First, there's the Wireless Access Point, which lets you connect Wireless-G or Wireless-B devices to the network.
- There's also a built-in 4-port full-duplex 10/100 Switch to connect your wired-Ethernet devices. Connect four PCs directly, or daisy-chain out to more hubs and switches to create as big a network as you need.
- Finally, the Router function ties it all together and lets your whole network share a high-speed cable or DSL Internet connection, files, and other resources such as printers and hard disk storage space.
Pictures
or a High Res ( tif image)
Firmware
Firmware Upgrade For WRT54G - Wireless-G Broadband Router v2
Alternate Linux Based Firmware
Sveasoft Firmware Upgrade For WRT54G - Wireless-G Broadband Router v2
OPENWRT Firmware Upgrade For WRT54G - Wireless-G Broadband Router v2 - OpenWRT provides an flexible, re-writable Linux distribution for the WRT54G
Misc Notes
PDF datasheet from the ftp server.
V2.2 serial port
I just added a serial port to my v2.2. The pinout is the same as v2.1 but the header block is flipped 180 (key to front not back). Check the location of pin 1 before soldering on your header.
Custom firmware
2005/06/21 DanFlett : An update on myWRT - it has been more-or-less obsoleted by the new version of OpenWRT. The new version is called, confusingly, Experimental. It is actually the latest stable release of OpenWRT, and includes the menuconfig tool that myWRT had. Customising your own OpenWRT builds is much easier, and the compilation process is much smoother.
2005/02/08 DanFlett : You might want to check out myWRT - it makes customising OpenWRT a lot easier. It uses a modified Linksys menuconfig tool to select which packages should be installed, and whether they should be statically compiled into the firmware, or installed as an add-on package into the rewritable flash partition.
2005/02/08 DanFlett says:(edited) Another important consideration is support: There are heaps of people worldwide who are hacking away and developing for the WRT54GS. WRT54GS's are tried and tested. People have their own individual problems with them but that doesn't invalidate them as a usable platform. Any problems you have with them will likely have been encountered by someone else, and you can scour the OpenWRT and Sveasoft forums and find a solution.
Ultimately it would be good to have a common build system like OpenEmbedded working on the WRT54GS and whatever other embedded boards we choose to use. Then development efforts on one platform can use used on others.
Bricked
2005/02/07 - Note from CRC: I've had 2 of these routers die now with various flash problems while developing custom firmware for MW. My confidence in these units is a little shaken at the moment, but the functionality is great (then they work). I'm waiting to see how Linksys will handle the situation, and that will probably decide as to if I abandon the Linksys routers or not. Update 2005/02/08: Linksys have decided to RMA this equipment even though it has a third party firmware installed. As long as no changes to the hardware has been made, they will cover the device under warranty. This is a big redeeming feature in my view, and will ensure my continued work on getting a WRT54GS firmware completed for MW.
2005/02/08 - dna: Ha, join the club. I use my dead ones for 4 port switches as that part still works. If there are enough of us with dud flash chips perhaps it will be worth socketing the dead ones and putting together a flash programmer.
2005/02/08 - DanFlett : The OpenWRT and Sveasoft forums are full of stories of 'bricked' routers. This is more of a problem for developers than it is for end-users. It's something that really just goes with the territory for such a cheap box. I believe as developers it's up to us to shoulder this burden, so that end-users will benefit from the cheapness of the router once we've stabilised each new firmware release. Those developers who are regularly testing newly-compiled firmware probably use a test-bed router or two (different versions), and probably have the serial and ejtag ports set up to make de-bricking easier. You're probably aware of the recommended methods to de-brick a WRT54G/GS, but here's a link just in case you're not: OpenWRT Debricking Forum topic
I am happy to buy/make an ejtag cable for any Melbourne Wireless firmware developer who wants one (within reason ), and solder the pin header onto their router's circuit board. I'll even loan such a modified router to any developer who doesn't have a test-bed to play with. I'm very keen for any developer with the skills, time and inclination to develop firmware to have everything they need to get the job done.
Here's the pdf instructions for building an ejtag cable, written by a gentleman known as HairyDairyMaid, and his accompanying software for saving and restoring the contents of the flash:
HairyDairyMaid_WRT54G_v2_DeBrick_Guide
wrt54g.h
wrt54g.c
Makefile
I'm not 100% certain this software would work as is with a WRT54GS since it has a different flash chip. But it shouldn't be too hard to adapt it.
2005/06/21 - jonathan: Has anyone looked at network booting a WRT54G? Surely this would avoid the problems of bricked routers when testing development firmware builds.
2005/06/21 DanFlett : I know of some OpenWRT developers who install the NFS Client package and ru
Version 12 (old) modified Mon, 26 Jul 2021 12:49:29 +0000 by
carol [EditText] [Spelling] [Current] [Raw] [Code] [Diff] [Subscribe] [VersionHistory] [Revert] [Delete] [RecentChanges]