Skip to content

Installing Tomato Firmware on a Belkin N300 Router

by Jon on March 31st, 2013

I ordered a Belkin N300 router a while back to install the Tomato router firmware. Well it took me a long time to get around to installing it but it was worth the wait. The router will support DD-WRT or Tomato but since DD-WRT is no longer open source I choose to use Tomato.

This process was a lot easier than I expected, only took me around 20 minutes from start to finish. As long as you make sure to download the correct firmware versions and make sure to set your computer to when in the CFE menu it will go very smoothly.

To install Tomato use the below instructions. Use these directions at your own risk and if you brick your N300 I am not responsable. I recommend reading the instructions completely before attempting this procedure.

What you will need:
Windows computer with Internet Explorer
Belkin N300 Router
Network Patch Cable
DD-WRT Firmware Download
Tomato Firmware Download
Tomato Firmware Explanation

The first step is to get the router into CFE mode. To get there follow these steps.
1. While the unit is powered on Press the reset button for 30 secs
2. Keeping the reset button pressed, unplug the power (do not let up on the reset button)
3. Plug the power back in and wait for another 30 secs
4. You can now let up on the reset button

Once you completed this plug your Windows computer into any of ports 1-4 on the router and assign the computer an ip address of with a subnet of Now navigate to using Internet Explorer, it will look like the below screenshot.


Here you will upload the DD-WRT firmware, I used dd-wrt.v24-15396_NEWD-2_K2.6_mini_f7d3301.bin. Make sure to wait for the upload to complete and let the unit reset itself. Once it reboots the router will load the DD-WRT firmware. If you would like to use that then stop here and reset your computer to get an ip address via DHCP.

The next step is to upload the Tomato firmware using the DD-WRT firmware update tool. Upload the Tomato firmware version downloaded above, I used the tomato-K26USB-1.28.7497.1MIPSR2-Toastman-VLAN-RT-VPN.trx.

One that upload is complete the unit will restart and to login go to
Username: admin
Password: admin


I got these directions from FatWallet so if someone needs more specifics head here.

From → Internet, Linux, Tech

  1. Eddie permalink

    Hi, thanks for the instructions. Do you know if this will also work on a Mac? Are the instructions still current? Thanks!

    • These instructions are for a Windows computer because Internet Explorer is a required piece of software to do this update.

  2. Chris permalink

    You can use a Mac. You would just use Safari or Chrome or Firefox.

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS

%d bloggers like this: