Linksys WRT54G series

From Wikipedia, the free encyclopedia

Jump to: navigation, search
Linksys WRT54G version 1.0

Linksys WRT54G (and variants WRT54GS, WRT54GL, and WRTSL54GS) is a Wi-Fi capable residential gateway from Linksys. The device is capable of sharing Internet connections among several computers via 802.3 Ethernet and 802.11b/g wireless data links.

The WRT54G is notable for being the first consumer-level network device that had its firmware source code released to satisfy the obligations of the GNU GPL. This allows programmers to modify the firmware to change or add functionality to the device. Several third-party firmware projects provide the public with enhanced firmware for the WRT54G. See Third party firmware projects.

Contents

[edit] WRT54G

The original WRT54G was first released in December 2002. It comes with a 4+1 port network switch (the Internet/WAN port is also in the same internal network switch, but on a different VLAN). The devices have two removable antennas connected through Reverse Polarity TNC connectors. The WRT54GC router is an exception and has an internal antenna with optional external antenna. As a cost-cutting measure, the design of the latest version of the WRT54G no longer has detachable antennas or TNC connectors. Instead, version 8 routers simply route thin wires into antenna 'shells' eliminating the connector. As a result, Linksys HGA7T and similar external antennas are no longer compatible with this model.

[edit] Hardware and revisions

Linksys WRT54GS version 1.1
Linksys WRT54GL version 1.1
WRT54G version 2.0 with upgraded antennas
Linksys WRT54GX version 2
Version CPU speed RAM Flash memory S/N Prefix[1] Notes
1.0 125 MHz 16 MB 4 MB CDF0
CDF1
20 front panel LEDs (including link/activity, collision detection and speed rating indicators for each RJ-45 port). Wireless capability was provided by a Mini PCI card attached to the router motherboard (5volts)
1.1 125 MHz 16 MB 4 MB CDF2
CDF3
Front panel LEDs reduced to eight (one link/activity LED per port, plus one each for power, wireless, DMZ and WAN/Internet connectivity). Wireless chipset is integrated onto motherboard. (12volts)
2.0 200 MHz 16 MB 4 MB CDF5 Same as 1.1 with a CPU upgrade and greater wireless transmitter integration (fewer transmitter parts). Some of these have 32 MB of RAM but are locked to 16 MB in the firmware (can be unlocked to use all RAM - see [1] (general info) and [2] (for an XB card) and [3] (for an XH card)).
2.1 216 MHz 16 MB 4 MB CDF6 Same physical appearance as 1.1 and 2.0 models. Some of these models have 32 MB of RAM installed but have been locked to 16 MB by the manufacturer. Some models have two 16 MB MIRA P2V28S40BTP memory chips.
2.2 216 MHz 16 MB 4 MB CDF7 Same physical appearance as 1.1 and 2.0 models. Switching chipset from ADMtek 6996L to Broadcom BCM5325EKQM. Some of these models have 32 MB of RAM installed but have been locked to 16 MB by the manufacturer. Some models have 16 MB Hynix HY5DU281622ET-J memory chips.
3.0 216 MHz 16 MB 4 MB CDF8 Identical to 1.1 and later models, except for the CPU speed and an undocumented switch behind left front panel intended for use with a feature called "SecureEasySetup".
3.1 216 MHz 16 MB 4 MB CDF9 The Version 3.1 hardware is essentially the same as the Version 3.0 hardware. Adds "SecureEasySetup" button.
4.0 200 MHz 16 MB 4 MB CDFA Broadcom BCM5352EKPB Chipset
5.0 200 MHz 8 MB 2 MB CDFB Broadcom BCM5352EKPB Chipset - Switched to VxWorks OS and reduced Flash Memory and RAM; not compatible with most 3rd party firmware. Then, Vxworkskiller (by bitsum.com) was created, which restores compatibility with some 3rd party firmware. Since less physical RAM is available in this and future models, the 3rd party firmware (popular opensource projects) were modified into special "micro" versions.
5.1 200 MHz 8 MB 2 MB CDFC Broadcom BCM5352EKPB Chipset
5.? 200 MHz 8 MB 2 MB CDFB Broadcom BCM5352EKBG Chipset
6.0 200 MHz 8 MB 2 MB CDFD Broadcom BCM5352EKBG Chipset
7.0 8 MB 2 MB CDFE Atheros AR2317 Chipset. Not compatible with many 3rd party firmware packages.
7.2 240 MHz 8 MB 2 MB CDFK Broadcom BCM5354KFBG Chipset; Samsung K4S641632K-UC75 (RAM); Samsung K801716UBC PI07 (Flash)
8.0 240 MHz 8 MB 2 MB CDFF
CDFG
Broadcom BCM5354KFBG Chipset with non-replaceable antennas. Some units come with 16 MB of RAM. VXWorksKiller works. This model is currently one of the most commonly available at US retail establishments, such as Best Buy and Target.
8.1 240 MHz 8 MB 2 MB MDF0 FCC ID: Q87-WRT54GV81. OS is Linux, no need for Vxworkskiller.[2]
8.2 240 MHz 8 MB 2 MB CDFJ FCC ID: Q87-WRT54GV82. Vxworkskiller works.[3]

