Go to Control Panel--tftp client Reference The following is for an initial install on a Buffalo router.
If you're already using a third-party firmware or just upgrading a Tomato firmware, try uploading any of the files from the GUI.
Take a plain, ordinary (read: boring, with limited functionality) $60 wireless router and supercharge it with cool features and lots more functionality, control, and diagnostics.
There's much more under the hood of these devices than is accessible with the vendor's default firmware versions.
The good news is: the vendors allow changes to that chip, so if they produce new versions of firmware, you -- the end-user -- can copy another version into NVRAM, letting your old device do new tricks.
It also means that the chip can hold other code -- code written by someone other than the original vendor...1) Determine the version of the router, to know what the technical details are for your specific model2) Download the Upgrade firmware version utility from Linksys.
The router's default configuration should now be the following:4.1) IP address: 192.168.1.14.2) Subnet mask: 255.255.255.04.3) Username: admin4.4) Password: admin1) Assign the Ethernet port on your laptop/desktop a static address that matches the default factory subnet of the router. (It's possible to perform the upgrade with a DHCP address, but a static address is more reliable.)2) Use an Ethernet cable to connect to the router through a 10/100 port for performing the flash upgrade.
(It's possible to flash the router via a wireless interface, but it's much more reliable to use a wired connection.) Use a web browser to connect to the router's administration interface using the above credentials.The result should look something like this: Use the router's web GUI interface to flash the router to the "mini" firmware.Be sure to use the "generic" mini firmware file when using the web GUI.You will not be able to revert back to Buffalo's firmware without an unencrypted version of their firmware.Vista note: Install the tftp client before continuing.It's called firmware because it's not in the form of traditional "software" -- it's not on a moving disk.