- Jun 26, 2018 DD-WRT is a Linux based alternative OpenSource firmware suitable for a great variety of WLAN routers and embedded systems. The main emphasis lies on providing the easiest possible handling while at the same time supporting a great number of functionalities within the framework of the respective hardware platform used.
- Firmware-update: Linksys WRT54G 7.00.4. Prolife1 wijst ons erop dat Linksys nieuwe firmware heeft uitgebracht voor de zevende revisie van zijn WRT54G-router. Om erachter te komen uit welke revisie.
- Need firmware update for Linksys WRT54GS My router's last update was: v1.50.6,Feb. I use the router at home with no problems (we had a desktop and a laptop using it; now just the laptop).
I'm having issues getting a high quality connection to NetFlix through my LG BD390 with a wireless connection that tests out consistently at 15-20 mbps. (Tested via speedtest.net on a laptop near the LG.) Found some others who had posted previously on this with other versions of the wrt54g router and a firmware update in 2008 fixed it for them.
- Download Tomato_1_28 version, it can be gotten from various sites, simply type 'download Download Tomato_1_28' into google search bar and a list of possible sites will popup an example of such sites is the URL :
- Download Toastman Firmware 1.28.7636 VLAN for Tomato wrt54gl. Most links for this download will take you to this URL below:
Linksys Wrt54g Firmware Upgrade Download
http://www.4shared.com/file/ALVZehNHce/1287636_VLAN.htm- Download B1 Free Archiver (B1FreeArchiver.exe) From the URL below:
- Using a network cable connect your PC to the LAN of your Linksys' WRT54G/GL/GS router
- Open a browser and type http://192.168.1.1 (login: admin, passwd: admin)
- Go to Administration > Firmware upgrade.
- Click the 'Browse' button and navigate to the Tomato folder and select the WRT54G_WRT54GL.bin file and click OK and then click the Upgrade button and the bottom of this page. Please note that during the upgrade there must be no interruption what so ever , you are not to touch the computer or the router during this process and for places where power shortage is likely, you are advised to use an Uninterrupted Power Supply (UPS) device.
- navigate to the Tomato folder and select the WRT54G_WRT54GL.bin file
- Click the upgrade button and wait. Usually it takes between 10-25 minutes for the firmware upgrade to be complete.
- After the firmware flashing has run its cause, you will realize that you can now monitor Bandwidth usage but IP Address monitoring is not yet available. For that you will have to upgrade the firmware from this basic Tomato firmware to Toastman firmware.
- Go to Administration > Firmware upgrade.
- Click the Browse button and navigate to Toastman Firmware 1.28.7636 VLAN and select tomato-NDUSB-1.28.7636Toastman-IPT-ND-VLAN-VPN.trx file.
- Click the Upgrade button and wait for the flashing to run its cause without interruption and afterwards you will be able to monitor IP Address on the Linksys router.
- Enjoy!!!
- NOTE: If you want to clear all the data and settings on the Links router before the upgrade you will have to perform the 30-30-30 reset. i.e Hold down the reset button and count for 30 seconds and then unplug the power cable while still holding down the reset button, after another 30 seconds count plug back the power cable while still holding down the reset button and finally after a final 30 seconds remove your hand from the reset button and all the data will be cleared. If you do this before the first firmware flashing all the data will be cleared and after the flashing you will be required to create a new password and reconfigure all the settings again i.e wireless name and passwords e.t.c. but this is not necessary if you don't wish to clear all the current data, you can very well successfully flash the device without resetting it.
Wrt54g Firmware Upgrade Download
From DD-WRT Wiki
This is for the GSv7.x NOT the Gv7.x. See here: Linksys_WRT54G/GL/GS/GX
|
[edit]Hardware
- Broadcom BCM5354 @ 240 MHz
- 16 MB RAM / 2 MB Flash ROM
- S/N Prefix
- WRT54GSv7(.0): CGNA, CGNB, CGNC
- WRT54GSv7.2: CGNE
- FCC ID
- WRT54GSv7(.0): Q87-WRT54GSV7
- WRT54GSv7.2: Q87-WRT54GSV72
[edit]Installation
This flash method applies to EON, INTEL, and SAMSUNG(?) flash chips.
NOTE TO WINDOWS USERS: The native TFTP Client is disabled by default, so enable it before proceeding (or download a third party TFTP tool, ex: TFTP2 or TFTP32/TFTP64). In Windows, go to 'Add or Remove Programs' (or 'Programs and Features', depending on the Windows version) from the Start menu or Control Panel, then the Windows Features section, and scroll down to select TFTP Client to enable it.
- First download vxworkskillerGSv7-v3.bin and dd-wrt.v24_micro_generic.bin
- Set a static IP address (outside DHCP range e.g. 192.168.1.10), connect the PC ethernet to a router LAN port
- Linux command: ifconfig eth0 192.168.1.10
- Windows™: go to Control Panel->Network and Internet->Network Connections
- Right-click, go to the LAN device properties, then find and open the TCP/IPv4 Properties
- Select 'Use the following IP address' to set a static IP (e.g. 192.168.1.10, subnet 255.255.255.0)
- Ensure this static IP is outside the DHCP range
- Unplug the router, then hold the reset button while reconnecting power for about 20 seconds.
- Open your browser to http://192.168.1.1/
- Use the Firmware upgrade option under the Administration tab to flash vxworkskillerGSv7-v3.bin.
- After the dialogue about disconnecting the power cord is shown, disconnect the power cord and reconnect it.
- Wait for FIVE FULL minutes, then disconnect the power cord for 10sec and reconnect it.
- Transfer the firmware using TFTP
- Linux command: tftp -v -m octet 192.168.1.1 -c put dd-wrt.v24-micro_generic.bin
- Windows™ Command Prompt (cmd): tftp -i 192.168.1.1 put dd-wrt.v24_micro_generic.bin
- Wait for tftp to finish, then the router will automatically reboot. Finally, access the GUI at 192.168.1.1
- Watch the router lights: the power light will eventually come on, followed by the WLAN light
- Note: If the router does not boot automatically, even after a power cycle, reset again, per step 3.
[edit]Alternate method to flash WRT54GSv7.2
There is no resetting in the middle of this process. This method has also been used on WRT54Gv8 (not GS), and should work on the v7.0. My WRT54GSv7.2 has an EON EN29LB160AB-70TCP flash chip and 16MB Samsung RAM.
tiger12506 has successfully performed this on two WRT54GS v7.2 with CGNE serial numbers. He felt that he had bricked one of the routers at first. Messing around with JTAG cables taught him some things, but be absolutely sure that you have tftp set to binary or octel. If you leave tftp in ascii it will appear to work but the flash won't take.
1. Use the web interface to reset the router to factory defaults.
2. Manually set a static IP (e.g. 192.168.1.10 or any address outside the DHCP range)
- Linux: sudo ifconfig eth0 192.168.1.10
3. Use the web inferface to update the firmware to vxworkskillerGSv7-v3.bin.
4. Windows: tftp -i 192.168.1.1 PUT dd-wrt.v24_micro_generic.bin
- Linux: enter tftp mode with # tftp 192.168.1.1
5. Start a continuous ping: ping -t 192.168.1.1 (-t is Windows only)This will time out repeatedly, then the router will respond about two and six times, time out again a few times, and then start responding to pings.
- [This is where tiger12506 had trouble, but after a long reset, and some short resets, more and more lights came on until finally the WLAN light came on and the router functioned normally running DD-WRT]
6. Access the DD-WRT GUI at 192.168.1.1
[edit]De-brick
With the first .bin file I installed from the Linksys GUI Admin options, upload went about half way then tried to reboot, and bricked my WRT54GSv7. With this procedure (external link), using this command from the .bin file location worked, but had to hit enter TWICE to execute the command to install the 2nd bin file:
- tftp -i 192.168.1.1 put dd-wrt.v24_micro_generic.bin
[edit]Notes
Historical information: All flash chips are supported, follow this procedure.
Read the text files here, and also see this relevant forum post for newer instructions.