[edit] WRT54GS

The WRT54GS is nearly identical to WRT54G except for additional RAM, flash memory, and SpeedBooster software. Versions 1 to 3 of this router have 8MB of flash memory. Since most third parties' firmware only use up to 4MB flash, a JFFS2 based r/w filesystem can be created and used on the remaining 4MB free flash. This allows for greater flexibility of configurations and scripting, enabling this small router to both load balance multiple ADSL lines (multi homed) or to be run as a hardware layer 2 load balancer (with appropriate third party firmware).[4]

Version CPU speed RAM Flash memory S/N Prefix Notes
1.0 200 MHz 32 MB 8 MB CGN0
CGN1
Broadcom BCM4712KPB and ADMtek 6996L switch. Added SpeedBooster technology (Broadcom Afterburner technology), claims to boost the throughput of 802.11g by 30% (for maximum boost needs SpeedBooster technology on the other side, but will boost standard 802.11g as well)
1.1 200 MHz 32 MB 8 MB CGN2 Chipset changed to Broadcom BCM4712LKFB and BCM5325EKQM switch.
2.0 216 MHz 32 MB 8 MB CGN3 10 LED Front Panel (two new ones behind Cisco logo button). Also capable of SecureEasySetup, but use of the logo button and lighting of the new LEDs behind it requires firmware upgrade. Broadcom BCM4712 chip REV1 or REV 2
2.1 216 MHz 32 MB 8 MB CGN4 Radio chip is changed from BCM2050 to BCM2050KML.
3.0 200 MHz 32 MB 8 MB CGN5 Use System-on-Chip: processor, MAC, and switching are handled by Broadcom BCM5352EKBP.
4.0 200 MHz 16 MB 4 MB CGN6 Notes: Reduced RAM & Flash (a Very Rare Few Have 32MB/8MB)
5.0 200 MHz 16 MB 2 MB CGN7 Uses VxWorks OS and reduced Flash Memory; not compatible with most 3rd party firmware. Vxworkskiller (by bitsum.com) may restore ability to install 3rd party open source linux firmware for this and future versions.[5]
5.1 200 MHz 16 MB 2 MB CGN8
6.0 200 MHz 16 MB 2 MB CGN9 Broadcom BCM5352EKFBG Chipset
7.0 240 MHz 16 MB 2 MB CGNA
CGNB
CGNC
Broadcom BCM5354KFBG Chipset. Newest Vxworkskiller works. Antennas cannot be removed. CGNB and CGNC antennas can be removed.
7.2 240 MHz 16 MB 2 MB CGNE FCC ID: Q87-WRT54GSV72. Antennas can be removed.

[edit] WRT54GL

