Linksys WRT54G v2.0
Linksys WRT54G v2.0
Availability: common
Manuf (OEM/ODM): CyberTAN
FCC approval date: 24 November 2003
Country of manuf.: China
S/N prefix: CDF5
Series: WRT54G
Type: wireless router
FCC ID: Q87-WRT54GV2
IC ID: 3839A-WRT54GV2
Power: 12 VDC, 1 A
Connector type: barrel
Conn. measurements: 5 mm (OD), 2.5 mm (ID), 12 mm (LEN)
CPU1: Broadcom BCM4712 (200 MHz)
FLA1: 4 MiB4,194,304 B <br />32,768 Kib <br />4,096 KiB <br />32 Mib <br />0.00391 GiB <br /> (Intel TE28F320C3BD70)
RAM1: 16 MiB16,777,216 B <br />131,072 Kib <br />16,384 KiB <br />128 Mib <br />0.0156 GiB <br /> (Mira P2V64S40DTP × 2)
Expansion IFs: none specified
WI1 chip1: Broadcom BCM4712
WI1 chip2: Broadcom BCM2050
WI1 802dot11 protocols: bg
WI1 antenna connector: RP-TNC
ETH chip1: Broadcom BCM4712
Switch: ADMtek ADM6996L
LAN speed: 100M
LAN ports: 4
WAN speed: 100M
WAN ports: 1
bg
Stock FW OS: Linux
TPFirmware supported: DD-WRT • (List), OpenWrt • (List | Dev | DLs), Tomato • (List | DLs), Tomato (Shibby) • (List | DLs), TomatoUSB • (List | DLs), Broadband-Hamnet
Default SSID: linksys (50 addl. devices)
Default IP address: 192.168.1.1
the IP 192.168.1.1 is used by 1304 additional devices
of which 154 are Linksys devices
Default login user: blank
Default login password: admin
blank:admin credentials used by 300 additional devices
of which 143 are Linksys devices
802dot11 OUI: 00:0C:41 (7 E, 19 W), 00:0F:66 (8 E, 26 W), 00:12:17 (16 E, 32 W), 00:13:10 (16 E, 17 W)
Ethernet OUI: 00:0C:41 (7 E, 19 W), 00:0F:66 (8 E, 26 W), 00:12:17 (16 E, 32 W), 00:13:10 (16 E, 17 W)
FCC ID | |
---|---|
Linksys WRT54GS v1.0 | Q87-WRT54GV2 |
CPU1 brand | WI1 chip1 brand | WI1 chip2 brand | |
---|---|---|---|
Linksys WRT54G v1.0 | Broadcom | Broadcom | Broadcom |
Linksys WRT54G v1.1 | Broadcom | Broadcom | Broadcom |
Linksys WRT54G v2.0 | Broadcom | Broadcom | Broadcom |
Linksys WRT54G v2.2 | Broadcom | Broadcom | Broadcom |
Linksys WRT54G v3.0 | Broadcom | Broadcom | Broadcom |
Linksys WRT54G v3.1 | Broadcom | Broadcom | Broadcom |
Linksys WRT54G v4.0 | Broadcom | Broadcom | Broadcom |
Linksys WRT54G v5.0 | Broadcom | Broadcom | Broadcom |
Linksys WRT54G v6.0 | Broadcom | Broadcom | Broadcom |
Linksys WRT54G v7.0 | Atheros | Atheros | |
Linksys WRT54G v7.2 | Broadcom | Broadcom | |
Linksys WRT54G v8.0 | Broadcom | Broadcom | |
Linksys WRT54G v8.1 | Broadcom | Broadcom | |
Linksys WRT54G v8.2 | Broadcom | Broadcom | |
Linksys WRT54GH | Ralink | Ralink |
For a list of all currently documented Broadcom chipsets with specifications, see Broadcom.
Wireless-G Broadband Router
Additional FCC ID of Q87-HGA7T-1 (Linksys HGA7T, high gain antennas)
- OD/ID measurements may not be exact
Wi-Fi Certified : W001861 (as of 12/29/2003)
Links of Interest
- WRT54G series on Wikipedia
- WRT54G page on the OpenWrt wiki
- Linksys WRT54Gxx page on the DD-WRT wiki
- WRT54G v2.0 brick just after hard reset
- NEWD or VINT
- Teardown on iFixit
Flashing
NOTE: During configuration or flashing a device, the only things that should be hooked to the device is the computer and power. |
Flashing DD-WRT
For DD-WRT, These units seems to run more stable on the VINT builds. |
WARNING: Requires K2.4 for DD-WRT, Do not flash anything else! |
- Linksys WRT54G v2.0
- VINTage firmware. Details here.
- Read the peacock announcement found here: http://www.dd-wrt.com/phpBB2/viewtopic.php?t=51486
- Do a Hard reset or 30/30/30 on the router according to note 1 of the peacock announcement (30/30/30)
- Set a static IP on your computer to 192.168.1.7. Subnet mask should be 255.255.255.0.
- Connect the lan cable from your computer to a LAN port of your router. Make sure your router is plugged in. Nothing should be connected to your computer or the router except the lan cable between them. Turn your firewall and any wireless computer connections OFF.
- Power cycle the router (uplug the power from the router for 30 seconds and then plug it back in)
- Open your browser to 192.168.1.1 by putting that in the browser address window of your browser. You should open the linksys webgui and NOT a page that says Management Mode. If you see management mode, power cycle the router again.
- Leave the username blank and enter "admin" as the password
- Go to administration and firmware upgrade
- Navigate to the folder that you are using, and select dd-wrt.v24-15230_VINT_mini.bin
- Hit upgrade
- When you get a message that the upgrade is successful, wait FIVE FULL minutes before continuing.
- If you don't get success, repeat from steps 6 up to this one. If you still don't get success, clear your browser cache. Try using a different browser as well, to navigate to 192.168.1.1.
- When you can access the dd-wrt webgui using a browser at 192.168.1.1, power cycle the router.
- When you can again access the dd-wrt webgui using a browser at 192.168.1.1, do another Hard reset or 30/30/30 on the router.
- At this point you can choose to put a different build on, depending on what you needs are.
- Reset your computer ethernet connection to auto IP and auto DNS
- Check for recommended builds here
Flashing OpenWrt
Reverting
Reverting to OEM Firmware from DD-WRT
- Read the peacock announcement found here: http://www.dd-wrt.com/phpBB2/viewtopic.php?t=51486
- Do a Hard reset or 30/30/30 on the router according to note 1 of the peacock announcement (30/30/30)
- Set a static IP on your computer to 192.168.1.7. Subnet mask should be 255.255.255.0.
- Connect the lan cable from your computer to a LAN port of your router. Make sure your router is plugged in. Nothing should be connected to your computer or the router except the lan cable between them. Turn your firewall and any wireless computer connections OFF.
- Power cycle the router (uplug the power from the router for 30 seconds and then plug it back in)
- Open your browser to 192.168.1.1 by putting that in the browser address window of your browser. You should open the linksys webgui and NOT a page that says Management Mode. If you see management mode, power cycle the router again.
- Enter your username and password
- Go to administration and firmware upgrade
- Navigate to the folder that you are using, and select WRT54G_v4.21.1_fw.zip once you've unzipped it.
- Hit upgrade
- When you get a success, wait FIVE FULL minutes.
- When you can again access the Linksys webgui using a browser at 192.168.1.1, do another Hard reset or 30/30/30 on the router.
- Reset your computer ethernet connection to auto IP and auto DNS
Serial
Serial Pinouts
JP1 Pin1 VCC Pin2 VCC Pin3 ttyS1 TX Pin4 ttyS0 TX Pin5 ttyS1 RX Pin6 ttyS0 RX Pin7 N/C Pin8 N/C Pin9 GND Pin10 GND
Hyper terminal Setup in Windows XP
In Windows XP, Click Start Button - All Programs - Accessories - Communication - HyperTerminal Enter a name for the connection, Click ok Choose com port you adapter is plugged into, Click ok Set: Bits per second = 115200 Data Bits = 8 Parity = none Stop bits = 1 Flow control = none Click ok Click File - Save As, and select a place to save it to so you don't have to enter the settings again.
Putty Setup in Windows XP
After installing putty, run it Serial line = The COM port your using for serial (ie. COM3) Speed = 115200 Click on Serial under Connection Serial line to connect to = same as above (Serial line) Speed (baud) = 115200 Data bits = 8 Stop bits = 1 Parity = none Flow control = none Click Session Enter a name for your connection under saved sessions Click Save Click Open
Pictures
Notes
Various additional info
wl -i eth1 revinfo
vendorid 0x14e4 deviceid 0x4329 radiorev 0x92056000 chipnum 0xb83a chiprev 0x0 corerev 0x11 boardid 0x4fb boardvendor 0x14e4 boardrev P201 driverrev 0x50a9300 ucoderev 0x1fc009d bus 0x0 phytype 0x4 phyrev 0x6 anarev 0x8
DD-WRT Notes
Comment Bualdoot on 12-Dec-2008: The comments below are from before I added the install instructions above. The comment below was referring to a comment that i removed, because it talked about not being sure if the WRT54Gv2 had more than 2MB memory, which of course we know it does. As for the instructions it gave that he refers to, they were not very clear, so, I made my own set of instructions based off the v1-v1.1 instructions.
all set [Comment from jas3 on 16-Mar-2008: The above worked for me. I then updated from standard to dd-wrt.v23_vpn_generic.bin which succeeded as well] May08, When upgrading to v24, please do a full firmware reset (hold reset button for 30 seconds on power up). I did not do this when upgrading to v24 and was getting all sorts of strange behaviors from my router. After resetting and then reconfiguring the router, all was well.
Comment MoT 11:01, 2 Jul 2007 (CEST) : I have been able to flash the VPN version on my V2.0, after flashing from the original Linksys firmware to the mini version first. I followed the V4 tutorial.
After flashing to the mini version, I couldn't flash to the VPN version at first, as I was immediately redirected to a blank page when trying to flash. This seemed to be a problem with IE7, with Firefox, it went fine.
Comment I Use Dial 13:54, 21 Jul 2007 (PDT) I installed mini to my v2.2 through Linksys GUI and had forgotten to reset factory defaults before uploading. I had same problem with blank screen loading but Firefox didn't help. Unplugged it, did a hard reset, unplugged it again, and everything was fine. Then uploaded latest stable version without issue.
Comment Glc 19:00, 31 October 2007 (CET) v2.0 Installed mini generic over Linksys firmware using the web interface, followed by standard generic with web interface. Setting to PPPoE knocked out the WAN port, worked fine in DHCP. Flashed back to mini generic and everything works as advertised.
Comment : Installed mini, then standard generic. No problems except I can't overclock. I try 216 but when applying and restarting all router lights flash together periodically every few seconds. Hard resetting using button takes router back to factory settings and then it works fine. Tried twice on v23 sp2 and once on v24 RC5.
Comment (March 19, 2008) : Just installed dd-wrt on my WRT54G v2 router. I started by installing wrt54gv2 v24 rc6.2 mini through the Linksys web interface and then after I got that installed I used the new dd-wrt mini interface to install wrt54gv2 v24rc6.2 standard generic. Everything is running smoothly and I had no problems in getting dd-wrt installed.
Comment Doppelbock 22:15, 18 April 2008 (PDT) I just installed v23 SP2 full version (generic) on a WRT54G v2.2 that I bought used on eBay and don't seem to have any issues. I had to do a 30-second reset to log into the dd-wrt gui in IE but other than that it's been smooth sailing so far.
Comment Djmoore 11:02, 21 June 2008 (CEST) Installed v24-9517_VINT_mini on WRT54G 2.2 using Firefox 3 running on Linux/Ubuntu 8.04 with no problems. 30-30-30 reset before and after.
Comment Erocku June 2008: I was able to install the v24-9517_VINT_mini on my WRT54G v2.0. After the install I was then able to install the v24-9517_VINT_std with no problems. I was even able to do it from Safari.
Comment jcp_rev August 2008: I Installed two days ago dd-wrt.v24_vpn_generic.bin on my WRT54G v2.0. previous version dd-wrt.v23_mini_generic.bin. I did it from Firefox 3. using the standard procedure.
Comment --Dlfretz 18:05, 08/29/2008 (CEST) I was able to install the standard version after flashing the mini version. I just couldn't go straight to the standard version. I installed with Firefox 3.0 on Windows. This is an original Linksys WRT-54G version 2.0
Comment: 28 Sept 08 Uploaded v24sp1-micro generic on a v.2.0 - now I can't upload anything else. Have tried the VINt and the mega-generic and while the upload and reboot appear to be successful, the router still reports the micro version and features are unchanged.
Comment - skaterkfbs - Followed these instructions for a v2.2 and worked perfectly. I had trouble trying to go directly from LinkSys v4.21.1 firmware to DD-WRT v24 VINT Standard. Had to use the middle DD-WRT v24 VINT Mini.
Comment paillassou April 2009: My WRT54Gv2.0 [serial#CDF5*****] had an old (but fun too) FIRMWARE [FW = "v4.71.1 Hyperwrt 2.1b1 + Thibor15c"]. I would change for DD-WRT fw. So, after a hard reset 30/30/30 on the thibor15c's fw, i was able to flash successfully, the "mini version" DD-WRT fw through the WEB interface of the thibor15c's fw. I was able to install, 1st, the v24-9517_VINT_mini on my WRT54G v2.0. Reboot OK - DDWRTmini works fine => hard reset 30/30/30. After that, I was then able to install the v24-9517_VINT_std with no problems. Reboot OK - DDWRTstd works fine => hard reset 30/30/30. I was even able to do it from IE7. Install = FREEBOXv4 + WRT54Gv2.0 with FW=DD-WRTv24-9517_VINT_std. All is right. Thanks a lot for the tutorial and informations ;o)
Comment atlasit July 2009: After installing the mini firmware to a WRT54G v2.0 using IE8, clicked the Continue button and did a hard reset. The screen that comes up after the reset prompts to change the user and password of the router. It would not continue after clicking the button until I viewed the page in 'Compatibility Mode'. Then it took the changes.
Comment --Educmale 06:07, 11 November 2009 (CET): With Ver2.2, I noticed that both the VINT-std and the STD versions install and work fine, almost ---- the STD version won't allow a virtual wireless LAN to connect using WPA2-pers security, while operating in repeater mode. It acts like there is a bug there, in the STD version, in that virtual area—Odd, as the STD version -will- connect as a wireless access point, using the same WPA2-pers setup. In contrast, VINT will allow the same set up to let the WPA2-pers function either as an AP or a virtual wireless Lan. [The STD version was the one available 3days ago; perhaps this bug will be fixed, one day?]