Posts Tagged ‘Linksys’

WL-520gU EZ Wireless Router with MFP Server

WL-520gU EZ Wireless Router with MFP Server


For a while now, I have been using Tomato firmware in all of my Broadcom-chipset-based broadband routers. I have a Linksys WRT54GS v1.1, Linksys WRT54GL v1.1, Buffalo WHR-125G and now the Asus WL-520UG, all on Tomato Firmware.

I particularly like Toastman’s version of  Tomato firmware, because of the added features (CPU Info and overclock, WAN Info, IP/MAC limiter, Speedmod, NOCAT, QOS) on top of the vanilla version of Jonathan Zarate’s. Recently, with the help of “Teddy_Bear” from the USB functionality of the Asus WL-520UG is now fully supported in Tomato firmware.

Unlike the Linksys routers wherein flashing with a 3rd party is like a walk in the park, flashing Tomato in supported Asus and Buffalo routers needs a few more steps. Instructions on flashing these routers are already posted in the web. I, however, didn’t want to take the complicated steps by flashing it first with DD-WRT and then flashing it with Tomato.

I also tried Jonathan Zarate’s instruction to “renaming the tomato-ND.trx to WL520GU_2.0.0.9_EN.trx”  and flashing it the normal way, but it didn’t work. Perhaps I was doing it the wrong way? LoLz! 😀

I went straight to flashing it with Tomato using Linksys’ tftp.exe utility and Victek’s latest firmware, particlulary for the WL-520GU, Tomato_RAF_1.23.8622_ND_USB_Std Toastman’s latest firmware for the WL-520GU, tomato-NDUSB-1.28.7624-ND-Std-NOCAT.

(Note: The Asus WL-520GU should only be flashed with an “ND” firmware. Toastman’s latest firmware for the Asus WL-520UG with USB functionality is tomato-NDUSB-1.28.7624-ND-Std-NOCAT )

Warning: I will not be responsible for any damage as a result of this instruction. Do it at your own risk.

Before you start, make sure that the router has been reset to its default settings.

1. Set a static IP to your PC Subnet Mask Default Gateway (Note: This step is EXTREMELY IMPORTANT because Toastman’s latest firmware builds have the DHCP disabled by default. You have been warned!)

Set A Static IP on your PC

Set A Static IP on your PC


2. Run the tftp.exe utility. Set the IP address to Use “admin” as password and browse for the tomato-NDUSB-1.28.7624-Toastman-ND-Std-NOCAT. Leave this utility open for step no. 8

TFTP.exe Utility


3. Using an ethernet cable, connect your PC to LAN1 port of the router.

4. Check if you are able to logon to the router’s admin page at

5. Disable windows firewall.

6. Unplug power from the router.

7. Using a pen or a paper clip, press the reset button at the back of the router (the black, recessed button, not the protruding red one), keeping the reset button pressed, power on the router. (TIP: You can plug the router to an extension cord with a switch button. Turning on the router is much easier).

8. When the power led begins to flash slowly, release the reset button, upload the Tomato firmware by pressing the “upgrade button” in the tftp.exe utility. You should get a green circle indicating the firmware upload was successful.

Note: The ‘green circle’ is dependent on the version of  tftp.exe utility you are using.  Your version may only show the ‘Upgrading flash’ progress bar. As long as the utility showed the firmware ‘upgraded successfully’, everything went well 🙂

Upgrading  Flash

Firmware successfully flashed.

Firmware successfully flashed.


9. Wait for two (2) more minutes BEFORE you reset the WL-520GU router.

10. Power cycle your router, log in to it at with admin/admin default username/password.


12. Now you can tinker and enjoy Tomato 🙂

Note: Please do not forget to reset the Static IP of your computer to “Obtain IP address Automatically’ in step 1. (Thank you Julian for the suggestion Ü).  Also, you don’t need to go through this process anymore when upgrading to the latest Tomato builds.  You can now upgrade to any Tomato builds, (be it the vanilla, Victeks’ Teddy Bear’s or Toastman’s) directly from Tomato webgui.



• Please note that from the time of this post’s original writing, newer builds have become available as well as more powerful routers have come up in the market.  I have since adapted to Toastman’s builds simply because his builds are also based on Victek’s builds and added a few more features – QOS (short for Quality of Service) is one particular feature that works wonders for my networks).  I have also upgraded my routers to more powerful routers like the WRT610N-v2, E3000, E2000 and E4200 which can also be flashed with Tomato firmware.  But I still have a couple of these bang-for-the-buck Asus routers.

• Because newer builds have become available, some of the images here contains older build versions – particularly Victek’s old Tomato_RAF_1.23.8622_ND_USB_Std.trx firmware.  However, this process works the same.  I only updated to Toastman’s latest build.

• Here’s the latest tftp2.exe utility, if you prefer to use it.

• The latest Toastman Tomato build for the WL-520GU is 1.28.7628.1 

The Mojave experiment, the "new" Microsoft Operating System

The Mojave experiment, the "new" Microsoft Operating System

 MOJAVE pronouced: mə-ˈhä-vē, mō-

  • a member of the North American Indian people formerly living in the Colorado river valley in Arizona and Nevada and California
  • a desert area in southern California and western Arizona
  • Mohave: the Yuman language spoken by the Mohave
  • Codename of Microsoft’s “new” operating system.

Windows Vista, is arguably the most despised (by critics, fan-boys or wannabe’s) operating system Microsoft has developed. In an attempt to re-educate the “mis-informed”, re-vitalize the image of Windows Vista against skeptics and eventually instill acceptance, mostly from Windows XP users who are afraid to migrate due to incompatibility issues brought about by Vista.

On a personal note, I can say I am one of the early adapters of Windows Vista. I was part of the technical BETA testers of the then codenamed, Longhorn operating system.

I never had any problems with Microsoft Vista. All of the programs I use are compatible with it. The only two incompatible hardwares I have are my Linksys WPC54GX and WMP54GX v2 that Vista Ultimate 64-bit version refuses to identify. It is not Microsoft’s fault, though. It’s Linksys’. Linksys, up to now will not come up with 64-bit drivers on Vista and even mostly on Windows XP 64-bit edition.

The most appalling thing is that Linksys support told me that they do not see any reason to release any 64-bit drivers for their adaptors! Hell, even during the BETA stage of Longhorn, Linksys’ official statement was that 64-bit drivers are to be announced soon.

Now this is one concrete example why potential consumers are mis-informed about Windows Vista. They readily blame Microsoft who is not at fault here, rather than pin the blame on the hardware manufacturers that turns a blind eye to its consumers.

If any of you has a working 64-bit driver specifically for these two adapters, please leave a comment. You may also help Microsoft by informing working or non-working hardware/software by visiting the Windows Compatibility Center 🙂

I’m sure some of you may react negatively to this as my attempt to promote Windows Vista – I don’t care 😛 What I know is that, Microsoft does its best to reach out to its consumers.

I’m proud to have partaken in its early stages of developtment. I am proud of that opportunity.