Linksys released the WRT54GL in 2005 to support third-party firmware based on Linux, after the original WRT54G line was switched from Linux to VxWorks, starting with version 5. The WRT54GL is technically a reissue of the version 4 WRT54G. Cisco is currently being sued by the FSF for GPL infringement.[6]

Version CPU speed RAM Flash memory S/N Prefix Notes
1.0 200 MHz 16 MB 4 MB CL7A New model line, released after the version 5 WRT54G, which returns to a Linux-based OS as opposed to the VxWorks firmware. SpeedBooster is not enabled in stock firmware, however third-party firmware will enable the feature. The hardware is essentially the same as the WRT54G version 4.0. One alteration is that the internal numbering scheme of the 4-port switch changed in this model, from 1 2 3 4, to 3 2 1 0.
1.1 200 MHz 16 MB 4 MB CL7B CL7C As of May 8, 2008, this version was shipping with firmware revision 4.30.11. This pre-loaded firmware allows the user to upload a 4MB firmware image, whereas the pre-loaded firmware on version 1.0 limited the image to 3MB. Firmware version 4.30.12 is now available for both hardware versions. Fully supported by Tomato, Sveasoft, OpenWrt, and DD-WRT.

[edit] WRTSL54GS

WRTSL54GS is similar to the WRT54GS while adding additional firmware features and a USB 2.0 port (referred to as StorageLink) which can be used for a USB hard disk or flash drive.[7]

Unlike other models, the WRTSL54GS only has one antenna.

Version CPU speed RAM Flash memory S/N Prefix Notes
1.0 264 MHz 32 MB 8 MB CJK0 Released after the WRT54GS and WRT54GL. Uses Linux-based OS. Includes SpeedBooster support, additional firmware features, and an external USB 2.0 port (StorageLink) for network storage. Uses 8 MB of Intel TE28F640 flash with a Broadcom BCM4704KPB processor and Broadcom BCM5325FKQM Ethernet switch.
1.1 264 MHz 32 MB 8 MB CJK11 Change from BCM4704 rev 8 to BCM4704 rev 9 unconfirmed

[edit] WRT54GX

WRT54GX comes with SRX (Speed and Range eXpansion), which uses True MIMO technology. It has 3 antennas and was once marketed as a 'Pre-N' router, with 8 times the speed and 3 times the range over standard 802.11g routers.[citation needed]

Version CPU speed RAM Flash memory S/N Prefix Notes
1.0 266 MHz[8] 16 MB 4 MB KBG5? Wireless-G Broadband Router with SRX. Uses the Broadcom 4704 Chipset
2.0 200 MHz 32 MB 8 MB KIO1? Wireless-G Broadband Router with SRX. Uses the Realtek RTL8651B Chipset

[edit] WRT54GP2

WRT54GP2 has 1 or 2 antennas, and a built-in analog telephony adapter (ATA) with 2 phone lines, but only 3 network ports. "Vonage" WRTP54G has 1 antenna, 2 phone lines, 4 network ports - Same S/N Prefix

Version Locked to RAM Flash memory S/N Prefix Notes
EA Engin 32 MB 8 MB CJJ0 Wireless-G Broadband Router with 2 Phone Ports.(2 puertos de telefono analogico ) Uses the Marvel Chipset

[edit] WRT54GX2

WRT54GX2 has 2 antennas, and was advertised to have up to 6 times the speed and 2 times the range over standard 802.11g routers. Chipset Realtek. It is not compatible with DD-WRT [4].

[edit] WRT54GX4

WRT54GX4 has 3 moveable antennas, and is advertised to have 10 times the speed and 3 times the range over standard 802.11g routers. WRT54GX4-EU: chipset Realtek RTL8651B, radio chipset Airgo AGN303BB, flash S29GL064M90TFIR4. It does not appear to be compatible with DD-WRT [5].

[edit] WRT51AB

WRT series with 802.11a support. (First Generation)

