This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
firmware_basics_procedures [2021/12/26 03:59] – [What is Firmware and what do all those Terms Mean?] hogwild | firmware_basics_procedures [2022/02/20 17:10] – [What is Firmware and what do all those Terms Mean?] there is no frequency to firmware updates - security risk not upgrading djk44883 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
===== Basic Concepts ===== | ===== Basic Concepts ===== | ||
Line 5: | Line 5: | ||
==== What is Firmware and what do all those Terms Mean? ==== | ==== What is Firmware and what do all those Terms Mean? ==== | ||
- | === What is " | + | === What' |
- | In short, flashing is installing new firmware. On a device like a router, firmware is most of the basic programming code which runs most of the major functions on the device. This is similar to the installed operating system and programs on a PC. However, with firmware, updates are usually less frequent, and the device can usually run in a reasonably stable way even without them. | + | In short, flashing is installing new firmware. On a device like a router, firmware is most of the basic programming code which runs most of the major functions on the device. This is similar to the installed operating system and programs on a PC. Just the same, with firmware, updates are released not just to improve usability, but to increase security |
Firmware is " | Firmware is " | ||
Line 27: | Line 27: | ||
=== What's a Build? === | === What's a Build? === | ||
- | A build is one compilation of the firmware. | + | A build is one compilation of firmware. |
Each build is: | Each build is: | ||
Line 35: | Line 35: | ||
* Includes a certain set of features (e.g. " | * Includes a certain set of features (e.g. " | ||
- | The features included depend on both the router' | + | The features included depend on the router' |
=== How do I Choose which Firmware Build to Use? === | === How do I Choose which Firmware Build to Use? === | ||
Line 169: | Line 169: | ||
| | ||
- | However, sometimes on the first boot after flashing, the hardware may seem buggy or unexpected things may happen. If this happens, reboot the hardware once or twice more, and clear your browser cache before | + | However, sometimes on the first boot after flashing, the hardware may seem buggy or unexpected things may happen. If this happens, reboot the hardware once or twice more, and clear your browser cache before |
If problems continue, try the following steps, in order: | If problems continue, try the following steps, in order: | ||
- | - Cleared | + | - Clear your web browser cache again |
- | - Erased | + | - Erase NVRAM at least twice, and; |
- | - Rebooted | + | - Reboot |
- | If the router is still acting buggy or incorrectly at that point, we recommend | + | If the router is still acting buggy or incorrectly at that point, we recommend you request help on the Tomato forum. |
Line 210: | Line 210: | ||
\\ | \\ | ||
- | === FCC Regulation Change Affecting Wireless Routers === | + | ===== FCC Regulation Change Affecting Wireless Routers |
Starting in 2015, The US FCC (Federal Communications Commission) passed legislation designed to block people from changing certain Wi-Fi settings, to avoid creating radio interference with other devices. Wi-Fi radio power had to be implemented in hardware so end users could not modify it. For example, the FCC wanted to make sure end users didn't override country settings or power limits. | Starting in 2015, The US FCC (Federal Communications Commission) passed legislation designed to block people from changing certain Wi-Fi settings, to avoid creating radio interference with other devices. Wi-Fi radio power had to be implemented in hardware so end users could not modify it. For example, the FCC wanted to make sure end users didn't override country settings or power limits. |