Version CPU speed RAM Flash memory S/N Prefix Notes
1.0 125 MHz 32 MB 4 MB MCH0 Broadcom Chipset 2 mini-PCI Slots one A one B, Switch

BCM5325A2KQM, CPU BCM4702KPB

[edit] WRT55AG

WRT54G series with 802.11a support.

Version CPU speed RAM Flash memory S/N Prefix Notes
1.0 125 MHz 32 MB 4 MB MDJ0 Broadcom BCM4710 Chipset 2 mini-PCI Slots
2.0 200 MHz 16 MB 4 MB MDJ1 Atheros AR5001AP chipset

[edit] WTR54GS

A compact wireless travel router with SpeedBooster support, it only has 1 LAN + 1 WAN RJ-45 outputs, but has 2 wireless interfaces. It has the ability to make an unencypted wireless connection on one interface, and share it out on the other wireless interface, or the LAN port. The default IP is 192.168.16.1.

Version CPU speed RAM Flash memory S/N Prefix Notes
1.0 200 MHz 16 MB (IC42S32400) 4 MB (29LV320ABTC) SJH0 Broadcom BCM5350KPB2 Chipset. Supported in DD-WRT v24 RC5 builds. Has JTAG port.
2.0 200 MHz 8 MB 2 MB SJH1 Broadcom BCM5350KPB2 Chipset. Supported in DD-WRT v24 RC5 Micro builds. Some rare models have a JTAG port, but most do not.
2.1 200 MHz 8 MB 2 MB SJH2 Broadcom BCM5350KPB2 Chipset. Supported in DD-WRT v24 RC5 Micro builds. No JTAG port.

[edit] WRT54G2

The WRT54G2 is the newest iteration of the WRT54G. FCC ID: Q87-WRT54G2V1

Version CPU speed RAM Flash memory S/N Prefix[9] Notes
1.0 240 MHz 8 MB 2 MB CSV BCM5354KFBG chipset VxWorks OS with non-replaceable Internal Antennas. Fully compatible with DD-WRT (micro and micro+ editions) [10] [11] 3rd-party firmware from Oct 30, 2008.

[edit] WRT54GC

WRT54GC series with 802.11b/g support. This unit has a four port 10/100 switch and one WAN port. The "C" in the router number stands for compact, as the unit measures 4" by 4" by 1" with an internal antenna. The unit can be expanded with addition of HGA7S external antenna to boost range. Hardware Version 1.0 is the only option available in the United States since introduction in 2005.

Version 2.0 is shipping in, amongst other countries, the United Kingdom. This unit has 1MB flash, 4MB RAM and a non-detachable external antenna.

The internal hardware is based on a Marvell ARM914 ("Libertas") reference design which is probably identical to the SerComm IP806SM, Xterasys XR-2407G, Abocom ARM914, Hawking HWGR54 Revision M, and the Airlink 101 AR315W. By appropriately changing the value of the firmware byte 0x26, the WRT54GC can be cross-flashed with firmware based on the same reference platform.[12]

There are reports that a sister platform of the WRT54GC (the AR315W) has been hacked to run Linux.[13]

[edit] WRT54G3G Mobile Broadband router

A variant which has 4 ethernet ports, 1 Internet Wired port (For DSL/Cable connections) plus a PCMCIA slot for use with a Cellular Based PC Card "aircard".

Model Description Alternative Firmware
WRT54G3G-ST A Sprint Wireless (USA) unit which supports CDMA 1X and EVDO rev 0,A wireless Internet. Fully Supported:

Partial Support

WRT54G3G-AT AT&T (USA) version of the router which supports GPRS and HSDPA(UMTS Maybe?) Partial Support

Partial Support

WRT54G3G-EU European Union version supporting UMTS Fully Supported

Partial Support

Other Cellular Providers
To use this router with other Cellular providers, you MUST use an Alternative Firmware provider. The Stock Firmware does not support Cellular Providers even though you do have the exact supported aircard. eg: Telus Mobility (CANADA) uses the Sierra Wireless Aircard 595 which is supported by this router but because it is from Telus Mobility and not from Sprint (USA), it will never load the card into the router to make it operational.

[edit] WRT54G-TM

The WRT54G-TM (TM stands for T-Mobile) is also called the T-Mobile "Hotspot@Home" service. It allows calls to be made via T-Mobile's GSM network or via WiFi (UMA - Unlicensed Mobile Access), using the same telephone and phone number (a special dual-mode phone designed for the service is required i.e. Blackberry Pearl 8120). Additionally, once a call is in progress, one may transition from WiFi to GSM (and vice versa) seamlessly, as WiFi signal comes and goes, such as when entering or exiting a home or business. A special router is not needed to use the service, but the T-Mobile branded routers are supposed to enhance the telephone's battery life. This is the only known tweak to the TM version of the firmware. The hardware appears to be like WRT54GL however has 32MB ram and 8MB flash. Upgrading to third party firmware via JTAG method, upgrade CFE to WRT54GL 1.1, allows flash upgrade as the stock WRT54G-TM. CFE prevents third party firmware upgrades.

The WRT54G-TM having a serial number that starts with C061 has these specifications:

  • Broadcom BCM5352EKPBG CPU
  • 32 MB RAM (Hynix HY5DU561622ETP-D43)
  • 8 MB Flash (JS28f640)
  • Uses the same BINs that the WRT54GS v3.0 does
Version CPU speed RAM Flash memory S/N Prefix Notes
1.0

WRT54G-TM

200 MHz 32 MB 8 MB CO61 T-Mobile Edition WRT54GS V3.0 (Renamed WRT54G-TM). Upgrading to third party firmware can be done either with a JTAG (and flashing a WRT54GL v1.1 CFE to the router) or by flashing Tornado's CFE Updater (made for the TM) through the web interface. The JTAG method is then followed by flashing the latest Linksys WRT54GL firmware to the router via TFTP then finally using the webgui to flash the third-party firmware onto the router. The CFE Updater method is followed by a simple TFTP transfer of the new third-party firmware. Putting OpenWRT onto the router is easiest by first installing DD-WRT. Then, after DD-WRT is running, use the update firmware page to place the OpenWRT image onto the router.
2.0

WRTU54G-TM

200 MHz [14] 64 MB 8 MB QMF00H T-Mobile Edition Model: WRTU54G-TM. This version has two RJ-11 telephone ports and two SIM card slots. The WRTU54G-TM is not supported by DD-WRT. It cannot be flashed [6].

[edit] Third-party firmware projects

Although listed here under Linksys, many of these will run on other brands of Linux-based devices, such as the Buffalo network-attached storage series. The extent of support for (and testing on) particular hardware varies from project to project.

  • Major Projects
    • OpenWrt A very customizable firmware written from scratch with a JFFS2 file system for package management aimed mostly toward advanced users.[15] (Linux/GPL)
    • DD-WRT Based on OpenWrt code. Paid and free versions available. Includes many different features.[16] (Linux/GPL)
    • X-Wrt Extension of OpenWrt for the end-user with a web-management console with more than 40 control and status pages for a router.[17] (Linux/GPL)
    • Gargoyle A web interface for OpenWrt that places a strong emphasis on usability. Implemented as a responsive AJAX interface, features include dynamic DNS, QoS, bandwidth monitoring and sophisticated access restrictions.[18] (Linux/GPL)
    • Sveasoft Paid and free versions available. Latest versions available via subscription.[19]
    • Tomato - HyperWRT-based firmware aimed to be easy, stable and fast. Features advanced QoS and a number of web innovations such as Ajax and SVG graphs. The Tomato Manual is available at Wikibooks. (Linux/GPL)
    • FreeWRT - Experimental firmware based on OpenWrt.
  • Minor Projects
    • BatBox - RAM based distribution for experimenting, does not change firmware
    • Bluebox - Automatic open Internet scanning and bridging software that runs on WRT54G with OpenWRT. [7]
    • Chillispot - Captive portal software that runs on WRT54G and other platforms, available under GPL
    • Coova - OpenWrt based but with focus on Wireless Hotspot functionality.
    • Earthlink's IPv6 Firmware - IPv6 feature added to original Linksys firmware (beta-test version)
    • EzPlanet - Enhanced firmware based on DD-WRT v24 and including Layer 2 Load Balancer
    • AutoAP - AutoAP is an add on to DD-WRT that allows routers to continuously scan for and connect to open (and predefined WEP) wireless networks.
    • FON - Chillispot-based worldwide Hotspot network. After unsuccessfully attempting to develop a version that supports 2 SSIDs (one private, one public), FON abandoned the WRT54G series, and now distributes a router called La Fonera, which does support 2 SSIDs.
    • Freifunk - German software supports wireless mesh networks with OLSR, based on OpenWrt
    • Meraki - Mesh Networking Wifi AP developed thru Roofnet project, based on OpenWrt.
    • OpennetFirmware - Firmware based on OpenWrt and parts of Freifunk.
    • PacketProtector - OpenWrt-based security distribution that includes IDS, IPS, VPN, and web antivirus capabilities
    • TinyPEAP - Secure wireless authentication feature added to Linksys firmware
    • WiFi-Box - No documentation available as of January 2006.[20]
    • Neighbornode
    • Tarifa - Based on stock WRT54GL firmware.[21]
    • UseMyNet - Captive Portal and Hotspot software that runs on OpenWrt
    • WiFiDog Captive Portal - WiFi Dog by Ile Sans Fil, a Captive Portal software that runs on the OpenWrt platform
    • WifiTastic - Hotspot solution for home or small business use. Features credit card billing. Runs on the OpenWrt platform.[22]
    • Wirds.net A project which uses freifunk firmware with chillispot captive portal and worldspot.net authentication.
  • Commercial Projects
    • HotSpotSystem.com - Hotspot Billing and Management system with built-in revenue stream for LinkSys WRT54G series (step by step installation video guide on the website)
    • HotSpotPA - A configurable OpenWrt-based multiple-router hotspot system with PayPal and credit card billing.
    • MaxxSpot.com.br - Hotspot Billing and Management system with PayPal Billing and others. (Sistema para controle de Hotspots Brasil Maxxspot.com.br totalmente em português)
    • servicioshotspot.com - installation of hotspot and Hotspot Billing and Management system. (Sistema para administracion de Hotspots Mexico totalmente en español)
  • Deprecated Projects (no longer maintained)
    • EWRT - Enhanced WRT, with integrated captive portal based on NoCatSplash
    • HyperWRT - Original power boost firmware project by Avenger 2.0 to stay close to official WRT54G and WRT54GS firmware but add features such as transmit power, port triggers, scripts, telnet, etc.
      • HyperWRT +tofu - Based on stock WRT54GS firmware, HyperWRT and some additions.
      • Rupan HyperWRT - Based on stock WRT54G firmware and HyperWRT.
    • HyperWRT Thibor Firmware based on stock WRT54GS firmware, HyperWRT (closed) +tofu and other additions.[23]

[edit] Hardware versions affect firmware compatibility

As of January 2006, most third-party firmware is no longer compatible with version 5 of both the WRT54G and the WRT54GS. The amount of flash memory in the version 5 devices has been reduced to 2 MB, too small for current Linux-based third-party firmware. (See table above for information on identifying the version based on the serial number printed on the bottom of the unit, and on the outside of the shrink-wrapped retail box.)

Some users have succeeded in flashing and running a stripped down but fully functional version of DD-WRT called 'micro' on a version 5 WRT54G.[24][25] An easier method not requiring any disassembly of the device has since been devised for flashing v5-v8 to DD-WRT.[26][27]

To support third-party firmware, Linksys has re-released the WRT54G v4, under the new model name WRT54GL (the 'L' in this name allegedly stands for 'Linux').

[edit] CPU

According to OpenWrt,[28] the Linksys WRT54G series use several different processors, all of them 32-bit MIPS architecture processors manufactured by Broadcom.

[edit] Default settings

  • IP address 192.168.1.1 (192.168.16.1 for the WRT54GS)
  • Username leave blank
  • Password admin

[edit] Performance

The WRT54G CPU can be overclocked using a third-party firmware, such as DD-WRT. Overheating may accompany overclocking since the CPU does not have a heatsink - attaching a small heatsink, such as a video card memory heatsink, to the router's CPU will also help dissipate the heat. The router temperature can be lowered by adding a fan to the WRT54G casing which can be powered externally or wired into the router's main power.[29] In some cases a resistor or Rheostat is required to reduce power voltage to the fan.

Some performance issues have been encountered with the Linksys firmware which may cause sluggish or total network failure. This is usually caused by a large number of connections clogging the router, in other words NAT table overflow. Symptoms of NAT table overflow include inability to initiate new network connections whilst existing connections remain active. This is due to the small size of the NAT lookup table in default Netgear firmware coupled with a long table entry timeout. Installing a third-party firmware such as DD-WRT allows the user to change these values to prevent or delay NAT table overflow occurring. Installing a third party firmware and increasing the maximum ports setting to allow more connections is the usual solution (in DD-WRT found under Administration->Management->Maximum Ports).

[edit] Configuration of WRT54Gx as switch

(verified with WRT54G v2, other vesion setups might differ slightly) Many people have ADSL models and routers supplied with their connections and might end up with a spare WRT54G with perfectly good ports and a wireless connection.

To turn this into a "dumb" switch do the following:

  • Change the default IP address (192.168.1.1) if the router has the same default IP address to avoid conflicts.
  • Under Basic Setup disable DHCP, save settings.
  • Under Advanced Routing change it from "Gateway" to "Router", save settings.
  • Plug a network cable into the router and into 1 of the numbered gates in the WRT54G, and you're now good to go.

[edit] See also

[edit] References

  1. ^ "Linksys WRT54G". Speed Guide. 2006-02-03. http://www.speedguide.net/broadband-view.php?hw=36. Retrieved on 2007-04-27. 
  2. ^ "Linksys WRT54G v8.1 - supported?". http://dd-wrt.com/phpBB2/viewtopic.php?t=29049. 
  3. ^ "New WRT54G v8.1, v8.2; GS v7.2". dd-wrt.com. http://www.dd-wrt.com/phpBB2/viewtopic.php?t=24088. Retrieved on 2008-02-22. 
  4. ^ "EzPlanet WRT Wireless Router and Load Balancer". ezplanetone.com. http://www.ezplanetone.com/xwiki/bin/view/Router/. Retrieved on 2008-02-22. 
  5. ^ "Flashing third-party linux firmwares on the WRT54G/GS v5, v6 without hardware modifications". bitsum.com. http://www.bitsum.com/openwiking/owbase/ow.asp?WRT54G5%5FCFE. Retrieved on 2008-03-12. 
  6. ^ "Cisco sued for Linksys GPL violation". LinuxDevices.com. December 12, 2008. http://linuxdevices.com/news/NS6803262843.html. 
  7. ^ "WRTSL54GS, Wireless-G Media Storage Link Router with SpeedBooster". Linksys. http://www.linksys.com/servlet/Satellite?c=L_Product_C2&childpagename=US%2FLayout&cid=1137028967848&pagename=Linksys%2FCommon%2FVisitorWrapper. Retrieved on 2007-04-27. 
  8. ^ "WRT Routers - Your Source For WRT Routers". wrtrouters.com. http://www.wrtrouters.com/router/wrt54gx/. Retrieved on 2008-02-26. 
  9. ^ "Linksys WRT54G". Speed Guide. 2006-02-03. http://www.speedguide.net/broadband-view.php?hw=36. Retrieved on 2007-04-27. 
  10. ^ "Linksys WRT54G2 now supported". DD-WRT Project. 2008-10-30. http://www.dd-wrt.com/phpBB2/viewtopic.php?t=40142. Retrieved on 2008-11-05. 
  11. ^ "Linksys WRT54G2 Flashing Instructions". DD-WRT Project. 2008-11-09. http://www.dd-wrt.com/wiki/index.php/Linksys_WRT54G2. 
  12. ^ "Airlink+ AR315W - having some fun". DSL Reports. 2006-01-16. http://www.dslreports.com/forum/remark,10883070~start=220. Retrieved on 2008-01-20. 
  13. ^ "Linux hacked onto $20 wireless 802.11b/g router". Linux Devices. 2006-08-11. http://linuxdevices.com/news/NS7186776945.html. Retrieved on 2007-04-27. 
  14. ^ http://www.infineon.com/cms/en/product/channel.html?channel=ff80808112ab681d0112ab68d7000059
  15. ^ "OpenWrt - Wireless Freedom". openwrt.org. http://openwrt.org/. Retrieved on 2008-02-22. 
  16. ^ "DD-WRT project site". www.dd-wrt.com. http://www.dd-wrt.com/. Retrieved on 2008-02-22. 
  17. ^ "OpenWrt for end users". x-wrt.org. http://code.google.com/p/x-wrt/. Retrieved on 2008-08-18. 
  18. ^ "Gargoyle Router Firmware". http://www.gargoyle-router.com. 
  19. ^ "Sveasoft". sveasoft.com. http://www.sveasoft.com/. Retrieved on 2008-02-22. 
  20. ^ "WIFI-BOX - WRT54G(s) GPL Firmware". sourceforge.net. http://sourceforge.net/projects/wifi-box/. Retrieved on 2008-02-22. 
  21. ^ "The WRT54GL enhanced firmware.". sourceforge.net. http://tarifa.sourceforge.net/. Retrieved on 2008-02-22. 
  22. ^ "Welcome to WifiTastic". wifitastic.com. http://www.wifitastic.com/. Retrieved on 2008-02-22. 
  23. ^ "Hacking Your Linux-Based Wireless Router". extremetech.com. http://www.extremetech.com/article2/0,1697,1934579,00.asp. Retrieved on 2008-02-22. 
  24. ^ "V5 possibilities". Berliner Quakeforen. 2006-03-31. http://forum.bsr-clan.de/ftopic5643-60.html. Retrieved on 2007-04-27. 
  25. ^ "Flash your WRT54G or WRT54GS v5 series (v5, v5.1, v6)". DD-WRT. 2006-04-04. http://www.dd-wrt.com/wiki/index.php/Flash_your_WRT54G_or_WRT54GS_v5_series_%28v5%2C_v5.1%2C_v6%29. Retrieved on 2007-04-27. 
  26. ^ "WRT54G5 CFE". Bitsum Technologies. 2007-02-13. http://www.bitsum.com/openwiking/owbase/ow.asp?WRT54G5%5FCFE. Retrieved on 2007-04-27. 
  27. ^ "How To Flash the WRT54G v8 / WRT54GS v7". dd-wrt.com. 2007-09-13. http://www.dd-wrt.com/dd-wrtv2/downloads/release%20candidates/DD-WRT%20v24%20RC5/GENERIC%20BROADCOM%20(Linksys,%20Asus%20etc.)/WRT54Gv8,%20WRT54GSv7/flashing.txt. Retrieved on 2007-10-24. 
  28. ^ "OpenWrt - TableOfHardware". openwrt.org. http://wiki.openwrt.org/TableOfHardware?action=show. Retrieved on 2008-02-22. 
  29. ^ "Linksys WRT54G Cooling Hack". daleholley.com. http://www.daleholley.com/linksys/linksys.htm. Retrieved on 2008-02-22. 

[edit] External links

Personal tools